並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 45件

新着順 人気順

LIBの検索結果1 - 40 件 / 45件

  • 生成AIにdraw.ioのAWS構成図を作図させてみた | DevelopersIO

    こんにちは。たかやまです。 いままでいくつものIaCツールをベースにAWS構成図作成する作図ツールがでているかと思います。 ただ、これらは独自ツールでユーザー側で編集できないものだったり、作成された構成図のエクスポート先がPDFやPNGだったりと、後から修正や更新がしにくいという課題があります。 私は普段draw.ioやCacooを使ってAWS構成図を作成しています。 日々新しい生成AIモデルが登場していますが、draw.ioはXML形式で構成図が定義されるため、生成AIでも扱いやすいのではないかと考えました。 実際に試してみたところ、想定以上に高品質なAWS構成図を作成してくれたので今回はそちらをご紹介します。 さきにまとめ CDKやCloudFormation、Terraformのコードから直接構成図を生成できる モデルはClaude 3.5 Sonnet以上がおすすめ Anthrop

      生成AIにdraw.ioのAWS構成図を作図させてみた | DevelopersIO
    • 4 ステップでモダンな tsconfig.json を作る - mizdra's blog

      tsconfig.json を使うと、型チェックを緩く/強くしたり、また出力する JS の形式を変えたりできる。しかしいくつかの事情から、正しく書くのが難しい。 オプションの数が非常に多い その数なんと 133 個 *1 オプションの意味や役割が理解しにくい 公式ドキュメントは丁寧にかかれているが... JavaScript や TypeScript の仕様、型の知識、歴史的経緯などを知らないと理解しづらい 推奨されるオプションが変わっていく 言語やエコシステムの進化/変化によって変わる 最近だと Node.js の TypeScript サポートで変わった 「オプションの細かい意味とかは一旦いいから、モダンで最小限の tsconfig.json がすぐに欲しい!!!」。そうした声に応えて、id:mizdra がオススメする「4 ステップでモダンな tsconfig.json を作る方法」

        4 ステップでモダンな tsconfig.json を作る - mizdra's blog
      • オブザーバビリティ入門: OpenTelemetryについて知っておくべきこと - joker1007’s diary

        自分が在籍している会社でKafkaを利用したマイクロサービスが増えてきているので、昔からオブザーバビリティの向上というものにちゃんと着手したかったのだが、最近になってやっと手を動かせる所まで優先度を上げられた。 という訳で、ここしばらくは社内にあるマイクロサービス群にOpenTelemetryによる計装を入れまくっている訳だが、大分可視化が進んできたので、これを社内のメンバーに周知しなければならない。 とは言え、説明したい内容が余りに一般的な知識なので、社内向けのクローズドなドキュメントとして書くのは勿体無いので、オープンなブログの方にまとめることにする。 (会社のテックブログに書いた方がいいのではという話はあるが、仕事っぽくなると面倒臭い……) 基本的にはOpenTelemetryの公式ドキュメントを自分なりに解釈して要点を絞る、という形で解説していくつもりなので、公式ドキュメントは一通

          オブザーバビリティ入門: OpenTelemetryについて知っておくべきこと - joker1007’s diary
        • 侍の思想と百姓の思想──ネット民のための丸山眞男入門(ンジャメナ)|LIMiNAL/リミナル

          見出し画像:福本伸行『最強伝説黒沢』6巻より ◆はじめに──文系のボンクラ ……数学の実力がないには我ながら呆れている。代数だいすうの試験などと聞いたら殊ことに身震みぶるいする。 実際、僕ほど徹底した非理科的な人も少ないだろう。代数、幾何きか、物理、化学……一つとして満足にできるものはない。物理化学などはあきらめたが、代数幾何などはまだまだこれから当分ある重要学科だ。ゆえに「受験」などという事を全然離れても、この夏に数学を大いにやるべき要ようがあるのである。 ところが妙な癖があるもので、数学ができなくても頭必ずしも鈍どんならずの証明として夏目漱石を挙げたり……苦心惨たん、自己について自己弁護をする。こんな事は畢竟ひっきょう負け惜しみだとは万々ばんばん承知していながらも、自分で自分を頭が悪いと断定することはあまりいい気持ちのするものでない。⁰¹ 呆れるほど「数学の実力がない」。理系が苦手で「

            侍の思想と百姓の思想──ネット民のための丸山眞男入門(ンジャメナ)|LIMiNAL/リミナル
          • GitHub Copilot の Agent mode の勘所 - ANDPAD Tech Blog

            モンスターハンターワイルズの力の護符と守りの護符をいつの間にか取っていたものの、ずっとアイテムBOXの中に入れていて取り出さないとダメ、ということに HR 70 になってから気がついた柴田です。 今日は最近紹介記事をよく見かける AI Agent による自動コーディングについて実際に試してできたコードや感想についてご紹介します。 GitHub Copilot の Agent mode 勤務先のアンドパッドではエンジニア全員が GitHub の Copilot のビジネスプランを使用することができます。私も GitHub の Copilot を VScode から利用しており、同じようなコードの繰り返しなど、「ここでこういう処理を書いてほしいなあ」と想像したものと大体同じコードを補完してくれるので便利に使っています。 一方で Copilot Edits や最近 Preview で追加された

              GitHub Copilot の Agent mode の勘所 - ANDPAD Tech Blog
            • 「TypeScriptが当たり前」になった世界において、ESモジュール本来の運用に必要な考え方と設定とは

              「TypeScriptが当たり前」になった世界において、ESモジュール本来の運用に必要な考え方と設定とは こんにちは、藤吾郎(gfx)と申します。Starleyという会社でおしゃべりAIアプリ「Cotomo」を開発しています。TypeScript歴は10年くらいです。 はじめに - TypeScriptが当たり前になった世界今年(2025年)はTypeScriptがリリースされて13年、ESモジュールが導入されたES2015のリリースから10年が経ちます。今やJavaScriptプロジェクトにおいては、TypeScriptが当たり前の世界になってきました。つまり「JavaScriptプロジェクトの実装言語のデフォルトはTypeScript」という状況にかなり近づいています。 TypeScriptが当たり前の世界とは、JavaScript処理系がデフォルトでTypeScriptをサポートして

                「TypeScriptが当たり前」になった世界において、ESモジュール本来の運用に必要な考え方と設定とは
              • 【Cursor】FigmaにアクセスしてUIコードを自動生成!

                「Figmaデータからコードの自動生成できたら良いのに!」 と思いますよね。 CursorではFigmaのスクショ画像からコード生成は可能でしたが、 細かなデザイン仕様を把握していないので結局一つ一つ修正する必要があることや、 スクショして貼り付けて説明してみたいなことが面倒に思っていました。 ただ最近、FigmaのMCP Serverなるものを知り、 使い方によってはかなり実装が楽にできたので共有します! Figma MCP Serverについて MCPについては下記の記事がとても参考になったので詳しくは割愛しますが、 AIと特定の外部サービス(今回はFigmaのAPI)とのやり取りを行えるようになる仕組みのことです。 今回は下記のFigma MCP Serverを使用してFigmaのデザインデータを取得できるようにします🏃 MCP ServerからFigmaデータを取得する流れ 一応

                  【Cursor】FigmaにアクセスしてUIコードを自動生成!
                • 【いまさらやるPostfix】GmailにPostfix+Rspamd(SPF/DKIM)を使ってメールを送る - LIVESENSE ENGINEER BLOG

                  はじめに Gmailの送信制限 Postfixの構築 前提条件 インストール 基本設定 Rspamdの構築 インストール 初期設定 DNSの設定 SPF DKIM DMARC PostfixとRspamdの連携 メール送信テスト コード例 実行 テスト結果 おわりに おまけ はじめに 技術部インフラグループの鈴木です。最近Postfixをいじっているのですが、Gmailにメールを送信するのに苦労しました。今回はその経験をもとに、PostfixからGmailにメールを送信するための設定をまとめました。 メール送信ではSMTPというプロトコルが使われますが、そのシンプルさ故にパッチが次々と当てられている経緯があります。そのため一から構築するとあれこれとミドルウェアが増えることがあります。 なので、今回は最低限のミドルウェア構成でPostfixからGmailにメールを送信するための設定をまとめま

                    【いまさらやるPostfix】GmailにPostfix+Rspamd(SPF/DKIM)を使ってメールを送る - LIVESENSE ENGINEER BLOG
                  • Findyの爆速開発を支える生成AI活用 ~プロンプトの書き方編~ - Findy Tech Blog

                    こんにちは。 ファインディ株式会社 で Tech Lead をやらせてもらってる戸田です。 現在のソフトウェア開発の世界は、生成AIの登場により大きな転換点を迎えています。 GitHub Copilotやチャットベースの開発支援ツールなど、生成AIを活用した開発支援ツールが次々と登場し、開発者の日常的なワークフローに組み込まれつつあります。 そのような状況の中で、「プロンプトの書き方がわからない」「プロンプトが思った動作をしてくれない」といった声をよく耳にします。 そこで今回は、生成AIに対するプロンプトの書き方のコツを紹介します。プロンプトの書き方のコツを知るだけで、生成AIの精度は驚くほど向上します。 それでは見ていきましょう! 長い文章よりも、簡潔な階層構造 記述の順序 対象と実行内容を絞る まとめ 参考文献 長い文章よりも、簡潔な階層構造 長文のプロンプトよりも、マークダウン記法な

                      Findyの爆速開発を支える生成AI活用 ~プロンプトの書き方編~ - Findy Tech Blog
                    • React Router v7 の内部構造を探る:リクエストからレンダリングまでの道のり

                      はじめに React Router は、React アプリケーションにおけるルーティングライブラリのデファクトスタンダードとして長年利用されてきました。v6 で Data API が導入され、フルスタックフレームワークとしての側面が強化されましたが、v7 ではさらに進化し、Vite との統合、Single Fetch、Lazy Loading といったモダンな機能がデフォルトで組み込まれ、より洗練された開発体験とパフォーマンスを提供します。 しかし、これらの機能がどのように連携し、ブラウザのリクエストがどのように処理され、最終的にページが表示されるのか、その内部構造は少し複雑に見えるかもしれません。 この記事では、React Router v7 で構築されたアプリケーションの動作フローを、主要なパッケージやコンポーネントの役割、データ取得の仕組み、レンダリングプロセスなどに焦点を当てて、内

                        React Router v7 の内部構造を探る:リクエストからレンダリングまでの道のり
                      • OpenAI Responses API 入門 (11) - Computer use|npaka

                        1. Computer use「Computer use」は、「CUA」(Computer-Using Agent)の実用的な応用であり、「GPT-4o」の視覚機能と高度な推論を組み合わせて、コンピューターインターフェースの操作やタスクの実行をシミュレートします。 2. Computer use のしくみ「Computer use」は、連続ループで動作します。このツールは click(x, y) や type(text) のようなコンピュータ操作を送信し、ユーザーのコードがそれをコンピュータやブラウザ環境で実行します。その後、結果のスクリーンショットがモデルに返されます。 このしくみにより、ユーザーのコードは人間がコンピュータインターフェースを操作する動作をシミュレートし、モデルはスクリーンショットを分析して環境の状態を理解し、次のアクションを提案します。 このループを活用することで、クリ

                          OpenAI Responses API 入門 (11) - Computer use|npaka
                        • Mastraのサンプル集を一気に紹介する|yoshi8

                          こんにちは!吉波です! 最近、AIエージェントフレームワーク「Mastra」が彗星の如く現れました。衝撃的だったのが、こちらの画像↓ 「LangChainのGithubスター数を抜き去った…!?」 これを見た時、衝撃が走りました。LLMを用いたアプリケーション開発を効率的に行うためのライブラリとして、長らく君臨してきたLangChainが抜かされたという事実は、全世界が驚いたはずです。 そこで今回は、これからMastraを触ってみたいと思う方に向けて、Mastra公式が出しているサンプル集を紹介します!AIエージェントの作り方を学びたいなと思っている方はぜひ最後までご覧ください! また、今日から「吉波塾」というAI駆動開発やAIエージェントに関する講義を開始したので、そちらも良ければご参加ください!☺️ 次回の開催はX(@yoshi8__)より共有します! Mastraのサンプル集今回の記

                            Mastraのサンプル集を一気に紹介する|yoshi8
                          • Slack Agents & AssistantsとMCPを組み合わせてNotionデータベースを操作するAIエージェントを作ってみた - ジパンク Tech Blog

                            こんにちは、株式会社ジパンクCTOの太田です! 社内のタスク管理にNotionを使っている場合、Slackから直接タスクの作成やステータス変更ができると便利ですよね。 昨年末頃からSlackで「Agents & Assistants」という新機能が利用できるようになり、対話的なUIでいろいろな操作を実現しやすくなりました。 そこで今回は、Slack Agents & AssistantsとMCPを組み合わせた、Notionデータベースの操作をしてくれるAIエージェントの構築方法をハンズオン形式で紹介します。 最終的にAWS Lambda Functionにデプロイし、実際の社内アプリケーションとして動かすところまでカバーするので、AIエージェント活用に興味がある方はぜひ参考にしてみてください! この記事が、SlackをインターフェイスとしたAIエージェントとの協働の第一歩となれば幸いです。

                              Slack Agents & AssistantsとMCPを組み合わせてNotionデータベースを操作するAIエージェントを作ってみた - ジパンク Tech Blog
                            • GitHubでコミットの署名を必須にする - Plan 9とGo言語のブログ

                              先日、比較的広く使われているGitHub Actionsであるtj-actions/changed-filesに不正なコードが混入された問題があった。インシデントの発生した原因は後で詳しい人が書いてくれると思うけれど、少なくとも今(2025-03-16)の理解では、bot用のPersonal Access Token(PAT)が適切に管理されていなかったことによるものらしい。 なので対策としてはPATの管理方法に向くのが筋だとは思うのだが、オープンなPRとその作者のPATがあれば悪意のある変更を入れられるんじゃないか、というのが気になってしまった。例えば過去に何度もコントリビュートしてくれている人のPRに自動生成ファイルが含まれていたとき、その人が作成した repo の権限を持ったPAT*1が運悪く漏洩していたなら、第三者が後からコミットを書き換えられるのではないか。レビューするときに自動

                                GitHubでコミットの署名を必須にする - Plan 9とGo言語のブログ
                              • WebAssemblyとマルチスレッドによる環境に依存しない高速画像変換

                                画像変換の WebAssembly 利用 本稿では、画像サイズ変更やフォーマット変換といった処理を WebAssembly で行う方法について紹介します。また、必要に応じてマルチスレッドを使用することで、処理を並列化し、より高速な実行を実現できます。 なぜ画像変換を WebAssembly で行うのか JavaScript は大量のビットデータの扱いには強くありませんが、WebAssembly は SIMD(Single Instruction, Multiple Data)などを使い、並列処理をサポートしています。これにより、画像変換のような重い計算を高速化できます。また、WebAssembly はブラウザだけでなく、Node.js や Deno など他の環境でも利用可能です。 今回は Emscripten を使用して C++でコンパイルを行います。WebAssembly に関して Ru

                                  WebAssemblyとマルチスレッドによる環境に依存しない高速画像変換
                                • 歴史学と生成AI - 文明動態学 4巻

                                  展望:デジタル人文学の可能性 (Perspectives: The Possibility of Digital Humanities)

                                  • ClaudeでPerlのコードを生成する / きのこカンファレンスの前夜祭で登壇しました - Blog::kobaken

                                    きのこカンファレンスの前夜祭で、 わいとんさんと、Perlの生きのこりと題して、登壇しました。内容は、1990年頃のPerlのCGIから、2025年現在までの歴史を駆け上がり、ClaudeでPerlのコードを生成する内容です。貴重な機会をいただき、ありがとうございました! ここではClaudeによるPerlコード生成に関して、落ち穂拾いしたいと思います。 speakerdeck.com github.com Claudeは、Anthropic社によって開発された生成AIツールです。登壇では、Claude Desktopを利用して、インターネット掲示板に更新、削除のAPIを生やすデモをしました。プロンプトは以下の通りです。(正確には、この用意したプロンプトと違ったプロンプトを投げていたことに登壇後に気づき、焦りました😇 本来お見せしたかったものを共有します。) このプロンプトを投げ込むと期

                                      ClaudeでPerlのコードを生成する / きのこカンファレンスの前夜祭で登壇しました - Blog::kobaken
                                    • 第59回 Plamo Linuxのインストーラ | gihyo.jp

                                      前回はPlamo-8.2の現状をパッケージ回りを中心に紹介しました。ご覧いただいたように、メンテナの方々のご尽力で各種ソフトウェアは随時更新され、ほぼ最新バージョンに追従できています。 一方、主に筆者が担当しているインストーラ回りも、パッケージ群ほどの華々しさはないものの、それなりに調整を進めています。今回は、このインストーラ回りの最近の取り組みを紹介しましょう。 インストーラと日本語表示 ご存知のように、Plamo Linuxは最古参のLinuxディストリビューションであるSlackware Linuxを日本語化することから始まったプロジェクトで、インストーラもSlackwareが開発したシェルスクリプトを改造して使っています。シェルスクリプトはテキストファイルなのでメッセージを翻訳する等の改造は容易なものの、画面への出力はカーネルのコンソールやターミナルエミュレータの機能に依存しており

                                        第59回 Plamo Linuxのインストーラ | gihyo.jp
                                      • Make Ubuntu packages 90% faster by rebuilding them

                                        jq.md Make Ubuntu packages 90% faster by rebuilding them TL;DR You can take the same source code package that Ubuntu uses to build jq, compile it again, and realize 90% better performance. Setting I use jq for processing GeoJSON files and other open data offered in JSON format. Today I am working with a 500MB GeoJSON file that contains the Alameda County Assessor's parcel map. I want to run a quer

                                          Make Ubuntu packages 90% faster by rebuilding them
                                        • 個人開発:Next.js はじめてのセキュリティ対策覚書 - izanami

                                          Next.js や BaaSを使うときのセキュリティ対策の覚書。RLS、DOMPurify、クリックジャッキングやXSS対策、クロスオリジン、CSPの設定など。 個人開発向け。認証系のアプリケーション開発時における現時点での BaaS やウェブアプリケーション(Next.js など)のセキュリティ対策の覚書。チェックリストなので深くは掘り下げない。更新、追加、修正予定あり。 データセキュリティ RLS の有効化とポリシー設定 例えば、Supabase を使う場合、RLS を有効にしてポリシーを適切に作成。各ユーザーがアクセスできるデータを厳密に制御する。 RLS(Row-Level Security)はデータベースのテーブルでユーザーごとに異なるアクセス制限を設定する仕組み。例えば、自分の投稿だけが見えるようにするなど、柔軟な制御が可能。 ポリシーとは、各ユーザーがどのデータにアクセスでき

                                            個人開発:Next.js はじめてのセキュリティ対策覚書 - izanami
                                          • 【海外記事紹介】2025年、React界隈の最新動向まとめ

                                            3月19日、ドイツのエンジニアRobin Wieruch氏が「React Trends in 2025」と題した記事を公開した。この記事では、Reactの2025年における動向について詳しく紹介されており、初心者でも経験豊富な開発者でも、React エコシステムの最新状況を把握するのに役立つ記事として注目を集めている。 3月19日、ドイツのエンジニアRobin Wieruch氏が「React Trends in 2025」と題した記事を公開した。この記事では、Reactの2025年における動向について詳しく紹介されており、初心者でも経験豊富な開発者でも、React エコシステムの最新状況を把握するのに役立つ記事として注目を集めている。 以下に、その内容を紹介する。 React Server Components React Server Components (RSC) は、React の

                                              【海外記事紹介】2025年、React界隈の最新動向まとめ
                                            • Biome v2.0 beta

                                              After hard work from our team, Biome’s long-awaited 2.0 release is nearing completion. It will be packed with many large features, so we would like your help testing it with a public beta! If you would like to try it out, you can update Biome and migrate your configuration using the following commands: Terminal windownpm install --save-dev --save-exact @biomejs/biome@betanpx @biomejs/biome@beta mi

                                                Biome v2.0 beta
                                              • npm感覚でPython環境を構築!非PythonエンジニアがuvでPythonプロジェクト(Talk to the City)を動かす

                                                uv を使った Python のパッケージ依存関係の解決方法を解説していきます。 業務やプライベートで扱う言語は Node.js がメインで、普段は npm や pnpm を使ってライブラリの依存関係を解決しています。 そんな私がある機会でTalk to the Cityを検証して欲しいと頼まれました。 Talk to the City は 2024 年の東京都知事選挙で安野たかひろ氏のチームが使ったことで注目された Python プロジェクトです。 Python の開発環境を作って README 通りに動作させてやれば良いかと進めていったところで絶望しました。 DevContainer を用いてクリーンな Python の実行環境を用意して試したのですが、2025 年 3 月 19 日現在、デモ通り動かしてもエラーが発生します。 ImportError: cannot import na

                                                  npm感覚でPython環境を構築!非PythonエンジニアがuvでPythonプロジェクト(Talk to the City)を動かす
                                                • Railsの「ActiveSupport::ErrorReporter」って知ってる? - メドピア開発者ブログ

                                                  こんにちは。サーバーサイドエンジニアの三村(@t_mimura39)です。 またまた「ClinPeerアプリ開発の裏側連載記事」です。 tech.medpeer.co.jp 今回はClinPeerで活用しているRailsの ActiveSupport::ErrorReporter についてご紹介します。 目次 ActiveSupport::ErrorReporter とは なぜ ActiveSupport::ErrorReporter を使うのか 実行コンテキストの注入 なぜ ActiveSupport::ErrorReporter を使うのか(本当のメリット) Rails内での利用例 Rails以外の利用例 おわり ActiveSupport::ErrorReporter とは Railsに標準添付されているエラー管理の仕組みです。 ↓これが begin do_something res

                                                    Railsの「ActiveSupport::ErrorReporter」って知ってる? - メドピア開発者ブログ
                                                  • zinc: the zinc systems programming language

                                                    #Zinc, a systems programming language prototype Zinc is my attempt at a low-level systems programming language prototype. I found this parser, called Owl mirrored here, that generates parsers for visibly pushdown languages. Visibly pushdown languages are those where recursion to other grammar productions must be guarded by tokens which can only be used for that purpose. While somewhat limiting, th

                                                    • RX9070/XTでStable Diffusion WebUI ZLUDAを動作させる - 自作ユーザーが解説するゲーミングPCガイド

                                                      ※ 2025/3/27 最初のバージョンを公開 まず最初に謝罪しておきます。申し訳ございません。 RX9070/XTでStable Diffusion WebUI ZLUDAが動く(かもしれない)記事です。 なぜ「かもしれない」なのかは私が実機を持ってないからです。 実機がありませんので、動作は確認しておりません。 しかし、多分動くでしょう。 テスト環境 CPU:Core i7-13700Kマザーボード:Asrock Z690M-ITX/acメモリ:DDR4-3600 16GBx2=32GBSSD:NVMe Gen3 SSD 256GBOS:Windows 11 24H2GPU:Radeon Rx7900XTX 24GBというわけでいつものテスト環境になります。 配布ファイル(ZLUDA_V30.zip)  216 MB (227,263,882 バイト) ※ クリックで新しいWindow

                                                        RX9070/XTでStable Diffusion WebUI ZLUDAを動作させる - 自作ユーザーが解説するゲーミングPCガイド
                                                      • ClinPeer Railsプロジェクトのオブザーバビリティ強化施策 - メドピア開発者ブログ

                                                        こんにちは。サーバーサイドエンジニアの三村(@t_mimura39)です。 N番目の「ClinPeerアプリ開発の裏側連載記事」でございます(連載記事を同時執筆しているため本記事が何番目になるのかもはや不明)。 tech.medpeer.co.jp 今回はClinPeerで実践した「Railsプロジェクトのオブザーバビリティ強化施策」の紹介記事になります。少しマイナーなネタですね。 目次 オブザーバビリティとは ログ アクセスログの構造化 その他ログの構造化 実行コンテキスト リクエストログのトレースID ログ出力例 query_log_tagsの有効化 ActiveStorage+S3 ファイルアップロードのきっかけとなったレコード情報 ファイルアップロード時の実行コンテキスト情報 モンキーパッチやめたい Amazon S3 メタデータ APM エラー管理 おわり オブザーバビリティとは

                                                          ClinPeer Railsプロジェクトのオブザーバビリティ強化施策 - メドピア開発者ブログ
                                                        • Introducing Motion for Vue - Motion Blog

                                                          At 9am this morning I had the privilege of closing our oldest open ticket, one that's haunted the issues board since the days of Framer Motion, all the way back in February 2020. It was titled "[FEATURE] Vue support?" Yes, today I'm thrilled to finally announce Motion for Vue. An animation library that's simple to start and fun to master, its unique hybrid engine combining the performance of hardw

                                                            Introducing Motion for Vue - Motion Blog
                                                          • Node.js — Node v23.11.0 (Current)

                                                            2025-04-01, Version 23.11.0 (Current), @aduh95 Notable Changes [64b086740a] - (SEMVER-MINOR) assert: implement partial error comparison (Ruben Bridgewater) #57370 [053cef70e0] - (SEMVER-MINOR) crypto: add optional callback to crypto.diffieHellman (Filip Skokan) #57274 [f8aff90235] - (SEMVER-MINOR) process: add execve (Paolo Insogna) #56496 [4b04c92d7d] - (SEMVER-MINOR) sqlite: add StatementSync.pr

                                                              Node.js — Node v23.11.0 (Current)
                                                            • 【海外記事紹介】2025年、React界隈の最新動向まとめ

                                                              3月19日、ドイツのエンジニアRobin Wieruch氏が「React Trends in 2025」と題した記事を公開した。この記事では、Reactの2025年における動向について詳しく紹介されており、初心者でも経験豊富な開発者でも、React エコシステムの最新状況を把握するのに役立つ記事として注目を集めている。 3月19日、ドイツのエンジニアRobin Wieruch氏が「React Trends in 2025」と題した記事を公開した。この記事では、Reactの2025年における動向について詳しく紹介されており、初心者でも経験豊富な開発者でも、React エコシステムの最新状況を把握するのに役立つ記事として注目を集めている。 以下に、その内容を紹介する。 本記事は、以下のエキスパートにレビューしていただきました: レビュアー(古川陽介さん)のコメント 原文も読んでみると、いくつか

                                                                【海外記事紹介】2025年、React界隈の最新動向まとめ
                                                              • GitHub - jamii/zest

                                                                Zest is a (very wip) programming language for building systems that are both malleable and legible. The goal is to: Support the interactivity and liveness of systems like emacs without giving up on civilized luxuries like static typing, early binding, jump-to-definition, load-order independence etc. Support the kinds of interactions I explored in research prototypes like eve and imp but from the w

                                                                  GitHub - jamii/zest
                                                                • 【Flutter】ClineとWindsurfで作ったアプリをリリースした話

                                                                  Claude 3.7 Sonnet に植物の日記アプリを作ってもらいました。 私は盆栽をしているのですが、水やりと肥料の管理って大変なんですよね。 一つのカレンダーアプリで管理すると仕事と盆栽が混ざって嫌ですし、専用のアプリが欲しいと思ったのでした。 まずはプロジェクトの準備 完全に0からFlutterプロジェクトを作ってもらうことも出来ますが、費用がかなり増えるのでベースとなるプロジェクトを用意しておきます。 費用を気にしない方には不要な話なので折りたたんでおきます。 プロジェクトのセットアップ 設計に合わせてディレクトリーを作る 先に設計をディレクトリーで作って「設計はディレクトリーを参考にしてください」と指示すると費用が抑えられます。 lib ├── application │ └── usecase ├── domain │ └── entity ├── feature │ ├──

                                                                    【Flutter】ClineとWindsurfで作ったアプリをリリースした話
                                                                  • MySQLとPostgreSQLのコマンドの違いまとめ - Qiita

                                                                    はじめに 普段はMySQLを使用することが多いのですが、PostgreSQLを使用する際にコマンドの違いに戸惑いましたので、備忘録としてコマンドの違いをまとめました。 前提 ローカルにはインストールしたくなかったのでDockerでPostgreSQLコンテナを立ち上げて使用しました。 チームメンバーはローカルにインストールしていたので、コマンドを合わせるためにDocker-compose.ymlは以下のようにしました。 Docker-compose.yml version: '3' services: db: image: postgres:14 container_name: postgres_pta ports: - 5432:5432 volumes: - db-store:/var/lib/postgresql/data environment: POSTGRES_USER: ${

                                                                    • We hacked Google’s A.I Gemini and leaked its source code (at least some part) - Lupin & Holmes

                                                                      We hacked Google’s A.I Gemini and leaked its source code (at least some part) Mar 27, 2025 RONI CARTA | LUPIN gemini, llm, google, source code, leak, bug bounty, hack Back to Vegas, and This Time, We Brought Home the MVH Award ! In 2024 we released the blog post We Hacked Google A.I. for $50,000, where we traveled in 2023 to Las Vegas with Joseph "rez0" Thacker, Justin "Rhynorater" Gardner, and my

                                                                      • 私費による文献複写等料金の支払い方法変更について | 九州工業大学附属図書館

                                                                        令和7年4月1日より、私費による文献複写等料金の支払いについて、下記のとおり変更いたします。 ■対象 令和7年4月1日以降、附属図書館および情報工学部分館に依頼された 私費による文献複写・図書貸借 ■支払い方法 (従来)図書館窓口での現金払い → (変更後)郵便局での納付書払い ■注意事項 ・複写物・図書のお渡しは、納付後に渡される受領証またはATMの利用明細票と引き換えになります。 そのため、即時のお渡しはできなくなります。 ・納付にかかる手数料(200円程度)をご負担いただきます。 【お問い合わせ先】 戸畑・若松キャンパス 図書館サービス係(窓口) 093-884-3074 tos-service@jimu.kyutech.ac.jp 飯塚キャンパス 分館図書係(窓口) 0948-29-7541 tos-jhotosyo@jimu.kyutech.ac.jp

                                                                        • Node.js — Node v23.10.0 (Current)

                                                                          2025-03-13, Version 23.10.0 (Current), @aduh95 Notable Changes Introducing --experimental-config-file With the introduction of test runner, SEA, and other feature that require a lot of flags, a JSON config flag would improve by a lot the developer experience and increase adoption. You can have a node.config.json containing: { "$schema": "https://nodejs.org/dist/v23.10.0/docs/node-config-schema.jso

                                                                            Node.js — Node v23.10.0 (Current)
                                                                          • Interop 2025, CSS 新機能の Ship など: Cybozu Frontend Weekly (2025-03-04号)

                                                                            Interop 2025, CSS 新機能の Ship など: Cybozu Frontend Weekly (2025-03-04号) こんにちは!サイボウズ株式会社フロントエンドエンジニアのsaku (@sakupi01)です。 はじめに サイボウズ社内では毎週火曜日にFrontend Weeklyと題し「一週間の間にあったフロントエンドニュースを共有する会」を開催しています。 今回は、2025/03/04のFrontend Weeklyで取り上げた記事や話題を紹介します。 取り上げた記事・話題 Intent to Experiment: Interest Invokers Interest InvokersのIntent To Experimentです。 interesttarget属性を利用することで、要素に「興味を示した」際(hoverや割り当てたhotkey押下などの際)に特定

                                                                              Interop 2025, CSS 新機能の Ship など: Cybozu Frontend Weekly (2025-03-04号)
                                                                            • CDK Garbage Collection の発表 | Amazon Web Services

                                                                              Amazon Web Services ブログ CDK Garbage Collection の発表 AWS Cloud Development Kit (CDK) は、開発者が使い慣れたプログラミング言語でクラウドインフラストラクチャを定義できるオープンソースのフレームワークです。さらに CDK は高レベルの抽象化 (Constructs) を提供し、AWS 上でのシステム構築における AWS サービスの定義と統合に必要な複雑さを軽減します。CDK はまた、CDK Assets のなどのコア機能も提供しており、ユーザーはアプリケーションアセットを CDK アプリケーションにバンドルすることができます。これらのアセットには、ローカルファイル (main.py)、ディレクトリ (python_app/)、または Docker イメージ (Dockerfile) を含めることができます。CDK

                                                                                CDK Garbage Collection の発表 | Amazon Web Services
                                                                              • C++ Dynamic Debugging: Full Debuggability for Optimized Builds - C++ Team Blog

                                                                                Dev BlogsC++ Team BlogC++ Dynamic Debugging: Full Debuggability for Optimized Builds Over the past 5 years, we’ve had many incredible opportunities to engage with game developers. From AAA studios to indie developers, the passion for slashing iteration times is significant. Amidst all the fantastic feedback we’ve received for Visual Studio, one sentiment has rung loud and clear: a desire to debug

                                                                                  C++ Dynamic Debugging: Full Debuggability for Optimized Builds - C++ Team Blog
                                                                                • How Can I Contact Coinbase Support Live Chat? 💬🚀 · Issue #364 · blockchain/lib-exchange-client

                                                                                  Are you facing issues with your Coinbase account and need instant help +1-888-383-2936 📞. ? No worries! 🚀+1-888-383-2936 📞. Coinbase offers multiple ways to reach their support team, including live chat. If you’re wondering “How can I contact Coinbase support live chat?”, this guide will help you! ✅ How to Contact Coinbase Support Live Chat? +1-888-383-2936 📞. One of the quickest ways to get h

                                                                                    How Can I Contact Coinbase Support Live Chat? 💬🚀 · Issue #364 · blockchain/lib-exchange-client