Hadoopゾウさんについて本気出して考えてみた

Hadoopゾウさんについて本気出して考えてみた

Hadoopのマスコットキャラである黄色いゾウの由来を、産みの親Doug Cuttingのインタビューから徹底調査。息子が愛したぬいぐるみの名前がHadoopだった逸話や、ロゴとぬいぐるみのギャップについて考察するユニークな技術コラムです。

GoでAWS Lambdaを動かして、GitHubAPIv4(GraphQL)を叩いてみた感想

GoでAWS Lambdaを動かして、GitHubAPIv4(GraphQL)を叩いてみた感想

GoでAWS Lambdaを実装し、GitHub API v4(GraphQL)からリポジトリの使用言語一覧を取得する方法を解説。shurcooL/githubv4クライアントの使い方、Go構造体でのGraphQLクエリ定義、Lambda用ビルドとデプロイ手順を紹介します。

GitHubに草を生やし続け90日が経ったので感想を書く

GitHubに草を生やし続け90日が経ったので感想を書く

GitHubに90日間毎日コントリビュートし続けた体験記。Write Code Every Dayの実践で得た実装スピード向上やCI知識の成長、一方で寝不足やアニメ断ちなどリアルな代償もまとめた振り返り記事です。

docoptはNimでも使えたのお話

docoptはNimでも使えたのお話

PythonのCLIパーサーdocoptがNim言語でも使えることを発見し、実際にCLIアプリを構築した体験記。Nimの実行速度やトランスパイルの特徴、parseoptとの比較、docoptによるUsageベースのコマンドライン解析の書き方を紹介します。

Google Apps Script(GAS)とAPI FLASHとSlackAPIをClaspとJestとGitHub Actionで調理して定期的にWebページのスクリーンショットを撮る

Google Apps Script(GAS)とAPI FLASHとSlackAPIをClaspとJestとGitHub Actionで調理して定期的にWebページのスクリーンショットを撮る

GASとAPI FLASHでWebページのスクリーンショットを定期取得し、SlackAPIで通知するシステムの構築方法を解説。ClaspによるTypeScript開発環境、JestでのURLFetchAppモック化テスト、GitHub Actionでの自動デプロイまで紹介します。

究極の謝罪はSlackのスタンプを活用しよう! ~明日から使えるSlackスタンプスニペット集~

究極の謝罪はSlackのスタンプを活用しよう! ~明日から使えるSlackスタンプスニペット集~

Slackの絵文字スタンプを組み合わせて「謝罪ピラミッド」「インベーダゲーム」「福笑い」などのユニークな表現を作るスニペット集。コピペですぐ使えるSlackスタンプアートで、チームのコミュニケーションを楽しくする方法を紹介します。

台風の時の我が家のセンサー(netatmo)の値をZabbixで見る

台風の時の我が家のセンサー(netatmo)の値をZabbixで見る

台風通過時のNetatmo気象センサーのデータをZabbixやNetatmo Dashboardで可視化した記録。気圧変化や風向の推移から台風の動きを読み取る方法や、IoTセンサーによる気象観測の実体験をまとめています。

Ansible + Serverspecを使ってMacの環境構築を自動でする (Azure DevOps Build Pipeline編)

Ansible + Serverspecを使ってMacの環境構築を自動でする (Azure DevOps Build Pipeline編)

Mac環境構築のAnsible+ServerspecワークフローをクリーンなmacOS環境で検証するため、Azure DevOps Build PipelineでCI化する手順を解説。無料でmacOSイメージが使えるCIの選定理由やYAML定義の書き方を紹介します。

Ansible + Serverspecを使ってMacの環境構築を自動でする (Serverspec編)

Ansible + Serverspecを使ってMacの環境構築を自動でする (Serverspec編)

Ansibleで構築したMac環境をServerspecで自動テストする方法を解説。RSpecベースのテストコード作成手順、パッケージインストール確認・コマンド結果検証・ファイル内容チェックの具体例をコード付きで紹介します。

Ansible + Serverspecを使ってMacの環境構築を自動でする (Ansible編)

Ansible + Serverspecを使ってMacの環境構築を自動でする (Ansible編)

AnsibleでMacの開発環境構築を自動化する方法をInventory・Role・Playbookの設定手順に沿って解説。Homebrewモジュールによるパッケージ管理、lineinfile/blockinfileでのPATH設定、Makefileによる一発実行まで紹介します。

Previous
9/12
Next