のい– Author –
のい
UNIX Cafe マスター
-
自作ツール
第2回 | 育てて終わりにしない。Term-gotchi に成長記録を足した開発記 | UNIX Cafe
Term-gotchi 第2回は、成長記録と分岐進化の追加編です。tg_history、sage / builder、専用コマンド、CHANGELOG.md を通して、CLI ツールに「変化の履歴」を持たせる面白さを紹介します。 全4回の流れ、読む順番、ソースコードへのリンクは、Term-gotchi ... -
自作ツール
第1回 |ターミナルで育つ相棒を作ろう。zsh製ミニ育成アプリ「Term-gotchi」開発記 | UNIX Cafe
zsh の中で育つ小さな相棒アプリ、Term-gotchi を作りました。普段のコマンド操作で経験値がたまり、世話もできるミニ育成アプリです。この記事では、シェル環境を壊さない安全な設計を意識しながら、設計から実装、そして配布できる形にまとめるまでの流... -
WinからLinuxへ
第2回 | WinからLinuxへ | 作業ディレクトリを整える|Linuxで迷子にならない置き場所づくり|UNIX Cafe
第2回 | WindowsからはじめるLinuxターミナル 前回は、ターミナルそのものを見やすく整えました。今回は、作業ディレクトリを整えます。 Linuxデスクトップでは、GUIのファイルマネージャで作業することもできますが、ターミナルでファイルを作ったり、メ... -
入門編
ターミナルとは?使い方・開き方から終了まで初心者向けにやさしく解説 | UNIX Cafe
ターミナル入門 | 初心者向け ターミナルは、パソコンに文字で命令を伝えるための画面です。macOS、Linux、UNIX系の環境では、ファイルを探す、フォルダを移動する、アプリを起動する、サーバーへ接続する、プログラムを動かす、といった作業をコマンドで... -
WinからLinuxへ
第1回 | WinからLinuxへ | Linuxターミナルを見やすく整える|Windows 10後のLinux入門|UNIX Cafe
第1回 | WindowsからはじめるLinuxターミナル Windows 10のサポート終了をきっかけに、古いパソコンに Ubuntu や Linux Mint を入れて使い始める人が増えています。ふだんの操作は GUI で済みますが、設定の確認やファイル操作になると、ターミナルを使う... -
CLIで開発する
第8回 | 小さな不具合修正をCLIで最後まで進める | 探索、編集、テスト、Git記録を通して見る|UNIX Cafe
CLIで開発する | 第8回 ここまでのシリーズでは、CLIでファイルを見て、アプリを動かし、ログを読み、エラーの場所を探し、vi で小さく直し、テストで確かめ、Gitで変更を記録する流れを少しずつ見てきました。 今回は最終回として、それらを1本の開発作業... -
サーバー構築・運用実録
ロリポップ!固定IPアクセスとは?固定IP VPNの料金・メリット・デメリットを実体験レビュー🛡️ | UNIX Cafe
VPNで固定IP(毎回変わらないIPアドレス)を使いたいけれど、たくさんあるサービスのどれを選べばよいか迷っていませんか? 今回ご紹介するのは、月額539円から専有の固定IPを使えるロリポップ!固定IPアクセスです。私自身もこのサービスを契約し、すでに... -
CLIで開発する
第7回 | git diff で確認して変更を記録する | 動作確認からコミットまでをつなぐ|UNIX Cafe
CLIで開発する | 第7回 前回は、テストで見つけた計算ミスを修正しました。アプリを実行し、テストも通るようになったので、処理としては修正された状態です。 ただし、開発では「直したら終わり」ではありません。何を変更したのかを読み返し、自分で説明... -
CLIで開発する
第6回|Pythonのテストを実行して修正を確かめる|unittest を確認コマンドとして使う|UNIX Cafe
CLIで開発する | 第6回 アプリが動いたからといって、すべての処理が正しいとは限りません。画面を目で見るだけでは気づきにくい間違いもあります。 今回は、Python標準の unittest を使い、注文金額の計算ミスを確認します。最初はテストの書き方を詳しく... -
CLIで開発する
第5回 | vi で小さく直してもう一度実行する | 修正と再確認を短く繰り返す|UNIX Cafe
CLIで開発する | 第5回 コードを修正するときは、変更を大きくしすぎないことが大切です。小さく直せば、結果を確認しやすく、問題があったときも原因を追いやすくなります。 今回は、画面に表示されるメッセージのスペルミスを vi で直します。修正後は同...
