envsのブックマーク (1,418)

  • 欧州は「予告さえせず日本に損害与えかねない国」とは違う マクロン氏、トランプ氏を暗に批判

    【4月1日 AFP】フランスのエマニュエル・マクロン大統領は1日、東京都内で開かれた日仏経済フォーラムで講演し、欧州の「予測可能性」を称賛し、ドナルド・トランプ米大統領を暗に批判する形で、「予告さえせず日に損害を与えかねない国」との違いを強調した。 トランプ氏は3月31日のソーシャルメディア投稿で、中東全域に拡大しているイランとの戦いにおいて、フランスは「全く役に立たなかった」と非難した。 マクロン氏は日仏経済フォーラムで、「欧州が他の大陸よりも動きが遅いと見なされることがあるのは、十分承知している」と語った。 「しかし、予測可能性には価値がある。私たちは過去数年間、そしてあえて言わせてもらえば特にこの数週間、そのことを証明してきた。私たちは皆さんが予測できる方向へ進んでいる」「このような時代において、それは決して悪いことではない。私を信じてほしい」と付け加えた。 マクロン氏は、同盟国の

    欧州は「予告さえせず日本に損害与えかねない国」とは違う マクロン氏、トランプ氏を暗に批判
    envs
    envs 2026/04/01
    予告はした上で日本車潰しの環境規制とかするもんな
  • Claude Codeのエージェントチームを使うだけで大抵のことが出来るようになった

    エージェントチームでClaude Codeが賢くなった Claude CodeにAgent teamsが実装されてから、ずっと使っている。 複雑な要求も簡単な指示でこなせるようになってきた。 ドキュメント、コード、DBを網羅的に検索しながら実装案を考えても性能が落ちなくなった。 アップデートによってもっと良い方法が見つかったりするかもしれないが、現時点でのClaude Codeを使ったコーディングの進め方を書いておく。 ドキュメントとワークフロー ./claude-docs/ には セッションの記憶を保存する で書いた文書が大量にある。整理は諦めたので古い情報も結構ある。大きく仕様が変わった場合だけ手動で整理している。 また、Claude Codeが古い記述を見つけたら、そのときに/saveで自動更新される。 gitのworktreeで作業を開始するとき、ドキュメントにも新しいディレクトリ

    Claude Codeのエージェントチームを使うだけで大抵のことが出来るようになった
    envs
    envs 2026/03/14
  • Linuxの大幅パフォーマンスアップがまもなく実現:.NETによるio_uringアーキテクチャの全貌とは | XenoSpectrum

    クラウドネイティブな環境において、アプリケーションのパフォーマンスは最終的にオペレーティングシステムのカーネルが提供するI/Oの仕組みによって上限が決定される。長らくLinux環境における非同期I/Oの標準であり、モダンなWebサーバーアーキテクチャの大黒柱であった「epoll」が、現代の極めて高いトラフィック要件とマルチコア環境において構造的な限界を迎えつつある。 .NETランタイムの基盤コードに対して先日提案された一つの巨大なPull Request(#124374)は、このボトルネックを永久に破壊する設計として業界全体で驚きを持って迎えられた。.NETのSocketsレイヤーにおけるLinuxバックエンドの実装を従来のepollから、革新的な非同期I/Oフレームワークである「io_uring」へと完全に置換する試みだ。Illyriad GamesのCTOでありMicrosoft MV

    Linuxの大幅パフォーマンスアップがまもなく実現:.NETによるio_uringアーキテクチャの全貌とは | XenoSpectrum
    envs
    envs 2026/03/02
  • Claude Codeを"優秀な新卒部下"として使い倒す:個人開発爆速化の全ワークフロー

    はじめに AIで開発は当に速くなったのか? 「AIを使えば開発が速くなる」 このフレーズ自体は、もう聞き飽きるほど目にしてきました。 実際、コード補完は賢いし、ちょっとした関数やエラー修正なら一瞬で解決することもあります。 でも当に“開発全体”は速くなりましたか? コードを貼り付けて修正してもらう。 生成されたコードをコピペする。 動かない。 足りなかった前提を説明し直す。 気づけば、コンテキストの説明に時間を使い、差分の確認に神経を使い、結局自分で修正する。 そんな経験ないでしょうか? AIは優秀ですが、「ワークフローに組み込まれていないAI」は、強力な検索エンジンとあまり変わりません。 私はClaude Codeを個人開発に導入する際、プロンプトを工夫するのをやめて、AIが迷わない構造そのものを設計することにしました。 その結果、Issue作成、実装、PR作成までを一貫して任せられ

    Claude Codeを"優秀な新卒部下"として使い倒す:個人開発爆速化の全ワークフロー
    envs
    envs 2026/02/25
  • 文字コードの話

    ウォンテッドリー社内で数回に分けて発表した「文字コードの話」のスライドです。 2026/02/21: まだ埋めきれていない部分、出典の確認・整理が不十分な部分等がありますが、ちょうど文字コードが話題になっているので一旦アップロードしてしまいます。ご指摘歓迎です。 【未適用の修正項目】 …

    文字コードの話
    envs
    envs 2026/02/22
  • Electrobun v1 - Blackboard Blog

    Build ultra fast, tiny, and cross-platform desktop apps with TypeScript. Two years ago I paused co(lab) to build the desktop app framework I wished existed. Now that I've shipped a stable v1, this post is me reflecting on this two-year sidequest that had me learning Zig, C, C++, and Objective-C. Why I Built This My intro to programming was Visual Basic 6 in the early 2000s, building desktop apps.

    envs
    envs 2026/02/20
  • TypeScript製ライブラリ VerifyFetch で「切れない」ファイルダウンロードを作ってみる - プププなテクブ

    Webブラウザで数KBのJSONを取得するなら標準の fetch で十分ですが、例えばブラウザ上のWeb Viewerで画像を数十枚表示するなどのユースケースに標準のfetchで対応しようとする場合以下のような問題がつきまとうことが多いでしょう。 再開不能: ネットワーク瞬断やリロードでダウンロード進捗が0に戻る 整合性不明: ダウンロードが完了しない限りファイルが破損なくダウンロードできているかわからない メモリ逼迫: 全データをメモリに展開する必要があり、クラッシュのリスクがある これらの問題を解決するためのライブラリとして、今回は VerifyFetch を使ってみようと思います。 github.com VerifyFetchの特徴 先述の3つの問題への対処として、VerifyFetchは3つの機能を提供しています。 1. 分割ダウンロードと都度検証 VerifyFetchでは、あら

    TypeScript製ライブラリ VerifyFetch で「切れない」ファイルダウンロードを作ってみる - プププなテクブ
    envs
    envs 2026/02/15
  • 高機能Local LLM|GLM-4.7-Flashの特徴とその無検閲・改良版についての話@TextGeneration WebUI|shiba*2

    今回は、上のHuggingfaceにアップロードされている、GLM-4.7-Flashの改良版である、「GLM-4.7-Flash-Grande-Heretic-UNCENSORED-42B-A3B-GGUF」の紹介になります。 ただ、まずはGLM-4.7-Flashについて知った上で、どういった工夫がなされたのかということを知らないとなかなかイメージが湧かないため、その部分を先に説明しておきます。 以下の論文がGLM4.7を理解するのに重要な資料になります。 ベースモデル:GLM-4.5とは GLM-4.5は、Zhipu AIと清華大学によって開発された、「Agentic(エージェント能力)、Reasoning(推論)、Coding(コーディング)」の3つの能力(ARC)を統合することを目指した大規模なMixture-of-Experts (MoE) モデルです。 大規模MoEアーキテク

    高機能Local LLM|GLM-4.7-Flashの特徴とその無検閲・改良版についての話@TextGeneration WebUI|shiba*2
    envs
    envs 2026/01/31
  • 「最かわヒロインコンテスト」に対抗して「全く可愛くない美少女ヒロインコンテスト」開催…主人公がベタ惚れしてるが客観的にみて魅力がわからないヒロインといえば誰?

    グレイト斎藤 @hachidaioh 探せばいくらか見つかりそう 主人公がベタ惚れしているからヒロインポジションに収まっているけど、客観的に見てまるで魅力が無いヒロイン 2026-01-28 13:19:13 グレイト斎藤 @hachidaioh ツイートは、 「『最かわヒロインコンテスト』に対抗して……『全く可愛くない美少女ヒロインコンテスト』だ!!いや全く可愛くないヒロインって何?」 という与太話をする中で出たアイデアの1つです。 古今東西のクソヒロインを収集して対立煽りをする意図はありません 2026-01-29 00:16:48

    「最かわヒロインコンテスト」に対抗して「全く可愛くない美少女ヒロインコンテスト」開催…主人公がベタ惚れしてるが客観的にみて魅力がわからないヒロインといえば誰?
    envs
    envs 2026/01/30
    「海がきこえる」の武藤里伽子は凄かった……
  • 2026年 OpenSSH(.ssh/config) の書き方を見直す

    OS とデフォルトバージョンのリストを見ると、現在主要な OS は ed25519 鍵に対応しているし、 OpenSSH 7.3 以上であれば、今回紹介する方法は実現できる。のでどれか一つでも試してみましょう。 ファイル構造 ¶複数の端末を使う場合、 dotfiles にして Git で管理することになる。 この場合管理対象が増えてくると構造化して案件やプロジェクトが終了したら ~/.ssh/conf.d/nodes/ の設定ファイルで Include をやめるか conf.old のように名前を変えれば接続先には出ず、不用意にアクセスすることを防止するが設定は保管しておくことができる。(結構、廃止したプロジェクトでも過去のアクセス情報を探すのに ssh/config を確認するケースは多い) $ tree ~/.ssh ~/.ssh ├── conf.d conf はすべてここに入れる

    2026年 OpenSSH(.ssh/config) の書き方を見直す
    envs
    envs 2026/01/05
  • Obsidian × NotebookLM × Antigravity|furuya

    おはようございます。furuya (@fryx404) です。 今回は、私が最近構築している「セカンドブレイン」の環境について紹介したいと思います。 Obsidianをハブにして、話題の NotebookLM や Antigravity を組み合わせた構成です。 結構洗練られてきたので一旦このへんで公開してみようかなという感じです。よろしくお願いします! Obsidianのセットアップまずは母艦となるObsidianのセットアップから。 特に変わったことはしていませんが、 「シンプル」 であることを心がけています。 私のObsidianの画面Basesで自分を管理するまずは多くのObsidianユーザーが使用しているデイリーノートの紹介です。 私のデイリーは3段階の構想になっていて、一番上が「ハビットトラッカー」、中断が「ジャーナル」、下段が「タイムスタンプ」となっています。 デイリーの中

    Obsidian × NotebookLM × Antigravity|furuya
    envs
    envs 2026/01/04
  • 横断的に理解する PostgreSQL の 内部データ構造: MVCC・トランザクション分離・インデックス

    はじめに こんにちは。かろっく@calloc134 です。 巷では NewSQL が流行りを見せていますが、皆さんこう思ったことはありませんか? 我々は、RDBMS ですら、十分に理解していないのではないか? 今回は、PostgreSQL の内部実装に焦点を当てて、RDBMS 実装の解像度を上げていきたいと思います。 PostgreSQL の内部実装については、 インデックスの実装、追記型アーキテクチャ、MVCC、トランザクション分離モデルなどが 断片的に語られることはありますが、横断的な解説はあまり見かけないように思います。 この記事では、PostgreSQL における MVCC を用いた読み取り整合性の実装 トランザクション分離モデル インデックスの実装について、横断的に解説していきます。 今回割愛したもの ブログ執筆にあたり、以下の内容は割愛しました。 トランザクションのステータス管

    横断的に理解する PostgreSQL の 内部データ構造: MVCC・トランザクション分離・インデックス
    envs
    envs 2026/01/04
  • ここ数年で読んで良かった「ニンゲンの面倒なところに付き合う」ための本をまとめた。 - フジイユウジ::ドットネット

    どんなにインターネット上に大量の情報がある時代になっても、生成AIに聞けば答えが出る時代になろうとも、「他者の経験や専門家の思考が整理されてまとまっている書籍」の価値は薄まらない。むしろ高まってるかもしれない。 と、いうわけで2年ぶりに「読んで良かった」を振り返ろうと思う。過去記事で紹介したもオススメしたいので時間あったら読んでね。 ここ数年で一番良かったな〜と思えたは、この記事の後半に書いているので、もしそこだけ読みたい人はスススッとスクロールして後ろのほうを読んでね。 デザイナーが意図を伝えるための『デザインの伝え方』 ぼくはデザイナーではないのだけど、このは読んで良かった。 以下のツイートの通り、会議の準備や合意に至らない場合のフォローアップの仕方などが書かれている。 「エゴは会議室の前で捨てる」がブッ刺さった。 デザイナーが組織の合意を得るためのO'Reilly「デザインの

    ここ数年で読んで良かった「ニンゲンの面倒なところに付き合う」ための本をまとめた。 - フジイユウジ::ドットネット
    envs
    envs 2026/01/02
  • システムプログラミング入門としてのRust製スレッドスケジューラー - lapla.dev

    Rustは特にシステムプログラミングに向いているとされています.しかしながら実際にRustでシステムプログラミングをしてみたい!と思う方でも,取り組む題材の選定に困った方は多いのではないでしょうか.例えば自作OSはその花形だと思いますが,敷居が高く思えてなかなか手が出ない方もおられると思います. 記事ではそれに対して,簡易なグリーンスレッドスケジューラーを作成するのが適しているのではないか,という主張をし,実際に作成します.主張の主な根拠は次のとおりです: 高級プログラミング言語(Rust)からアセンブリによる低レイヤー操作まで広く触れられる 設計によってはシステムコール,シグナル,割り込み,スタック,メモリオーダリング等の周辺知識にも多く触れることができる スケジューラーの機能面での拡張の余地が大きい goroutineやtokioのような既存のグリーンスレッドランタイムが質的にど

    システムプログラミング入門としてのRust製スレッドスケジューラー - lapla.dev
    envs
    envs 2025/12/27
  • oxlint, oxfmt, tsgoを導入して開発環境が爆速になった

    はじめに こんにちは。ぷーじ(@yug1224)です。 Dress Code Advent Calendar 2025 24日目の記事です🎄 フロントエンド・バックエンド開発において、リンター、フォーマッター、型チェッカーはコード品質を担保する上で欠かせないツールですよね。しかし、プロジェクトの規模が大きくなるにつれ、これらのツールの実行時間がCI/CDのボトルネックになることがあります。 私たちのプロジェクトTypeScriptファイルだけで1万ファイル以上という規模であり、まさにこの問題に直面していました。 今回、Rust製の高速ツールチェーンであるoxc(Oxidation Compiler) と、TypeScript公式のTypeScript Native Preview(tsgo) を導入することで、CI時間を大幅に削減しました! この記事では、導入の背景、実際の改善結果、そ

    oxlint, oxfmt, tsgoを導入して開発環境が爆速になった
    envs
    envs 2025/12/24
  • 特攻機と同じ名称「桜花中」、福岡・大牟田市の新設中学校名に異論 市民団体が再考申し入れ

    福岡県大牟田市で新たに開校する市立中の校名を、教員や住民らでつくる協議会が「桜花(おうか)中」とするよう市教育委員会に答申したことを巡り、「特攻機を連想させる名前で不適切だ」との異論が出ている。10を超える市民団体が19日、再考を求める申し入れ書を市教委に提出する予定。市教委は申し入れの内容を検討した上で、最終的に判断したいとしている。

    特攻機と同じ名称「桜花中」、福岡・大牟田市の新設中学校名に異論 市民団体が再考申し入れ
    envs
    envs 2025/12/17
    いっそ市名も牟田口市に変えてはどうか
  • 元上司が「IEEE」を「イェ~~」と呼んでいた件と、IT業界の初見殺し単語帳 - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? はじめに 私の元職場の上司は、IEEEのことを「イェ~~」と呼んでいた。 パリピかよ。 会議中に「その規格はイェ~~が決めていて……」と仰るものだから、こっちは笑いが止まらないのである。正解はご存知「アイトリプルイー」である。 だが、よく考えたらIT業界には初見では読めない単語(あるいは読み方が直感的でない単語)が多すぎるのである。 そこで今回は、新人が現場で赤っ恥をかかないため、あるいはベテランがこっそり自信を取り戻すための「IT業界・初見殺し単語帳」をまとめてみた。 殿堂入り:誰もが一度は通る道 nginx • ❌ ンギンクス •

    envs
    envs 2025/12/05
    ACMEプロトコルをアクメプロトコルと読んで「アクミープロトコル」だよと言われたときはどうしようかと思った
  • Jupyterよりも marimoが使いやすい理由

    みなさん、marimoってご存じですか? 最近marimoを触ってみたんですが、これが思った以上に便利でびっくりしました。 このツールだけで完結できる場面が多くて、しかもUIがリアルタイムに反応してくれるので、作っていてすごく楽しいんです🎶 驚くほど簡単で直感的に使えますし、「試してみたい!」と気持ちがどんどん湧いてきました。 というわけで、この記事ではそんなmarimoの魅力や、基的な使い方について紹介していきたいと思います。 ちょっとでも「面白そう」と思ってもらえたら嬉しいです。 はじめに Pythonデータ分析機械学習をするとき、まず思い浮かぶのが Jupyter Notebook という人も多いんじゃないでしょうか。 定番ツールとして長く使われてきたJupyterですが、実際に使ってみると「セルの実行順がバラバラになって混乱する」「どこで何が定義されてるか分かりづらい」「G

    Jupyterよりも marimoが使いやすい理由
    envs
    envs 2025/11/09
  • プログラマーのための圏論

    序文 しばらく前から、プログラマーを対象とした圏論に関するを書こうと考えていた。計算機科学者ではなくプログラマー、科学者ではなくエンジニア向けだということに注目してほしい。正気の沙汰ではないし、当に怖気づいてしまう。科学と工学の間に大きなギャップがあるのは否定できないと思う。自分自身がその分断の両側で仕事をしてきたからだ。それでも、物事を説明したいという強い衝動をいつも感じていた。簡潔な説明の達人だったリチャード・ファインマン1を心から尊敬している。自分がファインマンではないことは分かっているが、最善を尽くしたい。まずは、この序文――読者に圏論を学ぶ気を起こさせることを想定したもの――を公開することから始めようと思う。それによって議論を開始しフィードバックを募れることを願っている2。 ここからの数段落をかけて、このがあなたのために書かれたものであり、数学のうちでも特に抽象的な分野を学

    envs
    envs 2025/11/05
  • 「ED25519」が爆速な理由とその仕組み

    25519とはなんぞ 大きな素数である p = 2^{255} - 19 から取られている。 この素数のおかげで計算が高速になる。 楕円曲線とはなんぞ y^2 \equiv x^3 + ax + b \pmod{p} p が大きな素数。 y^2 と x^3 + ax + b それぞれ p で割った余りが同じになるような x と y の点を集めたら曲線になった どうやって暗号化してるの? 「点 P と点 Q を結ぶ直線が曲線と交わるもう一つの点の、 x 軸に対する対称点」を点 P と点 Qの加算の結果と定義する 図[1]で簡単に説明すると P と Q の足した結果が R になるような計算を加算と定義するということ。 k を秘密鍵として、ある点 P を k 回加算した結果 点 G と点 P を公開情報とする。 その場合高速に k 回加算する計算をする必要がある。(点 G と点 P から k を

    「ED25519」が爆速な理由とその仕組み
    envs
    envs 2025/11/03