開発
会社の同僚がRiot.jsの本を出版したので、応援の意味も込めて購入した。 Amazon.co.jp: Riot.jsで簡単Webアプリ開発 eBook: 桑原聖仁: Kindleストア 自分はVue.jsを自己学習しつつ下手なサイトを作った事はあるが、他のFWを試してみたかった。 やったこと p…
現象 Android ThingsでアプリをビルドしたらLogcatにエラーログが出ていた。 このエラー、前は出てなかったような... アプリは強制終了しないし、エラーログが流れるだけ、不思議だ。 エラーログ Logcat 2020-06-26 09:30:52.258 2421-2421/? I/main: type=1…
やりたいこと あつ森のカブ価を表示したとき、Androidのカメラでカブ価の数字のみを認識したい 具体的には、この 560 という数値のみをスキャンし、正規表現で取得したい。 理想は、Switchにスマフォをかざす > アプリがカブ価を認識 > カブ価を嫁にLINEで共…
疑問 スクレイピングではPuppeteerをよく使うのだが、page.evaluate()とpage.$()の違いがよく分からなかった。 ちなみに、自分はpage.evaluate()しか使ったことがない。 回答 何が違うのか、どちらを使うべきか、その疑問が以下リンクを見つけて解決した。 s…
最近、Flutterに注目している。 Android + iOSのアプリが両方作れる!かつ、自分の大好きなマテリアルデザインが使えるためだ。 実際にまだアプリは作っていないけど、Flutterを初めるために良さげな記事を見つけた。 ちょっと古いけど、こにふぁーさんの記…
コードを書いて「コード整形+インポート最適化+ファイル保存」 ←この作業を1アクションで済ませたい。 やり方は2パターンある マクロを使う方法 プラグインを使う方法 マクロを使う方法 以下の動作をマクロとして記憶させて⌘S(もしくはctrl+s)に割り当て…
TransitionDrawableでFragmentをクロスフェードさせながら切り替えてみた。 色合いはさておき、なかなかカッコいい 使い所としては、アプリの紹介やチュートリアル画面あたりだろうか。 実装方法 まずdrawable内にtransitionタグのリソースxmlを作成する <transition xmlns:android="http://schemas.android.com/apk/res/android"> <item android:drawable="@color/first" /> </item></transition>
Androidでの非同期処理の8つの方法 この記事は自分の勉強のため以下リンクの日本語訳しました。 8 ways to do asynchronous processing in Android and counting https://android.jlelse.eu/8-ways-to-do-asynchronous-processing-in-android-and-counting-f…
foreverは使ったことあるが、pm2の方が高機能という話を聞いたので使ってみる。 PM2のインストール グローバルインストールする npm i -g pm2 pm2コマンドが認識されていればインストールOK PM2を使う 開始するだけなら pm2 start jsファイル --nameで名前つ…
タイトルが長すぎるけど気にしない。 Android Studio 3.1.1にアプデしたらSyncエラーが出た。 Data Binding annotation processor version needs to match the Android Gradle Plugin version. You can remove the kapt dependency com.android.databinding:…
やいまふにWeb版を公開した。 八重山諸島を結ぶ離島船の運行情報を簡単にチェック。 安栄観光、八重山観光フェリー、石垣ドリーム観光に対応。 また、船の運行を左右する風や波などの天気情報も確認できる。 yaimafuni.com 開発の話をすると、 - Vuejsフレー…
毎度忘れるのでブロクに記録しておく まず以下のシェルスクリプトを作成 今回はファイル名をscreenshot.shとした #!/bin/bash DATE=`date +"%Y-%m-%d-%H-%M-%S"` FILENAME="s-${DATE}.png" echo "capturing ${FILENAME}..." adb shell screencap -p "/sdcard…
このの2行でクリックエフェクトがつくようになる。 android:foreground="?android:attr/selectableItemBackground" android:clickable="true" つまり、こんな感じだな
またまたシェルスクリプトとxmllintを使う機会があった。 今度はxmlに同名タグが複数存在しており、属性で絞って値を取るというパターンだった。 やりたいこと 以下のxmlがあったとする。 <map> <long name="aaa" value="12345" >いぬ</long> <long name="bbb" value="56789" >ねこ</long> </map> longタグ内にあるname="aaa"のvalueの値「1…
ブログに書くほどの事じゃないんだろうけど(笑) いつも閲覧ばかりしているQiitaに、初投稿してきた。 qiita.com 投稿の中身は、昨日このブログで書いた記事と同じ(笑) Qiitaでは技術ネタの収集にお世話になってるもんで、たまには俺も投稿しようかなーと。 …
ShellScriptド素人がxmlの中身を取り出したかったので、色々調べた xmllintとは xmllintとはlibxml2を使用したツールで、XMLファイルに対して以下の機能を持ったのコマンドラインツールです。 このxmllintを使って、以下のxmlを解析して値&属性値を取り出す…
個人開発で公開している八重山離島船の運行確認Androidアプリ、やいまふにをアップデートした。 play.google.com メインは、昔にやっつけで作った時刻表を色々いじった。 あとは詳細のレイアウト詳細や、その他バグ修正。 アプデ内容 時刻表リニューアル 簡…
開発中に実体験で学んできた。 外部SDにログを出力しようとしたところ、Android6.0のMarshmallow端末のみエラーとなった。 /storage/emulated/0/20160215_171358.log: open failed: EACCES (Permission denied) java.io.FileNotFoundException: /storage/emu…