2019-01-01から1年間の記事一覧
この記事はつくりおきAdvent Calendar 2019の21日目の記事です。昨日は id:kazuhi_ra さんの 風邪おき(昼 / 夜) - #つくりおき でした。お大事に…。クリスマスだしニワトリをまるごと一羽焼こうって話をしていたんですが、ここならなんでもあるでしょと高を…
flutter/dialog.dart at master · flutter/flutter · GitHub Dialog の padding が固定 MediaQuery.of(context).viewInsets + const EdgeInsets.symmetric(horizontal: 40.0, vertical: 24.0) Material Designでは固定ではなさそう? https://material.io/co…
FlatButtonを使ってAlertDialogのアクションを表現したら、微妙にアクションの下スペースが広い。 debug printを表示するとわかりやすい。 AlertDialog( ..., actions: <Widget>[ FlatButton( child: const Text("OK"), onPressed: () => ok(context), ), ], ); Flat</widget>…
会社のPCでは出るけど、家のPCでは出ないのなんでって思ってたけど、設定してなかったみたい。 02:24 Frameworks Detected Android framework is detected. Configure Event Logにこういうのが出ているので、Configureを押したら設定できる。 このあたりも確…
get_it | Dart Package を使っていたがやめた。 // 登録さえすば GetIt.instance.registerSingleton<Logger>(Logger()); // どのクラスでもLoggerを参照できる class HogeBloc { final Logger logger = GetIt.instance.get<Logger>(); } 便利なんだけど次の問題があると思っ</logger></logger>…
Kotlinではdata classはこのように書ける。 data class User(val name: String, val age: Int) これは、 ただのクラスではなくて equals() / hashCode() / toString() / copy() が実装されるクラスになる。 なので次のコードはtrueが返る。 User(name: "hisa…
APIが4.0.0で変わるようで、builder を create/update に変えるだけで今の所良かった。直感的になって良い変更だなとおもう。 RFC Renaming the parameter ‘builder’ of providers · Issue #259 · rrousselGit/provider · GitHub ついでに4.0.0-devにするか…
Flutterの画面遷移について考えたのでメモ。 現状このようにして遷移している。 Navigator.of(context).push(MaterialPageRoute( builder: (_) => HogeScreen(keyword: "..."), )); このやり方だと settings.name が設定されていないので、FirebaseAnalytics…
妹が死んでキレた皇帝の話です。 顔の良い男たちが出ているからかお客さんのほとんどが女性だった…すごい… もっとめちゃくちゃな暴れん坊か?と思ってたけど、お笑い要素もあってちょっと意外だったんだけど、インタビューでも「みんなが思ってるカリギュラ…
Flutter + WebView 最近FlutterのWebViewを触るようなことをやっている。 WebViewのプラグインにはいくつか実装があるが、大きく分けるとするとPlatformViewを使わないか使うかによって分けれる。 PlatformView を使わないか使うか PlatformViewを使わないと…
ノンデザイナーズ・デザインブック [第4版]作者: Robin Williams,米谷テツヤ,小原司,吉川典秀出版社/メーカー: マイナビ出版発売日: 2016/06/30メディア: 単行本(ソフトカバー)この商品を含むブログ (3件) を見るなんとなく認識しているようなことを言語化…
CIではテストが通るんだけど、手元では通らなくなってしまったので困っていた。 2019-09-25 15:29:48:978 (KOIN)::[e] Error while resolving instance for class 'com.google.gson.Gson' - error: org.koin.error.BeanInstanceCreationException: Can't cre…
Android の WebViewClient の onPageFinished が実行されないときがあるので困った。 onPageFinished は 2回実行されることもあるので、なかなかの困ったちゃんである。 onPageFinishedが実行されないときも onPageStarted は実行されるので、onPageStarted…
Moneytreeは現金とかタンス預金用に手動入力のみの「その他の口座」項目がある。 それは手動でしか入力できないんだけど、チョットプログラム書けば未対応のTHEOも自動で入力できるじゃんと思ったのでやってみた。puppeteer便利すぎ 流れ THEOにログイン THE…
もともとはジムに行ってたんだけど、時間効率を考えると水泳だな…と思い始めて区のスポーツセンターに通い始めた。 最初は、仕事が終わってダラダラして21時頃に勢いで下の水着(正確には水陸両用パンツ)だけ持っていったら帽子が必要ですってプールサイド…
アマニタ・パンセリナ (集英社文庫)作者: 中島らも出版社/メーカー: 集英社発売日: 1999/03/19メディア: 文庫購入: 6人 クリック: 34回この商品を含むブログ (104件) を見る中島らものアマニタ・パンセリナ読んだ。様々なドラッグの体験が書かれてあるのだけ…
Unable to find JsonFormat class in Android · Issue #276 · google/protobuf-gradle-plugin · GitHub Androidでprotobuf-liteを利用したまま、JSONをオブジェクトにする必要があったので、Gsonで頑張ることにした。InternalなAPIを呼ぶ必要があり困ってい…
阿佐ヶ谷姉妹の のほほんふたり暮らし作者: 阿佐ヶ谷姉妹出版社/メーカー: 幻冬舎発売日: 2018/07/12メディア: 単行本この商品を含むブログ (1件) を見る阿佐ヶ谷姉妹のことはよく知らないけど喧嘩とかせずに仲良くニコニコして過ごしてる話かと思ったら、あ…
天才はあきらめた (朝日文庫)作者: 山里亮太出版社/メーカー: 朝日新聞出版発売日: 2018/07/06メディア: 文庫この商品を含むブログ (10件) を見る漠然と「天才じゃねーか」と思いながら読んでたんだけど、最後のオードリー若林正恭による(尊敬と嫉妬にまみ…
今夜もカネで解決だ作者: ジェーン・スー出版社/メーカー: 朝日新聞出版発売日: 2017/03/21メディア: 単行本この商品を含むブログ (4件) を見る前に神宮球場で野球を見に行った時に id:soh335 が良いと言ってたのを聞いて読んだ。 体の不調やストレスを、お…
Pixel 3が壊れて反応しなくなってしまい、Google Assistantが無限に起動し続ける状態になった。— ひさいち (@hisaichi5518) 2019年7月11日そんなことある?って感じなのだけどまた壊れたので問い合わせた。 いろいろ質問されて最終的にまた交換することにな…
日本人の勝算: 人口減少×高齢化×資本主義作者: デービッドアトキンソン出版社/メーカー: 東洋経済新報社発売日: 2019/01/11メディア: 単行本この商品を含むブログを見る積んでた本読んでる。結構雑に読んだ。 日本の人口は減少する→人口が減るということは、…
一生楽しく浪費するためのお金の話作者: 劇団雌猫,篠田尚子出版社/メーカー: イースト・プレス発売日: 2019/03/17メディア: 単行本(ソフトカバー)この商品を含むブログを見る 知ってるけどめんどくてやってないことなのでちゃんとやるか…みたいな気持ちに…
これの続き hisaichi5518.hatenablog.jpYoutube Premium と Apple Music と Spotify に課金をしているんだけど、最近はSpotifyだけ使うようになってきた。ただApple Musicにもまだ課金しているんだけどそろそろ解約すると思う。 Youtube Premium についてく…
iOSでつくったものをAndroidで作り始めると「マジめんどいので共通化したい」という気持ちが芽生えるので、やりはじめた。 www.appbrewery.co こういう環境でやっている。 Android Studio 3.4.1 Build #AI-183.6156.11.34.5522156, built on May 2, 2019 JRE…
左側にあるのでこれを切り替えるとよい
Jest · 🃏 Delightful JavaScript Testing ユニットテスト書きたい DOM操作があるテストができる 通信の処理があるのでモックとかもしたい 導入がめんどくさくない 自分でkarma/jasmineの設定もしてみて先人の知恵のおかげで困りはしなかったんだけど、まあJes…
ここに書かれてる方法だと document がないよ!って言われる DOM Manipulation · Jest JSDOMでやってあげるとよさそう。 // Hoge.test.ts import {JSDOM} from "jsdom"; declare global { namespace NodeJS { interface Global { document: Document } } } t…
自分向けにローカルにあるJSをhttps経由で配布したいが、自分であれこれ設定するのはだるい。ngrokというのがあるらしいので使ったらすぐできた。 ngrok は登録が必要で、登録するとコマンドのインストールや設定を促される。そのあと以下を実行するとよい n…
雰囲気でPromiseを使っていたが、雰囲気でTypeScriptを使い始め、雰囲気でasync/awaitを使い始めたが、よくわからないままだったので簡単に自分向けにまとめておく。 間違えていたら教えてほしい。ちなみにTSのtargetはes6 async をつけると Promiseが返るよ…