タグ

2015年2月10日のブックマーク (15件)

  • First Batch Of Guest Speakers | YAPC::Asia Tokyo 2015

    (English follows Japanese) YAPC実行委員長の牧です。 今年のYAPCのゲストスピーカーの一部をサイト上で公開しました! 今回は最近はGo言語の開発の一員、そしてMemcachedやDanga::Socket等の開発でもおなじみであり、Perlユーザーにもなじみが深いBrad Fitzpatrick氏に加え、なななななんと! Rubyの親とPerlの親であるMatz氏とLarry Wall氏が同じカンファレンスに集まるという滅多にない機会がうまれる予定です! でも今年はこれだけではありません、まだ詳細は未定ですがあと2,3人ゲストスピーカーを招待する予定です。もうしばしお待ちください! なお去年に引き続き今年も海外勢のトークに関しては同時通訳をお願いして英語が苦手という皆様にも気楽に楽しんでいただけるようになる予定です。なお同時通訳はスポンサー第一弾はGitHu

    First Batch Of Guest Speakers | YAPC::Asia Tokyo 2015
  • Go言語 + cli-init でコマンドラインツールを作る | DevelopersIO

    よく訓練されたアップル信者、都元です。最近社内のメンバーがみんなGo言語の世界で楽しそうなので、私も混ざってみることにしました。最初のセットアップや基礎文法等は、私も平行して急いで学ぶGo langシリーズで勉強中です。 コマンドラインツールが作りたい と思っています。ちょっとしたものを作るとしたらPythonなのかな、と思って友達Pythonistaにインタビューをしたところ、「ちょっとしたツール作るとかって用途の人は Golangに移行した(えっ」という衝撃的なコメントを貰い、もうこの際だからGo勉強すっかという空気になった次第。 具体的な環境構築 基的には急いで学ぶGo langシリーズを読めばいいのですが、一点迷ったのがディレクトリ構成です。 Go言語で幸せになれる10のテクニックでは「GOPATHは一つだけ (Use a single GOPATH)」という指針が紹介されてい

    Go言語 + cli-init でコマンドラインツールを作る | DevelopersIO
  • Big Sky :: IDE としての Vim

    この文章は、http://yannesposito.com/Scratch/en/blog/Vim-as-IDE/ で掲載されている「Vim as IDE」の翻訳文です。 文内の全てはの筆者による物であり、訳文の内容については私による物となります。意訳が若干入っています。間違い等あればご連絡下さい。 Vim as IDE tl;dr: 如何に Vim を効率の良い IDE として使いこなすか Learn Vim Progressively (訳者注: 日語訳)では Vim が如何にテキスト編集に優れ、かつファイルを操縦できる偉大なテキストエディタであるかについて示した。この短い記事では、私が如何にして Vim を IDE として使っているかについて見る事が出来るだろう。そう、主に幾つかの素晴らしいプラグインを使う事により。 1. Vim Plugin Manager Vim のプラグイン

    Big Sky :: IDE としての Vim
    a2ikm
    a2ikm 2015/02/10
  • haproxy の優雅な再起動 - diary.sorah

    tl;dr haproxy -sf による再起動では SO_REUSEPORT が使えないと瞬断が発生する。SO_REUSEPORT は Linux 3.9+ か、CentOS, RHEL 6 では最新のカーネルに上げると利用できる。 haproxy は自分自身の設定を reload するみたいな便利な機能はない。 そのかわりに、 -sf オプションへ既存の pid を渡して新しく起動してあげると、入れ替わってくれる機能がある。 http://linux.die.net/man/1/haproxy Send FINISH signal to the pids in pidlist after startup. The processes which receive this signal will wait for all sessions to finish before exiting

  • 【後編】七転八倒の先に見出したCTO道――グリーCTOに、色々ホンネで聞いてみた / 飲み会で探るエンジニアのホンネ #naoya_sushi 編

    <前編のあらすじと後編のお話> 寒風吹きすさぶ師走の夜、伊藤直也氏(以下「naoya」)が寿司屋に招いたのは、かつての上司でもある『グリー』CTOの藤真樹氏(以下「藤」)。インターネット業界におけるCTOの第一人者であり、私淑するエンジニアも多いことで知られる藤氏だが、焼酎片手に語り出したのは、かつてマネジメント業務で四苦八苦したという反省の歴史。CTOとしての藤氏の“凄さ”を知る伊藤氏にとっては意外な話のオンパレードで、会話のボルテージは時とともに高まっていくのであった――。 ⇒【前編】の記事はこちら さて、今回の後編では、藤氏のCTOとしての取り組みをさらに深掘りすることで、いかにして「CTOとはかくあるべし」と開眼するにいたったのかを明らかにしていきます。実は生魚が苦手という藤氏ですが、今のところは料理も愉しんでいただいている様子で一安心。ぼちぼち酔いもまわってきて、二人

    【後編】七転八倒の先に見出したCTO道――グリーCTOに、色々ホンネで聞いてみた / 飲み会で探るエンジニアのホンネ #naoya_sushi 編
  • 新卒でIBM入ったのに辞めてアイドルになったけど質問ある?前編 : IT速報

    「IBM辞めてアイドルになったけど質問ある?」のスレから。プログラミング未経験のスレ主が新卒でIBMに入るも、紆余曲折ありアイドルになった話し。 なお、スレ主(アイドルHさん)はTwitter上でこのスレのことを認めており、釣りではなく真実のお話し。最終的にアイドルHさんが誰なのかも判明します。まとめが長くなったので3記事に分けました。こちらは前編。 1: 名も無き被検体774号+@\(^o^)/ 2015/01/24(土) 02:35:47.72 ID:Dky3k5r40.net 360度違う人生でビビる 立ったら書く 2: 名も無き被検体774号+@\(^o^)/ 2015/01/24(土) 02:38:44.99 ID:TevIqWqX0.net どうぞ 3: 名も無き被検体774号+@\(^o^)/ 2015/01/24(土) 02:41:41.09 ID:Dky3k5r40.ne

    新卒でIBM入ったのに辞めてアイドルになったけど質問ある?前編 : IT速報
    a2ikm
    a2ikm 2015/02/10
  • キー一覧を見るためにmemcached入門 - tumblr

    memcachedを使う場合、多くはアプリケーションの言語ごとにあるクライアントを使ってgetとかsetをすると思う。telnetで直接memcachedプロトコル使うのはキーの一覧が見たいとかデバッグ時くらいだと思う。そのデバッグ時も言語ごとのrepl使うほうが早かったりするけど。 まぁそんなわけでmemcachedをtelnetから叩くことは殆どないのではないかと思う。自分が単純に経験不足なのも在るだろうけど。で、この間直接覗きたい機会があったのでどういうkeyが入ってるのか調べるためにキー一覧を見ようとしてみたのだけど見方が全くわからない。『memcached key 一覧』でググって一番最初に出てきたこのページを参考にしてstats itemsコマンドを打ってみたけど何が何だか... > set hoge 0 0 4 > hage STORED > stats items STAT

    キー一覧を見るためにmemcached入門 - tumblr
  • Game BaaS Implemented in Ruby

    5. アプリ以前(2009年∼) • HTMLJavascriptPerl(MobaSiF) 参考:【YAPC::Asia 2008】モバゲータウンのフレームワーク 「MobaSiF」公開: http://codezine.jp/article/detail/2528 6. アプリ時代その1(2012∼) • Kickmotor • Perl(MobaSiF or GunyaSiF) 参考: Kickmotor http://next.rikunabi.com/tech/docs/ct_s03600.jsp?p=002421 参考: GunyaSiF http://next.rikunabi.com/tech/docs/ct_s03600.jsp?p=002398

    Game BaaS Implemented in Ruby
    a2ikm
    a2ikm 2015/02/10
    すごい。EventMachineのマルチプロセス化にServerEngineを使ってるのかな
  • Netflixはどのように映画をジャンル分けしているか - 不可視点

    映像コンテンツのストリーミングといえばNetflix、現在4400万人のユーザー(有料会員)がいる成熟したサービスですが、現在もすごいペースで成長しています。 Netflix、第4四半期決算で大幅増益--加入者数は400万人増 - CNET Japan 利用できる地域は限られますが、日でもレコメンデーションのコンテストNetflix prizeの開催や、AWSをいち早く活用した企業として知られています。 Netflixは先に紹介したNetfix Prizeでレコメンデーションの性能向上に懸賞金をかけたほど、レコメンデーションがサービスの重要な位置を占めています。 視聴された映画の2/3はレコメンデーション経由らしいです。 Todd Yellin(Vice President of Product Innovation at Netflix)は、「映画をピッタリの人にピッタリのタイミングで

    Netflixはどのように映画をジャンル分けしているか - 不可視点
  • Netflix視聴の75%を支えるオススメ機能の秘密 | Kazuyo Nakatani's Blog

    USでは、定額制動画配信サービスの絶対的王者であるNetflix。 視聴者データ分析をもとに1億ドルという巨額の制作費をつぎ込み成功させたエミー賞受賞ドラマ「ハウスオブカード」や、2014年にはネットワーク中立性の話題でも有名になりました。しかし、私が最も注目しているNetflixのすごさは、何よりもオススメ機能(レコメンデーションエンジン)です。 全視聴の75%がオススメ機能から。 Netflixのなんと75%もの視聴が、オススメ機能から始まっているといいます。これは驚異的な割合です。だって、想像してみてください。「XXって映画観たいな。検索、検索・・・」という前に「(オススメ欄に)XXがある!これ観よう。」となる状況を作っているのです。通常のケースでは、オススメ機能からの視聴なんて、Netflixの半分もないでしょう。 この75%という数字こそが、Netflixのプロダクトイノベーショ

    Netflix視聴の75%を支えるオススメ機能の秘密 | Kazuyo Nakatani's Blog
  • Google、「SPDY」終了と「HTTP/2」サポートを発表

    Googleが、HTTPをサポートする独自プロトコル「SPDY」のChromeでのサポートを2016年までに終了する。SPDYの多くの機能を統合した「HTTP/2」の策定が近いためとしている。 米Googleは2月9日(現地時間)、2009年に発表したアプリケーションレイヤープロトコル「SPDY」のサポートを2016年初頭までに終了する計画を発表した。 SPDYは、ネットワーキングプロトコル「HTTP(Hypertext Transfer Protocol)」をサポートし、Webページ表示を高速化する目的で構築されたプロトコル。立ち上げ当時、ほとんどのWebサイトはHTTPのバージョン1.1(HTTP/1.1)を採用していたが、HTTP/2の標準化が近いため、Webブラウザ「Chrome 40」の次のアップデートから段階的にHTTP/2をサポートするという。 HTTP/2はSPDYをベース

    Google、「SPDY」終了と「HTTP/2」サポートを発表
  • golangで雑なslack botを作りました。 - oranie's blog

    タイトルそのまま。勉強がてらslack botを作ってみた。やった事はRubotyのruboty-google_imageとか、他のGolangで既にあるslack ライブラリの劣化パクリです。 r7kamura/ruboty-google_image · GitHub ソースはこれ。 oranie/slack-bot-golang · GitHub 書いてみて思ったのは、slackのoutbound webhookがデータをJSONで投げてくれなかったので面倒だった事が分かりました(小並感 とりあえずherokuで動かしています。実際の動作はこんな感じ。 「画像も立てずにスレ立てとな?」とは言わず、自分から画像を貼る意識の高い麻呂をslackに登場させる事が出来ました。 やる事としては通常のherokuの使い方はまあ一旦置いておいて、golangでやらなければいけない事として Goで作っ

    golangで雑なslack botを作りました。 - oranie's blog
    a2ikm
    a2ikm 2015/02/10
  • 高等遊民 - Wikipedia

    高等遊民(こうとうゆうみん)とは、日で明治時代から昭和初期の近代戦前期にかけて多く使われた言葉であり、大学等の高等教育機関で教育を受け卒業しながらも、経済的に不自由が無いため、官吏や会社員などになって労働に従事することなく、読書や学術研究などをして過ごしている人のこと。 語源[編集] 閲覧できる範囲では『読売新聞』1903年9月25日の「官吏学校を設立すべし」での論説が、高等遊民に触れられている最も古い資料である。また、一時期は上級学校への入学や上級学校卒業後の就職が叶わなかった者が高等遊民となり、高等知識を持った彼等が自然主義、社会主義、無政府主義などの危険思想に感化され、それらが社会問題に繋がると考えられていた[1]。 定義[編集] 高等遊民はなんら生産的な活動をせず、ただ日々を雅やかに過ごしたり、学問の延長として己の興味のある分野(趣味の活動を含む)を追い求めていたりした。夏目漱石

  • 【コーポレート】ウェブペイ・ホールディングス株式会社買収に関するお知らせ | ニュース | LINE株式会社

    LINE株式会社 (社: 東京都渋谷区、代表取締役社長: 森川 亮、以下LINE) は、同社が運営する無料通話・無料メールスマートフォンアプリ「LINE(ライン)」に搭載しているモバイル送金・決済サービス「LINE Pay」における、さらなる事業化の加速を目的として、子会社LINE Pay株式会社を通じ、ウェブペイ・ホールディングス株式会社(社: 東京都品川区、代表取締役: 久保 渓、以下ウェブペイ) を買収することに合意いたしましたのでお知らせいたします。 ウェブペイは、EC サイトやウェブサービス、モバイルアプリを対象とした開発者向けクレジットカード決済サービス「WebPay」https://webpay.jp を提供する企業です。わずか数時間で組み込める簡単なAPI、最短3営業日の審査期間、カード情報を加盟店側で処理・伝送・保存しない安全な決済システムを特長としたサービスと、その

    【コーポレート】ウェブペイ・ホールディングス株式会社買収に関するお知らせ | ニュース | LINE株式会社
    a2ikm
    a2ikm 2015/02/10
    おめでとうございます!本当にすごいなあ
  • clarifying-the-roles-of-the-gemspec-and-gemfile

    TL;DR Although apps and gems look like they share the concept of "dependency", there are some important differences between them. Gems depend on a name and version range, and intentionally don't care about where exactly the dependencies come from. Apps have more controlled deployments, and need a guarantee that the exact same code is used on all machines (dev, ci and production). When developing a

    a2ikm
    a2ikm 2015/02/10
    gemを開発するときにGemfile.lockはVCSに入れないようがよいという話