
高コスパで電力効率のよい Arm ベースの GitHub Actions Runner を使っていく
はじめに # Arm ベースの Actions Runner がパブリックベータになりました。Arm ベースの Linux / Windows ランナーが提供されます。 Actions: Arm-based linux and windows runners are now in public beta GitHub のブログでは、Arm テクノロジーがデータセンターの電力消費を削減することが記載されています...
記事を読むArtifact Attestations で GitHub Actions ワークフローの成果物の出所情報を検証可能にする
はじめに # GitHub の Artifact Attestations を使用すると GitHub Actions ワークフローでビルド成果物に署名して成果物の出所情報を検証可能にできます。 Artifact Attestations は現在パブリックベータです...
記事を読むBun で実行可能バイナリをクロスコンパイルできるようになりました
はじめに # 去年の9月 Bun が 1.0 に到達したとき、開発環境に導入してみた記事を書きました。 開発環境の Node.js を Bun に置き換えてみる その後 Bun 1.1 で Windows 対応が行われ、真のクロスプラットフォームが実現されました。 Bun 1.1 | Bun Blog 実行可能バイナリを生成する機能は提供されていましたが、1.1.5 でクロスコンパイルの機能が実装されました...
記事を読むマルチランタイム時代のモダン JavaScript レジストリ JSR を使ってみる
はじめに # JSR は JavaScript/TypeScript 用のパッケージレジストリです。 JSR: the JavaScript Registry 現在オープンベータの位置付けです。GitHub アカウントでサインアップ可能です。 Introducing JSR - the JavaScript Registry --> 2024.05.15追記Deno の標準ライブラリが JSR でホストされるようになりました...
記事を読むVS Code のキーマップを拡張を使わずカスタマイズしてみよう
はじめに # 新年度になったと思ったらもうゴールデンウィークですね。 突然ですが皆さんはどんなコードエディタを使っているでしょうか。今時は大体 Visual Studio Code (VS Code)ですよね。VS Code には色々な拡張が提供されており、自分好みの環境を構築できます。Vim や Emacs 風のキーマップを実現する拡張もあり、これらのエディタを使っていた人もスイッチしやすくなっています...
記事を読む豆蔵デベロッパーサイト 2024年1-3月のサマリー
新年度に入りました。2023年度第4四半期のサマリーです。 記事数・執筆者数 # この3ヶ月で36本の記事が投稿され、記事数は557になりました。少し投稿ペースが落ちましたが、3名の執筆者が新規参入し累計が50名を超えました。 各カテゴリーの動向 # ロボット # ロボットの記事は着実に増えています...
記事を読む東京 POP もできた Wasmer Edge (Beta) を試す
はじめに # Wasmer から Wasmer Edge (Beta) の GA と東京など新たな拠点の追加が発表されました。 Wasmer Edge (Beta) is now Generally Available · Blog · Wasmer Wasmer Edge は WASM(Webassembly) ランタイムを利用して構築されたクラウドプラットフォームです...
記事を読むElectron に BrowserView を置き換える WebContentsView が実装されたので見てみる
はじめに # Electron v29 のリリースで将来的に BrowserView の置き換えとなる WebContentsView の実装が入りました。 Added WebContentsView and BaseWindow, replacing the now-deprecated BrowserView APIs. Release electron v29.0.0 · electron/electron 取り込まれた PR は以下です...
記事を読むGitHub Copilot in the CLI にコマンド入力を手伝ってもらう
はじめに # GitHub Copilot は VS Code などのコードエディタの拡張として機能します。GitHub Copilot in the CLI を使用すると、ターミナルでのコマンド入力においても Copilot の支援を受けることができます。 GitHub の Blog でも動画付きで紹介されています...
記事を読むTart で macOS / Linux の仮想マシンを使う
はじめに # 筆者が Intel 版 MacBook を使っていた時 VirtualBox や VMware Fusion などの仮想化ソフトウェアを常用していました。M1 の MacBook に移行した当初これらのソフトウェアが対応しておらず、そのまま使わなくなってしまいました[1]。先日 Tart という仮想化ツールで Apple Silicon Mac への仮想マシン導入が簡単にできることを知ったのでご紹介します...
記事を読む