開発

Minecraft のマルチプレイ用サーバをプレイ時だけ稼働させるための Lambda Function

三行 Minecraft サーバはメモリ2GB以上のインスタンスが欲しいけど VPS を借りると月2000円ぐらいかかるところが多い プレイ時だけ稼働させればよいので Slack からインスタンスを立てて遊び終わったらデータを退避させて壊せるようにした $0.03 / hour で遊…

Swift っぽい UserDefaults

Swift 3 の Notification Swift 3 から Notification.Name 型が追加され、Notification の名前に生の文字列ではなく Notification.Name 型の値を指定できるようになった。 extension Notification.Name { static let userLoggedOut = Notification.Name("Use…

遺伝的アルゴリズムでやっていく Mario AI Competition 2009

この記事は CAMPHOR- Advent Calendar 2016 19日目の記事です。 Mario AI Competition 2009 とは Mario AI Competition 2009 は Sergey Karakovskiy と Julian Togelius という研究者の方が主催していたらしい大会で、スーパーマリオブラザーズ(を模したゲー…

Xcode プロジェクトをシュッと開く Alfred Workflow

中で mdfind を叩いて *.xcworkspace *.playground *.xcodeproj を検索し、選択したファイルを Xcode で開く Workflow です。 iOS 開発者の方には最高便利だと思うのでお使いください。 Download

Docker と nginx-proxy で自分だけの nbviewer をシュッと立ち上げる

jupyter notebook を他人と共有したい時には nbviewer が便利ですよね。公式のページ もあるのですが簡単に Docker でドーンできるようなので自分のを作ってみました。 お使いの DNS の設定で Docker ホストの IP アドレスに対し nbviewer.example.com 的な…

Haskell でマルコフ連鎖を用いたポエムの自動生成

poem-generator Haskell の勉強のためにポエムを自動生成するプログラムを書いてみました。 初めて書いた Haskell のプログラムなので拙いコードだと思いますが、どう実装したかを記事にしておこうと思います。 リポジトリはこちらです。

Bitcoinのリアルタイムチャート画像を返すAPIを作ってSlackでHubotに吐かせる

この記事は CAMPHOR- Advent Calendar 2015 20日目の記事です。 (CAMPHOR- についてはこちら https://camph.net/ ) こんにちは @morishin127 です。 近頃 CAMPHOR- メンバー間での割勘や立て替え時に Bitcoin を利用するのが流行っています。LINE Pay 的な使…

打鍵に反応してキーボードが光り輝くMacアプリつくった「LightningKeyboard」

MacBookのキーボードのバックライト、常にオフにしてて全く使い道無いと思ってたけど、打鍵に合わせて光らせたらカッコイイんじゃないかと思って作った。 「LightningKeyboard」

英辞郎の検索ができるAlfred Workflow作った

記事のコメントでもご指摘を受けていましたが、英辞郎 on the WEBの運営会社であるアルク様から利用規約違反のためソースコードの削除を求められましたので、削除致しました。記事内のダウンロードリンクは無効です。違反してごめんなさい。(追記: 2014年7月…