ryooo@文系卒エンジニア
banner
ryooo321.bsky.social
ryooo@文系卒エンジニア
@ryooo321.bsky.social
本業はゲームエンジニア、副業でwebサービス開発。Ruby, C#, TypeScript, Python, Rust, Goあたりを業務で使います。e資格保有。プログラミングに関することは幅広く呟きます。新技術は価値の高いアイデアに繋がりやすいから飛びつきがち。技術記事は自分ならではの工夫を書くよう心がける。経済学というかお金の仕組みについても興味あり
障害が起こったとき、エンジニアだけじゃなくチーム内外の様々なスタッフが「自分にできることはないか?」を考えて主体的に動いてくれるのが最高だと思う

障害対応を楽しむ7つのコツ - Speaker Deck https://speakerdeck.com/ryuichi1208/zhang-hai-dui-ying-wole-simu7tunokotu
障害対応を楽しむ7つのコツ
speakerdeck.com
July 1, 2024 at 3:14 AM
Readonlyをデフォルトにして、Mutableの場合に指定するほうが良いんだけどすべてのtype定義にreadonlyって書きたくない

Readonly 使ってますか? https://zenn.dev/moozaru/articles/7268f75ccbf36d
Readonly 使ってますか?
zenn.dev
June 14, 2024 at 1:34 AM
ADR、後からチームに加入した人にとって経緯がブラックボックスだと主体性が発揮しづらいので、継続的な開発生産性のために有効だと思う

組織が記憶喪失になるのをどうすれば ~ ryuzee技術顧問にきいてみた - NTT Communications Engineers' Blog https://engineers.ntt.com/entry/2024/06/10/091000
組織が記憶喪失になるのをどうすれば ~ ryuzee技術顧問にきいてみた - NTT Communications Engineers' Blog
何か決定した事実は実装や規則の形で残っているものの、決定までの経緯をチームメンバーが覚えていない――。 この記事では、そうした組織が記憶喪失になることにどう対処していけばよいか、NTT Comの技術顧問である吉羽龍太郎 (@ryuzee) さんにふらっと相談してみたら一瞬で突破口が見つかった&話に奥行きが出た話を共有します。 目次 目次 軽く自己紹介 事の発端 ryuzeeさんの油セール 実際に聞いてみた 新たなる概念:ADR ADRの実践:その1 何を書くか ADRの実践:その2 どこに書くか ADRの実践:その3 どう書くか 相談を受けて試しに書いてみたADR まとめ 軽く自己紹介 イノベ…
engineers.ntt.com
June 10, 2024 at 2:31 AM
接客していたのははるか昔だけど、実際カスハラと対峙するときは相手を人間として扱えばどんどん調子にのるので、AIで練習するのはたしかに有効なのかも

富士通、犯罪心理学と生成AIを活用したカスハラ体験AIツールを開発 - CNET Japan https://japan.cnet.com/article/35219607/
富士通、犯罪心理学と生成AIを活用したカスハラ体験AIツールを開発
富士通は6月3日、東洋大学と共同で、カスタマーハラスメント疑似体験機能とナラティブフィードバック機能を備えた、カスタマーハラスメント体験AIツールの開発を公表。従業員が応対スキルを身に付け、カスタマーハラスメント応対の負担を軽減することを目指したもので、体験結果から推定した個人の特性に合わせたナラティブを自動で生成し、応対スキルを向上させるものとしている。
japan.cnet.com
June 5, 2024 at 2:26 AM
mbp m4とmac mini m4 両方こないかなー
両方きたら総入れ替え

WWDC24 - Apple Developer https://developer.apple.com/wwdc24/
June 4, 2024 at 2:14 AM
ruby clientが存在してくれてありがてぇっす

Yusuke Iwaki(@yi01imagination)さん / X https://x.com/yi01imagination
x.com
May 31, 2024 at 2:53 AM
うおーこれは嬉しい!ありがとうポケモンウィズ・ユー財団さん!

