NotebookLM: https://notebooklm.google.com/notebook/ad02414d-0499-4892-af21-4db8d16fa721 関連資料 https://careers.mercari.com/mercan/articles/53431/ htt…
Something went wrong! Hang in there while we get back on track A month ago, during a release to production, the feature I was working on failed to deploy due to a PostgreSQL restriction. It turned out to be a surprisingly fun and comprehensive learning moment. Backstory I have been working on a pretty huge release where we needed to: Add new functionality to our core feature. Remove all duplicated
自作の CSV エディタ SmoothCSV (v3) が Generally Available になったので、技術的な工夫とかを書きます。 また7/1 16時からの24時間、Product Hunt でローンチするので応援よろしくお願いします。 About Me 株式会社ヘンリーでエンジニア的なことをしつつ、個人開発してます。 @kohii00 on X kohii on GitHub About SmoothCSV SmoothCSV は、macOS と Windows 向けの CSV エディタです。(Linux も近々) 初代 SmoothCSV は15年前に作っていて、昨年 v3 の開発を始めました。 Excel ライクな操作感で、直感的に使える CSVを扱うのに必要な、基本的〜応用的なツールが搭載されている 様々なフォーマットや文字コードに対応。列数が異なるCSVでも扱える 高
YouTubeに投稿されている動画コンテンツから情報を得ようとすると、「長時間の動画のうち、知りたい情報について話している時間はほんのわずか」という状況に遭遇することがよくあります。Googleが無料で公開しているAIを用いた情報収集ツール「NotebookLM」を使えば、YouTubeの動画の知りたい部分だけを文章や音声にまとめることができます。 I don't 'Watch' YouTube videos anymore, I consume them using NotebookLM https://www.xda-developers.com/consume-youtube-videos-notebooklm/ 以下の動画はAppleが日本時間の2025年6月10日に実施した年次開発者会議「WWDC25」の基調講演の内容を丸ごと収録したものです。動画の長さは1時間32分25秒におよ
HashiCorp創業者のミッチェル・ハシモト氏が打ち明ける、一緒に仕事をして最高だったクラウドベンダーはMS、Google、Amazonのどれだったか? HashiCorpを創業したミッチェル・ハシモト氏は、2024年に同社を去った後、現在は個人開発者としてターミナルエミュレータ「Ghostty」の開発に取り組んでいます。 HashiCorpは、特定のクラウドに依存しないTerraformやVaultなどのツールで知られています。それゆえに同社はAmazon Web Servicesやマイクロソフト、Googleなどの大手クラウドベンダを始めとする多くのクラウドとの協力や協業などを経験しており、ハシモト氏は同社のCTOとしてその最前線で活躍していました。 2025年6月25日、ハシモト氏はX/旧Twitterで当時大手クラウドベンダ―と一緒に仕事をした経験について質問を募集する「AMA(
MicrosoftからPlaywright MCPが公開されました。 この記事はPlaywright MCPとAIコードエディタのCursorを使い、e2eテストの効率的な作成と管理を試行した記録です。 インターネット上にある類似の記事を斜め読みしてみると、「これ、本当にPlaywright MCP使ってる?」と感じるものが散見されましたので、より実践的で具体的な内容を記そうと思います。 …ので、これが正解でもなく、なんなら不正解かもしれませんが、何かの参考になれば幸いです。 e2eはコストが高い 私が参画しているプロダクト「たびさぽ統合予約」では、e2eテストの通過をリリース条件としています(プロダクトの説明については別稿『Geminiにプロダクトのインタビューをしてもらったら自己肯定感が上がった話』参照)。 POにテストシナリオ管理を委ね、開発チームはシナリオ通りの操作とチェック(アサ
ユーザーが Amazon Simple Storage Service (Amazon S3) バケットのオブジェクトにアクセスしようとしたところ、Amazon S3 が 403 Access Denied (アクセス拒否) エラーを返します。 解決策 注: AWS コマンドラインインターフェイス (AWS CLI) コマンドの実行中にエラーが発生した場合は、「AWS CLI で発生したエラーのトラブルシューティング」を参照してください。また、AWS CLI の最新バージョンを使用していることを確認してください。 AWS Systems Manager のオートメーションドキュメントを使用する 指定されたパブリック S3 バケットからオブジェクトを読み取る際の問題を特定するには、AWS Systems Manager の AWSSupport-TroubleshootS3PublicRea
イエール大学の学生らが、周囲の人間が発した言葉をメガネのレンズに表示するスマートグラス「TranscribeGlass」を開発し、販売を開始しました。わずか0.3秒の遅延で表示できるのが特徴で、日本語に対応し翻訳機能も搭載しています。 TranscribeGlass: Instant Subtitles on Smart Glasses https://www.transcribeglass.com/ Yale student founds TranscribeGlass, a live speech-to-text transcription device - Yale Daily News https://yaledailynews.com/blog/2025/02/18/yale-student-founds-transcribeglass-a-live-text-to-speech
皆さんは『配列から欠けている数字を見つけろ』と言われたら、どう答えますか? 多くの方は「HashSetで解けばいい」と考えるでしょう。しかし、1000万個の要素で実測したところ、Pythonのsetは945MBもの追加メモリを消費し、処理に2.3秒かかりました。一方、XORを使った解法は追加メモリゼロ、C言語なら1ミリ秒で完了します。 なぜこれほどの差が生まれるのか? XORには単なるトリック以上の深い理論があり、配列の欠損値検出だけでなく、RAID 5のデータ復元やネットワークのエラー検出など、実務で幅広く応用されているのです。 追記: ネットワーク転送時のパケットロスやノイズによるデータ欠損、さらには宇宙線がメモリに衝突してビットが反転する「ソフトエラー」により、配列から要素が失われることがあります。 本記事では、Florian Hartmannの「That XOR Trick」1を基
Gemini CLIは、Googleの強力な生成AIモデルであるGeminiを、コマンドラインから手軽に利用できるオープンソースのツールです。 【重要】データプライバシーに関する注意点 デフォルトで利用されるGoogle AIのGemini API(特に無料版)では、入力したプロンプトがGoogleのモデル品質向上のために利用される可能性があります。一方、この記事で解説するVertex AI経由で利用する場合、入力データがモデルの学習に使われることはありません。企業の機密情報やプロダクトのコードを扱う場合は、Vertex AIの利用が強く推奨されます。 この記事では、Gemini CLIのバックエンドをVertex AIに切り替え、その強力なデータガバナンスとカスタマイズ機能を活用するための手順を解説します。 公式情報 GitHubリポジトリ: https://github.com/goo
Claude Codeのセッション内でTerraformを実行したいときがあります。 この際の課題として、Terraformで操作するクラウドプロバイダー(AWS,Google Cloud)やSaaSの認証情報の渡し方があります。 Claude Code経由でAWSを操作する際は工夫が必要で、DevIO上にもいくつかの記事があります。 Claude Codeで1Password管理のAWS認証情報を用いてAWSの操作をする方法 | DevelopersIO Claude Codeでスイッチロールができない場合の対応方法 | DevelopersIO 本記事ではTerraformにフォーカスして、HCP Terraformで楽に認証情報を管理してみます。 AIエージェントへの権限付与の課題とHCP Terraformによる解決 AIエージェントにTerraformで利用する強い権限を与えたく
Import web pages and YouTube videos to NotebookLM with one click Save time and boost your productivity with the NotebookLM Web Importer. NEW: Bulk import links to NotebookLM!! How It Works: * Install the NotebookLM Web Importer extension from the Chrome Web Store. * Browse the web or watch YouTube videos as usual. * Click the NotebookLM Web Importer icon to save the current page or video to your N
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く