# 長瀬 敦史 > 長瀬 敦史のブログ ## Posts - [ターミナルで花札こいこいを遊べる CUI ゲーム「koikoi」を作った](https://ja.ngs.io/2026/06/15/go-koikoi/index.md): ターミナルで動く花札こいこいゲーム koikoi をリリースしました - [Cloudflare Workers の無料プランで動く URL 短縮サービスを Terraform で管理する](https://ja.ngs.io/2026/06/13/terraform-cloudflare-url-shortener/index.md): Cloudflare Workers の無料プランだけで完結する小さな URL 短縮サービスを構築する Terraform モジュール terraform-cloudflare-url-shortener を公開しました。 - [2025年所感](https://ja.ngs.io/2025/12/31/shokan2025/index.md): 2025年まとめ日記。技術、仕事、音楽、健康、旅行、釣り、家族について。 - [2024年所感](https://ja.ngs.io/2024/12/31/shokan2024/index.md): 2024年まとめ日記。技術、仕事、音楽、健康、旅行、釣り、家族について。 - [2023年所感](https://ja.ngs.io/2023/12/31/shokan2023/index.md): 2023年まとめ日記。技術、仕事、音楽、健康、旅行、釣り、家族について。 - [2022年所感](https://ja.ngs.io/2022/12/31/shokan2022/index.md): 2022年まとめ日記。技術、仕事、音楽、健康、旅行、釣り、家族について。 - [2021年所感](https://ja.ngs.io/2021/12/31/shokan2021/index.md): 2021年まとめ日記。技術、仕事、音楽、健康、旅行、釣り、家族について。 - [2020年所感](https://ja.ngs.io/2020/12/31/shokan2020/index.md): 2020年まとめ日記。技術、仕事、音楽、健康、旅行、釣り、家族について。 - [Scrapmd - Markdown で保存する、ウェブページ・スクラップブック](https://ja.ngs.io/2020/06/17/scrapmd/index.md): Scrapmd の初回バージョンをリリースしました - [radiko の放送を AWS S3 に定時録音し Podcast として聞く](https://ja.ngs.io/2020/05/29/radiko-podcast/index.md): radiko の録音データを AWS S3 に定時に配置し、Podcast として購読する設定を行いました。 - [CI2Go for macOS をリリースしました](https://ja.ngs.io/2020/05/15/ci2go-maccatalyst/index.md): CircleCI クライアントの CI2Go macOS 版を公開しました。 - [2019年所感](https://ja.ngs.io/2019/12/31/shokan2019/index.md): 2019年まとめ日記。技術、仕事、音楽、健康、旅行、釣り、家族について。 - [Electron で Excel Desktop を拡張した舞台裏](https://ja.ngs.io/2019/11/02/electron-vsto/index.md): ハッカーズチャンプルーアンカンファレンス 2019 で Modelmap Analyzer で実装している Excel Desktop の拡張についてお話しました。 - [インスタンスゼロの拠点を開設しました](https://ja.ngs.io/2019/11/01/ins0-fudomae/index.md): 目黒区下目黒3丁目にインスタンスゼロ株式会社の拠点を開設しました。 - [Modelmap](https://ja.ngs.io/2019/02/12/modelmap/index.md): 昨年より開発パートナーとして関わっていた Modelmap に、このたび、取締役 CTO として関わることになりました。 - [Go Release Binary GitHub Action](https://ja.ngs.io/2019/02/08/go-release-action/index.md): GitHub Marketplace に Go Release Binary Action を公開しました。 - [AWS の credentials.csv を 1Password に取り込む CLI ツール](https://ja.ngs.io/2019/02/07/aws1pif/index.md): AWS の credentials.csv を 1Password の .1pif ファイルフォーマットとして出力するコマンドラインツールを公開しました。 - [Hop-on! みなとみらいで電動キックボード試乗](https://ja.ngs.io/2019/02/02/hopon/index.md): 2019/02/02, 横浜みなとみらいで行われている電動キックボードの試乗会に参加しました。 - [instance0 始動](https://ja.ngs.io/2019/02/01/instance0/index.md): システムアーキテクチャ・GUI デザイン・品質保証・ソフトウェア開発 のプロフェッショナルである仲間たちと5名で、instance0, inc. / インスタンスゼロ株式会社 を立ち上げました。 - [CircleCI Orbs を使った iOS アプリの CI/CD 導入](https://ja.ngs.io/2019/01/30/circleci/index.md): 渋谷ヒカリエの DeNA さんで開催された 第1回CircleCI ユーザーコミュニティミートアップ で、先月公開した iOS アプリ開発のための Orbs について発表してきました。 - [2018年所感](https://ja.ngs.io/2018/12/31/shokan2018/index.md): 2018年まとめ日記。技術、仕事、音楽、健康、旅行、釣り、家族について。 - [macOS 環境のための CircleCI Orbs を公開しました](https://ja.ngs.io/2018/12/25/circleci-orbs/index.md): CircleCI での iOS アプリの開発に利用していた、設定を汎用化し、CircleCI Orbs Registry に公開した、Orbs について - [CI2Go Today ウィジェット対応](https://ja.ngs.io/2018/07/08/ci2go/index.md): Today ウィジェットに対応した CI2Go 2.1.0 をリリースしました - [Coveralls fastlane プラグイン](https://ja.ngs.io/2018/07/07/fastlane-plugin-coveralls/index.md): Published Coveralls plugin for fastlane - [CI2Go バージョン 2](https://ja.ngs.io/2018/07/02/ci2go-v2/index.md): iPhone と iPad 向け CircleCI クライアント CI2Go のメジャーバージョンアップを行いました。 - [Slack のコマンドを使って TeamSpirit に打刻する](https://ja.ngs.io/2018/02/14/ts-dakoku/index.md): TeamSpirit での打刻を Slack のスラッシュコマンドで実行できるアプリケーションを作成しました - [2017年所感](https://ja.ngs.io/2018/01/01/shokan2017/index.md): 2017年まとめ日記。技術、仕事、音楽、健康、旅行、家族について。 - [CAMPFIRE, Inc. の CTO に就任しました🔥](https://ja.ngs.io/2017/09/01/campfire-inc/index.md): 2017-09-01 付けで CAMPFIRE, Inc. に正社員として入社し、執行役員 最高技術責任者/CTO に就任いたしました。 - [Salesforce Force.com Apex のテストを CircleCI 2.0 で行う](https://ja.ngs.io/2017/04/19/apex-ci/index.md): Salesforce Apex のテストを CircleCI 2.0 で行うための Docker Image とサンプルプロジェクトを公開しました。 - [Mindstorms NXT Swift Playground Book for iPad](https://ja.ngs.io/2017/03/04/nxt-swift-playgrounds/index.md): try! Swift Tokyo 2017 の最終日に行われたハッカソンで Lego Mindstorms NXT を操作するプログラミングを Swift Playgrounds iPad を使って学習できる、Book を開発しました。 - [2016年 所感](https://ja.ngs.io/2016/12/31/shokan2016/index.md): 2016年まとめ日記。技術、仕事、音楽、健康、旅行、家族について。 - [LINE ボットとの会話で Amazon 検索と購入をする - 買い物チャット](https://ja.ngs.io/2016/12/11/line-buychat/index.md): LINE ボットとの会話で Amazon 検索と購入をする、買い物チャットをリリースしました。 - [Wiplock - 作業途中の Pull Request を間違えてマージするのを防止する](https://ja.ngs.io/2016/09/23/wiplock/index.md): 未完了のタスクやタイトルに `WIP` という文字列を含む Pull Request からメインブランチを保護する Wiplock をリリースしました。 - [Nightwatch.js の E2E テストでメールの配信をテストする](https://ja.ngs.io/2016/09/08/nightwatch-mail-test/index.md): Nightwatch.js で書いた E2E テストプロジェクトで、Mandrill と RequestBin を使ってメールの配信もテストするサンプルプロジェクトを公開しました。 - [Hubot を使って日々のルーチンワークをゼロにする](https://ja.ngs.io/2016/07/05/slack-book-lt/index.md): 2016-07-05 著書 Slack 入門 - ChatOps によるチーム開発の効率化 の刊行記念 LT 大会で "Hubot を使って日々のルーチンワークをゼロにする" という内容を発表した資料です。 - [IBM Cloud Tools for Swift ことはじめ について発表しました](https://ja.ngs.io/2016/06/29/tsss4/index.md): 2016-06-27 弊社 Oneteam のスペースで行った Tokyo Server-Side Swift Meetup - [WWDC 2016 振り返り勉強会で発表しました](https://ja.ngs.io/2016/06/22/finc-wwdc-2016/index.md): 2016-06-22 有楽町にある FiNC さんで行われた WWDC 2016 の振り返り勉強会で Xcode Source Editor Extension と Swift Playground for iPad について発表してきました。 - [Slack 入門 [ChatOps によるチーム開発の効率化]](https://ja.ngs.io/2016/06/22/slack-book/index.md): 2016-06-28、共著で参加させていただいた『Slack 入門 [ChatOps によるチーム開発の効率化]』 が技術評論社より発売されます。 - [Swift Playground for iPad で Bluetooth 機器の一覧を取得する](https://ja.ngs.io/2016/06/15/swift-playground-core-bluetooth/index.md): WWDC 2016 で発表された Swift Playground for iPad で Core Bluetooth の API を使って、周辺の Bluetooth 機器の一覧を取得するサンプルです - [WWDC 2016 Keynote + Platforms State of the Union 所感](https://ja.ngs.io/2016/06/14/wwdc-2016-keynote/index.md): 2016-06-13 Bill Graham Civic Auditorium で行われた WWDC 2016 Keynote, Platforms State of the Union の所感 - [](https://ja.ngs.io/2016/06/10/circleci-meetup/index.md): 2016-06-10 渋谷ヒカリエの DeNA さんのセミナールームで開催された - [Raspberry Pi で Swift を動かす](https://ja.ngs.io/2016/06/01/swifty-gpio/index.md): Raspberry Pi で Swift を動かして、GPIO を操る実験について - [Keybase ユーザーに対して PGP 暗号化したメッセージをチャットで作成する](https://ja.ngs.io/2016/05/14/hubot-keybase/index.md): チャットで Keybase ユーザーに対して暗号化したメッセージを作成する、hubot-keybase を公開しました。 - [ドキュメントを起点としたコミュニケーションで進める Oneteam の開発](https://ja.ngs.io/2016/04/14/document-driven-development/index.md): 04/13 に開催した、Collaboration Hack Meetup で発表した、ドキュメントを起点としたコミュニケーションで進める Oneteam の開発について - [台湾旅行 2016-04](https://ja.ngs.io/2016/04/11/taiwan/index.md): 2016/04/06-10 台湾を旅行しました。 - [春風2016](https://ja.ngs.io/2016/04/03/harukaze/index.md): 春風2016に参加した、というか通りすがった。 - [大岳山キャンプ場 2016.03.26-27](https://ja.ngs.io/2016/03/27/odake-camp/index.md): 2016.03.26-27 の土日で、東京都あきる野市の大岳山にあるキャンプ場で一泊しました。 - [CI2Go v1.3.0 をリリースしました](https://ja.ngs.io/2016/03/25/ci2go/index.md): @circleci iOS クライアント CI2Go の v1.3.0 をリリースしました - [Swift で開発した Web アプリケーションを Amazon EC2 Container Services (ECS) にデプロイする](https://ja.ngs.io/2016/03/04/swift-webapp-on-ecs/index.md): TL;DR Swift で Web アプリケーションを開発するのは、とても楽しいです 🤘 Amazon EC2 Container Services にもデプロイして稼働させることができるので、軽量な Docker イメージを自動的にビルドし、高速にデプロイする方法を調査しました。 こちらにサンプルプロジェクトを公開しましたので、よかったら参考にしてみて下さい :point_down: https://github.com/ngs/Swifton-TodoApp https://hub.docker.com/r/atsnngs/docker-swifton-example/ https://circleci.com/gh/ngs/Swifton-TodoApp また、こちらの内容を、弊社 Oneteam のミーティングスペースで行った Tokyo Server-Side Swift Meetup で発表しました。 参照: https://one-team.com/blog/ja/2016-03-07-swift-meetup/ 以下は、その資料です。 - [Oneteam の 少人数で複数プロダクトを 開発する技術的な試行錯誤](https://ja.ngs.io/2016/02/16/dots-slide/index.md): 2016-02-16 渋谷の dots. (#eventdots) で開催された、スタートアップ関連のイベントで発表させていただいた資料です。 - [Oneteam アプリのビルド + 配信自動化](https://ja.ngs.io/2016/02/11/how-oneteam-deliver/index.md): Meguro.es で発表させていただいた、Electron アプリのビルド + 配信自動化 について の詳細 - [リアルタイムログ閲覧をサポートする CI2Go をリリースしました](https://ja.ngs.io/2016/01/29/ci2go/index.md): @circleci iOS クライアント CI2Go のリアルタイムログ閲覧をサポートする新しいバージョンをリリースしました。 - [2015年 所感](https://ja.ngs.io/2015/12/31/shokan2015/index.md): 2015年まとめ日記。技術、仕事、音楽、健康、旅行、家族について。 - [Swift の文字列から NSColor / UIColor を生成する](https://ja.ngs.io/2015/12/13/color-hash-swift/index.md): Swift の文字列から NSColor / UIColor を生成するライブラリ ColorHash を公開しました。 - [Sketch の塗り色を UIColor / NSColor のイニシャライザーとしてコピーする](https://ja.ngs.io/2015/12/11/sketch-swift-color/index.md): Sketch の塗り色を UIColor / NSColor のイニシャライザー Swift コードとしてコピーするプラグイン Copy Swift Code を公開しました。 - [nginx Container for Heroku Docker](https://ja.ngs.io/2015/10/01/heroku-docker-nginx/index.md): Heroku App を Docker でビルド + デプロイできる機能が Beta として公開されており、これがどんなものかを理解するために、手始めに nginx で静的サイトを捌く Image を作ってみました。 - [CircleCI で Docker Container を Serverspec でテストする](https://ja.ngs.io/2015/09/26/circleci-docker-serverspec/index.md): Serverspec の Docker Backend を使った Docker コンテナのテストを CircleCI 上で実行する際、多少手こずったので、その試行錯誤によってできた、サンプルプロジェクトを公開しました。 - [Rails アプリの Docker Image ビルドと Amazon EC2 Container Service へのデプロイの自動化](https://ja.ngs.io/2015/09/14/ecs-docker-rails/index.md): 現在構築中のサービスの Rails アプリケーションのインフラとして、Amazon EC2 Container Service (ECS) を採用し、自動化を頑張ってみた内容を公開します。 - [Hello, Oneteam](https://ja.ngs.io/2015/08/01/hello-oneteam/index.md): 2年間勤めてきた、Kaizen Platform, Inc. を7月末付けで退職し、本日 8/1 から、Oneteam Inc. に参画します。 - [Apple Watch で使える @circleci クライアントをリリースしました ⌚️](https://ja.ngs.io/2015/06/30/ci2go-applewatch/index.md): @circleci クライアント CI2Go の Apple Watch 拡張を含む、バージョン 1.1.0 をリリースしました。 - [San Francisco 2015.06](https://ja.ngs.io/2015/06/23/san-francisco/index.md): 2015/06/08-16 WWDC 期間に便乗して、San Francisco に滞在していました。 - [OnAirLog813/802](https://ja.ngs.io/2015/04/26/onairlog/index.md): J-WAVE と FM 802 で流れている曲のチェックができる iOS アプリ OnAirLog シリーズの Apple Watch 対応を行いました。 - [middleman-blog で手っ取り早く絵文字対応をする🌝](https://ja.ngs.io/2015/04/13/middleman-gemoji/index.md): middleman-blog で絵文字を使おうとすると、既存のプラグインが上手く組み込めなかったので、手っ取り早く、自分で拡張しました🔨 - [CircleCI で S3 に iOS アプリの AdHoc ビルドとダウンロードページを作成し、Slack で通知する](https://ja.ngs.io/2015/04/05/circleci-ios/index.md): 先日、CircleCI に CI サービスを変更した 続きで、TODO に残っていた、ビルド番号の同期と Amazon S3 への配信の自動化を設定しました。 - [AngularJS アプリケーションの画面上で文言変更を行い、Pull Request を送る API](https://ja.ngs.io/2015/03/30/i18n-manager/index.md): Kaizen Platform で使われている、画面上で文言変更を行い、Pull Request を送る仕組みのサンプルコードを公開しました。 - [iOS アプリの継続ビルドを CircleCI に変更した](https://ja.ngs.io/2015/03/24/circleci-ios/index.md): 今まで Travis CI で設定していた iOS アプリのビルドを CircleCI に変更しました。 - [Hubpix - GitHub リポジトリ内の画像マネージャー](https://ja.ngs.io/2015/03/15/hubpix/index.md): 03/13-15、同僚たちと行った開発合宿で、GitHub リポジトリ内の画像マネージャー Hubpix を作りました。 - [静的サイトジェネレーターで作ったサイトの検索 API](https://ja.ngs.io/2015/03/07/private-middleman-search/index.md): Middleman などの静的サイトジェネレーターを使って作ったサイトの検索 API を作りました - [DJ Mix Feb 2015](https://ja.ngs.io/2015/02/11/dj-mix/index.md): Vinyl Collection DJ Mix - Feb 2015 - [第三子が誕生しました](https://ja.ngs.io/2015/01/07/megumi/index.md): 2015/01/07 13:21 第三子・女 が誕生しました。 - [Middleman+GitHub で構築したサイトの検索画面を作る](https://ja.ngs.io/2015/01/02/middleman-blog-search/index.md): Middleman と GitHub で構築したサイトで、検索画面を作る方法 - [2014年 所感](https://ja.ngs.io/2014/12/31/shokan2014/index.md): 2014年まとめ日記。技術、仕事、音楽、健康、旅行、家族について、だらだら書き綴りました。 - [Google Calendar の当番表を自動で埋める](https://ja.ngs.io/2014/12/23/touban-calendar/index.md): 今まで手作業で行っていた当番表の更新を Google App Script で半自動化しました。 - [自宅の DJ 環境を復活させた](https://ja.ngs.io/2014/12/22/dj-equip/index.md): 今年、ちらほらアナログレコードの人気復活を耳にしていて、ずっとやりたかった自宅の DJ 環境の復活をしました。 - [Slack と Qiita:Team を使って気楽に日報 #qiita_hackathon](https://ja.ngs.io/2014/12/14/hubot-qiita/index.md): 2014/12/13、リクルート本社で行われた Qiita API v2 Hackathon で、hubot-qiita を開発し、Chat 日報 なるワークフローを発表しました。 - [Middleman のプレビューサーバーの 404 Not Found 画面をカスタマイズする](https://ja.ngs.io/2014/12/11/middleman-custom-not-found/index.md): Middleman のプレビューサーバーの 404 Not Found 画面をカスタマイズする必要があったので、機能拡張を書きました。 - [SVG から Web フォントを作成する際の元データ最適化](https://ja.ngs.io/2014/12/10/svgo-iconfonts/index.md): SVG から Web フォントを作成する際、元データを svgo で最適化する意味があるか確認しました。 - [CI2Go v1.0.0 the @circleci Client for iPhone & iPad](https://ja.ngs.io/2014/11/26/ci2go/index.md): iPhone & iPad で使える CircleCI クライアント CI2Go をリリースしました。 - [Maker Faire Tokyo 2014](https://ja.ngs.io/2014/11/24/mft2014/index.md): 2014/11/23 東京ビッグサイトで行われた Maker Faire Tokyo 2014 に息子を連れて参加しました。 - [iOS アプリ OnAirLog でテキスト検索ができる様になりました。](https://ja.ngs.io/2014/11/04/onairlog-update/index.md): FM ラジオのオンエア曲の履歴を検索できる iOS アプリ、OnAirLog で曲名・アーティスト名検索ができる様になりました。 - [UIAppearance 変更時、リアルタイムに画面反映する](https://ja.ngs.io/2014/10/26/refresh-ui-appearance/index.md): UIAppearance の proxy メソッドから見た目を変更して、即時全画面に適用する方法 - [Slack x Hubot 勉強会で発表した資料](https://ja.ngs.io/2014/10/25/hubot-lt/index.md): 2014-10-24 relux の Loco Partners さん主催で行われた Slack x Hubot 勉強会で発表した資料です。 - [OnAirLog 813 / 802 バージョンアップしました](https://ja.ngs.io/2014/10/17/onairlog/index.md): FM ラジオのオンエア曲の履歴を検索できる iOS アプリ、OnAirLog をバージョンアップしました。 - [Xcode 6 (Swift + Travis CI + iOS 8)](https://ja.ngs.io/2014/10/13/xcode6/index.md): しばらく iOS アプリを開発していなかったので、リハビリをかねて、LittleApps Inc. 名義で配布しているアプリのリニューアルをしました。 - [Yo と IRKit を使って家電を操作する](https://ja.ngs.io/2014/09/07/irkit-yo/index.md): hubot-irkit 0.2.0 で webhook を受けられる機能追加を行ったので、ウェブサービスと家電を簡単に連携できるようになりました。 - [Google Calendar に登録している当番表を使って Slack Room のトピックを更新する](https://ja.ngs.io/2014/09/01/hubot-touban-topic/index.md): Google Calendar に登録している当番表を使って Slack Room のトピックを更新する Hubot Script を作りました。 - [YAPC::Asia Tokyo 2014 所感 #yapcasia](https://ja.ngs.io/2014/08/31/yapc-2014/index.md): 2014.08.28-30 に開催された YAPC::Asia Tokyo 2014 に参加しました。 - [LilyPad Arduino で光る帽子を作った](https://ja.ngs.io/2014/08/27/ledcap/index.md): LilyPad Arduino で暗くなると LED が光る帽子を作りました。 - [Hubot で Travis CI の Webhook を受ける](https://ja.ngs.io/2014/08/24/travisci-hubot/index.md): 個人で利用している Slack アカウントのサービス連携数を節約するために、Travis CI の Webhook を自分で書きました。 - [Arduino Micro で室温計を作った](https://ja.ngs.io/2014/08/23/arduino-thermometer/index.md): 以前購入した、Arduino Micro を持て余していたので、ブレッドボード上で簡単な室温計を作りました。 - [しまなみ海道 2014.08.13](https://ja.ngs.io/2014/08/14/shimanami/index.md): 2014/08/13 尾道-今治間 ししまなみ海道を自転車往復しました。 - [大久野島 2014.08.10-12](https://ja.ngs.io/2014/08/14/okunoshima/index.md): 2014.08.10-12 広島県にある大久野島へ家族で行ってきました。 - [Hubot に日の出・日の入時刻と月の満ち欠けを計算させる](https://ja.ngs.io/2014/08/12/hubot-suncalc/index.md): suncalc というライブラリがすばらしかったので、それを使って、日の出・日の入時刻と月の満ち欠けを計算させる Hubot スクリプトを作成しました。 - [Raspberry Pi と Hubot で観葉植物の水やりを自動化する](https://ja.ngs.io/2014/08/02/watering-pi/index.md): Raspberry Pi と Hubot を使って、Slack から観葉植物の水やりを実行できる装置を作りました。 - [Slack を XMPP プロトコルで Hubot と連携する](https://ja.ngs.io/2014/08/01/slack-hubot-xmpp/index.md): Rapsberry PI の中で Hubot を起動するために、Slack アダプターを使わず XMPP プロトコルで設定しました。 - [Hubot JIRA おみくじで担当者の選定をランダムに行う](https://ja.ngs.io/2014/07/24/hubot-jira-lotto/index.md): JIRA で起票された課題の担当者の選定を Hubot でランダムに行うスクリプトを公開しました。 - [](https://ja.ngs.io/2014/07/14/romo-hackathon/index.md): 2014/07/13 目黒の Hub Tokyo で開催された Romo ハッカソンに参加してきました。 - [Hubot を使って CloudFront の Distribution 一覧・Invalidation 作成を行う hubot-cloudfront](https://ja.ngs.io/2014/06/28/hubot-cloudfront/index.md): Hubot を使って Amazon CloudFront の Distribution 一覧取得と、Invalidation 作成を行うスクリプトを公開しました。 - [Apidura ハンドルバー & サドルパック](https://ja.ngs.io/2014/06/15/apidura/index.md): イギリスのアウトドアブランド、Apidura のハンドルバー & サドルパック購入しました。 - [Hubot スクリプトを gulp と mocha でテスト駆動開発する](https://ja.ngs.io/2014/06/13/tdd-hubot-scripts/index.md): Hubo スクリプトに gulp と mocha で実行するユニットテストを追加しました。 - [hubot-irkit で Hubot と対話しながら IRKit を操作する。](https://ja.ngs.io/2014/06/09/hubot-irkit/index.md): Hubot で IRKit を操作するスクリプトを作りました。 - [hubot-browserstack でクロスブラウザのスクリーンショットを撮影する](https://ja.ngs.io/2014/06/08/hubot-browserstack/index.md): Hubot にお願いして、BrowserStack でクロスブラウザのスクリーンショットを撮ってもらうスクリプトを公開しました。 - [GitHub Notifications Chrome 機能拡張 作りました](https://ja.ngs.io/2014/06/07/github-notifications-crx/index.md): GitHub の Notifications をチェックする Chrome 機能拡張を作りました。 - [Qiita おしらせ Chrome 機能拡張 作りました](https://ja.ngs.io/2014/06/03/qiita-notifications-crx/index.md): Qiita のお知らせをチェックする Chrome 機能拡張を作りました。 - [SONY ヘッドフォンアンプ PHA-2](https://ja.ngs.io/2014/05/24/pha-2/index.md): SONY ヘッドフォンアンプ PHA-2 を購入しました。 - [NOMOS Glashütte Orion が修理から帰ってきた](https://ja.ngs.io/2014/05/24/nomos/index.md): 以前、修理に出した、NOMOS Glashütte Orion が修理から帰ってきた。 - [Hubot でホットペッパーグルメ検索](https://ja.ngs.io/2014/05/24/hubot-rws/index.md): Hubot にホットペッパーグルメ検索機能を仕込んでみました。 - [Body and SOUL Live in Tokyo 2014](https://ja.ngs.io/2014/05/18/body-and-soul-tokyo/index.md): Body and SOUL Live in Tokyo 2014 の写真 - [KeyRemap4MacBook の設定をバージョン管理する](https://ja.ngs.io/2014/05/17/keyremap-version-control/index.md): KeyRemap4MacBook の設定をバージョン管理するようにしました。 - [Tokyo Middleman Meetup](https://ja.ngs.io/2014/05/16/middleman-meetup-tokyo-2/index.md): Tokyo Middleman Meetup - [リモートに変更がある場合、Capistrano 2 を使ったデプロイを中断する](https://ja.ngs.io/2014/05/11/abort-capistrano-git-dirty/index.md): Capistrano 2 をリモートに変更がある場合、デプロイを中断する様に設定しました。 - [middleman-blog で類似記事を表示する](https://ja.ngs.io/2014/05/11/middleman-blog-similar/index.md): middleman-blog で類似記事を取得する機能拡張を作りました。 - [Homebrew vs Boxen を比較して、brewproj に着手](https://ja.ngs.io/2014/05/08/homebrew-boxen/index.md): Boxen から Homebrew を技術検証していたら、新しい OSS プロジェクトを始めようと思いました。 - [Z Shell (zsh) デビュー + dotfiles 整理](https://ja.ngs.io/2014/05/07/zsh-debut/index.md): 連休を使って Bash から Z Shell (zsh) に乗り換えて、dotfiles も整理していました。 - [iTerm 2 のカラースキームをファイル書出し/読込みをする](https://ja.ngs.io/2014/05/05/iterm2-color-schemes/index.md): iTerm 2 のカラースキームをファイル書出し/読込みをする - [Edifier TickTock Bluetooth](https://ja.ngs.io/2014/05/04/edifier-tick-tock/index.md): FM ラジオ + Bluetooth スピーカー Edifier TickTock を購入しました。 - [BUILT NY Kindle Slim Folio Cover](https://ja.ngs.io/2014/04/22/built-ny-kindle/index.md): BUILT NY Kindle Slim Folio Cover - [VirtualBox で Marvericks を起動して Boxen をビルド & スクラップする (したい)](https://ja.ngs.io/2014/04/19/virtualbox-marvericks/index.md): VirtualBox で Marvericks を起動して Boxen をビルド & スクラップするための設定を行いました。 - [middleman-google-analytics の Universal Code 対応](https://ja.ngs.io/2014/04/16/middleman-google-analytics/index.md): middleman-google-analytics の Universal Code 対応させる Pull Request を送りました。 - [時計をオーバーホールに出した + 修理に出す。](https://ja.ngs.io/2014/04/13/watches/index.md): FORTIS の時計が OH から戻ってきて、次は NOMOS Glashütte の時計を修理に出す。 - [middleman-ogp を作りました。](https://ja.ngs.io/2014/04/13/middleman-ogp/index.md): Middleman で OpenGraph Protocol タグを書き込む機能拡張を作りました - [Mac Pro 2013 セットアップ](https://ja.ngs.io/2014/02/16/macpro/index.md): Mac Pro 2013 が届いて設定した状態の写真。自慢エントリーです、すいません。 - [インラインのコメントから CoffeeLint の設定を有効/無効化する](https://ja.ngs.io/2014/02/16/coffeelint-comment-config/index.md): インラインのコメントから CoffeeLint の設定を有効/無効化する機能について - [2013年 所感](https://ja.ngs.io/2013/12/30/shokan2013/index.md): 2013年も終わるのでまとめ日記 - [台北旅行 2013.12](https://ja.ngs.io/2013/12/22/taipei/index.md): 2013/12/18-21、台北に家族旅行に行きました。 - [BrickPi セットアップ](https://ja.ngs.io/2013/12/15/brick-pi-setup/index.md): BrickPi をサクッとセットアップした手順。 - [Gametel を買った](https://ja.ngs.io/2013/12/15/gametel/index.md): Android & iOS 向け Bluetooth ゲームパッド、Gametel を買って使ってみた感想。 - [BrickPi が届いた](https://ja.ngs.io/2013/12/12/brick-pi/index.md): Mindstorms NXT のモジュール RaspberryPI で操る BrickPi キットが届きました。 - [Garmin Edge 500 とマウントが事故って壊れた](https://ja.ngs.io/2013/12/11/bike-accident/index.md): 打ち合わせに向かっている途中、目黒通りで事故りました。 - [Middleman 雑感](https://ja.ngs.io/2013/12/09/middleman-memorandum/index.md): Middleman でブログを構築して思ったこと。 - [Middleman OpenGraph Plugin がほしい。](https://ja.ngs.io/2013/12/09/middleman-opengraph/index.md): Middleman OpenGraph Plugin がないので、その設計。 - [Middleman Blog を Travis-CI で GitHub Pages に継続デプロイ](https://ja.ngs.io/2013/12/09/middleman-travis-ci/index.md): Middleman で作った Blog を Travis-CI で継続デプロイします。 - [ブログ構築しました。](https://ja.ngs.io/2013/12/09/first-entry/index.md): middleman+GitHub Pages で再構築しました。 - [東京 Node 学園祭 2013](https://ja.ngs.io/2013/10/26/nodefest-2013/index.md): 東京 Node 学園祭 2013 で LT 発表してきました。 - [Boxen 導入でハマったことメモ](https://ja.ngs.io/2013/02/28/boxen-memorandum/index.md): Boxen へ移行する際、多少ハマりがちなので、随時メモ - [AFQiitaClient の使い方](https://ja.ngs.io/2013/02/01/af-qiita-client/index.md): AFQiitaClient は Qiita API を Cocoa で操るクライアントです。 - [RDoc で Twitter Bootstrap を使う](https://ja.ngs.io/2013/01/20/bootstrap-theme-for-rdoc/index.md): Twitter Bootstrap に互換性のある RDoc テンプレートを Hanna Nouveau という Generator を Fork して書きました。 - [GitHub API v3 でリポジトリを作成して、ファイルをコミットする](https://ja.ngs.io/2012/12/18/github-api-v3/index.md): Qiita Hackathon の向けて GitHub API v3 の予習をしてみました。 - [EverDesktop をリリースしました。](https://ja.ngs.io/2012/11/15/everdesktop-1-0/index.md): EverDesktop をリリースしました。 ディスクトップ上にあるファイルを Evernote にクリップするための、小さな Mac アプリケーションです。 - [JSON から Objective-C のリテラルに変換する](https://ja.ngs.io/2012/07/26/generating-objc-literals-from-json/index.md): JSON から Objective-C のリテラルに変換する - [Xcode の LLDB で Coda プラグインをデバッグする](https://ja.ngs.io/2012/05/25/debugging-coda-plug-in-with-lldb/index.md): Xcode の LLDB で Coda プラグインをデバッグする方法 - [Coda 2 の mode メモ](https://ja.ngs.io/2012/05/24/coda2-mode/index.md): Coda 2 は旧バージョンと mode の互換性がないので、移行するための Tips。 - [jquery-rails で確認プロンプトを Bootstrap のモーダルとして表示する](https://ja.ngs.io/2012/05/02/jquery-rails-bootstrap/index.md): jquery-rails を使ったプロジェクトでの、window.confirm を Bootstrap のモーダルで表示します。 - [しまなみ海道 と LiveCycling の SQLite](https://ja.ngs.io/2012/01/01/live-cycling-db-ruby/index.md): 2011/12/30 向島 - 今治 - 瀬戸田 というコースでしまなみ海道を渡ってきました。 - [VMWare .vmdk を VirtualBox .vdi に変換する](https://ja.ngs.io/2011/02/28/converting-vmware-vmdk-to-virtualbox-vdi/index.md): VMWare で作成した仮想端末を VirtualBox に移行するのに、ハマったのでメモです。 - [node.js の mysql-native を使うと文字化けする](https://ja.ngs.io/2011/02/22/nodejs-mysql-native/index.md): Sequelize を使ってアプリを作っているのですが、どうしても、日本語がうまく入りません。 - [Snippets の Posterous と Markdown プラグイン](https://ja.ngs.io/2011/02/14/posterous-and-markdown-plugin-for-snippetsapp/index.md): 2つの scrippet を GitHub で公開しました。 - [Snippets の Gist.scrippet で Private gist したい。](https://ja.ngs.io/2011/02/12/snippets-gist-bundle/index.md): 深津さんの、エントリー " iOS開発におけるパターンによるオートマティズ " を読んで、早速私も Amazon で購入しました。 ま 、第一 しか読んでいないので、感想は書けません。 こ... - [DBIx::Class::Storage::DBI::mysql::backup](https://ja.ngs.io/2011/02/01/dbix-class-storage-mysql-backup/index.md): 先月、CPAN に公開したモジュール DBIx::Class::Storage::DBI::mysql::backup の紹介です。 DBIx::Class::Schema::Versioned にある、backup_directory という設定 目は、設定すると backup メソッドをコールする... - [Three20 - extXMLRPC](https://ja.ngs.io/2011/01/29/three20-extxmlrpc/index.md): 去年、iBacklog を開発したときに作った、Three20 の XML-RPC 拡張を、私の branch にコミットして、Pull request したまま ったのですが、「 Extentions ページを Three20.info に作ったので、そちらに... - [ホスティング環境を整理しました。](https://ja.ngs.io/2011/01/29/posterous/index.md): ブログや Wiki 、Subversion リポジトリ、友達のサイトなど、相乗りで 使えるネット の VPS に構築していましたが、バージョン管理を Git に移行したり、同じ Apache に、モジュールを共存さ... - [iPhone じゃらん 宿検索アプリ - 宿さがし](https://ja.ngs.io/2009/12/31/yadosearch/index.md): 練習用にじゃらんの宿検索APIを使った iPhone アプリを作りました。 - [Google Spreadsheetのデータを簡単に取得できる jQuery プラグイン - jSpreadSheet](https://ja.ngs.io/2009/11/18/jspreadsheet/index.md): Google Spreadsheet のデータを簡単に取得できる jQuery プラグイン jSpreadSheet を作りました。 - [会社のプレート作りました。](https://ja.ngs.io/2009/09/14/littleapps-plate/index.md): 会社のプレート作りました。 - [AbstractSQL.js 作りました。](https://ja.ngs.io/2009/08/30/abstract-sql-js/index.md): AbstractSQL.js 作りました。 - [jQuery CrossDomain AJAX Plugin](https://ja.ngs.io/2009/07/13/jqcrossdomain/index.md): jQuery CrossDomain AJAX Plugin - [Android じゃらん 宿検索アプリ - 宿ろいど](https://ja.ngs.io/2009/07/02/yadoroid/index.md): OpenSocial jQuery plugin - jOpenSocial - [会社を作りました。LittleApps Inc.](https://ja.ngs.io/2009/03/22/littleapps/index.md): 会社を作りました。LittleApps Inc. - [OpenSocial jQuery plugin - jOpenSocial](https://ja.ngs.io/2009/01/24/jopensocial/index.md): OpenSocial jQuery plugin - jOpenSocial - [Mac OS X で AIR アプリがクラッシュする件](https://ja.ngs.io/2009/01/17/osx-air-crash/index.md): AdobeAIR のバージョンを 1.5 にアップデートしてから、initialWindow/content に HTML を指定してあるアプリや、HTMLLoader でウェブページを表示しているものが、MacOS X でクラッシュし、全く立ち上がらない状態でした。 - [ASDoc Templates for iPhone](https://ja.ngs.io/2009/01/15/asdoc-iphone/index.md): iPhone 用の ASDoc テンプレートを作ったので、公開しました。 - [Trac の FlashViewPlugin に SWFObject を対応させる](https://ja.ngs.io/2008/04/05/flashviewplugin-patch/index.md): Trac の FlashViewPlugin に SWFObject を対応させるパッチを作りました。 - [Adobe AIR を HTML + JavaScript で実装する](https://ja.ngs.io/2008/03/28/adobeair-js-html/index.md): Adobe AIR を HTML + JavaScript で実装する Tips - [Apache Cocoon を Mac OS X 上で動かす](https://ja.ngs.io/2008/01/22/cocoon/index.md): Apache Cocoon を Mac OS X 上で動かす方法です。 - [SWFAddress の Safari3での問題](https://ja.ngs.io/2007/09/12/swfaddress/index.md): SWFAddress の Safari3での問題 - [ActionScript 2 でデバイスフォントを90度回転](https://ja.ngs.io/2007/08/10/flash-device-font-rotate/index.md): ActionScript 2 でデバイスフォントを90度回転