読者です 読者をやめる 読者になる 読者になる

md5sum を再帰する md5deep

$ find . -type f -exec md5sum {} \; を $ md5deep -r . と書くことができる。 インストール $ sudo apt-get install md5deep 本家サイトの md5deep and hashdeep には Windows のバイナリもあります。 雑談 ( 見つけた経緯 ) 17 万ファイルの md5sum を取…

Happy St. Patrick's Day!

ui

昨夜、BitBucket に git push したら remote: .-. .-. remote: ( | ) remote: .-.: | ;,-. remote: (_ __`.|.'__ _) remote: ( .'|`. ) remote: `-'/ | \`-' remote: ( ! ) remote: `-' `-'\ remote: \ remote: ) remote: remote: Happy St. Patrick's Day! …

Amazon MWS API に MWSAuthToken なしが許されるのは 2015/03/30まで

Amazon MWS API で今までオプションだった MWSAuthToken が 2015/3/30 以降は必須に。 出典:Amazon MWSの認証トークン MWSAuthTokenについて(2015/03/30までのアクションが必要です) MWSAuthToken の取得は Amazon マーケットプレイスWebサービス から。 pe…

Chrome で LiveReload のアイコンが分かりづらいので色を変更する

Chrome 拡張機能の LiveReload アイコンは Enable か Disable か分かりづらくて軽くストレス。 MacのChromeでLiveReloadのアイコンが分かりづらいので色を変更する - Qiita の画像を差し替える方法は、最近の Chrome だとチェックサムが働いて動かない。残念…

GitHub の Public contributions に絵を描く github-contributions

defunkt さんの GitHub の Public contributions はこんな感じになっている。 ま、defunkt さんだしな、と思っていたんだけど、 https://github.com/IonicaBizau/github-contributions A simple application that generates a repository that being added i…

brew cask で Vagrant 1.6.x をインストール

brew cask と vagrant のインストールが簡単になっていた。 brew & brew cask をインストール まだインストールしてないなら。 brew $ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" brew cask $ brew update…

Rails 4.1.8 にしたら chosen が wrong number of arguments (3 for 2) という場合の対処

Rails 4.1.6 から 4.1.8 にアップデートしたら下記エラーが出た。 wrong number of arguments (3 for 2) (in /Users/oooooooo/.rbenv/versions/2.1.5/lib/ruby/gems/2.1.0/gems/chosen-rails-1.2.0/vendor/assets/stylesheets/chosen.css.scss) とりあえずの…

Swift をコマンドラインから使う

何度目かのゲーム作りをしている。 UI ではなく、戦闘 AI やマップ自動生成などは Xcode ではなく、コマンドライン上で println & dump で確認しながら開発したい。 Swift のインストール Mavericks に入っている Xcode 6.0 では Swift が動かない。 なので …

VAIO で Vagrant を使う

この内容は古いです。Vagrant 1.6.x を書きました。 結論 BIOS で VT-x を有効にする。 半年前にハマったのに、また忘れていたので今後のためにメモ。 環境 VAIO ( SVZ1311AJ ) Windows 7 BIOS の設定 SVZ1311AJ は何故か VT-x の設定が Disabled になってい…

FreeBSD9 に Perl 環境をインストール

FreeBSD9 に perlbrew、 cpanm、 Carton、 そして Vim と、そのプラグインをインストールする方法。 perlbrew のインストール $ whereis perlbrew # ないので find で検索 $ find /usr/ports/ | grep perlbrew ( 中略 ) /usr/ports/devel/p5-perlbrew/pkg-pl…

apt-cyg の x86_64 対応

Cygwin に setup-x86_64.exe が出てた。早速インストール。 http://www.cygwin.com/ 引き続き apt-cyg もインストール。 https://code.google.com/p/apt-cyg/ いつものように apt-cyg のミラー設定を ftp://ftp.iij.ad.jp/pub/cygwin にしたところ、setup.bz…

Amazonでオライリー以外の洋書もKindle版の一部が0円で販売中...!!

Amazonでオライリー洋書のKindle版の一部が0円で販売中...!! なことを知った。 見ると、オライリー以外の洋書でも ¥0 があったのでご紹介。 オライリー本で頂戴した本もついでに紹介。 Code Complete作者: Steve McConnell出版社/メーカー: Microsoft Press…

10 Terminal Tricks for Mac OS X

mac

10 Terminal Tricks for Mac OS x が勉強になった。 open . でカレントフォルダを Finder で開く C-r で history の検索 C-k & C-y でカーソル位置から行末までカット & ペーストもよく使う C-a & C-e で文頭、文末も便利。なので screen の bind を C-b に…

新宿Scala座 第二回で知ったこと

Scala の知識はゼロで 新宿Scala座 第2回 を見学してきた。 まとめは 主催者の numa08 さんが、そのうち公開 してくれるでしょう。 ゆるふわで雑談ベースで楽しかったです。そのメモ。 Scala とは Java VM 上で動作 Java のライブラリが使える Java に疲れた…

