読み書きプログラミング

日常のプログラミングで気づいたことを綴っています

Mac

NodObjCを使ってNode.jsでPasteboardの画像データを取得する

Node.jsでスクリーンショットを扱いたいことがあって、外部コマンドscreencaptureを起動してファイルを生成してそれを読み込むという処理をしていました。 ファイルの生成場所にはRAMディスクを使うなど高速化を図っていたのですが、やはりオーバーヘッドが…

パッケージが外部コマンドを起動できない時は

Rustaceanになろうと四苦八苦しています。 Atomでlinter-rustを入れて、cargoで作ったプロジェクトをいじると、 Failed to run cargo spawn cargo ENOENTというエラーが出ます。cargoがパスにないようです。OS XのYosemite以降、ターミナルからコマンドを起…

囲碁思考エンジンFuegoをMacにインストールする

Mac

コンピュータ将棋が大変なことになってきました。(第二回電王戦) 次はコンピュータ囲碁の番です?一から作るのは大変ですが、幸いFuegoというモンテカルロ木検索も実装したオープンソースの囲碁思考エンジンがあります。これをMacにインストールするのに手間…

ツイートを読み上げるスクリプト

Twitterのフォロー数が多くなって、遡って読むことが多くなりました。それも一興ですが、本来、つぶやきのように流れていくのがTwitter。遡って読まなければいいじゃんと言われたらそれまでですが、それでいい情報を逃すのももったいないので、読み上げスク…