ポケモンのキャラクターが使えるプログラミングツールが、全国の小学校でお使いいただけるようになりました🎊👏|宮島衣瑛 https://note.com/kiriem/n/n9ce5073d8e2d
ポケモンのキャラクターが使えるプログラミングツールが、全国の小学校でお使いいただけるようになりました🎊👏|宮島衣瑛
2024年5月24日に、ポケモンウィズ・ユー財団から「ポケモンプログラミングスタートキット」のアップデートが発表され、ポケモンの素材を使ったScratchベースの独自プログラミング環境と、それに対応した授業の指導案が、全国の小学校で無料で使えるようになりました! 今回ご縁があって、開発の初期から携わっていたので、改めてどのようなプロダクトなのかをご紹介したいと思います。 「ポケモンプログラミングスタートキット」 リニューアル公開! | ポケモン・ウィズ・ユー財団 POKÉMON with YOUは、こどもたちの今と未来を豊かにするために、ポケモンができることを考え、取り組む
note.com
May 29, 2024 at 2:04 AM
TikTokの埋め込み使ったらconsoleで赤字で求人出してきててアグレッシブさを見習いたいと思った
May 28, 2024 at 1:53 AM
Azureでのgpt-4oの料金が発表されたから早速API経由で実装してみたんだけど、ロングコンテキスト + Function callingだと安定しない模様でFunction callingを不必要に使っている挙動が観察された

それでも十分改善なのでありがたく使わせてもらう:)
May 27, 2024 at 5:27 AM
Azure OpenAI Service でのGPT-4oの価格が発表されてました
安い、早い、うまい!最高!

Azure OpenAI Service - 価格 | Microsoft Azure https://azure.microsoft.com/ja-jp/pricing/details/cognitive-services/openai-service/#pricing
Azure OpenAI Service - 価格 | Microsoft Azure
Azure OpenAI Service の価格情報。Azure の無料アカウントを使用して人気のあるサービスを試し、初期費用なしの従量課金制での支払いを行います。
azure.microsoft.com
May 27, 2024 at 3:32 AM
こういうシンプルなのが結局一番ありがたい
こう書きたいよね

【Flutter】画面全体の Loading 表示を、パッケージも Navigator も使わない、一番シンプルな実装の提案 https://zenn.dev/zudah228/articles/84d20cf5ff73f8
【Flutter】画面全体の Loading 表示を、パッケージも Navigator も使わない、一番シンプルな実装の提案
zenn.dev
May 24, 2024 at 1:16 AM
これ、長野市のイオンモール出店反対運動と同じような構図を想起させるニュースだな

「GPT-4o」の声、スカーレット・ヨハンソン激似に本人激怒 「アルトマン氏のオファー断った」ため似た声優で再現か - ITmedia NEWS https://www.itmedia.co.jp/news/articles/2405/21/news102.html
「GPT-4o」の声、スカーレット・ヨハンソン激似に本人激怒 「アルトマン氏のオファー断った」ため似た声優で再現か
「ショックを受け、怒り、信じられない思いだった」。GPT-4oの声がスカーレット・ヨハンソン氏にそっくりだと話題になった件をめぐり、同氏が代理人を通じて声明を発表した。
www.itmedia.co.jp
May 21, 2024 at 3:02 AM
細かいバグとか軽微な機能追加を潰してくれたらめっちゃ助かる

どれくらい巨大なコードベースまで安定的に対応してくれるんかな

GitHub Copilot Workspaceが利用可能になったのでゼロからアプリを作ってみた - Alternative Architecture DOJO https://aadojo.alterbooth.com/entry/2024/05/13/090000
GitHub Copilot Workspaceが利用可能になったのでゼロからアプリを作ってみた - Alternative Architecture DOJO
こんにちは、MLBお兄さんこと松村です。 昨年の MLB 全体ドラフト1位のポール・スキーンズ投手がメジャーデビューしました。予想通りの豪速球でした。 2024年4月29日についにテクニカルプレビューが開始となった GitHub Copilot Workspace ですが、ゴールデンウィーク中に私のアカウントでも利用可能となっていたため、試してみたことを書いていきます。 利用開始まで この記事を書いている時点では、 GitHub Copilot Workspace の利用には待機リスト (Waitlist) への登録が必要であり、その通過を待つ必要があります。 そのため GitHub Copi…
aadojo.alterbooth.com
May 14, 2024 at 3:02 AM
Dify良い

