ジョナサンの「十年」ブログ

日本生活10年目のきっかけ、前向きに開発日記、日常生活など記録する

2023-01-01から1年間の記事一覧

近所の散歩:八王子から北野へ

実は毎週も北野に行く必要となりますが、いつも電車かバスに行きました。 せっかく一人になるから、暑いけどゆっくり歩きました。 実際の距離も長くないし、歩いても20分ほどなんです。 国道160を沿って、一直線行ってもいいですが、少し寄り道にすると、す…

近所の散歩:アメリカへ

いきなり「アメリカへ」というと、実は近所で、横田基地専用の線路があるから、ランチのついでに歩きました。ちゃんと「立ち入り禁止」書いています。この先は本当のアメリカですよ。なんか前に記事で読んで、このような踏切は自動車学校でも教えない数少な…

最終回の軽井沢国際合唱フェスティバル

Karuizawa International Choral Festival – 軽井沢国際合唱フェスティバル今年は最後と言われるから、張り切って団としてのはるにれと公募合唱も参加させていただきました。 1日目 受付のために昼間に着きました。軽井沢でも暑い日だったんです。 先にホー…

仕様書に関する話

最近仕様に関する事件を共有と感想です。 仕様書とは 「仕様書」とは、Webサービスやアプリなどのプロダクトを作るうえで満たすべき要件をまとめた開発者への説明書のこと。 事情について ブログラマの仕事は、当たり前で仕様書に基づき、アプリを開発するこ…

最近3つ全然違う本を買いました

その前忙しくて、中々時間がないでした。ようやく落ち着いたから、週末全然違う本を買って、これから読むを宣言します。 prtimes.jp 軽めに読んでた印象は、今まで読んだアジャイルの本よりわかりやすいと気がします。 特徴としては、最新の技術まとめて紹介…

【断食トラッカー】いよいよ次の段階へ

先月色々忙しくて、なかなか進められなかったです。ようやく少し落ち着いたから、いよいよ次のステップを進めようと思います。はじめに 本来もう少し進めようかと計画していますが、最近中々動けないから、優先順位を調整しました。テーマ データ蓄積 DBの設…

【歩く】三鷹〜田無

初めての散歩の記事ですから、簡単に書きましょう。 目的地 関前コミセン 出発地 三鷹駅 終点 田無駅 合唱練習のために、関前コミセンに行きます。三鷹に着く時間はちょうどバスに合わなかったです。そして、いいコーヒー店がありそうなので、時間はギリギリ…

【開発】ライブラリ検証:Lottie Animation API

多分自分だけ使ったことないので、プロジェクトのために先に体験してみました。 Android 必要時間:10分以内 手順: ライブラリパス設定 コードをコピペする:下記の参考URLから アセットファイル配置(res/rawの中、Jsonフォーマット):適当に用意し、ファ…

【雑談】初めてのオンライン受診体験

※ はじめての体験で記録してみよう気持ちで書きます。 経緯 火曜日出社した時、少しずつ熱の感覚が増えてて、体温計に計ると、やはり微熱が始まりました。 翌日は特に違和感がないけど、どんどん喉の痛みが増えて、夜中が38°Cまで上がりました。 結果、木曜…

【雑談】個人トレーナー付きジムの体験

最近運動不足を自覚し、肩こりなどどんどん酷くなったから始めようと思います。ちょうど同僚のおすすめは「やはりお金が払わないと続けられない」から、やや高めの場所を選びました。 50分の体験 最初は自分の弱さを自覚がありますので、本当に疑いながら店…

【管理】チームとは

チームってなんですか? 複数の人が協力し合って目標を達成するために結成されたグループのことを指します。 メンバーが互いに協力し合い、持ち場や役割を分担することで、より効果的に目標を達成することができます。 信頼関係 信頼関係がないチーム メンバ…

【断食トラッカー】第二段階

※ 現在別の用事を頑張っているから、先に計画を立てて、予定6月以降展開します。 テーマ カレンダーの見た目の選定 既存のプロジェクトはいつでも他のプロジェクトのベースとして流用できるように調整 カレンダーの考え方 目的:毎日の記録をわかりました方…

【技術】Jetpack Compose vs Swift UI の移行

ここまでもこれからも差し替える方が多いと思います。その過程について雑に比べてみます。 ※ 個人的に把握できる範囲だけです。間違ったら指摘をお願いいたします。 SwiftからSwiftUI 最低OSバージョンが13まで上がる必要(一個前古い端末使用不可となる) S…

【断食トラッカー】共通で同じ機能を実現できるの難関

今回のテーマは第一段階の成功までの難題です。 目標 タイマーとデータストアを使って、iOS、Androidとも動けるプログラム 技術 Jetpack Compose + Coroutine + Flow Google Datastore (新しいライブラリ:1.1.0-alpha04) 共通の時間ライブラリ(kotlinx.d…

【テスト】いろんなレイアウトやってみます

※ これでも記事にしようとツッコミしたいでしょう? はてなブログの初心者としては、まだいろいろやってみたいですね 合唱団のメンバー紹介文 実は番宣だよ 混声合唱団CanTiamo【団員募集中!】 on Twitter: "【第13回 定期演奏会のお知らせ】 今年もカンテ…

【雑談】自分として最初の難関

実装時自分なりの感想です。自分の弱さを感じて、これから克服するか回避するか検討すべきだと思います。 Androidで使用できる技術の選択肢が多すぎて、正確的に自分を適切な資料を見つかるのは大変なこと 個人的にざっくり資料を読んでから試すこと習慣は、…

【雑談】求人票の売りポイントをツッコミしたい

今回の記事は雑談形式の個人的な意見です。特定な会社を話すことではありません。 自慢話ではなく、逆に痛感がすごく感じることは、キャリア形成のためにいろいろ転職しました。だけど、結局まだ何にもできないことはすごく残念です。 その中で、少し自信が…

【断食トラッカー】開発で一番重要な作業

(個人的な見解) 自分は成果より過程重視な人なので、技術の高さとか最適化のメモリーとかあんまり興味ないです。 本来仕様書を書きたいですが、結局一人のプライベートの時間で作ったプロジェクトですから、タスクわけによりの仕様を作りました。 自分は超…

【断食トラッカー】アプリ開発最初のタスク

最初のミッションはアーキテクチャを検討することです。それは自分として第一の難関です。 今まで運用の経験は多い、ゼロからスタートのことは少ないです。MVVMとかMVIとかクリーンアーキテクチャとか、どちらでも素通り受け入れたことで、あんまり深掘りし…

【管理】自分なりの開発組織

今回はエンジニアの行動パターンから考えた開発組織であります。 役割分担、協業など目線で、より効率的な開発チームを作りましょう。 エンジニアの行動パターン ①必要以上のコミュニケーションを避けて、開発作業を集中したいエンジニア ②外部の環境を積極…

【断食トラッカー】初回機能設計

開発技術まとめ ・Kotlin Multiplatform Mobile ・Android Studio Flamingo ・Clean Architecture (実際経験ないのでお試しに) ・DI:Koin ・DB:SQDelight(第二段階の機能なので暫定) 第一段階の機能 画面ベースタブ三つ分けて:タイマー、カレンダー、…

はじめまして

はじめまして、ジョナサンです。 香港出身、十年前から日本生活をはじめました。 突然ですが、これから何かやるべきと思いますので、ブログを作りはじめました。 その上、最近16:8の断食をはじめましたが、世の中のアプリは大体課金必要なので、自分で簡単な…