2015年6月27日のブックマーク (6件)

  • 同性婚賛成派のスピーチがNZらしさ全開で素晴らしい | のある暮らし

    「ニュージーライフ」はちょっと変わった名前「のある暮らし」に名称を変更しました。 日に帰ってきて、ニュージーランドに住んでいない自分にとって「ニュージーライフ」という名前は違和感しかなく、再開をするこのタイミングで名前を変えてます。 ▶︎ ブログの名前を変えました。その理由と意味 | のある暮らし この記事は2013年4月26日に投稿されたものを加筆・訂正したものです。 以前、日刊ニュージーランドライフでニュージーランド 同性婚を認める法案が可決というニュースをお知らせしました。 その法案を通す国会の席で同性婚賛成派のMaurice Williamsonが行ったスピーチが、なんて言うんでしょう、ニュージーランドらしさ全開、ニュージーランド人の良さを3倍濃縮還元したみたいに良いスピーチだったので、皆さんにもシェアしたいと思います。 この法案で可決されたこと 動画を観てもらう前に予備知識みた

    同性婚賛成派のスピーチがNZらしさ全開で素晴らしい | のある暮らし
    otiai10
    otiai10 2015/06/27
    “この法案が通ることは、影響がある人に取っては素晴らしいものです。でも、そうでない人に取っては人生は何も変わったりしません。”
  • GitHub - go-yaml/yaml: YAML support for the Go language.

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

    GitHub - go-yaml/yaml: YAML support for the Go language.
    otiai10
    otiai10 2015/06/27
  • 設定ファイル記述言語 TOML - Qiita

    TOML は、GitHub の中の人が提案した、設定ファイルを記述するための小さな言語である。明瞭な文法なため、人間が読みやすい。また、TOML はハッシュテーブルに明確にマップするように設計されているので、様々な言語でのデータ構造へパースしやすい。 また、Vim で有名な NeoBundle が TOML パーサを搭載したことや、勢いづいている Go でのサポートも熱いことから、すごく伸びそうなフォーマットである。 TOMLノススメ 【個人メモ】設定ファイルフォーマットにはTOMLがいいのかも NeoBundleのプラグイン管理をTOMLに任せてvimrcをスッキリさせる GoとTOML 仕様 TOML の仕様は単純だ。 大文字小文字を区別する UTF-8 である必要がある ホワイトスペースとは tab (0x09) と space (0x20) のみ 改行とは LF (0x0A) と

    設定ファイル記述言語 TOML - Qiita
    otiai10
    otiai10 2015/06/27
  • 【個人メモ】設定ファイルフォーマットにはTOMLがいいのかも - Qiita

    TOMLとは Tom's Obvious, Minimal Language. の略らしい。 ぐぐってみたら、日語のエントリがでてきた。 TOMLノススメ より一部引用。 TOMLとは https://github.com/mojombo/toml Tom's Obvious, Minimal Language (TOML) とはgithubの中の人が提案している設定ファイルのためのミニ言語で、以下のような特徴があります。 人間が読み書きしやすい 標準的なデータ型が利用できる 曖昧さが発生する余地が極力排除されている パーサをかくのが簡単

    【個人メモ】設定ファイルフォーマットにはTOMLがいいのかも - Qiita
    otiai10
    otiai10 2015/06/27
  • Configuration file - Wikipedia

    "rc file" redirects here. For resource scripts, see Resource (Windows). In computing, configuration files (commonly known simply as config files) are files used to configure the parameters and initial settings for some computer programs. They are used for user applications, server processes and operating system settings. Some applications provide tools to create, modify, and verify the syntax of t

    Configuration file - Wikipedia
    otiai10
    otiai10 2015/06/27
  • aleph/lamina: Clojureでサーバー/クライアントWebSocket - Qiita

    2013年のClojure界隈はcore.asyncが話題ですが、今回は非同期処理にcore.asyncは使いません。 今回はcore.asyncの代わりにalephというライブラリを使って、WebSocketを使った簡単なデモアプリケーションを作ってみようと思います。サーバーとクライアントの両方をClojureで実装します。 alephは、同じ作者のlaminaという非同期プログラミングライブラリをベースに、nettyを使ってHTTP/WebSocket/TCP/UDPのI/Oをサポートしたライブラリです。 core.asyncと同様に、laminaではchannelと呼ばれるキューにメッセージを出し入れすることで非同期処理をサポートしています。 laminaにはchannel以外にも様々な機能がありますが、今回はchannel以外の機能は使わないので解説しません。(というか解説できるほ

    aleph/lamina: Clojureでサーバー/クライアントWebSocket - Qiita
    otiai10
    otiai10 2015/06/27