タグ

2010年9月24日のブックマーク (11件)

  • トラック運転手は本当にモバゲーやってるのか

    Fumihiro Kanaya @fum1h1ro モバゲーの利用者は風俗嬢やトラック運転手がほとんどという、真偽はともかく、そういう記事があったのは記憶に新しいんだが、昨日、その当事者と話すことが出来たんで、自メモ的に書いておく 2010-09-24 13:34:06 Fumihiro Kanaya @fum1h1ro 切っ掛けは、俺の仕事ゲームというのが分かった時に、「ゲーム作ってるんですか?俺もゲームやってますよ」という彼の言葉。この時、俺もまだまだだなーと思ったのが、“DSなの?Wii?まさかPS3?”と思ってしまったところ 2010-09-24 13:34:22 Fumihiro Kanaya @fum1h1ro いやま、それはさておき、聞くとモバゲーとのこと。「怪盗とか○○とかやってますねー」(○○は知らないやつだったので名前忘れた)という。その後、「もう10万くらい使ってま

    トラック運転手は本当にモバゲーやってるのか
    willnet
    willnet 2010/09/24
    仕事中にDSとか持ち歩くのは抵抗ある/なるほど
  • passengerのUser switchingについて - maeshimaの日記

    passengerのuserは、railsであればconfig/environment.rbの所有者になる。これは共用サーバで複数のpassengerを使っている時等のセキュリティを考慮してのこと。 これを変更したい場合は PassengerUserSwitchingをoffに(nginxではpassenger_user_switching) PassengerDefaultUser(nginxではpassenger_default_user)でユーザを指定する の二つの設定が必要になる Phusion Passenger users guide PassengerDeaultUserだけだと config/environment.rbの所有者がrootまたはunknownのユーザの時だけPassagerDefaultUserが使われる

    passengerのUser switchingについて - maeshimaの日記
    willnet
    willnet 2010/09/24
    復習用セルクマ
  • 今週のrailscasts - maeshimaの日記

    使ってないCSSをピックアップするdeadweightプラグインについて。 Railscasts - Finding Unused CSS 動画ではdeadweightを使ったrakeタスクを作成。 cssファイル、rails上のパス、除外するcss(flashメッセージを表示するときやエラーメッセージ等の、通常は表示されないcss)を指定してrakeタスクを実行する→使ってないcssを表示 という感じ。 同じような働きをするfirefox addonもあるらしい Dust-Me Selectors :: Add-ons for Firefox

    今週のrailscasts - maeshimaの日記
    willnet
    willnet 2010/09/24
    復習用セルクマ/こんなプラグイン会ったの完全に忘れてたなあ
  • ls(1)の実装からみるUNIXとPlan 9の思想の違い - Plan9日記

    lsはもっとも使用頻度の高いUNIXのコマンドだろう。あたりまえに使っているlsだが、よく考えると不思議な挙動がある。具体例を示すと、lsとls | catの出力が異なるのはなぜだろうか? lsの出力はターミナルの幅に合わせて多段に表示されるが、パイプを介す、またはリダイレクトすると1ファイル=1行になる。これは出力をwcやgrepなどにわせるような連携を考えると当たり前の挙動だ。でも、このような挙動の違いはどこから来るのだろうか。答えは簡単で、ls内部で標準出力がターミナルかどうかをチェックして動作を変えているのである。NetBSDのls.cを見てみると、ls_main関数の先頭でisatty(3)を使って標準出力がターミナルなのかチェックしている。 一方、Plan 9では、lsとls | catの出力は同じである。そして、lsが出力を多段組みする機能を持たない代わりに、lcという別コ

    ls(1)の実装からみるUNIXとPlan 9の思想の違い - Plan9日記
    willnet
    willnet 2010/09/24
    個々のプログラムがターミナルの特性によって挙動を変えるように機能拡張するよりも、元のプログラムには手を付けずシンプルに保ち、ターミナル用の別コマンドを書くというのがベル研流なんだろう
  • RailsじゃなくてもActiveSupportの自動require機能を使う - 昼メシ物語

    Railsでは、 config/application.rb で config.autoload_paths << Rails.root.join("lib") と書いておくと、例えば $ cat lib/my_library.rb class MyLibrary : endみたいなファイルが置いてあれば、Railsアプリ内で MyLibrary クラスを特にrequireしなくても使える。これは ActiveSupport::Dependencies というクラスが const_missing をフックして、 autoload_paths にあるディレクトリの中から適切なファイルを自動requireしてくれるから。 これは大変便利なので、Railsじゃないアプリから使いたい。 やりかた require 'active_support/dependencies' ActiveSupport

    RailsじゃなくてもActiveSupportの自動require機能を使う - 昼メシ物語
    willnet
    willnet 2010/09/24
    railsの自動requireをrails以外のアプリでも使う方法
  • 今週のrailscasts - making generators in rails 3 - maeshimaの日記

    http://railscasts.com/episodes/218-making-generators-in-rails-3 を見て。Rails3になって変わったgeneratorの作り方について。 基礎 内部でthorを使うようになった。 rails g generator hoge で hoge generator のひな形を Rails.root/lib/generators 配下に作成してくれる。 利用できるメソッド このへんは全部thorのメソッドみたい source_root generateする元ファイルの位置を指定 argument 引数の設定 class_option オプションの設定 copy_file ファイルのコピー template テンプレートファイルを指定した場所に出力 generator ファイルに定義した public なメソッドは自動的に実行される?と

    今週のrailscasts - making generators in rails 3 - maeshimaの日記
    willnet
    willnet 2010/09/24
    復習用セルクマ/和訳する時間欲しい><
  • サイボウズ株式会社

    自治体のデジタル化・DX推進にはサイボウズ!サイボウズには自治体のデジタル化・DXを支える製品・支援プログラムがあります。

    サイボウズ株式会社
    willnet
    willnet 2010/09/24
    メールがいまいちなのは分かるけどじゃあ何ならいいんだろう
  • 世界でいちばんひどい生放送サイトをつくったらわりと流行った件 - はてなポイント3万を使い切るまで死なない日記

    そろそろ話しても害はないと思うので昔話をしてみる。 2年前ぐらいにCGMベースの生放送サイトをつくったときの話だ。 すでに生放送のシステムは1年前に運用開始していて、いろいろな番組をつくって配信していたのだが、自前で番組までつくるモデル(公式生放送)ではスケールして成立するビジネスモデルをつくるのが難しい。だから、もともとユーザが自分で生放送ができるサイトで勝負するというのが当初からの戦略で、1年間やっていた公式生放送は、成功できるユーザ生放送システムとはどう実装すればいいのかを探るためのプロトタイプという意味合いが強かった。 年末を目標としてサービスを立ち上げるという目標でユーザ生放送企画開発チームが発足したのは2年前の夏前ぐらいだ。開発期間が半年ぐらいしかなかったが、すでに公式生放送のシステムは1年ぐらい運用していてベースとなる技術は蓄積されていたのでそれほど不可能な目標ではなかった。

    世界でいちばんひどい生放送サイトをつくったらわりと流行った件 - はてなポイント3万を使い切るまで死なない日記
    willnet
    willnet 2010/09/24
    結局のところライブストリーミングサイトのビジネスモデルにとってコストを下げるのに、もっとも本質的に重要なのはつまらない生放送をいかに減らすかなのである
  • 僕たちはガラパゴスゾウガメですか?

    「Web屋のネタ帳」より: iPhoneからのmixiの新規登録ができるようになっているらしい件にからんでの雑談 ところで、mixiは2010/9/10にmixi meetup2010という記者発表イベントを東京プリンスのイベントホールほぼ全部貸しきってやってたんだが、その席上で社長さんが「世界初、PC、携帯、スマートフォンの3デバイス対応のプラットフォームができる」とか言ってた。おいおい、PCとスマートフォンはともかく、ケータイってそれ日国内だけのガラパゴスケータイだけの話でしょ?それで世界初って言われてもねえ、と現場で失笑していたエンジニアは俺だけではあるまい。 多くの人が上記のような感想だったとしたらとても残念ですが、まぁ「ガラパゴス市場だから日だけの話で、そもそも世界初とか何言ってるの?」と思うのは、仕方のないことかもしれませんね。ただし、世界でのスマートフォン市場はまだまだ各

  • emacsのM-!とM-|の使い方 - KAYAC Engineers' Blog

    来週ようやく夏休み!のnagata (@handlename) です。 シェルコマンドを実行したいとき、どうしてますか? emacsを使って開発する場合、 ターミナルとemacsを行ったり来たりすることはよくあると思います。 現在のディレクトリのパスがほしかったり(pwd)、 IPアドレスを調べたかったり(ifconfig)、 あるいは編集中のテキストを処理したかったり。 そんな場合、いちいちターミナルに移動して、 出力結果を確認(場合によってはコピー)して、 あらためてemacsに戻ってくるのは面倒です。 それ、emacsからできます! 往復するのが面倒ならば、すべてemacs上で完結させてしまえばいいのです。 shell-mode を使うという手もありますが、 今回はもっとお手軽な M-! (shell-command) と M-| (shell-command-on-region)

    emacsのM-!とM-|の使い方 - KAYAC Engineers' Blog
    willnet
    willnet 2010/09/24
    M-!で実行した結果を出力したり、バッファを入力としてスクリプトを実行したり出来る!!!
  • The Pragmatic Bookshelf | Continuous Testing with Ruby

    Releases, Offers & More Be the first to hear about our newest content, best promotions and upcoming events. Plus get 25% off your next purchase. Newsletter Sign Up Download Accounts Your email address is your account identifier. You can create a password, or just download from the links sent via email. My Orders (Resend order emails) How We're Different Hands-on instructions Solutions to real-worl

    willnet
    willnet 2010/09/24
    気になる。買うかも