Gunj0

@gunj0.bsky.social

階段が好きなWebエンジニア #WebDeveloper #CSharp #TypeScript #SSBU https://gunj0.com/

Kiroを初めて使ってみて、インターフェースいい感じだなーと思いながら出してきたタスクをぶん回してたら、長時間稼働してテスト全て成功しました!となった上でUI上では全く動かないアプリを出してきた。 ちょいちょいちょい

VSCodeでC#開発しづらいなーってずっと思ってたんだけど、独習ASP.NET Core読んでたらエクスプローラーサイドバーにソリューションエクスプローラーペインがあるってことがしれっと書いてあり、こここ、これは〜ってなってる(調査不足)

epubをKindleに追加しようとしてもエラーが出てしまうので調べてたらredditにいきつき、一度mobiという形式に変換してからepubに変換し直すといけるよ、とあるので試したところ確かにいけた。ローカルで比べてみると変換後のepubだけ目次が表示されるので、メタ情報の格納方法が違ってたのかな?ともあれ解決して良かった。 www.reddit.com/r/kindle/com...

From the kindle community on Reddit

Explore this post and more from the kindle community

reddit.com

うわー!今までずっとオライリーで買った書籍をPDFダウンロードしてkindleで読んでて、文字拡大とかできないから読みづらいなーと思ってたんだけど、ふとEPUBって形式があるのに気づいてこっちをダウンロードしてみたらちゃんといい感じのレイアウトにしてくれるやん!!!神!!!

アーキテクトはアーキテクティングとコーディングを両立できる(しなければいけない)役職だというのが自分が目指したい理由の一つなのだけれども、どのようなコーディングを行ってバランスを取るかは難しい。書籍でのおすすめは概念実証・技術的負債の解消・バグ修正・日常業務の自動化あたりで、優先度が低くクリティカルパスにならないけれども適度な現場感を持ち、チームの役に立つ仕事がよいとのこと。 #ソフトウェアアーキテクチャの基礎

開発者に必要なのは技術的深さ、アーキテクトに必要なのは技術的な幅。初めは技術的深さを獲得することで同時に幅も広がるが、アーキテクトとしてはそこから幅をより広げ、ソリューションのトレードオフを分析する必要がある。 アーキテクチャのあらゆる問いに共通する答えは、「場合による」 #ソフトウェアアーキテクチャの基礎

こいつソフトウェアアーキテクチャの基礎読んでたのにクリーンアーキテクチャに浮気してね?と思われるかもしれないが、ソフトウェアアーキテクチャは電子がPDF配布しかしておらず手元のタブレットでは文字が小さくて読めないため、風呂場では仕方なくKindle本のクリーンアーキテクチャを並行して読むことにしたのだった

オブジェクト指向の三大要素とはカプセル化・継承・ポリモーフィズムとは言われるが、アーキテクチャの観点において最も重要なのはポリモーフィズム。これにより依存性を自由に制御できるプラグインアーキテクチャを作り、下位モジュールを独立させることができる。 #クリーンアーキテクチャ

Webエンジニアに転職してしばらく経ったので今後目指したいのはアーキテクトかな、と何となく思っていたけれど、具体的に何をすればそのポジションに辿り着けるのかはどこを見てもピンとこなかった。それはアーキテクト(著者)としても定義するのが難しいようだが、少なくとも期待されることは主に8つ。

会社の金で買ったソフトウェアアーキテクチャの基礎を読んでいる。 アーキテクチャは構造、特性、決定、設計指針から構成されるとのこと。いわゆるマイクロサービス等の構造だけがアーキテクチャだと思ってたけど、非機能要素等の特性、レイヤード等のルールの決定、大まかなガイドラインの設計指針を含めた4つがアーキテクチャの分析に使われる。 #ソフトウェアアーキテクチャの基礎

ちなみに最初はClaudeも使ったんだけど、BlueskyのPost取得で最近非推奨になった方法を提案してきたり上限にすぐ達したりでびみょかったな...

そろそろNext.jsにAPI生やしてBlueskyのタイムライン自前で取得するか―と思ったら、取得するまでは簡単なもののjsonを良い感じに整形する方がバチクソ面倒なことに気付いて萎えてる。何処かにスニペット転がってないかな…