開発環境現状確認の検索結果(b.hatena.ne.jp) 懐かしのブログコミュニティっぽい流れができていたので参加 OS2024まではDHHおまかせUbuntuなどを使っていたが今年はmacOSをメインで使用。昨年の初めにMac miniを景品でいただいたのでそれをメインにプライベート利用した。 mizchiさんと同じく「新しいマシン=新しいツールを試す」方針なのでいくつか新規導入をした。手始めにNixを導入してみたたがうまく構築できなくて続いてない。 エディタVS Codeに完全移行。長年使っていたJetBrainsライセンスを継続しなかった。PHPプラグインの一部機能が有料だったりするのがネックだったが急にAIが来てプラグインデベロッパー達のビジネスが破壊されていた。 IDE全体で有効にしたい愛着あるプラグインはとくにない。 AIコーディングツールClaude Code。使い方はこの
新しいMacマシンを手に入れた時は環境を引き継がずにゼロから環境を育てつつ、色々と試したい。 しばらくメインがデスクトップの Win/WSL2 だったので、色々刷新したい。 2023年版 新しく試したいものリスト AeroSpace 採用 Raycast IME azooKey/azooKey Ghostty ZedEditor chezmoi Aqua Voice Docker ではない仮想コンテナ環境 nix https://github.com/antfu-collective/ni opencode Helix Zellij https://hyperkey.app/ 何かしらの履歴管理 marimo 継続して採用 zsh パッケージマネージャどうしよう mise homebrew eza starship vscode uv ty jj
Did you know that macOS has a secret setting that can make Rust builds faster? It can also make Rust tests faster (sometimes massively so). It probably even has similar effects for other compiled languages such as C, C++, Go, and Swift. It sounds crazy, but read on… The problem Isaac Asimov reportedly said: the most exciting phrase to hear in science… is not “Eureka” but “that’s funny…” I noticed
defaults write com.microsoft.VSCode ApplePressAndHoldEnabled -bool false defaults write com.microsoft.VSCodeInsiders ApplePressAndHoldEnabled -bool false この設定は、macOSでVisual Studio Code(VSCode)またはVisual Studio Code Insidersを使用している際に、キーを長押ししたときに文字のリピートを有効にするためのものです。macOSではデフォルトで、キーを長押しするとアクセント付き文字の選択肢が表示されるため、この挙動を無効にしてキーのリピートを有効にする設定です。 Cursorだとドメイン名が違い上記のコマンドだと直せない. 上記のコマンドをそのまま実行してもVScodeの長押し機能が使
状況 直し方 先人たちの記録と解決しない事象 推測される原因 ついでに発見したバグ 状況 Macを初期化して再セットアップしたら、VSCodeで command + [ (open bracket, left bracketとも) が効かなくなった。 プログラミングしているときにこのショートカットを多用しているのでめちゃくちゃ困る。indentができなくなった!しかもshift + command + [のようなショートカットもすべて効かなくて困った。タブ移動もできねぇ〜〜〜〜! しかもよくよく確かめるとElectron製のアプリ全般で効かなくなってる。これは最悪である(一部は反応するけど意図した挙動でないことになった)。 もし、これを読んでいるあなたもお困りならば次に進もう。 自分の知る限り一番シンプルな解決策をここで提供する。 このバグが起こりうる環境等については後で述べる。 直し方
追記 npxコマンド一発で蔵書リストが取れるツール作ったので、結果だけが欲しい人はそっち使う方がいいです。 npx kindle-title-exporter > books.csv dominion525.hatenablog.jp 背景 Kindleの蔵書、主に漫画なんですが、現在ざっくり3500冊、600シリーズくらいあるんですよ。 なお、継続購入してるシリーズが100件くらい。 こうなるとあんまり上手く把握できなくなっちゃうからなんとかしたいなーと思ってたわけです。 しかもAmazonは公式なエクスポート機能を提供してくれないし…。 で、以前調べた時は下記くらいが挙がってたものの、ちょっとなんだかなあと思ってたんですよ。 蔵書ページをスクレイピングする方法 Kindleの蔵書を取得する - TypeScript入門 Kindle Cloud reader のWebDBを取得する方法
2025-10-11: スリープからの復帰問題の解決策に関する情報を追記 2025-10-10: キーマップの変更、AWS CLIのインストール、外付けSSDのマウントについて追記 2025-10-08: 音声文字入力ソフト、ナチュラルスクロール、タブ化のショートカットの Omarchy 本体でのサポート予定について追記 2025-10-07: システム全体の日本語化の補足、Public Keyの記事の追加、音声の再生が途切れる件の解消法の追記、ダッシュボードのサンプルが一部動作しなかったため cal → btopに変更、ウインドウのタブ化のバイディング設定の一部が間違っていたので修正、音声編集ソフトについて追記 2025-10-06: 初版 はじめに 私は Mac がまだ “Macintosh” と呼ばれていたころからずっと Mac を使ってきました。ですがこのたび、思い切って Omar
Today, I’d like to announce Homebrew 4.6.0. The most significant changes since 4.5.0 are opt-in concurrent downloads with HOMEBREW_DOWNLOAD_CONCURRENCY, preliminary macOS 26 (Tahoe) support and a built-in brew mcp-server. Major changes and deprecations since 4.5.0: HOMEBREW_DOWNLOAD_CONCURRENCY is a new environment variable that allows opt-in to Homebrew’s new download concurrency support. We reco
This document describes the process sandboxing mechanism used on Mac OS X. Background Sandboxing treats a process as a hostile environment which at any time can be compromised by a malicious attacker via buffer overruns or other such attack vectors. Once compromised, the goal is to allow the process in question access to as few resources of the user's machine as possible, above and beyond the stan
Apple's Sandbox Guide v1.0 13-09-2011 © 2011, fG! - reverse[email protected] Apple's Sandbox Guide v1.0 2 Table of Contents 1 – Introduction ..................................................................................................... 3 2 – What are we talking about? .............................................................................. 3 3 – How can it be used or implemented? .............
https://github.com/littledivy/sh-deno Overcome the technical limitations of Deno permission system by wrapping it with macOS’s native sanboxing primitives. Design On macOS versions 10.5 (Leopard) and later, Apple introduced a sandboxing mechanism called Seatbelt. Individual applications can restrict the resources they can access by specifying a set of rules in a configuration file. This is similar
Click anywhere, without a mousePress ⌘ ⇧ Space and type the label of a UI element (e.g. F D) to perform a click. Scroll any appPress ⌘ ⇧ J and start scrolling with J ↓ and K ↑. Hold Shift to scroll faster. Switch to another scroll area by pressing Tab or the labeled Numbers. Search and clickPress ⌘ ⇧ / and type what you want to click. Use the arrow keys to focus on another UI element. Alternativel
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く