タグ

2011年7月10日のブックマーク (18件)

  • ようやく Rails3 アプリを一つリリースした。

    リリースしたものよりもそこに至る過程や理由が自分にとって大事なのでそれを残しておこうと思う。 ※ なんかこれしか書いてないとリリースしたものがどうでもいいように聞こえるけど、そんなことないよ! 付き合い続ける気があるからこその Rails だもの。 Rails の採用に関してオレフレームワークとの決別と人材採用のコストダウンこれまで、PHP 4.2 以降で使えるオレライブラリ、オレフレームワークで小規模なものを作ったり、PHP 3 時代からのレガシーというか遺跡級のシステムの漸進的リプレイスなどを行っていたが、どうも限界を感じていた。なんか仕事が後ろ向きな感じもしていた。このままだとずっと時代に追いつけずに終わりそうという危機感もあった。 また、Google App Engine の登場以降感じていた「うちに必要な技術はこれだよ」と具体的にはっきり言えること、それによって生み出すことのでき

  • 女の子たちが考える女の子のほめ方|ガジェット通信 GetNews

    この微妙なニュアンスを押さえているかいないかで、大きな差が出てしまうのですよ。男子も女子も必見。今回はAg(あぐ)さんのブログ『銀色のホットカルピス』からご寄稿いただきました。 女の子たちが考える女の子のほめ方 女の子数人で話していて興味深かったのでUPします。「彼氏以外の男性からほめられてうれしいところ」と「彼氏以外の男性からほめられると微妙なところ」、そのボーダーについて。 協議の結果、「女の子がさりげなく気をつかっている、かつ、“見せたい”と思っているところをほめる」のがベスト。「メイクとか、細かいことについて言われると引いてしまう」+「ある程度アバウトにほめられるのがいい。具体的に指摘されるとちょっと……」。どういうことなんでしょう。私の大学の先輩で、女の子のほめポイントが上手なプレイボーイが2名ほどいらっしゃるので(A先輩・B先輩としましょう)、その先輩方の過去の言動を思い出しつ

    女の子たちが考える女の子のほめ方|ガジェット通信 GetNews
  • AndroidのNFC機能でFeliCaの読み書きをする | −ゆめログ− | ゆめみスタッフブログ

  • RailsでのURL設計を考えてみる(3) 確認画面のURLは必要か - ぶろぐ。@はてな

    今度は「Rails3 失敗から学ぶDevise利用時のURL設計 - 130単位」のコメントをきっかけに考えてみました。 routes.rbの書き換え 新規登録のときに確認画面や完了画面がほしいという場合はよくあります。 もともと match 'user_entry/profile' match 'user_entry/setting' post 'user_entry/confirm' post 'user_entry/create' get 'user_entry/complete' だったものを、 resource :user, :only => :show do resource :profile, :except => [:show, :destroy] resource :setting, :except => [:show, :destroy] end とするのはどうか、と考

    RailsでのURL設計を考えてみる(3) 確認画面のURLは必要か - ぶろぐ。@はてな
  • Rails3 失敗から学ぶDevise利用時のURL設計 - 130単位

    no title 要件 ユーザー登録のあるアプリ メアドで仮登録→登録で各情報入力 仮登録状態の時は登録に強制遷移 新規登録とは別にマイページが存在 ユーザーのプロフィール入力とアプリ設定入力は別画面 新規登録では確認画面や完了画面もほしい マイページでの編集時はなしにした やや複雑な仕様のため一般化するのは難しいかもしれませんが、自分が選択したやり方を紹介してみます。 環境 Rails3.0.7 Devise1.3.4 モデル設計 User UserProfile UserSetting UserはDevise用フィールドのみにして、プロフィール等は関連モデルで定義 当初のURL設計(失敗例) #新規登録 match 'register/profile' match 'register/setting' post 'register/confirm' post 'register/c

  • Git初心者が絶対に覚えておくべきコマンド - idesaku blog

    Gitの使い方を覚えるにあたって、まず知っておきたいのは――git-cloneだのgit-commitだのは当然として――「操作をミスったときにどのように回復するか」である。それを実現するのは、次の3つのコマンドだ。 git-commit --amend git-reset git-reflog git-commit --amend あるファイルをコミットしたとしよう。 $ (edit...) $ git commit -am 'メッセージ生成処理を実装したよ。'しかし、しばらくして彼は気づいた。 def create_massage(param) ...typoしてる!massageじゃない、messageだ!マッサージを作ってどうする! 慌てるな。まずは直してステージに上げるんだ*1。 def create_message(param) ...$ git add .そして…。 $ gi

    Git初心者が絶対に覚えておくべきコマンド - idesaku blog
    simpleplay
    simpleplay 2011/07/10
    git-reflog
  • 「普通の人」に向けたサービスのこと - レジデント初期研修用資料

    恐らくは「便利であること」それ自体には、お客さんは魅力を感じないのではないかと思う。 「便利さ」に価値を見出すのは、新しいものに飛びつくのが好きな、ごく一部の人であって、 お客さんの多くは、便利であることよりも、「自分が真ん中にいる」感覚を共有することを好む気がする。 2つの入り口を持つ料理屋さん うちの近所にあるショッピングモールに「ドリア専門店」と「石焼き鍋専門店」とが入っていて、2つのお店は、中で厨房を共有している。 お店はモールの角地にあって、図面上はたぶん、「角地にある大きな店舗」なんだけれど、中を仕切ってあって、「三角形に分かれた2つのお店」に改造してある。お客さんは、ドリアをべたければドリアの門に、石焼きビビンバをべたければ石焼きの門にそれぞれ入って、お互いの行き来はできないようになっているんだけれど、バックグラウンドでは、同じ厨房で、いろんな料理が作られている。 そこは

    simpleplay
    simpleplay 2011/07/10
    「顧客から見た風景をシンプルにして、分かりやすい楽しみかたを提供する」ことが大切なのだと思う。「何でもあり」を楽しめる少数に向けたサービスは、どこかでしぼんでしまうような気がする。
  • えせSEの1日1Hack : emacsのtramp便利ですね

    全く関係の無い調べ物をしているときに、知ったのだが、ローカルのEmacsで、リモートのファイルが直接編集出来るとのこと。 自分の、MacからリモートのLinuxファイルを編集出来れば、かなり幸せ度が上がるはず! 早速試してみました。 MacのCarbon Emacsにはデフォルトで、trampが入っているので、設定ファイルに、以下のように書くだけで、使えます。 (require 'tramp) (setq tramp-default-method "ssh") あとは、普通にファイルを開く感覚で、アクセスが出来るようになります。 私は、SSHの鍵認証を使って、SSHKeychainを使っているので、少々時間は掛かりますが、普通にローカルファイルのようにアクセス出来ます。 Ctrl+x Ctrl+fの後に、以下のようにPATH指定をすれば、OKです。 /ssh:ohnishi@exam

    simpleplay
    simpleplay 2011/07/10
    ローカルのEmacsで、リモートのファイルが直接編集出来る
  • Firebugの意外と知られていない機能紹介(プログラマ向け) - KAYAC Engineers' Blog

    羊毛布団を洗濯機にかけられないことを知りました。ago(@kyo_ago)です。 意外と知られていない機能が多い!?Firebugの使い方を見て、プログラマ向けも欲しくなったので書いてみました。 1. ショートカット一覧 以下のページでFirebugのショートカット一覧が公開されています。 http://getfirebug.com/wiki/index.php/Keyboard_and_Mouse_Shortcuts 取り合えず以下の二つだけでも覚えておくと効率的かもしれません。 F12でFirebugの有効、無効の切り替え 広いコマンドラインモード時にCtrl+Enterでコードを実行 また、以下のメニューからショートカットの変更も行えるので、他の拡張等とショートカットがかぶった場合でも別のキーで使用することが出来ます。 2. Firefox体のツールバーに「要素を調査」ボタン Fi

    Firebugの意外と知られていない機能紹介(プログラマ向け) - KAYAC Engineers' Blog
  • .emacsを、晒してみようと、思った。 - KAYAC Engineers' Blog

    最近確実に左手小指が強化されてきました、nagataです。 さてさて、今回は.emacs紹介というベタなテーマです。 いいんです。自分はまだやってないんで。 とりあえず、マイ.emacsの全貌はこちら。 Mac OS X 10.6上のemacs23で使ってます。 せっかくなので上から解説していきますよ! 基的に、.emacsに書いてる内容→解説、の順です。 解説、というか一言コメント 初期設定 (let ((default-directory "~/.emacs.d/site-lisp/")) (setq load-path (cons default-directory load-path)) (normal-top-level-add-subdirs-to-load-path)) お決まり。 elispがつまったディレクトリを指定しています。 normal-top-level-add

    .emacsを、晒してみようと、思った。 - KAYAC Engineers' Blog
  • 【レポート】2年でゼロから200万ユーザー、Dropbox創業者のスタートアップ成功術 | ネット | マイコミジャーナル

    Web 2.0 Expoで「Dropbox」共同創業者のDrew Houston氏(CEO)と「Xobni」共同創業者のAdam Smith氏(CTO)が共同で「ゼロから100万ユーザー達成まで」という講演を行った。Dropboxはオンラインストレージを用いたファイル同期/共有サービス、XobniはOutlookの検索プラグインだ。今は異なる市場のスタートアップを率いている2人だが、実はマサチューセッツ工科大の同級生で、2人ともエンジニアであり、そして2人ともマーケティングのバックグラウンドを持たない。それなのに、どちらも2年で200万ユーザー突破という成功を収めているから、スタートアップ成功術のスピーカーとして招待された。 Dropbox共同創業者のDrew Houston氏(左)とXobni共同創業者のAdam Smith氏 この部屋から2人のスタートアップ成功者が誕生した 最初に2人

    simpleplay
    simpleplay 2011/07/10
    作らずに検討・リサーチするには、まず人に話してみる。
  • 言語の設計判断

    This document contains code snippets in Python, Perl, and C++. It also contains text about Marcus Tullius Cicero and Otto von Bismarck.Read less

    言語の設計判断
  • Classic Literature Library

    William Shakespeare William Shakespeare – The Complete Literary Works of William Shakespeare, 42 plays, poems and The Sonnets from the bard himself. You will also find 11 Plays attributed in part to William Shakespeare and 19 of Shakespeare’s plays/books translated to German. Jane Austen Jane Austen English novelist born 16th December 1775, died 18th July 1817. Known primarily for her six major no

    Classic Literature Library
    simpleplay
    simpleplay 2011/07/10
    英語だけど、小説が無料で読める。
  • Loading...

    simpleplay
    simpleplay 2011/07/10
    イギリスの小説が読める。
  • Blogger

    Google のウェブログ公開ツールを使って、テキスト、写真、動画を共有できます。

    simpleplay
    simpleplay 2011/07/10
    全部あるあるすぎて笑えた。そのあと胸が痛くなった。
  • 和魂と洋才と残業したい人々(下) - マーケットの馬車馬

    終身雇用、年功序列、そして持ちつ持たれつ助け合い、と並べると、何だか日の会社というのは随分と居心地が良さそうに思えてくる。実際、こういうことを思う人は少なくないらしい。で、「この厳しい国際競争の世の中では、日企業のような甘っちょろい組織は生き残れない!」といった、様式美と呼ぶべきお約束の議論が始まるわけだ。 しかし、日の企業というのはそんなに甘い組織なのだろうか。そして、容赦なくクビを切る(と言われる)欧米の企業というのは、そんなに厳しい組織なのだろうか。正直、筆者には、日の企業が"使えない人々"に対して甘い組織だとは到底思えないのである。 同僚に"優しい"組織 海外のオフィスにお邪魔していると、当然一緒に夕飯をべたりすることもあるわけだが、そういう席で"上司の悪口"で盛り上がるのは洋の東西を問わない。悪口の中身も、自分の業績を取られただの、査定が低すぎるだの、自分のやりたいこと

    和魂と洋才と残業したい人々(下) - マーケットの馬車馬
  • http://www.antoarts.com/10-ways-to-improve-your-programming-skills/

  • Tom Preston-Werner - Mastering Git Basics

    DEMO VIDEOS Get to know everything Vimeo can do for your business. Watch now

    Tom Preston-Werner - Mastering Git Basics
    simpleplay
    simpleplay 2011/07/10
    Gitの基本機能について説明。わかりやすい。