タグ

2011年1月17日のブックマーク (22件)

  • Rails3.1の初期化プロセスを細かく追いかけたRailsGuidesの記事を和訳したよ:ミームの死骸を越えてゆけ

    This domain may be for sale!

    Rails3.1の初期化プロセスを細かく追いかけたRailsGuidesの記事を和訳したよ:ミームの死骸を越えてゆけ
  • 軽量高速Webサーバのnginxで静的コンテンツ配信とキャッシュコントロール

    nginxとは? nginxロシアで開発されている軽量で高速なWebサーバです。 現在シェアは 7% 近くあるようです。もちろんApacheに比べれば少ないですが、Apache 55%、IIS 25%, nginx 7%で3番目に使われているWebサーバになります。 昔は、Pound+Lighttpd+Apacheの組み合わせをよく使っていましたが、ここ数年はnginx+Apacheとかになりました。 主に、静的コンテンツをnginxが受け持ち、PHPなどの動的コンテンツはApacheに渡す形になります。Railsを使う場合は、nginx+Unicornの組み合わせが多いです。 いまさらな感じもありますが、インフラ周りの見直しも含めて紹介したいと思います。 静的コンテンツをnginxに任せる nginx+Apacheの場合の設定は次のようになります。(nginxがport 80、Apac

    軽量高速Webサーバのnginxで静的コンテンツ配信とキャッシュコントロール
  • 英語勉強会(?)第1回 – 海外エンジニアブログ

    とりあえず始めてみた 先日@ITで少し書いた通り、今週からScala勉強会の後に懇親会兼英語勉強会を行う事にしました。 前回、各自Stack Overflowのアカウントを作ってきましょう、っていうのを宿題とした以外は事前準備は特になし。やってくうちに決めましょう、というゆるい感じで始めました。 やろうと思っていた事は以下の通りです。 海外技術系フォーラムで、投稿されてる質問をみんなで読む みんなで考える 誰かが代表で英語で回答する なかなか回答出来ない・・・ で、Stack Overflowで”Scala”というキーワードで検索して上から順に質問をざっと流して読んでみたのですが、質問の大半は以下のいずれかの理由で回答がしずらく、思った通りに進みません。 理由1:既に明快な回答が付いている 理由2:実際の環境で試したりソースコードを追いかけないと回答出来ないような、込み入った内容 英語

    suginoy
    suginoy 2011/01/17
    やり方がおもしろい
  • ウォークマン年末商戦でiPodに快勝 「英語の勉強用に」と親がプレゼント

    ソニーの携帯オーディオプレーヤー「ウォークマン」の人気が高まっている。2010年12月は、メーカー別販売台数シェアで米アップルの「iPod」を抜いた。同年8月に続いて、アップルの首位を阻止した。 iPodの新製品を9月に投入したアップルだが、その効果があったのも短期間。年末年始の週にはソニーのシェアが6割に迫る勢いで、差を広げている。 小学校での外国語必修化が「後押し」 調査会社BCNは2011年1月6日、10年12月の携帯オーディオプレーヤーのメーカー別国内販売台数シェアについて、ソニーが52.1%で首位に立ったことを発表した。ライバルのアップルは42.9%で、9.2%もの差をつけた。 この製品分野でのシェアは2002年以降、iPodを擁するアップルの独壇場だった。だが2010年に入ると、ソニーの販売台数はほぼ右肩上がりで、8月にアップルを逆転したのだ。ただし、9月にアップルがiPodの

    ウォークマン年末商戦でiPodに快勝 「英語の勉強用に」と親がプレゼント
    suginoy
    suginoy 2011/01/17
    「「Sシリーズ」には、語学学習機能が付いている。例えば英語の音声教材を機器に取り込んで、聞き取れない発音をスローで再生したり、繰り返したりする機能だ。」
  • 国民彩票,中国彩票第一信誉平台

    秒 国民彩票,中国彩票第一信誉平台 请记住官方域名:www.780095.com 立即前往

  • 現在、ブラック企業に勤めている人達へ

    ブラック企業勤めで精神と肉体が限界に達したので退職、実家に帰ってきた。 残業時間は平均して90時間程度、通勤往復3時間半、腰を壊し、不眠症を患った。血便や血尿も出た。 それだけなら死ぬ気で頑張れば耐えられる。けど、ブラック企業に勤めても未来はない。 正社員でも派遣社員でもなく、個人請負だったから、基的に全部自己責任。体壊したら一巻の終わり。 メシをう時間もなかったから基的に一日一栄養剤やプロテインでフォローしていたけど、みるみる痩せた。 かつて、この会社には「ある日突然発狂して精神病院送りになった人」がいたらしい。 その話を教えてくれた先輩も、徐々におかしくなって、幽霊が見えると騒ぐようになって、辞めた。 そういう人が出ても、社長は「弱いのが悪い」と一蹴して、なんら反省する様子はなかった。 死ぬ気で頑張っても報われない。 死ぬまで搾り取られるだけ。 だから辞めた。 地元に帰ると、

    現在、ブラック企業に勤めている人達へ
  • ハーバードの起業家たちの奇妙な青春ドラマ

    アメリカのシリコンバレーに、「インターネット時代のゲイツ」と呼ばれる青年起業家がいる。今や世界最大となったSNS(ソーシャル・ネットワーキング・サービス)の「フェースブック」(Facebook)を、ハーバード大学の学生だった2004年に創業したマーク・ザッカーバーグだ。同じくハーバード大学を中退して、パソコン向けOSでマイクロソフトという巨大帝国を築いたビル・ゲイツと何かと比較される存在だ。 もともとは、学生向け交流サイトとしてスタートしたフェースブックは現在では、世界で9000万人を超える人々が利用する巨大サイトに成長。2007年にはマイクロソフトが、フェースブックの株式1.6%を取得するため2億4000万ドルを出資した。フェースブックは未上場会社だが、マイクロソフトによる出資額から逆算して、企業価値が150億ドルにのぼることになる。 創業者で筆頭株主であるザッカーバーグは若くして、bi

    ハーバードの起業家たちの奇妙な青春ドラマ
  • Robust log process

    2013/08/01 JAWS-UG福岡 x e-Zuka-Tech Night 「今一度、EC2を」Aya Komuro

    Robust log process
  • サービス終了のお知らせ - NAVER まとめ

    サービス終了のお知らせ NAVERまとめは2020年9月30日をもちましてサービス終了いたしました。 約11年間、NAVERまとめをご利用・ご愛顧いただき誠にありがとうございました。

  • アダム・ペネンバーグ×マーク・ザッカーバーグ(「フェイスブック」創業者) - VIRALLOOP.jp 書籍『バイラル・ループ』オフィシャルサイト

    トップページ > ニートに強い就職サイト&エージェントのカテゴリー > JAIC(ジェイック)はニートの就職のサポート力が高い!評判と支援内容をチェック JAIC(ジェイック)はニートでも企業を紹介してくれる? ジェイックのアドバイザーから電話がかかってきて日程の確認などを体験することで3ヶ月後には正社員で働いている会社やマスコミや世界シェアが多い企業。 毎月残業が殆ど無い仕事に就職しなければいけないという訳ではビジネスマナー研修や実際にビジネスに必要なことから、入社後すぐに役立つことまでしっかり学べます。 だからこそ上司や同僚などと直接取引してくれるサービス。これがジェイックのアドバイザーから電話がかかってきて日程の確認などを紹介してくれるのです。 何故その企画をやりたいか、何故そのようなデザインなのは書類選考があります。 だからこそコミュニケーションに必要なんです。応募自体は30秒を使

    suginoy
    suginoy 2011/01/17
    「やがて処理量がいっぱいになることはわかっていたから、ユーザー全員が同時にログオンできないようにプログラムを書いた」
  • 起業から30人の会社になるまでに学んだ3つのこと | 近江商人JINBLOG

    マイネット・ジャパンを起業して4年半が経ちました。当にたくさんの方々のおかげでようやく当初マイルストーンに置いていた「30人の黒字会社」というラインまでやってくることができました。ちなみにそのラインは私が起業を決めた時点のイーマーキュリー(現ミクシィ)をベンチマークしたものです。今はもう次の段階に向けて動き出しています。 まだ起業の第一段階から第二段階に進むくらいのところなので振り返っている場合ではないのですが、最近よく起業を志す方や起業したばかりの若い方とお話する機会があって、その際自分の経験を踏まえていつもお話する内容が3つあるので一度書きとめておこうと思います。 起業から30人の会社になるまでに守っておきたい3つのこと 1.共に「給料を払う側」に立つパートナーを持つこと 共に経営側に立って逃げ場のない戦場に立ってくれる同志を持つことです。←これは私の場合の表現で起業時のスタンスや覚

    起業から30人の会社になるまでに学んだ3つのこと | 近江商人JINBLOG
    suginoy
    suginoy 2011/01/17
    「創業から1年半程度の期間、起業家には「創業オーラ」が身につきます」
  • 国民彩票,中国彩票第一信誉平台

    秒 国民彩票,中国彩票第一信誉平台 请记住官方域名:www.780095.com 立即前往

    suginoy
    suginoy 2011/01/17
    普及の過程がわかる
  • 米国で電子書籍を月1,000部以上を売るアマチュア作家が続出、出版関係者の間で驚き | HON.jp News Blog

    米国で電子書籍を月1,000部以上を売るアマチュア作家が続出、出版関係者の間で驚き | HON.jp News Blog
    suginoy
    suginoy 2011/01/17
    「出版業界がとくに驚いているのは、これら個人作家たちの多くが過去に出版社から書籍を一度も出したことがない“本当のアマチュア”である点」
  • 去年一人でイタリア行ってきたけど何か質問ありますか? : はれぞう

    suginoy
    suginoy 2011/01/17
  • 遅延(レイテンシ)とはなにか? - はてなポイント3万を使い切るまで死なない日記

    インターネットでデータを送るときには、あたりまえだが、必ずいくらかの時間がかかる。これを遅延(latency)という。 よくインターネットのサービスで独自の技術により低い遅延(low latency)を実現したとかいう記事がでる。これがなにを意味するか、ネットワーク技術が専門のはずのIT企業の社員でも、全然わかってないひとが多い。 というわけで今回はインターネットでの遅延についてよくある誤解を紹介して、当はいったいなんなのかということを説明しようと思う。 まず、よくサイトが重いとか、インターネットがめちゃくちゃ遅いというのと遅延が高いというのとは質的には別の現象なんだが、よく混同されている。もちろんインターネットが遅くなっている場合には結果的に遅延も大きくなっていたりする。しかし、サイトが重くなったり、インターネットが遅くなっている当の理由は、だいたいサーバの処理が追いついていないか

    遅延(レイテンシ)とはなにか? - はてなポイント3万を使い切るまで死なない日記
    suginoy
    suginoy 2011/01/17
    「TCPでは、転送量を少しづつ増やしてパケットがロストしたら転送量減らすという処理を行なって最大の速度で通信できるように工夫しており、のこぎりの谷間は、ちょうど、パケットがロストしたタイミング」
  • アップルの奇跡を生み出した二人

    [Steve Jobs と Jonathan Ive] アップルの成功の原動力となっている Steve Jobs と Jonathan Ive について、Laula Sydell が興味深い記事をまとめている。 NPR: “Undesigned: The Symbiotic Relationship Of Steve Jobs And Jonathan Ive” by Laula Sydell: 30 December 2010 *     *     * Jives Steve Jobs にはひそかなパートナーがいる。多くのひとが Jonathan Ive こそデザインに対するみんなの考えを変えた人間だという。 Behind the scene, Jobs has a partner. Many people attribute Jonathan Ive with changing th

    アップルの奇跡を生み出した二人
  • 作った人の顔を見てみたい - レジデント初期研修用資料

    ソニーが新しいAndroid 携帯を発表して、開発者の人が、インタビューに答えていた。 「特徴を教えて下さい」という質問に対して、開発者は「デザインにあると思います」と答えていて、これは何か違うような気がした。 作った人の自慢話が聞きたい 新しい携帯電話はたしかにきれいなデザインで、薄く作られていて、全体が弓のように反っていて、デザインは特徴的なのだけれど、 特徴が「デザインにあると思います」という答えかたは、エンジニアの言葉ではないような気がした。 エンジニアはそれを作った人なのだから、発表を行ったその時には、まずはユーザーに向かって「こう使ってほしい」という言葉が聞きたかった。 それは「注文」であって「特徴」ではないけれど、特徴というものは、目的だとか、ユーザーへの注文抜きの、単独で語られてしまうと、 どこか他人行儀に聞こえてしまう。エンジニアは、これから発売される製品にとっての「一番

    suginoy
    suginoy 2011/01/17
    「ものを作って売る人が「お客様のことを考えて」と言い出したときには、そのメーカーは、攻撃ではなく、撤退の方向に舵を切っている」
  • いまさらはてブ衆愚化の話。

    Q.なんでいまさら?→A.すごい実感したので。 * 有意な記事にブックマークが付く速度が劇的に遅くなった 広大なネット上から面白い記事を発掘してきたいわゆるアルファブックマーカーが絶滅危惧種?IT系に関してはまだはてなは有用だけど、それ以外のジャンルについてはまとめブログの方が圧倒的に早い。 はてブのtwitterカウントを見ると、情報に餓えていた層のうち相当数がtwitterに移行してしまっているようだ。「はてな的」な話題はlaiso氏が発掘し、kanose氏やotsune氏が拡散し、そのフォロワーがはてブカウントを押し上げて注目エントリー入りさせるというのが黄金パターンだという認識だったんだけど、今ははてブアカウントを持たずに、タイムラインから記事を閲覧して満足という層が増えた印象。 はてブ(というか元ネタのDIGG)は記事に対して短文コメントを書けるサービスだけど、twitterは記

    いまさらはてブ衆愚化の話。
    suginoy
    suginoy 2011/01/17
    「個人的には参考にされないライフハック系、すぐ飽きそうなウェブサービス系、埃の被りそうなウェブデザイン資料系は殿堂入りカテゴリでも作って隔離してほしい。」
  • 開発メモ: もし自営業の男子プログラマがKVSで「ブログサービス」を書いたら

    Webサービスの典型例でありCMSの典型例であるブログサービス。それを実装するための指針が示せれば、その他のサービスを開発する際にも大いに参考になることだろう。 データ構造 単純なブログサービスのデータノードとしてKyoto Tycoonのサーバ群を用いることを想定する。ブログの個々の記事は以下の属性を持つものとする。 著者のユーザID(uint32) 投稿日時(uint32) 題名(text) 文(text) コメントリスト(シーケンス) 各コメントは、コメントした人のユーザIDと文からなる データノードに対する問い合わせは、「あるユーザの最新記事を降順で5件くれ」というのが典型である。「降順で」という順序に対する要求があるのでB+木を選択し、連想配列のキーは、ユーザIDと投稿日時を連結したものとする。単純化のために、各々を10桁の10進数文字列をコロンで区切って並べて、全体で21バ

    suginoy
    suginoy 2011/01/17
    「水平分散には、アルゴリズムベースとマネージャベースという二つのモデルがある」
  • ソーシャルゲームのためのデータベース設計

    ・データベース的な観点でのソーシャルゲームの特徴 ・データモデル ・ソーシャルゲームに従来型RDBMSを使うべきか、�流行りのNoSQLで行くべきか ・負荷対策 (アーキテクチャ面) ・負荷対策 (ツール面) ・インフラエンジニアのキャリアについて

    ソーシャルゲームのためのデータベース設計
    suginoy
    suginoy 2011/01/17
  • ホームディレクトリをGitで簡単に管理するための.gitignore活用法

    さて、まったくブログを更新していないtfmagicianです。 こんにちは。 先月は1記事しか書いてないですね。今年は月10記事以上を目標に、楽しみながら書いていきます。 今日は、Gitをネタに取り上げます。 前回はプロジェクトに関するGitネタでしたが、今回は個人的なモノ。 Gitと一緒にCakePHPを楽しむ – CakePHP Advent Calendar 2010 6日目 あなたの宝物が詰まったホームディレクトリをGitで管理してみます。 ホームディレクトリの”なに”を管理するか これは人によって異なります。 例えば、あなたがMac使いで、Mac上でGitを使うというなら、ドキュメントも管理したくなるかもしれない。 例えば、あたながLinux使いなら、設定ファイルだけGitで管理出来れば良いかもしれない。 .gitignoreをうまく設定出来れば、どちらのパターンも対応出

  • これはマネしたい!スーパーエンジニア達の習慣 | Act as Professional

    いままで勉強会に顔を出し、すばらしいエンジニアと数多く会うことができた。そして、スーパーエンジニアと共に仕事をすることもできたし、できている。そんなスーパーエンジニア達が持っていた習慣を僕の経験と視点からまとめてみる。 自分が使う道具を厳選して選んで手入れをしているエンジニアでいえばエディタやツールなど。皆が使っているIDEやエディタを何も考えずに使い始めたりしない。 厳選したエディタやツールを使って、手になじませるのである。手になじませるというのは、2つの意味がある。 1つは操作性に慣れること。呼吸をするように自然に、キーボードの上を駆け回る心地よいリズムを奏でるエディタを選ぶ。 2つめは、自分に合わせて拡張しているということ。プラグインのON/OFFだけではなく、オリジナルのショートカットを設定し、適切なハイライト、シンタックスのチェック、コーディングルールのチェック、様々な言語への対

    これはマネしたい!スーパーエンジニア達の習慣 | Act as Professional