programming

May 31, 2023

Jestのテスト環境をディレクトリで切り替える

December 16, 2022

FastDateFormatのタイムゾーンに苦戦した話

October 1, 2022

GitHub Actions 上で HonKit の PDF を出力する

September 16, 2022

OkHttp で Json の POST がうまくいかない件

August 19, 2022

AWS CodeBuild 用に Java11 で Android がビルドできる Docker イメージをつくる

August 12, 2022

Git の コミットハッシュからブランチ名を取得する

May 3, 2022

GitHub Pages のデプロイを push-dir から peaceiris/actions-gh-pages に移行した

September 16, 2021

Kotlin Multiplatform Project で BOM(Bill of Materials)を使う

June 6, 2021

YarnとReactとTypeScriptとDuplicate identifierエラー

April 28, 2021

tailwindcss の config ファイルを babel-plugin-preval で読み込む

April 27, 2021

yarn install と NODE_ENV

December 26, 2020

Kotlin Multiplatform Projectを導入してみて

June 29, 2020

Nuxt.js静的サイトモードのfallbackのSPAモードとnuxtServerInit

June 13, 2020

Nuxt.jsでgenerateした時のfallbackオプションについて

June 5, 2020

AndroidDagashiを支える技術

April 18, 2020

GitHub Actionsでworkflowからpushしたときに後続のworkflowが起動しなくなった件

April 8, 2020

(KMP) 'ERROR: Cause: invalid type code: 00' が出たときにすること

November 6, 2019

(KMP) commonTestをRobolectricで実行する

July 25, 2019

(KMP) Ignore some commonTests in a specific platform

June 14, 2019

Using Kotlin Coroutines and Channel from Swift

April 16, 2019

Kotlin Multiplatform Projectで考えることいろいろ

April 8, 2019

Kotlin Coroutines' Channel and lifecycle of Android's components

April 4, 2019

Kotlin CoroutinesのChannelとAndroidのライフサイクル

March 26, 2019

MacでAndroidエミュレータのDNSサーバを変える

March 20, 2019

ChromeのタブからMarkdown記法のリンクを生成する拡張機能、Tabs2Linksを作った

February 27, 2019

Kotlin Multiplatform Project向けのGraphQLラッパー生成ライブラリ、kgqlを作った

February 27, 2019

Kotlin Multiplatform Project向けのBuildConfig、BuildKonfigを作った

January 28, 2019

Kotlin Multiplatform ProjectでKotlin 1.3.20に移行したら出力framework名が変わった件

November 29, 2018

最後にあれしたのいつだっけ?をトラッキングするAndroidアプリ、SinceTimerをリリースしてた

November 29, 2018

(Android) App Signingなアプリの課金デバッグをしたい

August 19, 2018

DartのPackage(ライブラリ)を公開する

July 22, 2018

(Flutter) なぜStatefullWidgetではなくStateがbuildメソッドを持っているのか

June 13, 2018

TwitterKit使ってるアプリでブラウザ経由のログインできなくなった件

June 10, 2018

Supportライブラリからandroidxに移行する

May 6, 2018

AndroidのNavigation Barの色とアイコンの色を変える

May 1, 2018

Android Studioで保存時にファイルの最後に改行を入れる

March 27, 2018

SlackのGitHub integrationで色々流れてこない時にすること

January 15, 2018

Gradleの更新時にall.zipを一発で取得する

January 11, 2018

SQLiteでインデックスが使われているかどうか確認する

May 19, 2017

(Android) Architecture ComponentsのViewModelは如何にしてRotationを生き残るか

April 5, 2017

(Ubuntu) /bootの容量がなくなった時にすること

July 5, 2016

Android Lintで特定のディレクトリ内ファイルをすべて無視するには

June 28, 2016

Observable#intervalはunsubscribeしただけではonCompleteが呼ばれない

February 15, 2016

Wakatimeでプロジェクトの名前を指定する

December 7, 2015

「まったりAndroid Framework Code Reading #2」に参加してきた

November 10, 2015

TwitterにURLを共有するAndroidアプリ、Omnitweetyを公開した

October 13, 2015

CompositeSubscriptionは再利用できる

September 24, 2015

(Android) dimens.xmlでmatch_parent/wrap_contentを定義する

September 17, 2015

ReactNative for Androidで実機をデバッグに使うには

September 15, 2015

ReactNative for AndroidでHello World(セットアップ方法とか)

September 12, 2015

(Android) 夏休みだったので画像を検索してひたすらファボるAndroid用Twitterアプリつくった

September 10, 2015

最強のTwitterクライアント…ではないけど、URL共有特化Chrome Extension作った

August 21, 2015

(Android) ネストしたFragmentのonActivityResultが呼ばれない件

July 30, 2015

(Android) アプリのbackground/foregroundを検知する

July 16, 2015

(Android) キーボードの表示切り替えを検知する

June 29, 2015

(Android) ButterKnife 7.0への移行ガイド

June 27, 2015

ChromeExtensionをウェブストアに公開する

June 17, 2015

Windowsでnode.jsを動かすには

June 12, 2015

HomebrewからWineをインストールできないときにすべきこと

May 8, 2015

Parse.comのパスワードリセット画面をカスタマイズする

April 22, 2015

Android Supoprt Library 22.1がリリースされたので変更点など

April 21, 2015

(Ghost) セルフホスティングなGhostをアップデートする

April 20, 2015

(VirtualBox) ゲストOSからホスト機のローカルホストにアクセスする

April 17, 2015

(Android) 端末にインストールされているアプリのAPKファイルを取得する

March 30, 2015

(Android) Bitmap too large to 〜が出た時の対処法

August 5, 2014

Mac OSX 10.9(Mavericks) Server でプッシュ通知サービスの証明書を更新する