タグ

2013年2月5日のブックマーク (4件)

  • Vagrant - naoyaのはてなダイアリー

    先日 Vagrant を触ってみたら便利すぎて鼻血が出ました。しばらく見ないうちに色々進んでるもんですねえ、いやはや参っちゃいました。 Vagrant は仮想マシンの VirtualBox のフロントエンドに相当する、ruby で書かれたツールです。vagrant コマンドなどを使ってコマンドラインから簡単に新しい VM を作れる。 % gem install vagrant % vagrant box add centos http://developer.nrel.gov/downloads/vagrant-boxes/CentOS-6.3-x86_64-v20130101.box % vagrant init centos % vagrant upこれだけで CentOS の Linux box をローカルマシン内に立ち上げることができる。*1 *2 なにこれすごい。 % vagra

    Vagrant - naoyaのはてなダイアリー
  • グーグルが社食をタダにする理由:日経ビジネスオンライン

    外村 仁(ほかむら・ひとし) 米系経営コンサルティング会社を経て、米アップルでマーケティングを担当。ジョン・スカリーからスティーブ・ジョブズまで5年間で4人のCEOに仕える。欧州で経営学修士号を取得後に米シリコンバレーで起業、ストリーミング技術の会社を立ち上げ、売却。現在はエバーノート日法人会長のほか、ファーストコンパスグループ共同代表、スタートアップ数社のアドバイザーやOpen Network Labの起業家アドバイザーなども務めている。『アップル 驚異のエクスペリエンス』(日経BP社)の解説も執筆した。 (写真:村田和聡、以下同) 外村: 米国全体は不景気なんですが、シリコンバレーだけは別世界といった様相で激しい人の奪い合いが起きています。 特にソフトウエアのエンジニアはもう引っ張りだこ。当に人が採れません。加えて、ソフトウエア業界の垣根が消滅しつつある点が挙げられます。従来ならコ

    グーグルが社食をタダにする理由:日経ビジネスオンライン
    yosuke_furukawa
    yosuke_furukawa 2013/02/05
    うちもタダ。
  • Qiita Hackathonに参加しました - blog.ishkawa.org

    テーマはGitHub APIを利用してプログラマーの問題を解決するというものでした。 http://qiitahackathon03.peatix.com つくったもの Gitのコミット毎に親コミットとのdiffからTODO:やFIXME:というコメントを探し出し、 それを元に自動的にissueのオープン/クローズを行うツールをつくりました。 このツールを使うと、TODO:コメントの挿入/削除 = issueのオープン/クローズとなります。 あまりウケないかなと思っていたのですが、思いの外受け入れてくれた方がいて嬉しかったです。 スライド GitHubのゲストの方向けに資料は英語で書かれていますが、発表は日語でした。 デモビデオ 発表のときはその場で実演しました。 かなり緊張しました。 (音声はありません。) 実装方法 いつも通り、Objective-Cで書きました。 前後のコミッ

    yosuke_furukawa
    yosuke_furukawa 2013/02/05
    良い感じ。こういうの欲しい。TODO消し忘れもなくなりそうだし。
  • makefileを廃絶してgruntを使う

    JavaScriptを使った開発で必要となるconcat, minify, lint, test といったタスクを動かすのに使うツール、最近はgruntをよく見かけるのでオレオレmakefileから移行してみた。 既存のmakefileは以下の通り。makefile + makeターゲットから呼び出される各種タスクに対応した処理を行なうプログラムという構成。make minifyと打てば圧縮版のファイルを生成、make testと打てばテストが実行される寸法だ、圧縮にはuglify.js, lintにはjshint、全てnodeモジュールを使っているのでそのまま移行できるはず。concatにはmuというテンプレートエンジンを使っていた。 makefileからの移行 まず、gruntの制御に必要なgrunt.jsファイルは grunt init:gruntfile して生成する。concat

    makefileを廃絶してgruntを使う