タグ

2015年1月3日のブックマーク (8件)

  • The Ruby Bibliography

    The Ruby programming language hasn't historically been the subject of much research, either in industry or academia. A lot of recent systems research has used languages like C, C++ and Java. Contemporary programming language research often uses languages like Java, Scala, Racket and Haskell. Modern research into VMs, compilers and garbage collectors is often based on Java or recently Python. Howev

    Watson
    Watson 2015/01/03
  • 日付フォーマット yyyy と YYYY の違い - 強火で進め

    結論 まず最初に急いでる人向けに結論を先に書いておきます。2つの違いは以下の様に成っています。 yyyy 年(西暦)を出力 YYYY ある年における「最初の木曜日を含む週が、その年の第1週である」というルールで年(西暦)を出力。 例えば 2015/1/1 は木曜日なのでその週の日は日曜日〜土曜日まで全て2015年の第1週という解釈になります。この場合には2014年で有る、 2014/12/28(日曜)〜2014/12/31(水曜) の時でも YYYY では 2015 を返します。 きっかけ Podcast で Rebuild の第73回を聴いていたら日付フォーマットで yyyy ではなく、YYYY を使った為に TwitterAndroid クライアントで不具合が出たという話が出てきました。 ※根的な原因はこのルールでサーバ側が実装されていた為、 Android クライアントで正し

    日付フォーマット yyyy と YYYY の違い - 強火で進め
  • nginxパフォーマンスチューニング〜静的コンテンツ配信編〜 - Qiita

    今回はHTMLCSSJavascriptといった比較的軽量な静的コンテンツの配信をnginxでやるケースに絞ってチューニングする際のポイントについて紹介しようかと思います。 (注:worker_rlimit_nofileやsysctl.confのネットワーク周りの設定のような定石的なチューニングについてはあえて解説しないのであらかじめご了承ください。) コンテンツをgzip圧縮する 何はともあれgzip圧縮です。ネットワーク帯域に比べればCPUリソースなんて安いものです。 しかし、多くの場合これだけでは十分ではありません。何故ならnginxはデフォルトではContent-Typeがtext/htmlのコンテンツしか圧縮しないためです。圧縮対象のContent-Typeを増やすにはgzip_typesを使います。 単純なWebサイトであれば上記の設定で十分ですが、場合によってはappli

    nginxパフォーマンスチューニング〜静的コンテンツ配信編〜 - Qiita
  • ドワンゴ・川上量生会長が飾る 「去ってほしい社員の条件」

    社員の方の話では、現在の東銀座のビルに移る前、ある日突然会社に飾られたとのこと。会長自身は「こういうことを言わない性格の人」のため、社員はどちらかといえば面白がって携帯などで写真を撮ったりしていたそう。今となっては慣れてしまい、あまり気にせず過ごしているといいますが、社外から来た人の中には、会長室に入る前にギョッとして扉の前でしばらく足を止めて読んでいる人もいるそうです。 実はこれ、スタジオジブリの鈴木プロデューサーが、ある会社を訪れた際に落ちていたものを拾って、ジブリに飾っていたもの。川上さんが鈴木さんから譲ってもらったそうです。鈴木さんは、「これを飾っていた会社は潰れたんですよ」と言って笑っていたそうですが、「でも、ちょっとどきっとする、考えさせられる文章」と社員の女性。 ネタのようであってネタでない…というところなのでしょうか。東銀座のビルに移ってくるときは、さまざまなものを捨ててき

    ドワンゴ・川上量生会長が飾る 「去ってほしい社員の条件」
    Watson
    Watson 2015/01/03
  • 【年始企画】コロプラ馬場社長が語るスマホゲーム市場の展望と新たな挑戦 「15年は新しい分野に挑戦」 SLGやスポーツに注力 トレンドは「PvP」 | gamebiz

    スマートフォンアプリ業界に身を置く方々に話を伺い、2014年の市場動向と2015年のトレンドを読み解く特別企画「ゲームアプリ市場のキーマンに訊く2014-2015」。 2014年のコロプラ<3668>は、2013年に続いて好調な1年だったといえよう。『白プロジェクト』をはじめ、『クイズRPG 魔法使いと黒のウィズ』、『プロ野球PRIDE』、『軍勢RPG 蒼の三国志』といったアプリがランキングの上位に入った。さらに『ほしの島のにゃんこ』や『スリングショットブレイブス』などの新作も立て続けにヒットを飛ばした。 今回、コロプラの馬場功淳社長にインタビューを行い、2014年のアプリ市場と取り組みを振り返ってもらうとともに、2015年の展望を聞いた。また2015年のアプリ市場のトレンドについても聞いた。昨年、リアルタイム通信が流行すると予言し当てたわけだが、今年は何が流行ると見ているのか。 ■2

    【年始企画】コロプラ馬場社長が語るスマホゲーム市場の展望と新たな挑戦 「15年は新しい分野に挑戦」 SLGやスポーツに注力 トレンドは「PvP」 | gamebiz
    Watson
    Watson 2015/01/03
  • 【悲報】Ruby開発者が使わないので「RubySpec」開発終了 | ソフトアンテナ

    昨年12月31日大晦日の日に、Rubyインタプリタのテストツール「RubySpec」が突然開発終了を宣言したことが話題となっています(Hacker News、Reddit)。 RubySpecの開発者Brian Shirai氏はブログ記事「Matz's Ruby Developers Don't Use RubySpec and It's Hurting Ruby」にてプロジェクトが終了する理由を説明。2014年12月25日にリリースされたRuby 2.2.0がRubySpecのテストをパスせず、そればかりか深刻なエラーであるセグメンテーションフォールトで異常終了すると指摘し、これはMRI (いわゆるRuby)の開発者がRubySpecを使ってテストすれば容易に避けられることだとしています。 さらに、これまでの過去のバージョン1.9.3、2.0.0、2.1.0のリリースでもMRI開発者

    【悲報】Ruby開発者が使わないので「RubySpec」開発終了 | ソフトアンテナ
    Watson
    Watson 2015/01/03
  • SwiftでKeychainを簡単に使うライブラリ "KeychainAccess" を書きました - 24/7 twenty-four seven

    kishikawakatsumi/KeychainAccess · GitHub そろそろSwiftをちゃんと勉強しようと思って作りました。 Swiftで書かれたKeychainのラッパーの中ではもっとも高機能でかつ簡単に使えるものができたと思います。 機能としては下記を備えています 簡単に使えるインタフェース アプリ間のキーチェーン共有 アクセシビリティ(バックグラウンド動作時の制限など)属性のサポート iCloudによるキーチェーンの同期 Touch IDによるキーチェーンの保護(iOS 8〜) iOSとOS Xの両方の動作をサポート インストール Carthage github "kishikawakatsumi/KeychainAccess" CocoaPods pod 'KeychainAccess' CocoaPodsを使う場合、CocoaPodsのバージョンはbeta版の0.

    SwiftでKeychainを簡単に使うライブラリ "KeychainAccess" を書きました - 24/7 twenty-four seven
  • 看板UIでEvernoteをプロジェクト管理ツールにするKanbanote

    あけましておめでとうございます。 今年も Lifehacking.jp は「人生を変える小さな習慣」を小さなハックや便利なアプリ、あるいは手元を変える文房具や思考を変える考え方といった多方面から書いていきたいと思います。 ところで新春のLifehackerで、看板のようなUIEvernoteでタスクを管理するKanbanoteが紹介されていました。 開発者が半日程度で作ったというこちらのサービスですが、簡単でいながら強力なプロジェクト管理のツールになりそうなので紹介したいと思います。 3つのリストで仕事のフローを制御 このサービスのもとになっているのは、パーソナル・カンバン方式という、仕事を3つの流れで制御するという考え方です。 Doing「やっていること」、Done「終わったこと」、Backlog「未処理」の3つのリストを作り、それぞれの間で単位となっているタスクをやりとりするとい

    看板UIでEvernoteをプロジェクト管理ツールにするKanbanote