- GUI上でノードを接続していくグラフエディタでAIワークフローを実装可能
- pythonのコードをノード化可能
- OpenAPIのスキーマを読み込めば自前APIをノード化可能
- 構築したものはAPIとしても利用可能

頭の良い人が作った印象
May 13, 2024 at 2:51 AM
簡単なものですが個人開発したので書きました

zenn.dev/ryooo/articl...
貴方がこのメッセージを読んでいるということは、私はもうこの世にはいないのでしょう
zenn.dev
May 13, 2024 at 2:07 AM
Amazon bedrock Claude3 OpusもAzure OpenAI ServiceもOpenAI APIも使いましたが、レスポンス速度はAzure OpenAI Service、OpenAI API、Amazon bedrock Claude3 Opusの順で高速。

Opus、もっと早ければ使いやすいんだけどAzureの高速なAPIに慣らされてしまったな...
April 30, 2024 at 4:46 AM
GitHubがIssue立てたら自動でPRを作ってくれる機能を出すらしい。ほぼ一強のバージョン管理の世界で積極的に機能開発してくれるの感謝。

ちなみに以下zennは、ChatGPTとGitHub Actionsを使って自力でissueからPR作成までを自動化した記事ですのでこの機会に供養させてください。
https://zenn.dev/happy_elements/articles/0b2691b3fc53fd

https://www.publickey1.jp/blog/24/githubcopilot_workspaceai.html
GitHub、「Copilot Workspace」テクニカルプレビューを開始。ほとんど全ての開発工程をAIで自動化
GitHubは、昨年(2023年)11月にCopilotの将来像として紹介したAIによるプログラミング支援機能「Copilot Workspace」のテクニカルプレビューを開始したと発表しました。 テクニカルプレビューは上記のCopilot...
www.publickey1.jp
April 30, 2024 at 2:10 AM
ファイルパス、ファイルサイズ、拡張子などでGitHubチームごとにプッシュルールを設定できる機能がベータにきた模様。

取り急ぎ大きいファイルはLFS設定を促したいので10MBのファイルサイズ制限(LFSは対象外)を設定しました。

Push rules public beta - The GitHub Blog https://github.blog/changelog/2024-04-18-push-rules-public-beta/
Push rules public beta
Push rules public beta
github.blog
April 19, 2024 at 2:53 AM
愛に溢れた素晴らしい記事だ...

なぜVimmerの僕はマルチカーソルを必要としないか https://zenn.dev/vim_jp/articles/38915175fe4648
なぜVimmerの僕はマルチカーソルを必要としないか
zenn.dev
April 19, 2024 at 2:17 AM
技術ブログ、煽りタイトルかつ内容が初級向けなの、よくないと思う。
煽りタイトルだと自信満々にみえてつい見ちゃうんだよ。で内容が初級向けだとがっかりする。
April 15, 2024 at 2:40 AM
やっぱRubyはやめられないんだよなぁ。もっとも高速にやりたいことができる。最高

「Ruby on Railsは死んだ・滅びた」に無理が出てきた|明らかに復活の兆し - paiza times https://paiza.hatenablog.com/entry/2024/04/08/070000
Rubyは死んだ、Railsはオワコンと言われていたが、復活してきた件 - paiza times
これまで「Rubyは死んだ」、「Railsがオワコン」と定期的に言われて、そういった記事やSNSの書き込みにさまざまな意見が寄せられてきました。が、今年はRuby on Rails復活の兆しが見えてきました。我々paizaもRailsで開発をしているので嬉しい限りです。
paiza.hatenablog.com
April 9, 2024 at 2:21 AM
炎上したら辞任するって条件、ナチュラルボーンSNSユーザーならまだしも普通の公人には無理すぎる。支援者からしたら考慮たりなすぎて絶望するよなぁ。
あ自分はリニア推進派です
April 5, 2024 at 2:12 AM
なるほどわからん。

Research!rsc: xz 攻撃シェル スクリプト https://research.swtch.com/xz-script
April 5, 2024 at 2:05 AM
Rustの例からも環境や足回りがよければ自然と製品は良くなるし、明確な因果関係があるとわかる。大事なのは環境整備と足回りの整備
March 29, 2024 at 1:48 AM