ぜのぜ

しりとりしようぜのぜのぜのぜ

2022-01-01から1ヶ月間の記事一覧

226日目

日記 今日は酒を飲んでいるので適当。 今日書いたコード 次に使うアプリを落としただけ。 day 226 · Gurrium/android-basics-in-kotlin@60ea708 · GitHub 感想 Jetpackを使うらしい。名前しか聞いたことないので期待。

225日目

日記 三体Ⅱ下巻を読んだ。世代が変わる作品は面白い。 今日書いたコード @RunWith(AndroidJUnit4::class) class NavigationTests { lateinit var navController: TestNavHostController lateinit var letterListScenario: FragmentScenario<LetterListFragment> @Before fun setu</letterlistfragment>…

224日目

日記 三体Ⅱ上巻を読んだ 今日書いたコード require 'git' require 'tempfile' require 'net/https' HATENA_ID = ENV['HATENA_ID'].freeze HATENA_BLOG_ID = ENV['HATENA_BLOG_ID'].freeze HATENA_BLOG_API_KEY = ENV['HATENA_BLOG_API_KEY'].freeze class En…

223日目

日記 休日が足りない。 ところで今日はタコピーの原罪の更新日ですがもう読みましたか?え、このビューワ埋め込めるんですねすごい。一体どこの会社が作ってるんだ…… 今日書いたコード require 'git' require 'tempfile' # TODO: オプションを実装する # - …

222日目

日記 今日のオランダは雨だったし風も強くてめちゃくちゃ寒そうだった。そして彼らは本当に傘をささない。 今日書いたコード require 'net/https' uri = URI.parse('https://blog.hatena.ne.jp/gurrium/giarrium.hatenablog.com/atom/entry') req = Net::HTT…

221日目

日記 カシスリキュールをコーラで割ると美味しいらしいので今日やる。 コード fun navigate_to_words_nav_component() { val navController = TestNavHostController( ApplicationProvider.getApplicationContext() ) val letterListScenario = launchFragme…

220日目

日記 炊きたてのご飯とカレー 今日書いたコード day 220 · Gurrium/android-basics-in-kotlin@1be42d7 · GitHub 感想 シュッと切り上げたのでテスト用のファイルと依存の設定だけ。 未だにAndroid Studioでディレクトリとかファイルを作るのに戸惑う。この色…

219日目

日記 最近BGVとしてオランダの街角にあるカメラの映像を流している。右側通行だったりスクーターが歩道を走っていたりして面白い。 www.youtube.com 今日書いたコード if git log -1 HEAD --format=%B | head -n 1 | grep -e '\[post\]'; then curl -X POST …

218日目 コミットメッセージをブログに投稿する

こんにちはこんにちは。僕は今Gitのコミットメッセージを書いています。これが見えているということは成功です。 動機 ご存知の通り、なにかコードを書いてブログを更新するというのを毎日しているが、たまにプッシュし忘れたり下書きだけで投稿し忘れたりす…

217日目

日記 干し芋から三体無印が届いたので読んだ。結構面白くて、久々にガっと小説を読むということをした。ということで残りを買いました。こういうとき躊躇わずに買えるので働いててよかったなと思う。*1 人間たまにはこういうことしないとね pic.twitter.com/…

216日目

日記 座っていたら急に腰が痛くなったので今は床に膝立ちになってこれを書いている。 今日書いたコード // 渡す方 holder.button.setOnClickListener { val action = LetterListFragmentDirections.actionLetterListFragmentToWordListFragment(letter = hol…

215日目

日記 ほれほれ〜〜 SUSHI 今日書いたコード day 215 · Gurrium/android-basics-in-kotlin@4cd980b · GitHub 感想 screenやfragmentはdestinationと呼ばれ、XMLを使ってそれらがどういう関係かを決める。これでNavigation Graph(NavGraph)を表せる。我々は、X…

214日目

日記 今日書いたコード day 214 · Gurrium/android-basics-in-kotlin@e868a42 · GitHub 感想 JetpackのNavigation Componentを使う前段階.今日は疲れたので何もしていない.終わり終わり.

213日目

日記 こっちは今日の 今日書いたコード day 213 · Gurrium/android-basics-in-kotlin@f1fe1cb · GitHub 感想 なにもわかってなくて,ただコピペするだけになっている.いつか0からアプリ作るよ.いつかね…やればできる子だから.

212日目

日記 下書きを仕上げて,勝ったな風呂入ってくるってしたらこれだよ.昨日の分ねこれ. 今日書いたコード day 212 · Gurrium/android-basics-in-kotlin@6dea05d · GitHub 感想 Fragmentを使う準備をした.Fragmentは再利用可能でシンプルなUIパーツのこと.F…

211日目

日記 カーテンめっちゃいい.あと衝動的にマイクも買った. 今日書いたコード day 211 · Gurrium/android-basics-in-kotlin@8f70a23 · GitHub 感想 Activityのライフサイクルのcodelabは終わった.次はNavigation.

210日目

日記 僕の部屋は寝室とリビングの壁が途中で途切れていて扉もないので寝室を暗くできないという問題があったが,突っ張り棒と遮光カーテンを買って解決できた.5時頃まで夜ふかしをしたというのもあり,久々に15時まで寝た. 今日書いたコード day 210 · Gur…

209日目 非エンジニアの兄にPythonを教えてみた

兄がJSONをCSVに整形して出力したい(意訳)と言うのでせっかくだしPythonで書けば?と勧めてみた*1.人に教えるのはほぼ初めてで結構面白かったので記憶が新鮮なうちに反応を書いてみる. 前提 僕はエンジニア.普段Pythonは全然書いてないが,データの整形…

208日目

日記 風が強かった.明日1日働けば休日なので今日は大体金曜日. 今日書いたコード onStart()のタイミングでログを吐くようにした. day 208 · Gurrium/android-basics-in-kotlin@0125fe5 · GitHub 感想 onStart()について, onCreate()のあとに呼ばれる こ…

207日目

日記 明日はゴミの日(素振り 今日書いたコード day 207 · Gurrium/android-basics-in-kotlin@70dc4f3 · GitHub 感想 Activityのライフサイクルの話.読み終わったあとUIKitのViewControllerとの比較を作れるとよさそう. constをつけるとcompile-time const…

206日目

日記 実は今日が火曜日なことに気づいてお得だった. 今日書いたコード day 206 · Gurrium/android-basics-in-kotlin@8a1243e · GitHub 感想 写経しているだけなので大して身についていないのではと思った.

205日目

日記 実家からのリモートワークも終わり,本当に正月終わったなぁという気分になってる.あーあ. 今日書いたコード グリッド/リストを切り替えられるボタンをつけた grid list 感想 特になし

204日目

日記 眠いですね 今日書いたコード implicit intentを使ってブラウザを開いた val queryUrl: Uri = Uri.parse("https://google.com") val intent = Intent(Intent.ACTION_VIEW, queryUrl) context.startActivity(intent) 感想 昨日やったexplicit intentはそ…

203日目

日記 今日は暖かかった 今日書いたコード こう書くと前のActivityから渡されたextrasを参照できる. val letterId = intent?.extras?.getString(LETTER).toString() LETTERはcompanion objectというやつで,これはシングルトンらしい. class DetailActivity…

202日目

日記 酔いました.うへぇ〜〜 今日書いたコード import Foundation class Cls { func someFunc(param: String) { print(param) } func otherFunc() { DispatchQueue.main.async { [someFunc] in someFunc("hoge") } } } 感想 キャプチャするとラベルが消える…

201日目

日記 英語のこういう構造嫌い. So far, the apps you've worked on have had only one activity. 今日書いたコード day 201 · Gurrium/android-basics-in-kotlin@1afb146 · GitHub 感想 intentは実行されるアクションを表すオブジェクトで,implicitとexpli…

200日目

日記 200日目だが特になにもない.節目ごとにでなにかやってたら200日も続かなかったと思うのでこれでいい. 今日書いたコード fun main() { val words = listOf("about", "acute", "awesome", "balloon", "best", "brief", "class", "coffee", "creative") …

199日目

日記 変化は痛みを伴う*1 今日書いたコード fun main() { executeFuncWithOneParameter { println("one") } // one executeFuncWithOneParameter { _ -> println("another") } // another // executeFuncWithTwoParameters { print("two") } // Type mismatc…

198日目

日記 まだ正月休みは終わってねぇ!!!!!!!!!!!!!!!!!!!!! 今日書いたコード fun main() { val peopleNames = listOf("Fred", "Ann", "Barbara", "Joe") println(peopleNames.sorted()) println(peopleNames.sortedWith { str1: String, …

197日目

日記 寒いね 今日書いたコード fun main() { // val triple: (Int) -> Int = { a: Int -> a * 3 } val triple: (Int) -> Int = { print(it) it * 3 } println(triple(5)) // println(hoge(5)) } fun hoge(it: Int): Int { print(it) it * 3 // A 'return' ex…