Heroku で Unicorn にした

Dynos and the Dyno Manager | Heroku Dev Center Dynos are also cycled at least once per day, in addition to being restarted as needed for the overall health of the system and your app によると、Heroku は 1 日 1 回、リスタートするみたい。 少…

アクセスがなくても Heroku を止めない

Heroku 上に作ったサイトにアクセスすると遅い時がある。 一度アクセスすれば普通になるけど。 Heroku のリファレンスによると、 Dynos and the Dyno Manager - Dyno sleeping Apps that have scaled the number of web dynos (dynos running the web proces…

Ruby の Hash を値でソートして、次にキーでもソート

例えば点数を管理する hash があって、キーが氏名で、値がスコア。 score = { aaaa: 1, bb: 2, ba: 2, c: 3 } ハイスコア順で並べて、氏名も ABC 順で並べたい。 下記では氏名が並ばない。ba, bb と並んでほしいよ。 p score.sort_by {|k, v| -v} [[:c, 3], …

elixir 入門

麹町で開かれた elixir 勉強会の Shinjuku.ex #7 on Zusaar に参加しました。 言語マニアや日本一コミット数の多いコントリビュータという濃い面子のなか、elixir をインストールすらしていなかった自分のメモです。 elixir 基礎知識 「エリクサー」と読む E…

Mac をキーボードで操作する Shortcat

Shortcat は Alfred QuickSilver Spotlight を活用しまくっていたり、ウィンドウ操作に Divvy RightZoom SizeUp Slate を使ったり、ブラウジングに Keyconfig Vichrome Vimium Vrome を使うキーボード派にお勧めのツール。隣のエンジニアさん、あなたですよ…

Mac の辞書設定

Mac の言語を英語にしたら辞書に大辞林や英和・和英辞典がなくなった。 辞書の設定を見たら日本語系の辞書のチェックが外れていた。 あと、いろいろな設定や辞書や辞典があることを知った。 Apple Dictionary というパソコン用語辞典とか、Wikipedia はいろ…

gem の概要をコマンドラインから調べる方法

この gem は何だろう?と思うことがしばしば。 今まで Alfred を使って The Ruby Toolbox や RubyGems を検索 していたけど、知りたい gem が何個もあると面倒。 コマンドラインからできないか調べてみた。 gem search --details --local ( gem search -dl )…

Alfred の Web Search を共有する

職場と自宅で Alfred を使っているけど、自分用に追加した Web Search を簡単に共有する方法。 /Users/[YOUR NAME]/Library/Application Support/Alfred 2/Alfred.alfredpreferences/preferences/features/websearch/prefs.plist をコピーするだけ。 Alfred …

ゲームの設定を最適化する NVIDIA GeForce Experience

NVIDIA のグラフィックスドライバを更新したら NVIDIA GeForce Experience なるツールが付いていた。 今までもあったみたいだけど、気にしていなかった。 サイトの説明によると ゲームをプレイするのにベストな設定は?GeForce Experienceがそれを教えてくれ…

Borderlands 2 のランチャとクレジットムービーをスキップ

Steam から Borderlands 2 を起動すると Steam でプレイを押したのに、ランチャでまた PLAY を押さないといけない 毎回同じクレジットムービーを見ないといけない のが苦痛。 サクッと起動する方法が How can I disable the splash screen and intro videos?…

Mac と Windows の /etc/hosts の場所を .memo に追記

ここ。 /private/etc/hosts C:¥Windows¥System32¥drivers¥etc¥hosts .memo にも追加。

Mou + Dropbox = Scriptogr.am で簡単 Blog

Mou に File → Post → on Scriptogr.am ( shift + control + s ) File → Post → on Tumblr... ( shift + control + t ) なる機能があることに気づく。2012-08-15 の Mou 0.7.2 からある機能だった。 Scriptogr.am とは Scriptogr.am は Dropbox にアップロー…

Twitter の RSS 化

<2013-07-28 追記> twitter 公式の http://search.twitter.com/search.rss?lang=ja&q=from%3Aアカウント名 が API 変更で使えず、代替だった twitter-rss.com が消えた今、 RSS4Twitter - RSS generator for Twitter を使いましょう。 </2013-07-12 追記> 以下は古い情報なので…

Bravada のデモで遊んでみた

Steam Greenlight でニヤけた歯の欠けたオッサンと目が合って Bravada なるゲームのデモをダウンロード。 オッサンかと思ったら、冒険と栄光を夢見るヒゲなしの若いドワーフとのこと。 ゲームはシンプルでコミカルな Roguelike Game でした。 自分が動かない…

Mac で真っ黒なスクリーンセーバーを作ろうと思ったら 1 行も書かずに完成

mac

Windows には Mac にない美しいスクリーンセーバーがあります。 その名は「ブランク」。 何も表示されず、真っ暗なだけ。 あまりにも素晴らしいので Mac でも使いたい。 Xcode & Objective-C の勉強がてら作ろうと思った。 そしたら 1 行も書かずにできた。 …

IKEA は公式で通販をしていない

30 年以上使っている思い出のルームライトが壊れた。 インテリアハック や まとめのインテリア は最高に楽しいけど入手が面倒。 ヤマギワの テーブルスタンド や フロアスタンド は素敵だけど高すぎる。 なので IKEA。 テーブルランプ とか フロアランプ と…

ack 2.02 はバグありで遅いから ag がお勧め

隣のエンジニアが ackを捨てて、より高速なag(The Silver Searcher)に切り替えたを読んで ag に切り替えた。 ので私も ag に切り替えた。 が、先月 4/23 にソースコード検索に特化したコマンドラインツール「ack 2.02」という記事を読み、ack がもしかして a…

【2013年】新人プログラマが読むといいもの

隣のエンジニアが新人プログラマに読んでもらえるといろいろ捗りそうな書籍を書いていて、自分も影響を受けて書いてみた。 「読むといいもの」なので本に限らず Web サイトも取り上げました。 最初の一冊、もしくは一冊だけ読むとしたら 達人プログラマー―シ…

powerline のフォントのズレを修正する方法

powerlineをいつ使う?今でしょ! を読んで powerline が新しくなったことを知った。 https://github.com/Lokaltog/vim-powerline を使っているなら https://github.com/Lokaltog/powerline に移行しましょう。 それともう一つ。 コメント欄を読むとフォント…

よく忘れることは dotfiles に書くと便利

同じ事をよく忘れてググることあるよね。 crontab の書き方や標準出力と標準エラーを /dev/null に渡すやり方、今年は平成何年かとか。 Evernote や Qiita やブログにメモするのも手だけど 3 秒以内に参照できない。 vim のことなら .vimrc の冒頭、UNIX 系…

Windows 8 上の洋ゲー稼働状況

2013-05-11 Defence Grid、Sanctum 追加 2013-05-06 Left 4 Dead 2 追加 2013-05-05 Alan Wake、Grand Thef Auto IV 追加 2013-05-02 Fallout: New Vegas 追加 2013-05-01 LA Noire 追加 2013-04-30 Depths of Peril 追加 iMac 上の Windows 8 という二重の…

iMac と、その Boot Camp 上の Windows 8 のベンチマーク結果

mac

Geekbench では Mac だけど… iMac のスペックは 3.4GHzクアッドコアIntel Core i7 / 8GB 1,600MHZ DDR3 SDRAM - 2 x 4GB / 1TB Fusion Drive です。 Mac と Windows で動く Geekbench 2.4.3 を利用しました。お試し版のため 64-bit benchmark ではなく 32-bi…

Boot Camp でインストールした Windows 8 の使い勝手を Mac っぽくする

iMac に Boot Camp を使って Windows 8 をインストールした後に設定したことです。 見た目ではなく、使い勝手を Mac っぽい設定にしています。 101 キーボードなのに 106 キーボードと誤認識するのを修正 Gmail にログインしようと @ を入れようとして " に…

iMac に Boot Camp を使って Windows 8 をインストール

27 インチ iMac を購入しました。 下記のカスタマイズをしています。 3.4GHzクアッドコアIntel Core i7 1TB Fusion Drive NVIDIA GeForce GTX 680MX 2GB GDDR5 Apple Wireless Keyboard (US) AppleCare Protection Plan for iMac Windows 8 に公式対応した B…

今なら 380 円安い『なるほどUnixプロセス ― Rubyで学ぶUnixの基礎』を購入

達人出版会の 『なるほどUnixプロセス ― Rubyで学ぶUnixの基礎』 が現在はベータ版ということで 3,360 円が 2,980 円の 380 円引き。 とりあえず購入して、積んどく。 正式版が出たら読めばいいやと。 という人は多いと思う。 電子書籍では、それを見越した…

oh-my-zsh のアップデートで y と入力するのが苦痛

zsh

oh-my-zsh を使っていると定期的に見るこのプロンプト。 [Oh My Zsh] Would you like to check for updates? Type Y to update oh-my-zsh: これって OK ボタンしかないダイアログ。y しか入力しないし。 ~/.zshrc に export DISABLE_UPDATE_PROMPT="true" と…

brew cleanup と gem cleanup したら 5GB の空きができた

mac

効果には個人差があります。

Vagrant 1.1.x のインストール

この内容は古いです。Vagrant 1.6.x を書きました。 Vagrant とは Vagrant は簡単に仮想化環境を作ることができるツール。 Mac 上に Ubuntu や、Ubuntu 上に何個も Ubuntu を本当に簡単に立ち上げることができます。 Ubuntu 12.04 へのインストールを紹介し…