arcanum_jp’s blog

おっさんの日記

コンピュータ

LINE botをSpringBootで作る

表題の通りです。前提として言語はJava、LINE Developperサイトでの設定は済んでいると仮定します。pom.xmlに次の依存性を追加 pom.xml <dependency> <groupId>com.linecorp.bot</groupId> <artifactId>line-bot-spring-boot</artifactId> <version>2.7.0</version> </dependency> バージョンの最新版は以下で確認してください。 mvnrepository.com app…

SpringBootでWebAPI認証を学ぶのメモ、JWT

SpringBootでAPIを作成する際、認証などの仕組みが必要になります。そのため何がいいのか検索していたところ、JWTというのがある、とわかり、キータでサンプルを公開していた方がいたので、それをベースに勉強しました。 こちらを参考にしています。 qiita.c…

SpringBootでID/PASSによる認証を学ぶ

簡単なサンプルを自分で作って見て、SpringBootにおける認証処理、ユーザーごとの権限処理を学びます。以下はWebで結構な方が書いているので色々見たのを自分なりにメモしているものです。ソース自体はどこかの記事で見かけた物を流用したりしています。 ま…

ずん子のアクリルスタンド常備灯風

こちらへの参加用のページです マスコットアプリ文化祭は、みんなで楽しめるアプリコンテストです。キャラクターを利用した「アプリ」や「アプリ以外の作品」を募集し、主催・協賛団体が、それぞれ独自の基準で作品を選考し表彰します。応募作品は、随時公開…

Amazon EC2 Instance scheduled for retirement.

