2026-06-01から1ヶ月間の記事一覧
環境 Ubuntu 26.04 Ubuntu 26.04ではntpがインストールできない Ubuntu 18.04以降はsystemd-timesyncdがデフォルトのタイムデーモンになっていたが、設定変更が面倒でそのままntpを使い続けていた。ところがUbuntu 26.04ではntpパッケージのインストール自体…
Anthropic社が公式でskillsを公開している。これは共通規格なのでClaude CodeだけではなくCodexなどでも使える有能なスキルセットである。 github.com とはいえ、そもそもなんのスキルがあるのか知らないと使うことも難しいのでまとめてみた。 algorithmic-a…
news.mynavi.jp これは2026年第1四半期(1〜3月)における、企業向けSSD(データ保存用ドライブ)の売上データ 順位 企業名 売上高 (百万米ドル) 前四半期比 (QoQ) 市場シェア (2026年第1四半期) 市場シェア (2025年第4四半期) 1 Samsung 7,050.0 92.8% 35.1…
「悪魔の燻製屋ソーセージ炊き込みご飯」ってやつ 用意するもの 米:2合(300g) 燻製屋熟成あらびきポークウィンナー:2袋 別に燻製屋ではない バター: 2つ(20g) コンソメ:小さじ1と1/3 鶏がらスープ:小さじ1と1/3 ガーリックパウダー:14振り 黒胡椒・…
やりたいこと 外出先でMacOSから自宅サーバーのUbuntuにsshしたい。外出先でも開発したい 環境 ネットワーク: 192.168.16.0/24 MacOS Ubuntu 192.168.16.12 手順 ITエンジニアだしなるべくコマンドで設定していく。 まずMacのcloudflaredをCloudflareアカウ…
やりたいこと Railsでビューを作っていると、コントローラーで用意したデータをJavaScript側でも使いたい場面がわりとある。 <script type="application/json"> タグにJSONとして埋め込む方法を紹介する。DjangoやNext.jsでも使われているパターンだが、素のRailsには専用ヘルパーがないので…
環境 Rails 8.0 safe_joinサンプルコード Railsのビューで複数の文字列をHTMLタグで結合したい場面がある。たとえば複数行のテキストを<br>区切りで表示したいとき、素朴に書くとこうなる。 lines.join("<br>").html_safe これで動くにはするが、html_safeを使うと全…
やりたいこと Webページのフォームをデバッグしていると、現在どのフィールドにどんな値が入っているか一気に確認したくなることがある。 DevToolsのElementsパネルから一つひとつDOMを追うのは地味に面倒だ。特にフォームの要素数が多い場合、全部確認し終…
環境 Node.js v24 PM2 やりたいこと TypeScript製のWebサーバーを以下のコマンドで起動している。 node --import tsx ./src/web/server.ts --port 3000 今はこれを nohup で動かしているのだが、いくつか不満がある。 サーバー再起動後に自動起動しない(手…
環境 Ubuntu やりたいこと Linuxで今接続されているSSDディスクの型番をssh越しで確認したい コマンド lsblk -io NAME,TYPE,SIZE,MODEL,SERIAL 試すとこんな感じ ❯ lsblk -io NAME,TYPE,SIZE,MODEL,SERIAL NAME TYPE SIZE MODEL SERIAL nvme0n1 disk 465.8G …
やりたいこと Rubyで100〜5000の配列を作成したい。しかもただの配列ではなく100刻みでほしい。 コード 最初はmapメソッドで考えて以下で実行してみた。 (1..50).map { |i| i * 100 } Rubyならもっと便利なビルドインメソッドがあるんじゃないかと思ってAIに…
環境 Nginx 1.31.1 やりたいこと 以下のようなNginx設定があったとする。 server { listen 443 ssl; server_name example.com; proxy_set_header Host $host; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-P…