タグ

2013年10月28日のブックマーク (23件)

  • 俺の被害妄想でrailsが死ぬ時 - komagataのブログ

    昨日EdTech Hackathonに行って久しぶりに色々なWeb関係の方の空気に触れて思った事。 俺はrails好きで強力だし楽しいなーと思うんだけど、 「GoogleからJSのシングルページでもSEO的にペナルティが全く無くなったらサーバーサイド要らねんじゃね?mBaaSで良くね?」 とか 「ちょっとしたサーバーサイドの処理はPHPで良くね?エンジニア多いし、安いし、技術的負債とかセキュリティ・ホールとか経営者からしたらたいして気にならないし、実際の所よくわからないし、来年どうなってるかわからんし。」 とか 「railsエンジニアとか単価高い割に何やってるのかわからないし。テストを書いてます?もっとこうガーッと派手に動く機能追加してくれねえかなあ?」 とか 「長期的なプラットフォームとかはガッツリ作ってくれて構わないけど、もっと雑でいいから短命のモバイル・アプリ量産してくれねえかな?」

  • go言語のテスティングフレームワークについて - さにあらず

    画像周りの動作が意味不明かつ使い辛いので移転しました。 go言語のテスティングフレームワークについて — さにあらず

    go言語のテスティングフレームワークについて - さにあらず
  • tutorials [Auton Lab]

    By: Jeff Schneider, Mary Soon Lee, Andrew Moore Description: A tutorial on using the Windows Vizier software, which provides a GUI for doing fast and autonomous locally weighted learning and nearest neighbor style learning. The Vizier software itself is available for free download at http://www.cs.cmu.edu/~awm/vizier, where you will find more details. Description: This is a link to the Auton Codin

  • RubyとPythonの違いからガベージコレクタを理解する - ワザノバ | wazanova.jp

    http://patshaughnessy.net/2013/10/24/visualizing-garbage-collection-in-ruby-and-python Pat Shaughnessyが、ブタペストで開催されたRUPY2013でのプレゼンの前半を自らのブログで紹介しています。 ガベージコレクタは、「ゴミを集める」という行為だけでなく、「新しいオブジェクトのためにメモリをあてがう。」「不要なオブジェクトを見つける」「不要なオブジェクトからメモリを取り戻す。」という、人間の心臓が血液を浄化するような働きをしている。 この簡単なコードサンプルを見ると、RubyPythonの記述はよく似ているが、それぞれの言語の内部でのインプリの仕組みは違う。 1) Rubyのメモリ Rubyは、コードが実行される前に、数千のオブジェクトを先につくり、それをリンクされたfree listに置

  • 「個人の逆襲」が始まる:日経ビジネスオンライン

    来年4月から8%への増税が決まった消費税。2015年には10%へとさらなる増税が検討されている。社会保障費の増加に歯止めがかからない以上、増税がこれで終わらない公算は大きい。 税は国の形を変える。中世のオランダには「窓税」という税があり、その後「間口税」となった。その結果、オランダでは現在も細長い家が多い。 消費増税は日の形をどのように変えるのだろうか。実は消費税には、免れる方法がある。もちろん脱税などではない。 消費税は、2年前の課税売上高が1000万を超える事業者に対して発生する。個人取引なら基的に免税となる。すなわち、個人間取引を利用すればよいのだ。 ただでさえ、インターネットの普及により、個人売買市場は拡大を続けている。環境省による2012年度のリユース市場規模(自動車とバイクを除く)は、約1兆2000億円。2009年度に比べ約2割も増加した。 ネットと増税の相乗効果 ネットと

    「個人の逆襲」が始まる:日経ビジネスオンライン
    syanbi
    syanbi 2013/10/28
    個人間取引かー
  • Facebook: 1兆インデックスの投稿検索 - ワザノバ | wazanova.jp

    https://www.facebook.com/notes/facebook-engineering/under-the-hood-building-posts-search/10151755593228920 Facebookがエンジニアブログで、2年間に渡って開発した投稿検索機能について紹介しています。投稿10億件/日、投稿インデックス1兆件で数百テラバイトのデータをリアルタイム処理する機能とはすごいですね。 1) データの収集 一番の大きなチャレンジは、データスキーマの変更に都度対応しながら、時間/場所/タグ(ウォール投稿、写真、チェックインで仕様がバラバラ)でソートできる検索システムを構築しなければいけなかったこと。Facebookのカルチャーとして、必要なものはどんどん変更されていくのだが、投稿検索で利用しているデータは約70種。その多くは、特定のタイプの投稿に紐づいている。か

  • コロンビアの危険地帯、麻薬王”パブロ・エスコバル”の生まれ故郷にあるスラム街「バリオ・トリステ」を訪ねて : カラパイア

    コロンビアでもっとも危険な界隈のひとつと言われている、アンティオキア県メデジンは、麻薬王パブロ・エスコバルの生まれ故郷でもある。メデジンに存在するバリオ・トリステ地区は、麻薬の売人、売春婦、ホームレスらが生きるためにしのぎを削ってひしめく荒廃したスラム街だ。 35才の写真家ファン・アレドンドは、麻薬王と自警団の抗争が激しかった危険極まりないメデジンの様子を3年かけてカメラにおさめた。そこには、貧困と絶望にあえぎながらも、ほんのわずかな希望の光を求めながら、日々を生き抜く人々の姿が映し出されていた。

    コロンビアの危険地帯、麻薬王”パブロ・エスコバル”の生まれ故郷にあるスラム街「バリオ・トリステ」を訪ねて : カラパイア
    syanbi
    syanbi 2013/10/28
  • Access Accepted第399回:ブラジルのPlayStation 4はなぜ18万円もするのか

    Access Accepted第399回:ブラジルのPlayStation 4はなぜ18万円もするのか ライター:奥谷海人 「ブラジルでは,PlayStation 4の小売価格が約18万円」というニュースが,現地のゲーマー達を揺るがしている。揺るがすといっても,怒りというより,ブラジル人ゲーマーの失望と自嘲による揺れなのだが。TPPやFTAなど,経済のボーダーレス化が急務とされる21世紀に,どうしてこのような価格差が生まれてしまうのか? 理由を探ってみれば,そこにはブラジルの「お国の事情」があるようで,当地のコンシューマ機は,売るのも買うのも大変なようだ。今週は,そんなブラジルのゲーム事情を紹介したい。 サンバな国のゲーマーに降りかかった悲劇 サッカー,サンバ,アマゾンの熱帯雨林……。東京からニューヨーク経由で25時間もかかるブラジルだが,この日の反対側に位置する国については,たとえ行っ

    Access Accepted第399回:ブラジルのPlayStation 4はなぜ18万円もするのか
  • 量子将棋 Q&A - 西尾泰和のはてなダイアリー

    昨日書いた手抜きの「量子将棋が面白い」記事が大人気ですが、ルールの解説を手抜きしたので誤解をしている人もいるようなのでQ&Aの形にしてみました。 Q: 運が関係する? NO。運が関係するのは先手後手を決める振り駒だけ。残りは通常の将棋と同様の、運の要素が全くない、実力100%のゲームです。 Q: え?駒を取った時にその駒が確率でどの駒だったか確定するんじゃないの? NO。それは軍人将棋からの連想なのかもしれないけども、正しくありません。例えば「香車か飛車のどっちか」という駒を取ったら、そのまま「香車か飛車のどっちか」として使えます。 Q: 打つときに香車として使うか飛車として使うか決めるの? NO。打った直後は「香車か飛車のどっちか」という重ね合わせの状態です。もちそんその後で後ろに動かせば、香車がそのような動きをすることはありえないので、その駒は飛車であることが決まります。他にも、例えば

    量子将棋 Q&A - 西尾泰和のはてなダイアリー
  • "シンプルということ" by Ken Rockwell を日本語に訳した - Blue-Periodさんの日記

    俺は、2009年のクリスマス・イブ(=これを読んでいるリアル充実の皆さんが熱い濃厚なセックスに励んでいたあの夜)に、700×23cロードバイクで四国八十八霊場・非モテお遍路さん野宿の旅へ - Blue-Periodさんの日記という記事をはてなダイアリーに投稿した。 それから4年になろうとする今でもなお、この記事を読んで、"私も自転車で逝ってきました"、"写真が綺麗ですね" というコメントをもらうことがある。四国だぜ? Blog、素晴らしい。 その頃に俺が使用していたのは、CASIOのEX-FH20というコンパクトカメラで、携帯端末を除けば、自分が初めて自分で購入したカメラだったと思う。ダイヤルを山マーク、夜景マーク、どちらにに合わせるか、それ以外はなにも考えずに撮っていたカメラである。 それとちょうど同じ年の同じ日に、カメラ・レンズの辛口レビューサイトで有名な Ken Rockwell 氏

    "シンプルということ" by Ken Rockwell を日本語に訳した - Blue-Periodさんの日記
  • Netflixは休暇取り放題がポリシーなわけではない - ワザノバ | wazanova.jp

    http://www.danieljacobson.com/blog/285 NetflixエンジニアリングディレクターのDanile Jacobsonが、同社の人事制度が「休暇取り放題」という報道で誤った認識をされてることに対して、ブログでNetflixカルチャーの質を改めて説明しています。 Neflixのカルチャー、組織運営ポリシーの詳細については、「 Netflix Culture: Freedom & Responsibilityを読み直す 」のシリーズを参照ください。 最近、休暇取り放題のポリシーを採用する会社が増えているが、休暇取得のメリットだけをいじっても、期待する効果はでないと思う。Netflixは、自主性と責任のカルチャーをあらゆる制度に反映させている。 皆が大人として振る舞うことが前提で、大人として振る舞えない人は、そもそもNetflixでは働けない。Netflix

    syanbi
    syanbi 2013/10/28
    "事業戦略の方向性については、公開情報となる前に、全員の社員にシェアされる。" やっぱ信頼重要
  • 猿が暴れてクラウドの障害に強くなるNetflixのシステム - ワザノバ | wazanova.jp

    http://techblog.netflix.com/2013/10/introducing-chaos-to-c.html歴史上の有名な開発プロジェクトからまなぶべきこと」をまとめていたときに、Videoの中で、ある大型ロケットエンジンの開発において、信頼性テストのために小型爆弾をエンジンの噴射口辺りで爆発させて耐性を調べた云々のエピソードが紹介されていて、更に続いて「ネット業界で同じようなことをやってるのはNetflixぐらいだ。」という説明がありました。その時は何のことだかよくわからなかったのでブログでは取り上げなかったのですが、今回見つけました。 以前紹介したように、北米のインターネットトラフィックの30%以上を占めるNeflixはインフラをAmazonに全面的に移行しています。クラウドに移行した後の学びとして、 自社データセンターの時は、個別のハードウェアインスタンスが障害

  • Node.js: Issac Schlueterの語るオープンソースとリーダーシップ - ワザノバ | wazanova.jp

    [Video] https://www.youtube.com/watch?v=PSv7GIX-XQ0 [Video] http://vimeo.com/77289729 コミュニケーションが大事だというのは月並みな言葉ですが、世界の複数の地域にまたがるオフィスに、事業の方向性 / アクションプランの意味付け / 優先順位 / 担ってもらう役割を、限られた時間の中でいかに簡潔にわかりやすく伝えるのかについて苦労した経験があります。世界中のメンバが参加する大きなオープンソースプロジェクトでは、それにもましてオフィスもないわけですから、メンバをうまく動かしていくには、相当な努力がいるかと。 Node.jsのリーダーであるIssac Schlueterのプレゼンテーション / podcastはいくつか聞いてみましたが、Node.jsが盛り上がってるのは、彼のリーダーシップによるところが大きいんだ

    syanbi
    syanbi 2013/10/28
    "「自分は理由があって行動しているが、他人は何もわかってない、考えてなくてやっている。」ではなく、「他人も自身の考え、思い、感情、必要性があって行動をしている。」と理解しようとすること。"
  • 完璧な監視システムの作り方 in cybozu.com - Cybozu Inside Out | サイボウズエンジニアのブログ

    こんにちは、Hazama チームの萩原(@hagifoo)です。 ハードウェアは故障し、ソフトウェアにはバグがあり、運用ではミスがおきるもの。もちろん、障害が発生しないのが理想ですが人間が作ったものに完璧はありません。そこで、障害の前兆や発生を捉え、その詳細を運用チームに知らせるための監視システムが必要となります。cybozu.com でも以下のようにありとあらゆるものを監視するシステムを構築し日夜監視を行なっています。 今回は、そんな cybozu.com の監視(モニタリング)システムについてお話しします。 cybozu.com と障害 監視システムの設計 3つの監視 外形監視 症状監視・リソース監視 ログ監視 その他の監視 モニタリングフレームワーク 誰が監視者を監視するのか? まとめ cybozu.com と障害 まずは、監視対象である cybzou.com について説明します。

    完璧な監視システムの作り方 in cybozu.com - Cybozu Inside Out | サイボウズエンジニアのブログ
    syanbi
    syanbi 2013/10/28
  • .zshrcを色んな環境で共有する方法を考えてみた - Qiita

    .zshrc を様々な MacLinux マシンなどで使い回したいという人は多いと思います しかし github で共有するには Mac だけでやりたい設定やそのマシンだけでやりたい設定などをうまく共有できるようにしなければなりません その辺りをどう解決するのかを真剣に考えた結果を共有します zshenv ~/.zshenv に

    .zshrcを色んな環境で共有する方法を考えてみた - Qiita
  • http://jlongster.github.io/nunjucks/

  • にわか TOEIC マニア - steps to phantasien

    社内で開かれたワークショップ形式の研修に参加したのは一年前、ちょうど今頃のこと。 それはたぶんチームワークのような何かを学ぶ会だったはずだけど、 私の感想は題と関係なく「いいかげん真面目に英語を勉強しないとあかん」だった。 話が通じないとチームワークどころじゃない。 米国資勤めの会社員からすると、英語はグローバル云々以前に仕事用 DSL みたいなもの。 英語ができないまま騙し騙し働くのはたぶん、 SQL が書けなからと ORM の上だけでコードを書こうとするのに似ている。できなくはないけど、いろいろしんどい。 幸い私は Web 開発者じゃないから SQL はわからなくていい。でも英語はやらないとダメっぽい。 入社二年半、ようやく現実を直視した。 最初はしゃべる練習をしようかと思ったけれど、そもそもしゃべる以外の英語すらできるといえるのか。怪しい。 むしろまず典型的日人として英語ができ

    syanbi
    syanbi 2013/10/28
    K/Hシステムだ
  • たった一行で bash の代入式がスマートに書けるようになる関数 - Qiita

    最近 Python とか Makefile とか弄ってるせいで bash の代入式が見るに耐えなくなってしまったのでなんとかならないもんかと考えてみた。もうどっかにあるかもしれないけど。せ、セミコロン使ったら一行だよ…。 define(){ eval ${1:?}=\"\${*\:2}\"; } array (){ eval ${1:?}=\(\"\${@\:2}\"\); } #!/usr/bin/env - /bin/sh define(){ eval ${1:?}=\"\${*\:2}\"; }; array(){ eval ${1:?}=\(\"\${@\:2}\"\); } ### とりあえず何か代入してみるテスト ### define str0 # null define str1 foo define str2 foo bar $' \t\n!?*@{}()<>#\\' de

    たった一行で bash の代入式がスマートに書けるようになる関数 - Qiita
  • 小さな嘘

    小さな嘘が相手をどうしようもなく傷付けることがある。 父が昔、僕によく話していたのは、忘れているなら忘れていると正直言えということだった。 憶えている振りをするな、と。 僕はあまりに唐突に言われたので、ああこれはきっと僕ではなく自分に向かって言っているのだと瞬時に理解した。あれは11歳の時だっただろうか。 その時のことを、つい先日、父に会った時に聞いてみた。 すると、こんなことがあったそうだ。 父もある会社の経営者なのだが、当時の部下だった社員が笑顔で「この間は電報をありがとうございました! 家族がとても喜んでいました!」と言ってきた。 身に覚えがないから、きっと急だったので総務部が出したのだろうと父は解釈したそうだ。そして「ああ、そうだったね。おめでとう」と言った。 社員は微笑んだ顔のまま、こう言ったそうだ。 「いえ、父の葬儀です」と。 父はきっと今でもその時のやり取りを後悔しているのだ

  • tmuxのおすすめ設定 - Qiita

    Solarized を使って色をいい感じにする Solarized - Ethan Schoonover これを使うと色がいい感じになります dircolors なども用意されていて大変良いです source-file などを使って外部ファイルとして読み込むのもよいですが,.tmux.conf に関しては大して長くもないのでコピペしてしまっても良いと思います solarized/tmux at master · altercation/solarized これの好きな色を選択しましょう ちなみに dircolors も設定したい場合は zsh ならば .zshrcを色んな環境で共有する方法を考えてみた - Qiita [キータ] が参考になるかと思います tmux のコピーについて Ubuntu - tmux上のコピペをうまく設定する方法 - Qiita [キータ] 以前こんな記事も書いた

    tmuxのおすすめ設定 - Qiita
  • 結果を出してない起業家を賛美して何になる?

    に出戻りして不思議だなぁと感じることの1つが、まるで結果を出していない人がなぜか成功者ヅラをしていること。 特に学生に目に付くのですが、学生起業家なんて呼ばれている人が、それだけで「すごいねー」なんて言われてチヤホヤされてたりします。この間、その手の人と会ってしまった時は、何やら女子大生らしき女の子を数人連れてきました。ドン引きです。 中学生起業家、高校生起業家、女子高生起業家なんてのにも数人、不運なことに遭遇してしまった。 スーパー中学生、スーパー高校生なんて呼ばれていて人も満更ではない様子。 お察し通りの鼻高々なご様子で、どこどこで女子高生向けのメディアを作ってるだとか何とかかんとか。父親が誰々でどうのこうの。 知らんがな。笑 興味深いのは、彼、彼女らは特に何も結果を出しているわけではない、ということ。将来的なIPOが視野に入るようなビジネスモデルがあるわけでも、EXITできそう

    syanbi
    syanbi 2013/10/28
    一発当てるぞ
  • このページを見るには、ログインまたは登録してください

    Facebookで投稿や写真などをチェックできます。

  • C++11参考書を公開した後の予定

    の虫: C++11参考書の公開:C++11の文法と機能で宣言したように、C++11の参考書をGitHubで公開した。 GitHub: EzoeRyou/cpp-book GitHubからzipでダウンロード GitHub Pagesでの閲覧:C++11の文法と機能 未完成ではあるし、一部昔のドラフト準拠で、正式な規格に追随できていない箇所もあるが、C++11のコア言語はほぼ解説している。 惜しむらくは、もっと早く、まだ状況が逼迫していない時に公開すべきだったということだ。GitHubに公開してから、修正のpull requestがかなりやってくる。多くは誤字や、単純なタグ間違いだ。そのような問題はあると分かっていたのだが、いちいち調べるよりも、一通り書くことを優先して、この数年間やってきたのだ。 もし、私のレポジトリにpull requestを送るつもりならば、急いでもらいたい。というの

    syanbi
    syanbi 2013/10/28