Noraworld Developers Blog

diff や colordiff でコマンドの実行結果と比較する方法

bluetoothctl のコマンド一覧と使い方をまとめてみた

ユーザレベルで systemd のユニットファイルを書くときの注意点

macOS Big Sur で eventmachine がインストールできないときの対処法

Zsh: sudo でも補完を有効にする

chsh で sudo してはいけない

Zsh: 自作コマンドで補完できるようにする

sudo で command not found を回避し、環境変数も引き継ぐ方法

Raspberry Pi に複数の Bluetooth デバイスを接続して同時に音を流す

Docker で binding.pry などの標準入力を "簡単に" 行う方法

Qiita に投稿する技術記事を GitHub で管理する方法

iTerm2 v3 終了時に確認ダイアログを表示させない方法

機密情報に関わる文字列の比較は == ではなく secure_compare を使おう

シェルでコマンドを実行中は Mac をスリープさせないようにする方法

6 年 8 ヶ月お世話になった Bash から Zsh に移行した (移行変更点まとめ)

Zsh で $EPOCHREALTIME を使いたい

ログイン時に何かを出力するようにしていると scp が失敗する問題の対処法

bluetoothctl で自動接続 (常時接続) をする方法

モンティホール問題の解が 50% にならないことを暗号論的擬似乱数を使って検証してみる

IPv4 プライベートアドレスにマッチする正規表現

コマンドラインで Ubuntu を固定 IP アドレスにする方法 (なるべく丁寧に解説)

Ubuntu 再起動時に自動ログインする方法

モニター・キーボード不要! Raspberry Pi に Ubuntu を超簡単にインストールして SSH する方法

Mac で Linux のディスクの中身にアクセスする方法 (ただしリードオンリー)

【エラーコード別解説】Twitter の Account Activity API の Webhook URL が登録できないときの解決法

MacBook Pro (2018) + Blackmagic eGPU Pro で Windows 10 を起動できた! (おそらく)

ディレクトリ内の全ファイルを shred する方法

便利! AtCoder で競技プログラミングをするときに重宝する AtCoder Tools のご紹介

macOS で pyenv install すると BUILD FAILED となりインストールに失敗するときの解決法 (の一つ)

Homebrew Cask でインストールするアプリケーションが、自分の意図したアプリケーションであることを事前に確認する方法

[Ruby] 標準入力を受け付ける際に ^H などの ASCII 制御文字を意図した通りに認識させる

Mac mini (2018) + Blackmagic eGPU Pro で Windows 10 は起動できない (たぶん)

Web プロキシサーバ Squid を利用して、特定のサイト・時間帯・曜日にアクセスできないようにする

JavaScript でテキストエリア内の文字列を書き換えた際に undo や redo が効くようにする

Dnsmasq を使って特定のウェブサイトに OpenVPN 経由でアクセスできないようにする方法

RSpec の Compound Matcher Expressions を not_to と一緒に使用する方法

RSpec でインスタンスメソッドがスタブできないときはインスタンスをモックする必要があるよという話

RSpec における double / spy / instance_double / class_double のそれぞれの違いについて

Ruby で class や module をネストして書く場合と Foo::Bar のようにコンパクトに書く場合の挙動の違いについて

ハードディスク内のデータを本当の意味で完全消去する方法

Mastodon のトゥート (発言) を Slack に流す方法

Let's Encrypt (Certbot) に登録したメールアドレスを確認する方法と変更する方法

macOS Mojave で brew install や brew update に失敗するときの解決法

macOS で charlock_holmes がインストールできないときの解決法

Ruby: クラス名の先頭につける :: (先頭二重コロン) は何?

Git でサブコマンドを補完しようとしたときに Unknown option: --list-cmds と表示される問題の解決法

[Mac] peco で複数選択ができないときの対処法

Git Submodules でサブモジュール内のリポジトリをリモートの master の最新版に追従する

Git フックの基本的な使い方

新しいサーバ起動後に最低限行うべき SSH 設定

OpenVPN のアクセスログを保存しないようにする方法

Ubuntu クライアントから OpenVPN サーバに接続する方法

ディレクトリ構成から見る Rails 初心者のための Mastodon 開発講座

PostgreSQL の文字コードを LATIN1 から UTF8 に修正する方法

最新版の Git をインストールする

Vagrant や Docker を使わずに macOS でマストドンの開発環境を構築する

macOS で idn-ruby がインストールできないときの解決法

ndenv を使用して複数のバージョンの Node.js を管理する方法と基本的な使い方

Docker で稼働しているマストドンを Docker を使用しない環境に移行する方法

Nginx で Tor からのアクセス制限を行う方法

ナウマンを Docker で立ち上げてデプロイするまで

マストドン運営に必要なデイリータスクとキャッシュ削除タスクを cron ジョブに登録する

Docker を使ってデータの永続化をせずにマストドンをデプロイしてしまったときの対処法

Docker を利用したマストドンのアップデートメモ

JavaScript でテキストエリア内のカーソルのある位置に文字列を挿入する方法

iOS でページ全体はスクロールを無効にし、個別の要素(textarea など)では有効にする方法

Nginxでトレイリングスラッシュとファイル拡張子を削除する秘伝わざ

phpenvで最新版のPHPをインストールしてWebサイトで使用する

OpenVPNのインストールとセットアップからインターネット接続までのガイドブック

OpenSSLをソースからビルドしてNginxで使用する

設定もファイルのパーミッションも所有者も問題ないのに 403 Forbidden になってしまうときの対処法

Firefox 49 から background-position がサポートされるようになった

Nginx+リバースプロキシ環境でWebサーバを停止させずに Let's Encrypt (Certbot) のSSL証明書を自動更新する

GitHub Pages + CloudFlare で独自ドメインをSSL化する

環境変数の設定を間違えてほとんどのコマンドが command not found になってしまったときの対処法

Nginxでレスポンスヘッダの一部を隠蔽する方法

Vagrantで作成したローカルサーバにFTPクライアント(Cyberduck)からログインできないときの解決法

Vagrantのボックスは動作を確認してから利用しよう

Hugo 0.16 で baseurl を指定しないと詐欺サイトに飛ばされてしまうので注意!

CentOS7 + Nginx で WordPress をインストールする

CentOS7 + Nginx + PHP-FPM でPHPを実行する環境を整える

【iTerm2】ターミナル上で画像を表示する方法

【CentOS 7】Nginx + Unicorn で Rails アプリケーションを本番環境で立ち上げる方法

CentOS 7 (5, 6) で安定版 (最新版) の Nginx をインストールする方法

【Rails】Qiita::Markdownをインストールして使ってみる

【CSS】スマホで Media Queries が効かないときの対処法

Git のリモートのブランチを確認する

【Ruby on Rails】GitHubに公開したくない変数や値を隠してpushする方法

【CentOS7(+Ubuntu16)】Ruby / Rails のインストールから Rails サーバの起動までの(ほぼ)完全ガイド

ローカル開発環境の Web サイトにスマホからアクセスする方法 (Vagrant もOK)

CSS の :not() の使いかた

【Node.js / Express 版】GitHub に公開したくない変数や値を隠して push する方法

Linux で Rubygems がインストールできなかった超初歩的なミス

ディレクトリの移動は cd コマンドよりも pushd コマンドのほうが便利!

以前に実行したコマンドをもう一度すばやく実行する方法

Google Chrome のアプリや拡張機能、テーマが保存されている場所