Nagoya Developer Lab — 企業ITとホームラボを、手を動かして学ぶ

nslookupとdigの使い方:DNSの名前解決を確かめて原因を切り分ける
nslookupとdigを権威・キャッシュ・クライアントの3台で組んだDNSラボで比較。権限のない回答とaaフラグ、サーバー指定、逆引き、TTLで古い答えが残る理由、エラーの見分け方を実際の出力で確認。
by @ryoma_t#ai-ml60 min
PaddleOCRの使い方:Pythonで日本語の書類を読み、Tesseractと比べる
GUIDE · 中級
#infra40 min
findコマンドの使い方:条件の組み合わせと-execで安全に一括処理する
GUIDE · 中級
#saas90 min
Metabaseの使い方:Dockerで立てて社内データのダッシュボードを作る
GUIDE · 中級
#biz26 min
SLAとは?SaaSの稼働率保証の読み方と社内システムでの決め方
FEATURE
$ tail -f more.logall →
10.19
[security]
HashiCorp Vaultの使い方:スクリプトの秘密情報をAppRoleで渡す
10.18
[devtools]
Streamlitの使い方:Pythonだけで社内向けWebアプリを作りDockerで配る
10.15
[infra]
scpコマンドの使い方:オプションと、SFTP方式になって変わった挙動
10.15
[ai-ml]
Tesseract OCRで日本語を読み取る:精度を左右する設定とPDFの検索可能化
10.11
[devtools]
grepコマンドの使い方:正規表現・再帰検索とログ調査で使う組み合わせ
10.11
[saas]
RedmineをDockerで構築する:初期設定からバックアップ復元の確認まで
10.06
[security]
SFTPの使い方:sftpコマンドの基本と専用ユーザーをchrootで作る手順
$ tail -f more-from-topics.log
/ai-ml→
MarkItDownでPDF・WordをMarkdown化:Doclingと実測比較
生成AIのセキュリティリスクと対策:プロンプトインジェクションから情報漏えいまで
LoRAとは?ファインチューニングとRAGの使い分けを判断する
/devtools→
curlコマンドの使い方:オプションの読み方とHTTP通信を切り分ける手順
Makefileの書き方:タスクランナーとして使う基本と.PHONY・変数の落とし穴
git worktreeの使い方:複数ブランチを並行作業する手順とつまずき対処
/saas→
Wiki.jsで社内Wikiを立ち上げる:Docker導入・権限設計・バックアップの実践
Google WorkspaceとMicrosoft 365の比較:乗り換え・併用の判断基準
Slack・Teams・Chatworkの選び方:情シス視点の比較(管理・セキュリティ・連携)
/infra→
rsyncの使い方:オプションの読み方と--deleteを安全に使う手順
crontabの書き方と動かない原因の調べ方:systemd timerとの使い分け
ZabbixをDocker Composeで構築する:ホスト登録から障害のメール通知まで