Kiroを初めて使ってみて、インターフェースいい感じだなーと思いながら出してきたタスクをぶん回してたら、長時間稼働してテスト全て成功しました!となった上でUI上では全く動かないアプリを出してきた。
ちょいちょいちょい
Kiroを初めて使ってみて、インターフェースいい感じだなーと思いながら出してきたタスクをぶん回してたら、長時間稼働してテスト全て成功しました!となった上でUI上では全く動かないアプリを出してきた。
ちょいちょいちょい
Blueskyにブックマーク機能ついたのね
自サイトに階段ギャラリーページ作ってみた!全く最適化してないので初期表示重かったり詳細表示対応してなかったりするけれど、ぼちぼち頑張っていきたい。
www.gunj0.com/stairs
VSCodeでC#開発しづらいなーってずっと思ってたんだけど、独習ASP.NET Core読んでたらエクスプローラーサイドバーにソリューションエクスプローラーペインがあるってことがしれっと書いてあり、こここ、これは〜ってなってる(調査不足)
富士山登頂してきました!!!
先月の北岳と合わせて日本1,2フィニッシュ!
i18nってinternationalizationの略だったんだ...てっきりただのライブラリの名前だと思っていた...
k8sと同じノリなのね
#ソフトウェアアーキテクチャの基礎
azuさんいつもどうやってTwitterとBlueskyに同時投稿してるんだろうって気になってたんだけど、独自クライアント使ってたのか...使わせていただこうかな
github.com/azu/postem
epubをKindleに追加しようとしてもエラーが出てしまうので調べてたらredditにいきつき、一度mobiという形式に変換してからepubに変換し直すといけるよ、とあるので試したところ確かにいけた。ローカルで比べてみると変換後のepubだけ目次が表示されるので、メタ情報の格納方法が違ってたのかな?ともあれ解決して良かった。
www.reddit.com/r/kindle/com...
あ、でも古い書籍はPDFダウンロードしか対応してないのもあるな...悲しみ
うわー!今までずっとオライリーで買った書籍をPDFダウンロードしてkindleで読んでて、文字拡大とかできないから読みづらいなーと思ってたんだけど、ふとEPUBって形式があるのに気づいてこっちをダウンロードしてみたらちゃんといい感じのレイアウトにしてくれるやん!!!神!!!
アーキテクトはアーキテクティングとコーディングを両立できる(しなければいけない)役職だというのが自分が目指したい理由の一つなのだけれども、どのようなコーディングを行ってバランスを取るかは難しい。書籍でのおすすめは概念実証・技術的負債の解消・バグ修正・日常業務の自動化あたりで、優先度が低くクリティカルパスにならないけれども適度な現場感を持ち、チームの役に立つ仕事がよいとのこと。
#ソフトウェアアーキテクチャの基礎
本格的にチーム内のAI推進大臣になった。会社の金でばりばりAIこき使ってくぞ💪
開発者に必要なのは技術的深さ、アーキテクトに必要なのは技術的な幅。初めは技術的深さを獲得することで同時に幅も広がるが、アーキテクトとしてはそこから幅をより広げ、ソリューションのトレードオフを分析する必要がある。
アーキテクチャのあらゆる問いに共通する答えは、「場合による」
#ソフトウェアアーキテクチャの基礎
こいつソフトウェアアーキテクチャの基礎読んでたのにクリーンアーキテクチャに浮気してね?と思われるかもしれないが、ソフトウェアアーキテクチャは電子がPDF配布しかしておらず手元のタブレットでは文字が小さくて読めないため、風呂場では仕方なくKindle本のクリーンアーキテクチャを並行して読むことにしたのだった
オブジェクト指向の三大要素とはカプセル化・継承・ポリモーフィズムとは言われるが、アーキテクチャの観点において最も重要なのはポリモーフィズム。これにより依存性を自由に制御できるプラグインアーキテクチャを作り、下位モジュールを独立させることができる。
#クリーンアーキテクチャ
- ソフトウェアアーキテクチャの第一法則
- ソフトウェアアーキテクチャはトレードオフが全てだ。
- ソフトウェアアーキテクチャの第二法則
- 「どうやって」よりも「なぜ」の方がずっと重要だ
#ソフトウェアアーキテクチャの基礎
t-wada氏のためになる記事がちょうど上がっていた。変化の早いアーキテクチャの世界の中でLinux/Web/RDBが長いこと廃れないのは、それぞれが扱うものの全てをファイル/URL/テーブルというふうに同一化し、その操作手段を限定しているから。抽象化と言語化がうまいなぁ。
findy-code.io/media/articl...
決定は和訳の語弊がありそう。必要なのはメンバーが技術的選択を行うためのガイド。
関係ないけどアジリティっていつも意味忘れて調べちゃうんだけど、アジャイルと語源一緒だなこれ。
猫のコーディングエージェント「Cat Code」つくった
アーキテクチャの決定を下す、継続的に分析する、最新トレンドを把握する、ルール決定を遵守する、多様な経験、ドメイン知識、対人スキル、社内政治の舵取り。
アーキテクトって…もはやただのエンジニア総合格闘技者では?
Webエンジニアに転職してしばらく経ったので今後目指したいのはアーキテクトかな、と何となく思っていたけれど、具体的に何をすればそのポジションに辿り着けるのかはどこを見てもピンとこなかった。それはアーキテクト(著者)としても定義するのが難しいようだが、少なくとも期待されることは主に8つ。
会社で初めてLTでもしてみむとてすなり
ということでメモしていくことにする
会社の金で買ったソフトウェアアーキテクチャの基礎を読んでいる。
アーキテクチャは構造、特性、決定、設計指針から構成されるとのこと。いわゆるマイクロサービス等の構造だけがアーキテクチャだと思ってたけど、非機能要素等の特性、レイヤード等のルールの決定、大まかなガイドラインの設計指針を含めた4つがアーキテクチャの分析に使われる。
#ソフトウェアアーキテクチャの基礎
よし、ちゃんとBluesky取得のキャッシュ効くようになった。Next.js15からキャッシュなしがデフォルトになってたのね
gunj0.com
てすてす
ちなみに最初はClaudeも使ったんだけど、BlueskyのPost取得で最近非推奨になった方法を提案してきたり上限にすぐ達したりでびみょかったな...
よっしゃー!!!Blueskyの自分のタイムラインをちゃんとAPIで取得して整形してホーム画面に表示できた!fetchの仕様とか整形がめんどいとかで詰まったけど、ChatGPTが解決してくれた!いい時代だ
www.gunj0.com
てすと2
てすと