Tech – walker – 2023-05-11

16 items · updated 2026-05-19 23:33 UTC · RSS · Up to 2023-05

5分で理解するAmazon CodeWhisperer

Qiita(trend) · 2023-05-11

はじめに 2023年4月13日、Amazon CodeWhispererが正式にリリースされています。 2022年6月に行われたre:MARS 20221のカンファレンスで発表されたサービスで、当時はプレビュー公開されていました。 ...

【Connect/gRPC】connect-goとconnect-queryで型安全で高速なAPIを作る

Zenn · 2023-05-11

はじめに Connect の学習のために簡単なタスクリストを作ったらとても学びがあったので共有します。 アプリ全体のソースコードもあるので誰かの参考になれば幸いです。 https://github.com/7oh2020/connect-tasklist Connect

マイクロソフト、Rust言語による開発を含む初めてのWindowsカーネルをInsiderプログラム参加者向けに提供開始

Publickey · 2023-05-11

Microsoft AzureのCTOを務めるMark Russinovich氏は、Rust言語を採用して開発されたファイルを含む初めてのWindowsカーネルが、正式リリース前のWindowsを試用するWindows Insiderプログ...

TypeScriptが強化されたVue3.3アップデートと将来の機能について

Qiita(trend) · 2023-05-11

ついに待望のVue3.3がリリースされました! Vue.jsのリリースにはアニメのコードネームがアルファベット順に付けられていますが、今回は「Rurouni Kenshin(るろうに剣心)」との事です。外国では「るろうに」は翻訳されて...

「Dart 3」が正式リリース。100%Nullセーフティな言語に、ペイメント、ロケーションなどのAPIも直接呼び出し可能に。Google I/O 2023

Publickey · 2023-05-11

Googleは5月10日(日本時間11日)に米カリフォルニア州マウンテンビューで開催中のイベント「Google I/O 2023」で、Dart言語の新バージョンとなる「Dart 3」の正式リリースを発表しました。 Dart 3 is her...

Dart 3.10正式リリース。カラースキーマの自動生成などMaterial 3対応強化、新レンダリングエンジン、WebAssembly対応など

Publickey · 2023-05-11

Googleは5月10日(日本時間11日)に米カリフォルニア州マウンテンビューで開催中のイベント「Google I/O 2023」で、Dart言語向けのフレームワーク「Flutter」の最新版となる「Flutter 3.10」の正式リリース...

GitHubで誤ったマージ戦略のマージを防ぐChrome拡張機能の開発をした

Zenn · 2023-05-11

はじめに GitHubのPull requestのマージに際し、「Create a merge commit」「Squash and merge」「Rebase and merge」を使い分けているチームがあると思います。そんな時に、以下のような戦略を採用することはありません

AWS Summit Tokyoに初参加してみて

Qiita(trend) · 2023-05-11

はじめに 先日初めてAWS Summitに参加しました。AWSのイベントはもちろん、社外のイベントに参加するのも初めてだったので、その視点から感想を書いていければと思います。 雰囲気 まず人がすごく多かったです。基調講演のところ...

Azure OpenAI Service と OpenAI 本家で同じモデルに同じプロンプトを投げて時間はかってみた

Zenn · 2023-05-11

追記 お試し期間だと思ったら普通に課金対象でした orz はじめに Semantic Kernel を使うと、同じインターフェースで Azure OpenAI Service と OpenAI 本家の API を割と簡単に呼び出せるので、それを使ってどれくらい時間がかかる

Vueのemit('modelValue', value)で型安全性が崩壊!?気をつけて!

Zenn · 2023-05-11

結 Vue.jsのemit('update:modelValue', value)がmodelValueと疎結合なので、以下のような用法によって、型健全性が壊れます!! const props = defineProps<{ modelValue: T }>(

Streaming with SuspenseのStreamingを理解する

Zenn · 2023-05-11

3 行まとめ Next.js の App Router では <Suspense> を使ったストリーミングがサポートされている React には、Node.js Streams と Web Streams に対応する Server API がある Stream

Ruby3.2の正規表現の高速化を、実際にオートマトンを作って体験してみる

Qiita(trend) · 2023-05-11

Ruby 3.2では正規表現の高速化が行われ、ReDoSへの対策が行われています。 https://techlife.cookpad.com/entry/2022/12/12/162023 https://rubykaigi.org/...

ココナラ法律相談の法律Q&Aに ChatGPT を導入した話

Zenn · 2023-05-11

こんにちは。ココナラ法律相談 の開発をしているエンジニアの大川と高崎です。 ChatGPT、話題にならない日がないくらい話題ですよね。 先日の ChatGPTを駆使して実現したAIアシスタント機能の開発ストーリー に引き続き、ココナラ法律相談でもChatGPTを組み込んで既存機能

ChatGPTとMermaidで、SnowflakeのER図を描かせてみた。

Qiita(trend) · 2023-05-11

ChatGPTにER図を描かせてみる 今回は、ChatGPTを使ってデータベースのER図を描いてもらう方法について紹介したいと思います。 そのままChatGPTにDDLを貼って「ER図を描いて!」っておねがいしても頑張って作ってくれ...

令和時代の CSS 記法再考

Zenn · 2023-05-11

昔は CSS と言えば壊れやすい代名詞のようなもので、堅牢な CSS を書くためによく BEM や FLOCSS といったCSS 設計記法の縛りを入れて書いたりしていましたが、最近は React と Scoped CSS のセットで書くことが多くて、素の HTML/CSS で設計

「2週間に一度からリリースを日々の当たり前にするエンジニアリングマネジメント」とタイトルでJBUG沖縄#4で発表してきました

Zenn · 2023-05-11

JBUG沖縄 #4「スタートアップがみせるプロジェクトマネジメント」というイベントが2023年4月23日に参加して、「2週間に一度からリリースを日々の当たり前にするエンジニアリングマネジメント」というタイトルで発表させていただきました。 こちらの発表内容は、私がCBcloudと