タグ

2013年4月11日のブックマーク (12件)

  • Rails 4.0 と bundler install --binstubs について - おもしろwebサービス開発日記

    Rails 4.0.beta1 でアプリ作ってみようとして、途中で bundle install --binstubs としたら、なぜか rails generate などのコマンドが効かなくなってしまいました。、これは、Rails 4.0 が生成する bin/railsbundler がオーバライドしてしまったことが原因です。前に何処かで「bundler 1.3 は bin/rails が存在していたらオーバライドしないようにする」みたいなことを読んだ気がしたのですが、これはどういうことだったのだろう…というかそもそもなんでオーバライドしたら不具合起きるの><と思ったのでちょっと調べてみました。そして「多分こういうことなんだろうなあ」というところまで来たのでまとめてみます。推測も混じってるので間違ってたら教えてください。 Rails 4.0 での変更 Rails 4.0 からは s

    Rails 4.0 と bundler install --binstubs について - おもしろwebサービス開発日記
    snaka72
    snaka72 2013/04/11
  • gitで複数のコミットを1つにまとめる | Webシステム開発/教育ソリューションのタイムインターメディア

    gitでは様々な方法でコミットログを書き換えることができます。 その一例として複数のコミットを1つにまとめる方法を紹介します。 問題 先日紹介した gitでコミットの順序を入れ替える 例ですが、 そこでは以下のコミットログを: $ git log -n 4 --oneline --reverse 0000001 Add a neat feature X into the library 0000002 Update to use X 0000003 Fix a typo in X 0000004 Fix a bug in X

    gitで複数のコミットを1つにまとめる | Webシステム開発/教育ソリューションのタイムインターメディア
    snaka72
    snaka72 2013/04/11
  • gemspecにおける依存gem記述上の注意 - たごもりすメモ

    要約 gemspecにおいて add_development_dependency と add_runtime_dependency (or add_dependency) の両方に同じgemがセットされたものをリリースすると、そのgembundler 経由でインストールしたとき正常に依存gemがインストールされなくなる。 これはおそらく rubygems.org の問題である。なぜなら該当 gemspec を用いて rake build したgemを手元で直接インストールしたときは依存ライブラリは正常にインストールされる。このgemをリリース後に rubygems.org のAPI経由で確認すると依存gemリストが正常に返ってこないことが確認できている。 なお該当の条件を満たす gemspec を含むgemがすべて影響を受けるわけではなく、おそらく最近数ヶ月のうちにリリースされたもの

    gemspecにおける依存gem記述上の注意 - たごもりすメモ
    snaka72
    snaka72 2013/04/11
  • Baseline コンパイラを導入しました

    原文: The Baseline Compiler Has Landed on April 5, 2013 by Kannan Vijayan 水曜日に、私たちは Firefox Nightly に Baseline コンパイラを投入しました。始めから終わりまで 6 か月の作業の後、私たちはついに苦労の末の産物をメインリリースストリームにマージできます。 Baseline コンパイラとは何か? Baseline (いいえ、これに *Monkey のコードネームはありません) は、IonMonkey の新たなウォームアップコンパイラです。これは短期的にはパフォーマンス向上を、また長期的には新たなパフォーマンス向上の機会をもたらします。それは JaegerMonkey を不要にするための扉を開き、そして SpiderMonkey のメモリ使用量を大きく削減するという別の変化を与えることも可能に

    Baseline コンパイラを導入しました
    snaka72
    snaka72 2013/04/11
  • マンガ3万冊を畳でゴロゴロしながら読めて1日400円 「立川まんがぱーく」が素敵すぎる

    のらくろ、手塚治虫作品、ジョジョ……幅広い年代のマンガ約3万冊を、畳でくつろぎながら読めて1日400円。マンガ好きにはたまらない施設「立川まんがぱーく」が3月20日、東京都立川市の複合施設・子ども未来センター内にオープンした。 のらくろがお出迎え! 入場口あたりにオレンジのディスプレイが。よく見ると「きまぐれオレンジロード」が飾られていてテンションあがる 立川まんがぱーくは子ども未来センターの2階にあり、場内のまんが約3万冊を自由に読める施設だ。入場料は15歳以上400円・小中学生200円で、午前10時から午後7時(土日祝は午後8時)まで好きなだけいられる(再入場は基的に不可)。 JR立川駅南口の活性化や、子育て支援などを目的に、マンガを楽しんだり知識を深めたりできるスポットとしてオープンした。運営は、立川市が子ども未来センターの運営管理を委任している民間事業者・合人社計画研究所グループ

    マンガ3万冊を畳でゴロゴロしながら読めて1日400円 「立川まんがぱーく」が素敵すぎる
    snaka72
    snaka72 2013/04/11
  • Incidents (老害について)

    老害とは、経験に基づく判断にのみ過度な信を置くことによる弊害のことです。わかりやすくいうと、年齢を重ねることにより頭が悪くなって、抽象的・論理的思考ができなくなってきて、経験的にしか物事を判断できなくなってしまうということです。 具体的にそれは、純粋なスペック的な意味での能力だとか頭のよさ、瞬発力、発想の柔軟さ、考えの実直さなど、若いひとが主に持つ特質に敬意を払えないという症状として現れます。そこで勝負すると必ず負けるという無意識による、防衛反応です。 経験は、よい判断にとって重要なことではあります。しかし経験は、どんなひとでも、ただ生きているだけで増えていきます。もちろん、その量や質にそのひとの人生が反映されるわけですが、ま、ひとひとりの人生なんてたいしたものではありません。 また、経験に基づく判断は、反証不可能です。正確には、経験に基づく判断が、反証可能な形で示されることはありません。

    snaka72
    snaka72 2013/04/11
  • 保存アイコンでみえてくるアイコンデザインの勘違い

    先日 Goodpatch さんが 保存アイコン=フロッピーディスクの時代は終わった…? という興味深い記事が掲載されていました。フロッピーディスクを保存アイコンをとして採用するのは古いのではないか、という議論は国内外で何年かに一回はあります。私も 2009 年に変わりゆく「保存」の存在と題してフロッピーディスクアイコンのあり方も踏まえて、今後の保存の姿を模索していました。また、先月開催された Android Bazaar Conference 2013 Spring でも同じ話題に触れています。 アイコンと問題解決について 様々なデザイナーが新しい保存アイコンを提案しているものの、「うん、これは保存だ」と納得できたものはほとんどなかったと思います。ダウンロードにみえるものも少なくありませんし、中には抽象的すぎて何を意味しているのかさえ分からないのもあります。自分たちのクリエイティブアウトプ

    保存アイコンでみえてくるアイコンデザインの勘違い
    snaka72
    snaka72 2013/04/11
  • PC

    ID&パスワード危険な悪習慣 パスワードの定期的な変更は推奨せず、強度低下や使い回しのリスクが高まる 2024.01.29

    PC
    snaka72
    snaka72 2013/04/11
  • プロトタイプ開発用のRailsプラグイン「Chanko」を2.0.0にアップデートしました - クックパッド開発者ブログ

    技術部・開発基盤グループの中村です。 この度、クックパッドが開発し、オープンソースとして公開しているRuby on Rails向けプロトタイプ開発用のプラグイン「Chanko」を再設計し、Ruby 2.0.0 への移行に引き続き Chanko 2.0.0 をリリースしました。Chanko 2.0.0 では、これまでのバージョンと互換性を保ちながら、主に実行速度やコードの可読性について改善が加えられています。 http://cookpad.github.io/chanko/ Chankoとは Chankoは、素早く安全に新機能のプロトタイプを行うためのフレームワークです。クックパッドでは今現在でも、Chankoを使って多くの機能を独立して開発し、対象範囲を限定して公開することで新機能の検証サイクルを回しています。Chankoを利用して拡張した機能でエラーが起きた場合、拡張前の機能に自動的に切

    snaka72
    snaka72 2013/04/11
  • オープンソースプロジェクトに参加するにあたっての心得10ヶ条 - YAMDAS現更新履歴

    A guide to participating in an open source project | opensource.com 著者はオープンソース・クラウドプラットフォーム・ベンダの WSO2 の人らしいが、彼が説くオープンソースプロジェクトに参加を始めるにあたっての心得10ヶ条は以下の通り。 解決すべき真の問題、ビジネスニーズ、何らかの商業ドリブンの動機を持て。 プロジェクトの目標を理解し、自分の貢献がそれに沿っていることを確かめる。 十分な機能を実装する完全なパッチを投稿せよ。何かしらテスト情報やドキュメンテーションも含めて。 自分が貢献しているプロジェクトのルールに従って行動する。 謙虚たれ。決して自分の名前を貢献者リストに自分で追加してはならない。プロジェクトリーダがあなたの仕事を評価すれば、その人がすべきことなのだから。 期待度は低く。拒絶を受け入れることを学べ。 辛抱

    オープンソースプロジェクトに参加するにあたっての心得10ヶ条 - YAMDAS現更新履歴
    snaka72
    snaka72 2013/04/11
  • Codespell – Java言語がそのまま呪文となる教育用3Dゲーム

    カリフォルニア大学サン・ディエゴ校の計算機科学者達が開発した Codespell は、一人称視点の3Dゲームなのですが、その一番の特徴は、プレイすることでJavaプログラミングを身につけられるという点です。 Codesp […] カリフォルニア大学サン・ディエゴ校の計算機科学者達が開発した Codespell は、一人称視点の3Dゲームなのですが、その一番の特徴は、プレイすることでJavaプログラミングを身につけられるという点です。 Codespellでは、プレイヤーは小動物ノーム(gnome)たちが住む土地にやってきた魔法使いです。ノーム達は過去に魔法を使って生活していたのですが、今は魔法をうまく使えなくなっています。魔法の呪文はJava言語プログラムで、物体を浮遊させるとか火を起こすといった7つの手持ちの呪文を使って、ノーム達を助け、火を消したり川を渡ったりといったクエストを解き、バッ

    Codespell – Java言語がそのまま呪文となる教育用3Dゲーム
    snaka72
    snaka72 2013/04/11
  • Rails使いよspork, zeusからspringへ! | Act as Professional

    Rails application preloader といえば spork や zeus を使っている人もいるかと思います。 今後、期待できる preloader として spring を教えてもらいました。 springはzeusと類似していますが、springはrubyで実装されています。Railsに綿密に統合されているのが他のプリローダーと比較すると大きな特徴です。 Railsコミッターが開発していることからも、今後期待できるpreloaderです。 インストールGemfileにspringを追加します。 group :development, :test do gem 'spring' end$ bundleこれでgemが導入されます。 利用方法springの簡単な使い方です。 $ bundle exec spring Usage: spring COMMAND [ARGS] T

    Rails使いよspork, zeusからspringへ! | Act as Professional
    snaka72
    snaka72 2013/04/11