タグ

2013年12月10日のブックマーク (14件)

  • BonsaiJS

    Introduction Bonsai is a JavaScript graphics library. Bonsai's main features include: Architecturally separated runner and renderer iFrame, Worker and Node running contexts Paths Assets (Audio, Video, Images, Fonts, SubMovies) Keyframe and time based animations (easing functions too) Path morphing and much more... Community For the finer details, see the documentation. #bonsaijs on irc.freenode.ne

  • 「本格タイ料理」を身近な材料で手軽に作れるレシピ15選|All About(オールアバウト)

    格タイ料理」を身近な材料で手軽に作れるレシピ15選 辛うまい料理といえば「タイ料理」! あのお店の味をおうちでも楽しめたら最高ですよね。実は、カルディなどの料品店で売っている調味料を使えば、格タイ料理が手軽に楽しめちゃうんです。そんな、身近な材でできる格タイ料理レシピを15個集めてみました。

    「本格タイ料理」を身近な材料で手軽に作れるレシピ15選|All About(オールアバウト)
  • AngularJS を本気でつかうための tips - tokuhirom's blog

    最近、管理画面で AngularJS をつかってみている。 そんな中で、いくつか工夫した点があるのでそれをシェアさせていただきます。 XHR のエラーを表示する XHR のエラーがおきた際のハンドリングをいちいち手でかくのは非効率。管理画面とか中の人しかつかわないので、エラーがおこった旨を随時報告するだけでよい。 そんなケースでは以下のようにする。 angular.module('myapp.exceptionHandler', []) .config(['$httpProvider', function ($httpProvider) { $httpProvider.interceptors.push(function($q, $log, $rootScope) { return { 'responseError': function(response) { $log.error(res

  • なめらかに動作するUITableViewのつくりかた

    矢口裕也です。 Advent Calendar 10日目はiOSのUITableViewの話をします。 ぼやき iOSアプリを開発していると70%くらいの時間はUITableViewに費やしている気がしてきます。 UITableViewは非常にめんどうなものですが、パフォーマンスがシビアでかつユーザーの快適さに直結するものなので大いに手間をかける価値があります。 この記事ではガクガク処理落ちするUITableViewを例として改善していきながら快適なUITableViewのつくりかたを解説します。 目的 以下のケーススタディでは次の目的でコードを改善していきます なめらかに動くようにする ここでのポイントは実際速くなくてもユーザが快適に感じればOKである、ということです。処理速度が高速である必要はありません。 戦略 UITableViewでのパフォーマンス問題は次の2点であることが多いです

    なめらかに動作するUITableViewのつくりかた
  • こんなに使い道あるの!?余りがちな「白菜」を使った極上レシピ集♡ | Linomy[リノミー]

    おかずのレシピ白菜を使ったおかずやおつまみのレシピです。 白菜とツナの塩煮 画像提供:レシピブログ 万能なツナと一緒に煮て簡単おかずの出来上がり!さっぱり大人の味に仕上がった一品です♪ 鶏肉と白菜のココナッツトマト煮 画像提供:レシピブログ 鶏肉と白菜をココナッツミルクと一緒に煮込む簡単レシピ!すぐできるのにココナッツ風味のお陰でかなり手が込んだ上級料理に見えちゃうのもオトクなところ♡ じっくりコトコト煮込むと鶏肉に味がしみて美味しくなりますよ。 オイル蒸し焼き白菜の麻婆のせ 画像提供:レシピブログ 白菜の甘みを使った美味しいかつ簡単にできちゃう一品♪写真からごま油のいい匂いがしてきそう!! マジうま白菜餃子 画像提供:レシピブログ 白菜の簡単餃子はいかがですか?いつもの餃子に白菜も入れて、飽きた餃子に新しい感♡ 白菜と豚肉のごま味噌あんかけ 画像提供: レシピブログ 10分であっという

    こんなに使い道あるの!?余りがちな「白菜」を使った極上レシピ集♡ | Linomy[リノミー]
  • TCP Fast Open – Webを速くするためにGoogleがやっていること Make the Web Faster 4 –

    TCP Fast Open – Webを速くするためにGoogleがやっていること Make the Web Faster 4 – Jxck HTTPは、その下層にあたるトランスポートレイヤーのプロトコルとして、通常TCPを使用します。 したがって、TCPのレイヤで速度が改善することは、そのままWebの高速化につながる可能性があるといえます。 GoogleはWebを速くするための活動として、TCPのようなプロトコルレイヤの改善にも取り組んでいます。 今回はその中の一つ、TCP Fast Openを取り上げ、解説と動作検証、簡単なベンチマークを行います。 検証環境等は最下部に記載します. Make the Web Faster: TCP Fast Open 3 Way Handshake TCPは、「正確、確実にデータを届ける」ことを重視した設計になっています。 特に接続確立時には、双方の状

    TCP Fast Open – Webを速くするためにGoogleがやっていること Make the Web Faster 4 –
  • コードをまとめる技術としてのイテレータとジェネレータ - Qiita

    ジェネレータが5.5から入ったことで完全に空気と化した(?)PHPのイテレータを、ちょっと違う面からまとめたいと思います。 コードをまとめるということ Don't Repeat Yourself(DRY)という言葉があります。達人プログラマーというに出てくる言葉です。 信頼性の高いソフトウェアを開発して、開発そのものを簡単に理解したりメンテナンスできるようにする唯一の方法は、DRY原則に従うことです。 「すべての知識はシステム内において、単一、かつ明確な、そして信頼できる表現になっていなければならない。」 (p. 27) 端的に言えば「同じことを二度書いてはいけない」ということですね。この原則を当てはめなくてもいい例外のパターンもいくつかあるのですが。。 コードにおいて「同じことを二度書いてはいけない」を忠実に守ろうとすると、同じコードを何度も書きたくなったら、何らかの方法でそのコードを

    コードをまとめる技術としてのイテレータとジェネレータ - Qiita
  • IDの設計についてのさらに突っ込んだ議論

    今日も前回に引き続きデータベース設計の話をする。今回の話で一旦データベース設計については筆を置くつもり(ブログ書いてないで原稿書けよ>俺)であるが、その前に話をすっきりさせて置きたいと思う。最後を飾るテーマはIDの設計である。 数字しかないのに意味を含んだID前回のエントリを見ていただいた方から、次のような構造を持った学籍番号があるというフィードバックを頂いた。 全部数値で"入学年度下2桁"+"学科コード"+"学科内のあいうえお順の順位" このようなルールで割り当てた学籍番号を、単なる数値として扱うのであれば大きな問題はない。これは数値しか含まれていないので、SQLのデータ型としては単に数値型を使えば良いだろう。だが、学籍番号から入学年度を判断する、あるいは学科を判断するといった用途で使われるのであればやはり適切ではないといえる。リレーショナルモデルの観点だけからではなく、IDとして適切で

    IDの設計についてのさらに突っ込んだ議論
    hatanaoki
    hatanaoki 2013/12/10
  • 一つのカラーから配色セオリーに基づいてカラースキームを作りだす配色設計に役立つツールのまとめ

    コーポレートカラーなど、一つのカラーをベースに配色セオリーからカラースキームを設計したり、同系色やグラデーションを作りだしたりできるオンラインツールを紹介します。 またカラーのストックを増やしたり、カラーをベースにしたムードボード作りに役立つツールもいくつか。 最初は、国産のツールから。 配色の見帳 | キーカラーで選ぶ配色パターン 一つのカラーをベースに、さまざまな色の法則から配色パターンを表示します。 上は緑みの青(#0099CE)をベースにしたもの。キャプチャの他に、彩度や明度による配色、色相環による配色など、さまざまな配色を表示します。説明付きなのも嬉しいポイントです。

  • コンテンツからみるWebアクセシビリティの課題と提案 : could

    コンテンツは当にアクセシブルか Webアクセシビリティは、大きく分けて 2 つの『デザイン』があります。ひとつは、情報を分かりやすく整理し、目的の情報へた辿り着くための Web アクセシビリティ。この要素は、色、形状、動き、スピードなど、UI デザインの課題と重なるところが多いです。もうひとつの要素は、情報の構成や文章のスタイルといった「編集」とも呼べる Web アクセシビリティです。 前者の情報構造や操作性は、明確なガイドライン化がしやすく、チェックもしやすいですが、後者の編集の部分は、パッと見では判断がしにくいだけでなく、ガイドラインとして共有するのも難しいです。 Webアクセシビリティにある 2 つの『デザイン』 もちろん JIS X 8341–3:2010 でも「利用者が理解できるコンテンツ」を制作・維持できるようにすることが重要であると書かれていますが、技術で解決できるところに

    コンテンツからみるWebアクセシビリティの課題と提案 : could
  • 気軽なMySQLバージョンアップ - まめ畑

    このエントリーはMySQL Casual Advent Calendar 2013 10日目の記事です。カジュアル! このへんでそろっとカジュアル詐欺と言われるのを防止するために、カジュアルな話を書いてみました。 MySQL5.6も正式リリースされてもうすぐ1年経ち、5.7の足音も聞こえてきている今日このごろですが皆様のMySQLのご機嫌はいかがでしょうか。 新機能や性能向上/bugfixに対応するためにMySQLのバージョンアップを行う機会や性能や不具合調査を行うことも多いかと思います。データベースのバージョンアップは特にメジャーバージョンアップの場合、パラメータのデフォルト値などの変更や仕様変更の影響(オプティマイザの変更)をアプリケーションが受けないか、性能の変化などを検証すると思います。 検証 実際に検証を行う場合、番環境で流れているクエリをバージョンアップ先のDBに実際に流して

    気軽なMySQLバージョンアップ - まめ畑
  • ブロガーなら知っておくべきGoogleアドセンスポリシーをまとめました - ラブグアバ

    皆さんはGoogleアドセンスAdSense)のポリシーについてどの程度ご存じですか?私の場合、自分でクリックするのはダメ、アダルトはダメ、1ページに3つまでしか表示させちゃダメ、という程度の認識でした。 でもGoogleはポリシー違反について非常に厳しいと聞きます。知らぬ間にポリシー違反してしまって広告配信停止されてはたまりません。 ここらで一度、きちんとポリシーを読んでおくかと思いひと通り目を通してみました。すると、え、こんなことも?と思えるようなこともポリシーとして明記されていました。 あまりポリシーを読んだことがない人は、数あるポリシーの中でも最低限知っておくべき点についてこの記事で知っておいてもらえればと思います。 Googleアドセンスで気をつけておきたいプログラムポリシーポリシーについては全て目を通しておき、さらに時々更新される内容についても常に把握しておきなさいとGoog

    ブロガーなら知っておくべきGoogleアドセンスポリシーをまとめました - ラブグアバ
  • 新しいGoogleマップをレスポンシブ対応で埋め込む方法 | ライフハッカー・ジャパン

    サンディスクのmicroSDカード 512GBが40%OFF。写真や動画のデータ置き場はこれで良くない?【Amazonセール】

    新しいGoogleマップをレスポンシブ対応で埋め込む方法 | ライフハッカー・ジャパン
  • ごはんにうどんにお酒のアテに「油揚げの甘辛煮」 - オレシピ - 俺のレシピはお前のレシピ-

    油揚げを甘辛く煮てみた。 これがご飯にのせればお稲荷さん風、うどんにのせればきつねうどんと幅広く使えてうまい。 焼酎や日酒をチビチビやりならがらつまむというのも最高だ。 冷めてもうまいのでお弁当に入れるのというのもありだ。 油揚げは薄めのものが好きなんだけど、これが高い。2枚で150円ぐらいだ。 厚めのものだと4〜5枚で100円を切るのでいつも買うのは安い厚めのものである。 そのままさっと焼いて小ネギを散らして、七味と醤油でべれば、簡単なつまみにもなるので油揚げは何かと便利である。 油揚げの甘辛煮の材料 油揚げ・・・・・・・・・・5枚 (A)水・・・・・・・・・・200cc〜300cc (A)砂糖・・・・・・・・・大さじ3ぐらい (A)みりん・・・・・・・・・・大さじ4ぐらい (A)しょうゆ・・・・・・・・・・大さじ3ぐらい 白ごま・・・・・・・・・・適量 出汁を使ってもいいのだろうが

    ごはんにうどんにお酒のアテに「油揚げの甘辛煮」 - オレシピ - 俺のレシピはお前のレシピ-