AWSからこういうの来た。自分のサイトはいつもは放置プレーなので。と言うぐらい安定して動いている。 [Retirement Notification] Amazon EC2 Instance scheduled for retirement.Dear Amazon EC2 Customer,We have important news about your account (AWS …

「現場で役立つシステム設計の原則」読書会in仙台 第二回 行ってきた感想

勉強会はブログ書くまでが勉強会です!キリッ!以下、乱文で失礼 「現場で役立つシステム設計の原則」を読みます!「現場で役立つシステム設計の原則〜変更を楽で安全にするオブジェクト指向の実践技法」の読書会をします。著者増田さんの講演を中継します北…

夏休みの(親父の)工作

ムッスコ、ムッスメも夏休みに入り、夏休みと言えば宿題の工作です。自分が子供の頃は夏休みの宿題と言えばドリルなんかもありましたが絵と工作!こればっか頭の中にありました。楽しいので。そこで自分が今までツイッターのタイムラインで見つけたこれ、夏休みの工…

会社で作ったうちわを見つけた

いつものエアバイクをしているとムッスメがどこからともなくやってきてウチワをパタパタ・・・ん?それは・・・俺が交友会で作ったウチワじゃねぇか!どこから持って来たんだろ・・・ このウチワを作った背景は、震災があった年かな?次の年かな?自分が会社の従…

レーザーカッター日記:光るずん子アクリルプレートの台座を作ってみた(再び)

こんにちは。今回は先日まで作っていたずん子のアクリルプレート、もしかして光らせたら面白いかなと思い、やってみました。 イメージとしてはこんな感じです。スマホの上に置いて光らせてみました。 http://d.hatena.ne.jp/arcanum_jp/20170204/1486216729 …

ガブリくんカメラを公開しました

宮城県角田スタンプ会、ガブリくんのためトクカードのキャラクター、ガブリくんと一緒に写真を撮れるカメラです。http://www.kakuda.miyagi-fsci.or.jp/stamp.htmガブリくんツイッターアカウント: https://twitter.com/gaburi_ttc 角田市の中心を流れる阿武…

ずん子フォトをTwitter広告に出してみた。(ひやかし)

Twitter赤字なの?みんなのツイッターランドのために僕の私財をなげうって広告を出してみました。広告を出したのはこちらの「ずん子フォト for Android」 東北ずん子ちゃんと一緒に写真を取れるアプリです。 ・ずん子キャラを画面の好きな所に配置できます。…

「IoTとは何か 技術革新から社会革新へ (角川新書)」を読んだ

IoTとは何か 技術革新から社会革新へ (角川新書)作者: 坂村健出版社/メーカー: KADOKAWA/角川学芸出版発売日: 2016/03/10メディア: 新書この商品を含むブログ (8件) を見る 坂村健さんは私が尊敬する人の一人なので、本屋で見つけ反射的に買って読んでみた。…

富谷ごみ出しプロジェクトをとりあえずソース公開しました。

ごみ出しアプリのプロジェクトです。 https://github.com/arcanumjp/gomidashi 前々から http://5374.jp に対抗意識を燃やしていたわけでもなく、Androidアプリを作りたい、自分の町でなんか作れたらいいかな程度に作ってアプリは公開していましたが、今回、…

「第21回 DDD(ドメイン駆動設計)勉強会in仙台 」に参加しました

ブログ書くまでが勉強会です!書くの忘れてました!どうも、この手の知識はなんと2010年近辺に仕入れた知識を使いまわしていて、いい加減ヤバイと思いつつあるarcanum_jpです。 DDD(ドメイン駆動設計)についての勉強会です。今回は「オブジェクト指向エクサ…

Androidアプリで例外が発生した場合

良いAndroidアプリを作る139の鉄則作者: 木田学,おかじゅん,渡辺考裕,奈良進,荒川祐一郎,兒島友三郎,石立宏志,小林正興,テックファーム出版社/メーカー: 技術評論社発売日: 2014/06/14メディア: 単行本(ソフトカバー)この商品を含むブログ (4件) を見る こ…

Android StudioのImport Moduleは単に作業中のプロジェクトにコピーするから不便だから、モジュールを参照で済ませたい

コピーされてきてしまうと、AndroidApp1のJavaLibBのソースコードを変更しても、当然ながら、AndroidApp2のJavaLibBは変わりません。 これでは意味が無いので、なんとかただ「参照」する方法がないか、探しました。 結果、出来たのでその方法を。 http://qii…

AndroidでScrollViewを画面いっぱいにして下にボタンを配置したい

こういう画面が作りたかったのさ。え?明らかにエクセル方眼紙だろって?そこは突っ込むとこじゃない! ①下にアクションするボタンなどを配置 ②内容が多くなるとスクロールされる ③もちろんそのときは下に配置したのははじめ見えない できた こんな感じ・・ …

Android Studioでモジュールの依存関係で開発する

Andorid Studioに限らないのですが、共通的なプロジェクトを作っておき、各々のプロジェクトでそれを参照しながら作れば、効率いいよねぇ・・って考えてしまいます。そのようなアプリ構造を作りたくて、調べたことをここにメモっときます。下は自分の思考を…

『ピカピカ!電子手芸ワークショップ』に参加しました

色々なかたちの基盤とLEDを、電気を通す“導電糸”で縫い合わせる電子手芸にチャレンジしてみませんか? レーザーカッターでカットしたフェルトやファブラボにある廃材でデコレーションして、自由に手を動かしながらオリジナルの作品をつくりましょう!今回は…

IchigoJam、無駄知識。似非スムーズスクロール

IchigoJamで自由にキャラクターを作ってみます。まずIchigoJamのコード表はどうなっているかというと、下記のPDFで公開してくださっている方がいるので、利用してみます。 http://d.hatena.ne.jp/arcanum_jp/20160111/1452490398 さて、前回のPCG機能を利用…

IchigoJamで自由にキャラクターを作ってみる

IchigoJamで自由にキャラクターを作ってみます。まずIchigoJamのコード表はどうなっているかというと、下記のPDFで公開してくださっている方がいるので、利用してみます。 IchigoJam 文字コード表 ※フォントパターンは CC BY IchigoJam(http://ichigojam.net…

IchgoJamで簡単にスクロールゲームを作る

IchigoJamには画面のスクロール命令が備わっていますが、それを使わずとも縦の下へのスクロールでしたら以下のように、Y座標が23(一番下の行)にキャラクタを表示しようとすると、画面がスクロールします。そのサンプルをつくってみました。 10 CLS:X=10:S=0 …

IchigoJamでのキャラクタ移動

IchigoJamでキャラクタ移動をする場合、INKEY( )を利用すると思いますがキーバッファが入るので、ゲームのようにカーソルキーを押しっぱなしにするようなゲームではちょっと不便です。そこで、BTN( )を利用します。 BTN関数はボタンの状態を、押されていたら…

電子工作マガジン WINTER 2016のベーマガにIchigojamのゲームが掲載されました

電子工作マガジン 2016年 02 月号 [雑誌]出版社/メーカー: 電波新聞社発売日: 2015/12/19メディア: 雑誌この商品を含むブログ (2件) を見る 表題の件です。2015年12月19日の発売なのに11月に入ってからゲームを投稿したので、今回は駄目かなぁとか思っていた…

バックキーで確認ダイアログを表示

バックキーで確認ダイアログを表示する際のコードです。アクティビティ内に記載します。 @Override public boolean onKeyDown(int keyCode, KeyEvent event){ Log.d(getClass().getName(), "onKeyDown()"); if(keyCode== KeyEvent.KEYCODE_BACK){ return onK…

ツイッターに貼るスタンプを作成するサービス「マイツイッタースタンプ」地味にアップデート中です

このサイトは何?ツイッターにスタンプを貼りつけるサービスです。下で検索した中からお好きなものをタップすると、ご自分のタイムラインにスタンプを 貼りつける事ができます。 また、自由にスタンプを作る事もできます。 http://mytwstamp.com 事の発端は…

ツイッターに貼るスタンプを作成するサービス「マイツイッタースタンプ」をリリースしました。

ツイッターにスタンプを貼りつけるサービスです。下で検索した中からお好きなものをタップすると、ご自分のタイムラインにスタンプを 貼りつける事ができます。 また、自由にスタンプを作る事もできます。 http://mytwstamp.com 事の発端は、ずん子と社畜ち…

宮城県黒川郡富谷町のキャラクター、ブルピヨのカメラアプリ「ブルピヨ写真館」を久しぶりにアップデートしました

カメラアプリの作り方覚えたくてなんか面白いのと言うことで宮城県黒川郡富谷町のキャラクターであるブルピヨのカメラアプリを作ってみました。また誰得だよwってアプリですけどね・・・ http://d.hatena.ne.jp/arcanum_jp/20140301/1393652875 以前のバー…

cannot.find.zip.align=The zipalign tool was not found in the SDK.

cannot.find.zip.align=The zipalign tool was not found in the SDK. Please update to the latest SDK and re-export your application on run zipalign manually Aligning applications allows Android to use application resources more efficientlyAnd…

ずん子フォトに顔検出機能を追加しました

ずん子フォトですが、顔検出機能を追加しました。こんなことできちゃいます。(すべてはAndroidの顔検出のおかげですが・・・) ※Android 2.3では顔検出の機能が未対応なので、できません。 おなじみ画面長押しで出てくる設定画面では以下のように、左側にタ…