タグ

2016年8月22日のブックマーク (8件)

  • 苦労して育てたPHPを捨てるメリットは? チャットワークに聞く(後編) | HRナビ by リクルート

    増井さんが「今、気になる人」に直撃する連載。前編では、PHPの独自フレームワークで開発したチャットワークをScalaで刷新すると宣言したChatWorkの山正喜CTOに、プロジェクトの進捗と、このプロジェクトがもたらした影響について聞きました。 後編では、チャットワークの未来像や、技術的負債を抱えないための方法論などについて、話を進めていきます。 苦労して育て上げたPHPを捨てるメリットとは? 増井:現行のシステムはまだPHPで動いてるんですよね? 山:そうです。 増井:10万4000社が使っている大規模サービスなのに、特に大きな問題はないんですか? 山:今は安定していますから問題はありません。でも3年ぐらい前までは、大きな障害を起こすことが度々あったので、正直、大丈夫とは言い切れない部分がありました。増井さんならよくご存じでしょうが、大規模なシステムでPHPを使う時には、気をつける

    苦労して育てたPHPを捨てるメリットは? チャットワークに聞く(後編) | HRナビ by リクルート
    bunnyhop
    bunnyhop 2016/08/22
  • 衝撃的な効率性~最高の DevOps チームは「知っている事」で構成されていた~ - メソッド屋のブログ

    今回マイクロソフトの社内カンファレンスに参加するために、シアトルに滞在したが、以前からどうしてもやりたかった、マイクロソフト最高の DevOps チームを直接観察してみたいという夢をかなえてみた。 私はマイクロソフトの DevOps エバンジェリストだが、Sam Guckenheimerのチームの話は、人の口と、プレゼンテーションと、アーティクル経由で理解したものに過ぎない。現場に行って物を見てみたかったのだ。 だから、今回Samにお願いして、VSTS/TFSを開発しているMatthewのチームを観察させてもらった。そこで得たことを皆さんと共有しておきたい。 気になっていたSamの一言 VSTS / TFSの開発チームがいるビルにやってきた。ここにあのチームがいるのかと思うとすごくワクワクしてきた。一体どんなことを彼らはやっているのだろう。それと同時に、私が顧客訪問をSamと日で行っ

    衝撃的な効率性~最高の DevOps チームは「知っている事」で構成されていた~ - メソッド屋のブログ
  • workerパターンをcontext化してみたら…… - okzkメモ

    はい、というわけで、前記事のworkerパターンをcontextつかったらどーなるか、についてです。 前の記事や、その元記事のソースを読んでいる前提ですので、未読の方はそちらの確認からお願いします。 さて、ざっくりとした変更の方針ですけど、以下の2点です。 contextを使うことで、workerの実装側でキャンセルできるようにする workerに渡す値はcontext経由にする。 というのをヤッツケでやってつくってみました。 以下変更点の解説です。 まず、元実装ではworkerで実行される処理がベタ書きだったのを汎用化するため、dispatcherのqueueに入れるjobをとqueueの定義を変更します。 type ( job struct { proc func(context.Context) ctx context.Context } Dispatcher struct { qu

    workerパターンをcontext化してみたら…… - okzkメモ
    bunnyhop
    bunnyhop 2016/08/22
  • Re: golang の channel を使って Dispatcher-Worker を作り goroutine 爆発させないようにする - okzkメモ

    こちらを読みました。 blog.kaneshin.co channel自体にdispatch機構があるからもっとシンプルに書けるのでは?と思って書き直したのがこちら。 コードだけぶん投げてもアレなので、あとで解説書きます。 ついでに「go1.7で標準化されたcontext使ったらどうなるか」も気力次第で書くかもしれません。 というわけで追記というか、編というか、解説です。 channel整理 元のコードを読んでいくと、 dispatcherのqueueにjobを突っ込む dispatcherがidle状態のworkerをpoolから取り出す 同じ行で取り出したworkerのqueueにjobを渡す workerがjobを受け取って処理する。 というカンジの処理の流れになってるんですが、dispatch機構自体がchannelにはあるので、 dispatcherのqueueにjobを突っ込

    Re: golang の channel を使って Dispatcher-Worker を作り goroutine 爆発させないようにする - okzkメモ
    bunnyhop
    bunnyhop 2016/08/22
  • ssig33.com - 自動運転車が奪うもの

    自動運転が社会に浸透する結果ドライバーが無職になる!!大変!!という話ばかりを見るような気がしますが、事態はもっと深刻なのではないでしょうか。 自動運転タクシーが社会に浸透し、定額乗り放題プランが普通となり、そして車を所有するよりも定額乗り放題を契約するほうが遥かに安いという日は、すぐに来るでしょう。そのようになった日、誰が車を買うだろか、という問題があります。 そのような日、車の需要とは自動運転タクシー会社の消耗分のみになるでしょう。一部超高級車や趣味性の高い車は依然として需要が残るでしょうが、それらの需要では大した雇用を生まないことは分かりきっています。 車の需要が大幅に減少する結果として車一台一台のコストは上昇するでしょうが、いずれにせよ自動車製造業という莫大な雇用がほぼ消滅に追い込まれることは確実なのではないでしょうか。 また住宅の需要という問題もあります。通勤/通学の時間が多少伸

    bunnyhop
    bunnyhop 2016/08/22
  • 電子書籍の自炊代行は違法らしいので問題ない方法は?

    だそうです。2016年3月に判決がでたようですね。。まあ、良し悪しはさておき、現在の法律からするとそういう結論になりそうだな、とわかりますが…。 これを踏まえて合法かつ、品質が高く時間的に素早く料金的に安い形で電子書籍化する方法を考えていきます。 個人的にはどちらかというと値段より時間の問題の方が大きいため、時間の効率化のプライオリティが高いです。 漫画・コミックの自炊代行は完全な時間の無駄かも! ちなみに、古い書物や専門書を自炊する人はわかるのですけど、電子書籍化されている漫画を自炊している人はいまいちよくわからない行動です。 すべてvaboo(バブー)やBook off(面倒じゃなければヤフオクでもいいですけど)で処分して電子書籍を購入でいいんじゃないですかね。 比較的電子書籍化が進んでいる漫画なんて30%オフや半額で買えるんですから。すでに持っている漫画を定価で買うのに抵抗があるユー

    電子書籍の自炊代行は違法らしいので問題ない方法は?
    bunnyhop
    bunnyhop 2016/08/22
  • 「自炊」代行は著作権侵害 最高裁で確定

    書籍を裁断、スキャンして電子化する「自炊」について、代行業者が行う場合は著作権侵害に当たるかどうかが争われた訴訟で、最高裁はこのほど、業者側の上告を受理しないことを決めた。著作権侵害に当たると判断した知財高裁判決が確定した。 2011年に作家の浅田次郎さん、東野圭吾さん、林真理子さんら7人が代行業者を提訴。作家側は、ユーザー個人が電子化する行為は私的複製として「認められる余地がある」が、業者が大規模に客を募って行う場合は「私的複製に該当しないことは明らか」(弁護団)と主張。業者側は「複製の主体はユーザーであり、業者は『手足』に過ぎない」と主張していた。 知財高裁は2014年10月、自炊代行では業者が複製の主体だとし、私的複製として認められる要件を満たしていないとして著作権侵害を認め、賠償金70万円の支払いと複製の差し止めを命じていた。 関連記事 「自炊」代行2社にスキャン差し止め要求 東野

    「自炊」代行は著作権侵害 最高裁で確定
    bunnyhop
    bunnyhop 2016/08/22
  • wh修飾について質問です。 - ThewomenwholivesnextdoorisanEnglishteacher.T... - Yahoo!知恵袋

    wh修飾について質問です。 The women who lives next door is an English teacher. The women living next door is an English teacher. この2つの文のニュアンスは同じでしょうか? もち違うのであれば解説をお願いします。

    wh修飾について質問です。 - ThewomenwholivesnextdoorisanEnglishteacher.T... - Yahoo!知恵袋