タグ

2014年10月27日のブックマーク (9件)

  • (fluxus)

    act of a flowing; a continuous moving on or passing by, as of a flowing stream; a continuous succession of changes A 3D game engine for livecoding worlds into existence. Fluxus is a rapid prototyping, playing and learning environment for 3D graphics, sound and games. Extends the Racket language with graphical commands and can be used within it’s own livecoding environment or from within the DrRack

  • Webアプリケーションの パフォーマンス向上のコツ 実践編

    社内 LT 大会で発表したスライドです。 スライドの日付が 2012/05/22 になっていますが、正しくは 2012/05/21 です。

    Webアプリケーションの パフォーマンス向上のコツ 実践編
  • UIAppearance 変更時、リアルタイムに画面反映する

    English UIAppearance の proxy メソッドから見た目を変更して、即時全画面に適用する方法を調べていて、UISS という iOS で JSON 形式の Stylesheet を扱うライブラリにその答えがあったので、メモです。 UISS#refreshViews - (void)refreshViews { [[NSNotificationCenter defaultCenter] postNotificationName:UISSWillRefreshViewsNotification object:self]; for (UIWindow *window in [UIApplication sharedApplication].windows) { for (UIView *view in window.subviews) { [view removeFromSup

    UIAppearance 変更時、リアルタイムに画面反映する
  • Herb Sutter氏の語る現代的C++プログラミングの基本

    Spring BootによるAPIバックエンド構築実践ガイド 第2版 何千人もの開発者が、InfoQのミニブック「Practical Guide to Building an API Back End with Spring Boot」から、Spring Bootを使ったREST API構築の基礎を学んだ。このでは、出版時に新しくリリースされたバージョンである Spring Boot 2 を使用している。しかし、Spring Boot3が最近リリースされ、重要な変...

    Herb Sutter氏の語る現代的C++プログラミングの基本
    komlow
    komlow 2014/10/27
  • Swiftでの文字列比較におけるUnicode正規化を巡る注意点 - Qiita

    Stringの比較は正規化をかけた上で行われる Swiftの文字列比較は,Unicode正規化をかけた上で行われます。 たとえば,次の例をご覧ください。 let gaC = "\u{304C}" // 「が」の結合形 let gaD = "\u{304B}\u{3099}" // 「が」の分解形 // NSString としての文字数(UTF16での文字数)は異なる (gaC as NSString).length // => 1 (gaD as NSString).length // => 2 // String としての比較 gaC == gaD // => true (!!) これは,こちらのサイトによると, Depending on your requirements, this may or may not be what you want, but it is certainl

    Swiftでの文字列比較におけるUnicode正規化を巡る注意点 - Qiita
    komlow
    komlow 2014/10/27
    !!!
  • 鶏肉みたいな味 - Wikipedia

    この記事には複数の問題があります。改善やノートページでの議論にご協力ください。 出典がまったく示されていないか不十分です。内容に関する文献や情報源が必要です。(2011年1月) 大言壮語的な記述になっています。(2015年4月) 独自研究が含まれているおそれがあります。(2015年4月) 出典検索?: "鶏肉みたいな味" – ニュース · 書籍 · スカラー · CiNii · J-STAGE · NDL · dlib.jp · ジャパンサーチ · TWL 鶏肉みたいな味(とりにくみたいなあじ、英語: tastes like chicken)とは、英語圏においてべ物の風味を形容するときによく使われる表現である。但しあまりにも頻出するため、一種のクリシェのようになってしまっている。その結果、この言い回しは実際には関係のない事やふさわしくない状況にも現れ、不条理な笑いをはらむこともある[1

    鶏肉みたいな味 - Wikipedia
  • Android 5.0(Lollipop)ではこれまで以上にroot化が困難に | juggly.cn

    Android スマートフォン・タブレットにおけるエンドユーザーの root アクセスは Android の登場以来から許可されておらず、一部のカスタマイズ・ROM 焼き愛好家さんは保証の無効になる方法を使ってそれを可能にしているのが現状です。Android はバージョンアップのたびにセキュリテイも強化されており、root 化もしづらくなっていっている中、Android 5.0 (Lollipop)ではこれまで以上に root 化することがが難しくなったと有名なハッカー Chainfire 氏が同氏の Google+ ページで述べていました。 彼は先日リリースされた Nexus 5 と Nexus 7 の Android 5.0 プレビュー版「LPX13D」を調査した結果このことを発見しました。Android 5.0 はまだ正式にはリリースされていないので、リリース版では状況は変わっている

  • コンテナに入りたい?それ docker exec でできるよ - Qiita

    この方法を使えば、コンテナ内のファイルをリダイレクトして親ホストに保存したり、パイプで処理をつなげたりすることもできます。docker cp コマンドと比べると、プロセスの実行結果を取得できるという点で柔軟な処理ができそうです。 nsenter は jpetazzo/nsenter コンテナを使えば簡単にインストールできましたが、docker が標準対応してくれたことで事前準備が不要になり、さらに楽になりました。 追記 nsenter と違って環境変数が正しく設定された状態でコマンドが実行されるようです。以下のような方法で指定した環境変数を参照することができます。素晴らしい! Dockerfile に ENV で書いた環境変数 docker run の --link オプションにより設定される環境変数 docker run の -e オプションにより設定される環境変数

    コンテナに入りたい?それ docker exec でできるよ - Qiita
  • const int よりも int const と書こう、という提案 - 株式会社CFlatの明後日スタイルのブログ

    ……という提案を、試しにちょっとしてみます。 ポインタ型とconst C++er の皆さん、次のコードを正しく説明できるでしょうか? int hoge = 42; const int * p1 = &hoge; int const * p2 = &hoge; int * const p3 = &hoge; もちろん答えはこうなります: int hoge = 42; const int * p1 = &hoge; // p1の指示先を書き換える事はできないが、p1の指示先自体は変更可能 int const * p2 = &hoge; // p1と同じ int * const p3 = &hoge; // p3の指示先を書き換える事はできるが、p3の指示先自体は変更不能 つまり、constが*の前後どちらにあるかで意味が変わってくるわけですね。 この仕様は、知っている人にとっては不思議でも何で

    const int よりも int const と書こう、という提案 - 株式会社CFlatの明後日スタイルのブログ
    komlow
    komlow 2014/10/27