タグ

2010年3月10日のブックマーク (15件)

  • Effective Java 読書会 11 日目 「Java マルチスレッド難しいいい」 - IT戦記

    はじめに 順番が前後しますが、都合上「並行性」の章を先に書きたいと思います。 読んだところ 251 ページ 〜 268 ページ 前回はこちら Effective Java 読書会 10 日目 「Java の基テクニック集」 - IT戦記 同期とは何か 同期 = 原子性 + 可視性 原子性(アトミック性) データの状態遷移の過渡的な不整合な状態が(どのスレッドからも)見えないという性質。 適切に相互排他することでデータの原子性を保証できる。(保護されたコードを実行できるスレッドは一つだけ。) 可視性(ビジビリティ) (どのスレッドからも)同じ値が見えるという性質。 普通、変数やフィールドの値はスレッドごとにキャッシュ(レジスタなど)されるなどしていて、スレッド間での同値性は保証されない。 同期するというのは、原子性を保証することだけではなく、可視性も保証することだということを忘れてはいけな

    Effective Java 読書会 11 日目 「Java マルチスレッド難しいいい」 - IT戦記
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
    tomoaoki
    tomoaoki 2010/03/10
  • Flashを閃光のごとく高速化するための基礎知識

    Flashを閃光のごとく高速化するための基礎知識:速いFlash/ActionScriptチューニング入門(1)(1/2 ページ) Flash/ActionScriptチューニングの基礎知識から実践的テクニックまでを紹介する連載。読みながら試せるオンライン・サンプルもあります。Adobe AIR/Flexにも応用可能です Flashを徹底的に軽く作るための3カ条 連載では、これから数回にわたり、Flash/ActionScript 3.0(以下、AS3)のチューニングの考え方や方法について解説します。 筆者が初めてFlash/AS3のチューニングと格的に向き合ったのは、2007年の冬の「サグールテレビ」の開発においてでした。当時、開発チームでは「徹底的に軽く作る」という鉄の目標を掲げており、チューニングのためのさまざまな調査を積み重ねていました。結果、2000年に発売された古いPCなど

    Flashを閃光のごとく高速化するための基礎知識
  • あなたのみがき方は大丈夫?「正しい歯みがき」で大人の虫歯を予防 - はてなニュース

    毎日の歯みがき、実は適当に済ませていませんか?大人になると定期的にお医者さんに診てもらう機会も少なくなり、気づかないうちに虫歯になっているということもあります。そこで今回は、今一度見直したい「正しい歯みがきの方法」と、今すぐ実践できる「虫歯の予防法」をご紹介します。 ■正しい歯ブラシの使い方を覚えよう 歯みがきの目的は、虫歯や歯周病の原因になる「歯垢=プラーク」を取り除くこと。みがき残しを作らないようにするには、どうやってみがけばいいのでしょうか? ▽歯みがきの方法|くらしに役立つ情報|ライオン株式会社 ▽上手な歯みがきと予防 ▽虫歯の日に見直す“大人のための歯みがき法”とは - シュシュ 強い力でゴシゴシ擦ったほうが汚れが落ちそうにも思いますが、実はそれは間違い。正しいみがき方は次の通りです。 毛先を歯面(歯と歯の間、歯と歯肉の境目)にきちんと当ててみがく。 毛先が広がらない程度の軽い力

    あなたのみがき方は大丈夫?「正しい歯みがき」で大人の虫歯を予防 - はてなニュース
  • ごはん派もパン派も必見!忙しい朝もOKな「朝ごはんレシピ」 - はてなニュース

    朝ごはん、あなたはごはん派・パン派どちらでしょうか?中には「時間がなくて朝はべない」という人もいるかと思います。つい抜いてしまいがちですが、朝ごはんは1日をスタートするための重要なエネルギー源。そこで今回は、忙しい朝でも美味しくしっかりべられる「朝ごはんレシピ」をご紹介します。 ■9時までにべてシャキっと1日を始めよう! 農林水産省が推進する「めざましごはん」キャンペーンなど、政府も「朝ごはん」の大切さを見直すための取り組みを行っています。 ▽農林水産省/めざましごはん ▽「早寝早起き朝ごはん」国民運動の推進について:文部科学省 朝ごはんによるエネルギー補給は、集中力や記憶力を保つためには欠かせません。特に集中力をアップさせるには、遅くとも“朝9時までにべる”のが理想とされているそう。家でべるのが難しい場合は、駅ナカや会社のデスクべるといった工夫をしてみるのはいかがでしょうか

    ごはん派もパン派も必見!忙しい朝もOKな「朝ごはんレシピ」 - はてなニュース
  • Android アプリ、Top 10 | ライフハッカー・ジャパン

    ではまだあまり普及していませんが、アメリカでは Android フォンが出て1年ほどたち、便利なアプリがたくさん開発されています。米 lifehacker では、Android アプリの Top 10を紹介していました。いずれ、この中から、日語対応のものも出てくるかもしれませんね。 ここでは、「Facebook」「Twitter」「Yelp」「Evernote」、「Remember the Milk」などの、iPhone や他のプラットフォームでもよくあるアプリは外してあります。 また、Google 自身のアプリのうち、Google Voice、ナビゲーション、Goggles も、基Android フォンには入っているので、リストから除きました。今後日でも発売が予定されている Android への機種変を考えている人は、ぜひご参考に。それでは、米 lifehacker編 集部

    Android アプリ、Top 10 | ライフハッカー・ジャパン
  • 漢(オトコ)のコンピュータ道: InnoDBでCOUNT()を扱う際の注意事項あれこれ。

    InnoDBを使うとき、MyISAMと比較して度々やり玉に挙げられるポイントとして「COUNT()が遅い」というものがある。確かにInnoDBにおいて行数を弾き出すのにはテーブルスキャンが必要なのだが、そもそもMyISAMのCOUNT()が速い(テーブルの行数を保持してる)のが特殊なのであって、InnoDBが遅いわけではないのである。とはいえ、高速なCOUNT()については需要が多く、この問題には多くの人取り組んでおられるようだ。しかしながら、COUNT()のチューニングについては未だ語られていない点があるように見受けられるので、今日はCOUNT()のチューニングについて解説しようと思う。 COUNT(*)、COUNT(col)、COUNT(1)の違い基的なことではあるが、COUNT(*)とCOUNT(col)では意味が異なるため、異なる結果が返される場合がある。COUNT(*)はフェッ

    漢(オトコ)のコンピュータ道: InnoDBでCOUNT()を扱う際の注意事項あれこれ。
  • IE/Firefox/Chrome/Operaの再生動画を自動で取り込める「AssistCollector」v1.0

  • モバイルユーザビリティ改善のチェックポイント保存版 - 全10回総まとめ(最終回) | モバイルサイト構築のユーザビリティいろは

    2009年1月から連載してきた「モバイルサイト構築のユーザビリティいろは」も今回で最終回です。そこで今回は、今までの連載内容をおさらいしながら、モバイルサイト構築時におさえておきたいモバイルユーザビリティの総まとめをします。 前半では今までのおさらいをし、最後に自分でモバイルサイトのユーザビリティを改善するためのポイントを紹介します。 モバイルサイト構築時の基チェックポイント公式サイトに関するポイントモバイルメールマガジンに関するポイントモバイルECサイト構築時のポイントモバイルFlashサイトの制作ポイント自分でできる! モバイルユーザビリティ改善の3ステップモバイルユーザビリティ改善のケーススタディ1. モバイルサイト構築時の基チェックポイント1-1. モバイル端末ならではの制約や特性を理解するモバイルサイトには、画面サイズや1ページで表示できるページ容量制限、キャリアごとの違いな

    モバイルユーザビリティ改善のチェックポイント保存版 - 全10回総まとめ(最終回) | モバイルサイト構築のユーザビリティいろは
  • 使っていないCSSを見つけ出す方法 | エンタープライズ | マイコミジャーナル

    Windows Internet Explorer 8 オンザフライでCSSを調整してブラウザの表示に反映させるツールはいくつもある。WebデザイナやWebデベロッパにとって、WebサイトやWebページを制作する段階において欠かせないツールといえる。主要ブラウザにはそれぞれデバッグツールが付属しているか、付属していなくてもFirebugのように実質的にデファクトになっているツールが提供されおり、そうしたツールを使うことが多い。 このようにCSSをチューニングするためのツールは数多く提供されているが、逆にCSSで使われていないセレクタを特定して削除するといった機能を提供するものは少ない。IEBlog : CSS Crunch: new IE Extension for developersにおいてSelectors API Level 1で規程されているdocument.querySelec

    tomoaoki
    tomoaoki 2010/03/10
  • ビジネスシーンで活躍するアプリ大全集。第1号 | AppBank

    ビジネスシーンで活躍するアプリは数限りなく存在します。カレンダーアプリ、ToDoアプリ、RSSリーダー、レコーダー、辞書、Microsoft Officeファイル編集・・・。その数はあまりにも多い。 そこで、AppBankでビジネスアプリを数多くレビューしてきた経験と知識を活かし、『ビジネスシーンで活躍するアプリ大全集』として、ビジネスに使えるiPhoneアプリを定期的に整理していきたいと思います。 ビジネスシーンで活躍するアプリ大全集。第1号:時間帯別活躍アプリ 自宅、出社、会社(デスクワーク、会議、外出)、帰宅、自宅、のそれぞれのシーンで活躍するアプリを紹介していきます。 自宅:今日も会社だ!起床したあなたが外を眺めると、不穏な空模様。今日の天気は何かな(1)?ついでに今日のニュースもチェック(2) 1.今日のお天気を確認:ウェザーニュースタッチ、そら案内 2.新聞を読む:産経新聞 出

  • 決め手はお湯の温度にあり?美味しい「コーヒー」の入れ方 - はてなニュース

    毎日飲むものだからこそ、美味しい入れ方を知っておきたい「コーヒー」。今回はペーパードリップでの美味しい入れ方からインスタントコーヒーをより美味しくするひと工夫まで、誰でもできる「美味しいコーヒーの入れ方」をご紹介します。 ■入れ方によって味も変わる? コーヒーは、豆から直接抽出して入れる「レギュラーコーヒー」と、粉を溶かすだけで飲むことができる「インスタントコーヒー」に大別することができますが、レギュラーコーヒーの場合はさらに“入れ方”にも数多くの種類があります。 ▽全日コーヒー協会 | コーヒーレシピ | いれ方のポイント レギュラーコーヒーの入れ方として、代表的なものがこちらです。 ペーパードリップ:ドリッパーに紙製のフィルタをセットし、粉とお湯を注いで抽出する最も一般的な方法。 ネルドリップ:フィルタとして紙ではなく布を使う方法。 ウォータードリップ:専用の機械を使い、水で抽出する

    決め手はお湯の温度にあり?美味しい「コーヒー」の入れ方 - はてなニュース
  • web制作関連ジェネレーター - ブックマーク - Tips - AZ store

  • タモリも愛する魅惑の「したらば」の秘密 (Excite Bit コネタ) | エキサイトニュース

    カニ足そっくりの見た目と、手に嬉しい重量感。ひとたび口にすると広がる、ぶりっぶりの肉厚感とジューシーさ。 「なんだこれは!? 美味すぎる!」 コンビニで見かける紀文品の「したらば」を初めてべた人の多くは、従来のカニカマと全く異なる感・意外性に、こんな反応をするのではないだろうか。 調べてみると、実際、かなり熱心なファンがいるようだが、この独特の美味さはいったい何だろうか? 紀文品に聞いてみると……。 「実は芸能人の方にもファンが多くいらっしゃるんですよ。浜ちゃん(ダウンタウン)がラジオでポロッとこの商品の話をしていたり、タモリさんが好きだということで、番組から『したらばのことをもっと知りたい』と電話がかかってきたこともあるんです」 以前、『タモリ倶楽部』でカニカマをべる企画があったが、きっかけは、タモリの個人的愛だったよう。 ところで、気になる商品名「したらば」って、何? 「『サ

    タモリも愛する魅惑の「したらば」の秘密 (Excite Bit コネタ) | エキサイトニュース
  • URLとURIの違いとは? パーツの構造・名称・意味も大解説! | 初代編集長ブログ―安田英久

    URL(Uniform Resource Locator)とURI(Uniform Resource Identifier)の構造の違いはご存知ですか? Webページのアドレスを指す場合はどちらを使うべきなのでしょう。URLを分解して「https:(スキーム)」「#(フラグメント)」「?(クエリ)」「パス(path)」などの名称・意味についても解説します。 今日は、ノウハウというよりは、豆知識を。「URL」という呼び方と「URI」という呼び方がありますが、どう違うのか、あなたはご存じですか? Webページのアドレスを指す場合は、どちらを使うべきなのでしょうか。 URLとURIは何が違うのか結論から言うと、URIとURLは同じものではありません。「URI」のほうが広い概念で、「URL」はURIの部分集合です。同様の仕組みに「URN」というものがあります。 その3つを別のものにたとえてわかりや

    URLとURIの違いとは? パーツの構造・名称・意味も大解説! | 初代編集長ブログ―安田英久