はい https://www.amazon.co.jp/hz/wishlist/genericItemsPage/200KGGF00SECL 技術 Jetpack Compsoe Stable リリースの足音が聞こえている #TheAndroidShow でも Jetpack Compose www.youtube.com 情報は追ってはいるが、追ってるだけ 1年後には当たり前に使…
シャットダウンが延期されました 読み取り専用として存続します JCenter のシャットダウンについては2022年2月1日へ延期になりました。 https://jfrog.com/blog/into-the-sunset-bintray-jcenter-gocenter-and-chartcenter/ UPDATE: To better support the c…
$ curl https://httpbin.org/get | jq | pbcopy github.com stedolan.github.io pbcopy は macOS 用なので、 Linux xsel --clipboard --input www.kfish.org Windows clip docs.microsoft.com とそれぞれ読み替えればよいはず。
月間契約編 品目 費用 削減額 備考 YouTube Premium 1,180円 0円 広告のある YouTube には戻れない GitHub Team 433円(4USD) 433円(4USD) プライベートリポジトリ枠を無限にするのが理由だったが無料でも無限になったので不要 Microsoft 365 Personal 1,284…
前回 bps-tomoya.hateblo.jp HHKB Professional HYBRID Type-S www.pfu.fujitsu.com my new gear... (2台目) pic.twitter.com/geTyDG1Rko— バトルプログラマー柴田智也神様になった日をみて (@tomoya_shibata) 2020年1月4日 いまはこの1台を自宅と職場との間…
年末年始の色々やれる時間を使って、モニターアームを導入した。 自分のデスクにはモニターが2台あるので、選択肢としてはシングルアームを2台買う、またはデュアルアームを1台買うという選択肢があった。調べてみると、デュアルの場合はアーム同士の干渉や…
github.com github.com 1.10.3 のリリースノートを確認してバージョンを更新したらテストが落ちたので、Issue を見るとこれに当たった。 github.com When running with jdk8 you should use version 1.10.3-jdk8; 1.10.3 only supports jdk11 and above. The…
小ネタ。 TL ではフォローしている人が作ったコンテンツだけが眺められればそれでよいので隠したかった。「コメント n 件をすべて見る」のリンクは隠れないので、見たいときにも支障ない。 /* 2020/08/18 版 Instagram の TL で投稿されたコメントを非表示に…
ソースコードを追いかけていると、昔ここにあった、なかったというコードについて思いを馳せる必要があり、どのコミットで、どういう経緯で追加/削除されたのか知りたいという場面に出くわすことがある。 この場合、次のコマンドで検索文字列に掛かるコミッ…
The Last of Us Part II を今クリアした。 この作品はおそらく開発陣の執念にも近い情熱によってどんな人にもプレイできるように作られているから全人類にプレイしてほしい。 ただ、前作 The Last of Us のコンテキストは必須になる、どのような手段でも構わ…
Android プロジェクトで使っていないリソースファイルをリストアップしたい場合、 Android Studio の機能を使ってShift キー2回連打からの [Analyze -> Run Inspection by name -> Unused resources] で Action を発動させる AndroidLint を走らせて結果を確…
FF7R を 1μ 魔晄でもプレイしようと思っている人は回れ右してね。
結論 Q.10KB を超えるとどうなる A.IllegalStateException を吐く 詳しく Jetpack WorkManager を使った処理の中でやり取りしたいデータを詰めるとき、こんな風にする。 // https://developer.android.com/reference/kotlin/androidx/work/package-summary#w…
Apple Magic Trackpad2 (13,824円) Apple Magic Trackpad 2 - シルバー発売日: 2015/10/14メディア: Personal Computers 高級な板を買いました pic.twitter.com/GrvnLCEPwc— バトルプログラマー柴田智也 (@tomoya_shibata) 2019年1月14日 MacBook Pro を触…
selector タグを使って ColorStateList をつくるとき、次のような定義は期待通りに色が切り替わってくれる。 <selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:state_pressed="true"> <color android:color="@android:color/holo_blue_dark" /> </item> </selector>
これはなに これは水瀬いのりさん*1が完成するまで続けるスレを Rust です。 (Rust の素振りがしたかっただけ) コード use chrono::Local; use rand::Rng; fn main() { let source = "水瀬いのり"; let source_v: Vec<char> = source.chars().collect(); let mut</char>…
たとえばこんな具合に、あるクラスの内部クラスを DataBinding する Acitivty と XML レイアウトがあるとする。 import android.os.Bundle import androidx.appcompat.app.AppCompatActivity import androidx.databinding.DataBindingUtil import com.tomoya…
FragmentPagerAdapter を眺めてみたので、気付きポイントをメモする。 今回見たのは androidx.fragment:fragment:1.0.0 に同梱されているもの。 android.googlesource.com 冒頭のクラスのコメントで、ViewPager には ID が必須ですよ、という説明がある。 * <p></p>…
つまり、スタンディングデスクの本質は「作業時の姿勢のバリエーションを広げる」にあるのではないかと考える。 僕が昔仕事をしていた環境では誰でも自由に利用できるスタンディングデスクが実装されていて、そのとき初めて立って、デスクワークをするという…
そうだ桜を撮りに行きたいやっぱりなるべく人のいない場所がいい都心のここやあそこは人類が集結しすぎててもうだめだニャオスと喚きながら判断力を失った脳で小田急線新宿駅の快速急行に乗って1時間ちょっとゆられると不思議なことに都心の喧噪から解放され…
bps-tomoya.hateblo.jp はてなに入社してから3ヶ月が経ちました。 4月に入って年度も替わり、新元号も無事発表され、一つの節目としてちょうどよいだろうと思ったので、はてなでの3ヶ月間のことを少し振り返ってみようと思います。 3ヶ月なにしてたの はてな…
起床 ViewPager っぽいけれど Fragment 用意するほどでもないときは RecyclerView と PagerSnapHelper の組み合わせでいいよね、と思っていたところにそれを実装した ViewPager2 が月面から降ってきた— バトルプログラマー柴田智也乙倉とよしのんと結婚した …
起床 Android Studio 3.3.1 が出たのでアップデートしてから家を出た。 "Hopefully it includes a fix for slow Kotlin file editing!"オッAndroid Studio 3.3.1 released : androiddev https://t.co/z4eOT83Nyy— バトルプログラマー柴田智也乙倉とよしのん…
このエントリはVersion 1.0.0-alpha01 に基づいて記述しています。 今朝、androidx.viewpager2:viewpager2 が公開された。 developer.android.com 従来の ViewPager は PagerAdapter を使って Fragment の表示をシームレスに切り替えられものだった。それに …
特定のリポジトリで適用したいユーザ名があって、global の .gitconfig ではなく local の .gitconfig にユーザ名を設定していると、設定した名前が間違っていたということがたまによくある。 $ git config --local --list user.name=tomoyashibata # => tom…
Homebrew でシュッ入れてパス通したつもりの Ruby を認識しなくてアレッとなったのでメモ。 2019年1月11日時点でインストールされるのは Ruby 2.6.0 である。 $ brew install ruby ==> Downloading https://homebrew.bintray.com/bottles/ruby-2.6.0.mojave.…
あけましておめでとうございます。 バトルプログラマー柴田智也です。 これは明治神宮の今です。 さて、この度、2019年1月1日付けで株式会社はてなに入社しました。 初出社日はもう少しだけ先なので、実際にまだ働き始めているわけではありません。 経緯 私…
僕の場合、対外的な言葉としてスキルアップと自分のその行為を表現することはあったけれど、僕の中で「スキルアップするぞ!」と思って何かを学ぶということが果たしてあったかというとそういうのは無かったなと思っていて、興味を持ったり、なんだこれ、ま…
バトルプログラマー柴田智也です。 この度、2018年11月30日付けで合同会社エルプラスを退職しました。 なにをしていたのか 入社当時のエントリでも書いていましたが、基本的には Android アプリ開発のお仕事をしていました。 参画したプロジェクト内容は非公…