タグ

2014年12月25日のブックマーク (3件)

  • 最近の行儀のよい JavaScript の書き方 - Qiita

    JavaScriptは移り変わりの早い言語です。 もう1年以上経っていますし、記事のメンテもちゃんとできていないので、消し線を入れることにしました。 参考程度のために記事は一応残しますが、より新しい情報を読まれることをお勧めいたします。 はじめに --- 最近では JavaScript の実行環境はブラウザに限りません。(node.js, Web Workers) また、旧来のような <script> 経由でのロードもとうに古くなっています。今は CommonJS スタイルで、require を用いたモジュールのロードを行なうことがより良いとされています。 ですから、次のようなことは改める必要があります。 - var YourModule = {}; などとして、外部から YourModule.hoge(); などと呼び出す書き方 - this === window だと思うこと 今回は、

    最近の行儀のよい JavaScript の書き方 - Qiita
  • curl を使って composer update を 2 倍速くする - Qiita

    はじめに 先日下記の記事を見まして、 packagist.orgのミラーサーバを立ててcomposer updateを18倍速くする #packagist - Qiita composerがfile_get_contentsでjsonをダウンロードしていて、どうやらKeep-Aliveを使っていないし、並列ダウンロードもしていない 並列ダウンロードはさすがに簡単ではない(Composer 体の修正が必要そう)けれど Keep-Alive なら curl でちょろっとできそうな気がしたのでやってみました。 それはそれとして、Composer の事を パッケージ管理ツール と呼ぶとツッコミを受けそうなので 依存関係管理ツール と呼んだほうが良さそうです。 Getting Started - Composer Composer is not a package manager. ... Thu

    curl を使って composer update を 2 倍速くする - Qiita
  • MySQLを4.0から5.0へバージョンアップした話。〜そして5.6へ〜 - 画竜点睛を衝く@mapyo

    それなりに長いので、心して読んで下さい。 mysql周りはそこまで詳しくないので、サーバーサイドの雑魚プログラマー目線で書いてあります。 半年以上前にやった事もあるので、ある程度おぼろげな記憶で書いてあります。 今現在は5.0なのですが、最終目標は5.6です。 概要 規模感 考え方 5.0にするまでにやった事 番投入していった時の事 注意しないといけない事 修正の必要があるsql 〜そして5.6へ〜 所感 まとめ 1. 規模感 slaveの台数ざっくり10台くらい。 mysqlの容量600G DBをつついてるロールの数。ざっくり7個以上。 大体半年?くらい。主に手を動かしていたのはアプリケーションの人1人(僕)インフラ周りめっちゃすごい人1人。の合計2人だった。 アドバイザーとしてruby界隈でめっちゃすごい人1人。インフラ周りのこれまたすごい人1人。 2. 考え方 5.6が目標なのに、

    MySQLを4.0から5.0へバージョンアップした話。〜そして5.6へ〜 - 画竜点睛を衝く@mapyo
    youhey
    youhey 2014/12/25