2015年3月12日のブックマーク (11件)

  • 対戦型 hello, world! ( CodeIQ )

    このページについて このページは、 CodeIQ に出題している 対戦型 hello, world! という問題の紹介・途中集計のお知らせ・最終結果のお知らせ をするページです。 目次 ゲームの進行 ゲームの進行 最終結果 順位表 全試合 途中集計 3/26 3/24 3/19 3/18 3/16 3/15 3/13 3/11 3/10 最終集計 というわけで100人で締め切られました。 戦いに参加できたのは 83名だったので、42位までが入賞ということになります。 メダルの方は、 金 : angel さん 銀 : haruya さん ・ saito_ta さん 銅 : cia_rana さん ということになりました。angle さんが登場以来ずっと1位を守っており、圧倒的でした。 終始メダル圏内にいた carrotflakes さんが最後の最後で cia_rana さんに抜かれてしまいま

    koyancya
    koyancya 2015/03/12
  • Google、Broadwellに刷新した「Chromebook Pixel」 ~USB Type-Cコネクタを採用

    Google、Broadwellに刷新した「Chromebook Pixel」 ~USB Type-Cコネクタを採用
    koyancya
    koyancya 2015/03/12
    ナイス -> "USB Type-Cを2ポート搭載した"
  • MSがUNIXと違うことしようとした結果がこれ

    「この計算結果をCSVファイルに出力する時に値段をファイル名に入れるってあるんですが、半角の¥マークはファイル名に入りませんよ」 「設計書はハンコもらっちゃったのでなんとかお願い。」 「全角なら大丈夫ですが」 「設計書に半角って書いてあるし、変更したらこちらの瑕疵になるから、なんとかお願い」 「…マイクロソフトに掛け合ってください…」

    MSがUNIXと違うことしようとした結果がこれ
    koyancya
    koyancya 2015/03/12
    専用のフォントをシステムにインストールして貰って、代替文字で頑張ろう
  • CodePen - Front End Developer Playground & Code Editor in the Browser

    Build, share, and learn JavaScript, CSS, and HTML with our online code editor. Discover web applications and hire talent from the world’s largest community of front end developers and designers.

    CodePen - Front End Developer Playground & Code Editor in the Browser
    koyancya
    koyancya 2015/03/12
  • プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ

    僕は、プログラムをする上で変数や関数に良い名前を付けるのはとても重要と考えています。 というのも、良い名前を付ければ、それだけでそのコードがしたいことの説明になり、コメントと同等の働きをすることもあるからです。 自分がちゃんとそれをできているのかはさておき、僕は普段から、できれば読みやすくて分かりやすい名前を付けたいと思っています。他の人も読むコードであれば、できればプログラムでよく使われるような単語を利用して書いた方がより分かりやすいです。 ただ、よい名前を考えるのって、ちょっと面倒くさいんですよね。僕はこれまで、英語の辞書を利用して、考えたりしていたのですが、「何か、プログラムでよく使われる単語をまとめたものはないか?」と探したら、ドンピシャのものがいくつかあったので、それらをまとめて以下で紹介します。 photo by Michael Coté codic codic – デベロッパ

    プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ
    koyancya
    koyancya 2015/03/12
  • Riot.js 2.0 を触ってみた — まだReactで消耗しているの? - Qiita

    楽すぎてどうしよう。が最初の感触。まだ3時間しか触ってないけど、もうこれでいいや感が半端ない、深夜2時です。 Angularなのか、Reactなのか、2015年が明けても毎週のように新しいJSフレームワークが出る中で、もう正直どうでもよくなってませんか? でも、これは触って楽しいはず。 Riotって何? Riotは、公式ページに A REACT- LIKE, 2.5KB USER INTERFACE LIBRARY とあるように、Reactを意識して作られた超軽量のUIライブラリで、ビュー部分(コンポーネント)に特化しているのが特長です。Vue.jsとかとも同類です。Riot 1.0も「超軽量」という点で、一時注目を集めました。 そのRiotが、2.0で趣向を変えてJSX的なプリコンパイルの仕組みを取り入れて、ReactとPolymerのいいとこ取りのような感じになっています。ただし、次の

    Riot.js 2.0 を触ってみた — まだReactで消耗しているの? - Qiita
    koyancya
    koyancya 2015/03/12
    ひー
  • Riotjsのいいところ - Qiita

    Riot.js 2.0 を触ってみた — まだReactで消耗しているの? を読んで Riotjs のいいところまだあるんやで!とおもったので補足がてらいくつか書きます。主にコンパイラまわりです。 ファーストインプレッションでめっちゃ面白かったので、gulp-riot 作ったりとかモリモリと触り続けて PR 送ったりしていたら今、みたいな感じです、よろしくお願いします。 コンパイル後のファイルがめっちゃ単純 上の記事でも書かれているんですが、Riot には独自のシンタックスを持っています。 <todo> <!-- layout --> <h3>{ opts.title }</h3> <ul> <li each={ item, i in items }>{ item }</li> </ul> <form onsubmit={ add }> <input> <button>Add #{ ite

    Riotjsのいいところ - Qiita
    koyancya
    koyancya 2015/03/12
  • 開発環境としてのデスクトップLinuxのススメ - 今日学んだこと

    前回の更新からかなり時間があいてしまいました。 ネットに規制がかかるかの国へ出張してたのと、題であるLinuxデスクトップ環境を構築してたりしてで。 デスクトップLinux? ここではサーバー用途との対比語として利用しています。実際はノートPCにインストールしてたりします。 なんでオススメ?結論はよ 構成によってはという前置き付きですが、軽いです。めちゃくちゃ軽いです。 今このブログを書いているのもlenovoのx100eという約5年前のネットブックだったりするんですが、メインマシンとしているMac mini Late2012 梅モデルより断然軽いです。 特にはてなブログの管理画面って、しょっちゅう固まるんですよ・・・。加えて、我が家の子は日本語入力さえしょっちゅう引っかかる。それがない。まさかネットブックが僕をストレスから開放してくれるとは思ってませんでした。 参考までに、x100eの

    開発環境としてのデスクトップLinuxのススメ - 今日学んだこと
    koyancya
    koyancya 2015/03/12
  • Google、1GB当たり1セントながら3秒以内にデータ取得できるニアラインストレージ「Cloud Storage Nearline」提供開始

    Google、1GB当たり1セントながら3秒以内にデータ取得できるニアラインストレージ「Cloud Storage Nearline」提供開始 一般にITのシステムおいてストレージはシステム全体の性能を左右する重要なコンポーネントであるため、高性能なSASドライブやSANストレージ、最近ではフラッシュストレージなどが多く用いられます。 こうした性能重視のストレージは一般にオンラインストレージ、あるいはプライマリストレージなどと呼ばれますが、これに対してバックアップ用途や、容量あたりのコストなどを重視したストレージを「ニアラインストレージ」と呼びます。低価格なSATAハードディスクなどを用いたストレージなどがこれに相当します。 長期保存やアーカイブが主目的となり、光学ディスクや磁気テープのように読み出し時にメディアを交換したりマウントするようなストレージのことを「オフラインストレージ」と呼び

    Google、1GB当たり1セントながら3秒以内にデータ取得できるニアラインストレージ「Cloud Storage Nearline」提供開始
    koyancya
    koyancya 2015/03/12
    めっちゃ強い
  • いよいよ完全終了へ。Internet Explorer(IE)サポート終了スケジュール

    これまでのWindows OSには、Webブラウザとして「Internet Explorer(IE)」が標準でインストールされてきた。そして、ユーザーが直接使うWebブラウザに限らず、さまざまなアプリケーションがHTMLファイルなどを表示する際のコンポーネントとしても、IEはよく利用されてきた。 そのIEの「寿命」が(一部を除いて)もうすぐ尽きようとしていることはご存じだろうか? 過去にWindows XPやWindows 7でよく話題に上った「サポート終了時期」が、IEにもやって来るのだ。 Tech TIPSでは、Windows OSごとに、サポートされているIEのバージョンおよびその終了時期が一目で分かるように図で表してみた。さらにネットサービスによるIEサポート終了の動きや、IEから他のWebブラウザへの移行に関する記事などもまとめている。IEからの「脱出」計画に役立てば幸いだ。

    いよいよ完全終了へ。Internet Explorer(IE)サポート終了スケジュール
    koyancya
    koyancya 2015/03/12
    来年の1月が待ち遠しい
  • Perl、Python、PHP、Rubyについて - Qiita

    今更ながら、比較というか、意見を述べる。ただの自己満足と私的見解。 誕生の歴史的経緯 それぞれの言語が作られた経緯と目的を知ることは、その言語を使う意味で重要であると思う。 Perl前の時代 Perl前の時代、世の中にはC言語のようなコンパイル言語しかなく、コンパイルせずに処理ができるのはシェルやsedやawkぐらいしかなかった。ちょっとしたテキストを自動的に処理したいが、C言語とかで格的に作成するような物ではないとき、人はみんな、シェルスクリプトとしてUNIXのコマンドを並び立てて処理していた。sortやtestなどの便利なコマンドがUNIXには用意されていたし、ちょっと複雑な処理でもsedやawkを駆使しして、何とかできていた。 しかし、シェルと言ってもBourne Shell系とC Shell系の二つがあったり、同じUNIXコマンドでもOSによってオプションが異なるなど、移植性が低

    Perl、Python、PHP、Rubyについて - Qiita
    koyancya
    koyancya 2015/03/12