タグ

2014年3月7日のブックマーク (5件)

  • JavaScriptでbind()を使って部分適用する - HackerNews翻訳してみた

    「HackerNews翻訳してみた」が POSTD (ポスト・ディー) としてリニューアルしました! この記事はここでも公開されています。 Original article: Partial Application in JavaScript using bind() by Pascal Hartig JavaScriptの中にはコードをもっとシンプルで見やすくできるパターンがあるのに、あまり使われていないものがあります。皆さんもFunction.prototype.bindはご存じでしょう。頻繁に使われていたvar that = thisやvar self = thisの代わりになる関数です。よくあるのが以下のような例です。 this.setup = function () { this.on('event', this.handleEvent.bind(this)); }; 第1引数が

    hiro_y
    hiro_y 2014/03/07
  • ELBがアクセスログを出力できるようになりました! | DevelopersIO

    はじめに ついにELBがアクセスログを出力できるようになりました!(Elastic Load Balancing Announces Access Logs) ということでやってみました! 設定 [Load Balancers]画面を開き、設定したいELBを選択します。画面下部の[Description]タブの一番下に[Access Logs]という項目があります! なおこの項目は新しいManagement Consoleでしか表示されません。以前のManagement Consoleを使用されている場合は、画面右上に青い吹き出しのようなアイコンが表示されていますので、クリックし「Try the new design」の[Click here]リンクをクリックすると、新しいデザインのManagement Consoleに切り替わります。 さて、[Access Logs]の[Edit]リンク

    ELBがアクセスログを出力できるようになりました! | DevelopersIO
    hiro_y
    hiro_y 2014/03/07
  • 副業の大学|失敗しない!副業の初心者ガイド

    会社だけの収入に頼るのが将来不安で、副業をはじめたいんだけど どうやって副業をはじめれば良いのか?どんな副業が自分に向いているのか?実際に稼ぐためにはどうすれば良いのか?会社にバレたくないんだけど・・・ 副業のこと全然わかりません。どうしたら良いのか教えてください。 副業に興味があるなら、どんな副業があるのか、まずはよく知ることが重要よ。 多くの人が副業に興味を持って、はじめているけど・・・ 思ったように収益が出ずに辞めていく人も少なくないわ。 このサイトでは 副業初心者にもわかるように、できるだけわかりやすく多くの副業を紹介すること副業のやり方で終わるのではなく、副業の稼ぎ方まで掘り下げて教えることあなたにあった副業は何なのか?の提案 に力を入れて、解説するわ! 約100ページの初心者向け記事を書いているので、上から下に読むだけで 副業初心者が稼ぐための方法を見つけることができるから、じ

    副業の大学|失敗しない!副業の初心者ガイド
    hiro_y
    hiro_y 2014/03/07
  • APIのバージョニングは限局分岐でやるのが良い - Hidden in Plain Sight

    ちょっと前にTwitterAPIのバージョニングをどうやるかみたいな話をしていたのですが、そのへんもやもやしているので少し整理しておきたいなと。 APIのURLを/api/v1/*とかってやるの、やめたほうがいいとおもうんだけどなぁ。いざv2を作るとなったときに、大量のコピペが発生して後悔するよ、って伝えたい。— Kenn Ejima (@kenn) February 28, 2014 さて、これについて色々と異論・反論も含めた意見が出たのですが、まずは、大昔にURL方式(=コントローラ分割)でやってきて後悔したぼくが、(5年ぐらい前から)現在はどうやってAPIのバージョンを管理しているか?について紹介します。 基原理としては、コピペが多発する根っこで分岐(=コントローラ分割)じゃなくて、必要最小限のところで限局的に分岐するのがいい、という考え方に基づきます。 一言でいうと、「パラメー

    APIのバージョニングは限局分岐でやるのが良い - Hidden in Plain Sight
    hiro_y
    hiro_y 2014/03/07
  • [memcached][rails] 30d.jp のセッションサーバーを ktserver から memcached にした - HsbtDiary(2014-03-06)

    ■ [memcached][rails] 30d.jp のセッションサーバーを ktserver から memcached にした 今までは、fail over 対策として デュアルマスタ構成が可能な Kyoto Tycoon を使っていたんですが もうメンテナンスされていない コマンド体系が特殊で memcached なら出来ることができないというユースケースが増えてきた 一年に一回あるかないかの障害に備えてデュアルマスタで頑張る意味が薄くなってきた、障害発生時にも最速で再構築が可能な社会状況になってきた expire を指定しても expire されてないようなバグっぽい挙動がある(これ重要) 平均して mysql より遅い(これ凄い重要) という理由で運用をやめて、memcached にしてしまった。mysql より遅いとか、セッションサーバーとは何だったのか。

    [memcached][rails] 30d.jp のセッションサーバーを ktserver から memcached にした - HsbtDiary(2014-03-06)
    hiro_y
    hiro_y 2014/03/07
    「mysql より遅いとか、セッションサーバーとは何だったのか。」