タグ

2014年3月14日のブックマーク (4件)

  • Big Sky :: bundle exec がウザい

    ruby のアプリを動かす時にいちいち bundle exec って書くのがダルい。書きたくない。でもシステムに入ってたり違うバージョンの物が動いて変な動作をされても困る。 どうにかしてこのダルさを解消できないかと考えてみた。 まず rbenv を使ってるなら gem でインストールされるコマンドは必ずシェルのラッパとして生成され、そこから物が起動する様になっている。例えば rails であれば以下の様なシェルになっている。 #!/usr/bin/env bash set -e [ -n "$RBENV_DEBUG" ] && set -x program="${0##*/}" if [ "$program" = "ruby" ]; then for arg; do case "$arg" in -e* | -- ) break ;; */* ) if [ -f "$arg" ]; th

    Big Sky :: bundle exec がウザい
    hazisarashi
    hazisarashi 2014/03/14
    rails プロダクトの主要コマンドは spring の関係で ./bin に入れてるので、direnv で ./bin を $PATH に追加してる。だから無理にbundle exec を省略する必要性はあまりないかな
  • “日本のリアルダンジョン”新宿駅攻略RPG「新宿ダンジョン」 駅の構造を完全再現、地図としても唯一?

    個人のゲーム開発者・上原さんが運営するUeharaLaboはこのほど、新宿駅構内を冒険するアクションRPG「新宿ダンジョン」をiOS/Android向けに公開した。JR新宿駅、小田急新宿駅など、新宿にある複数の駅の構造を完全に再現。駅の“ダンジョンっぷり”を楽しみながら冒険できる。 RPGのダンジョン風にドット絵で描かれた新宿駅を冒険するゲーム。「新宿駅の最奥部」である東京都庁までたどりつき、伝説の宝石を手に入れるとゴールだ。隠された宝や出入り口を見つけてコレクションする「コレクションモード」、トラップなどを外して駅構内を自由に行き来できる「フリーモード」もある。 上原さんは「新宿駅はその複雑な構造から、よく日のダンジョンと言われているが、地図をネットで探しても一部のみで情報が古かったり、新しくても分かりづらいものしかなく、全体を把握するのは容易ではない」と指摘。「ネットで調べた範囲では

    “日本のリアルダンジョン”新宿駅攻略RPG「新宿ダンジョン」 駅の構造を完全再現、地図としても唯一?
    hazisarashi
    hazisarashi 2014/03/14
    素晴らしい発想力
  • 「Yahoo!ショッピング」がAPIを開放--約50種類を無料で

    ヤフーは3月12日、通販サイト「Yahoo!ショッピング」に関する約50APIを無料で公開したことを発表した。主に「プロフェッショナル出店」をしている法人ストアが対象となり、4月以降には個人ストアや、スマホで構築できる「ライト出店」を選んだ法人ストア向けにも公開する予定。 ヤフーは2013年10月にYahoo!ショッピングのストア出店料と売上手数料の無料化を発表。その後も、新たなストア構築ツールの公開やシステム改修など合計100以上の施策を実施してきたそうだ。今回、Yahoo!ショッピングのプラットフォームを開発者に開放することで、モールとしての利便性を高めるなどして、サービスをさらに活性化させていきたい考えだ。 開発者は、これまでYahoo!ショッピングが提供する専用ツールで行っていた、出品管理、在庫管理、ページデザインなどをAPI経由で管理、作成できるようになる。これらのAPIは「

    「Yahoo!ショッピング」がAPIを開放--約50種類を無料で
    hazisarashi
    hazisarashi 2014/03/14
    誰かまとめてRubyGem 化してくれないかなぁ。積極的にPullReq送るから。
  • Vagrant CloudのVagrant Shareを試してみたら凄すぎて鼻血出た - 憂鬱な世界にネコパンチ!

    Vagrant 1.5がリリースされたと思ったら、Vagrant Cloudなんてのが登場してますね! で、Vagrant Cloudの中にVagrant Shareってのがあるんだけど、試してみたらとんでもなかったので、早速やり方をシェアするよ! Vagrant Cloudにユーザ登録 Vagrant Cloudのページにアクセスして、まずはユーザ登録しよう。 迷うことはないと思うけど、「JOIN VAGRANT CLOUD」ってボタンをクリックすれば登録ページに飛べる。 次に、ユーザ名、メールアドレス、パスワードを入力したらユーザ登録は完了だ。 Vagrant1.5のインストール Macの場合は普通にダウンロードページからdmgファイルを落として、ダブルクリックでインストール。 念のため、確認。 $ vagrant -v Vagrant 1.5.0 Vagrantfile作成&仮想マシ

    Vagrant CloudのVagrant Shareを試してみたら凄すぎて鼻血出た - 憂鬱な世界にネコパンチ!