CSS border radius generator for lazy people.
Google App EngineにはTransactionは1つのEntity Group内でしかできないという制限があります。詳しくは、App EngineのEntityGroupを理解しよう - yvsu pron. yasを参照してください。 そうするとある口座から別の口座にお金を振込むような送金のパターンで、Transactionを利用することができません(すべての口座を1Entity Groupに押し込むと更新がぶつかって現実的ではないから)。送金パターンで整合性を保つためには、理論的には次のようになります。 http://songofcloud.gluegent.com/2009/11/blog-post_18.html 実装するとこんな感じ。 http://blog.notdot.net/2009/9/Distributed-Transactions-on-App-Engi
このページではグラスキンを最安値で1番お得に購入できる販売店を調べました。 その結果、グラスキンを最安値で1番お得に購入できるのはグラスキン公式サイトだとわかりました。 グラスキンを最安値で1番お得に購入したい人の参考になれば嬉しいです。 グラスキンを最安値で1番お得に購入できるグラスキン公式サイトはコチラ! ↓ ↓ ↓ ↓ ↓ ↓ グラスキンの最安値販売店はどこ? グラスキンの最安値販売店は公式サイトです。 グラスキンの公式サイトの定期コースなら 初回45%オフの2700円(2回以降20%オフの3700円)。 しかも、回数の縛りがないので1回でも解約OKです! さらに、15日間返金保証もついているので安心して試すことが出来ます。 そのうえ、通販では意外と大きな負担になる送料が全国どこでも無料です。 グラスキンの公式サイトの定期コースの内容をまとめると 「グラスキンは楽天で買う方が安いんじ
今回のテーマは「タブ」 タブ機能はWebブラウザにとって標準の機能になっている。とくに「Google Chrome」にとってはタブ機能の持つ意味は大きい。Google Chromeはタブごとにプロセスが分かれる仕様になっており、個々のタブにおけるクラッシュやメモリリークによる不具合が他のタブへ影響を及ぼさないようになっている。そんなGoogle Chromeでタブ機能をもっと活用できるChrome拡張を紹介しよう。 バックナンバー ■ブックマーク編 ショートカットキーで多彩なタブ操作 名称 Amazing Tab Shortcuts 『Amazing Tab Shortcuts』は、タブ操作を行うための多数のショートカットを追加する拡張だ。たとえば、フォーカスしているタブの左右にあるタブを一括して閉じたり、タブを左右に動かしたりするショートカットが追加される。 設定画面。キーボードショート
ブックマークに特化したGoogle Chrome拡張 Google Chromeのバージョン4がリリースされた(Mac OS X用は開発版)。拡張機能(Extensions)が正式に搭載され、Google Chromeをさらに便利に活用できるようになった。現在のFirefoxがこれだけ有名かつシェアを拡大している要因は、Webブラウザ標準の機能だけでなく、アドオンによる魅力増の効果も大きいはずだ。Google Chromeにも同様の魅力が拡張機能によって提供されるだろう。 本稿では、すでに多数公開されているGoogle Chrome拡張の中から、テーマを決めつつピックアップして紹介していきたい。まずは「ブックマーク」だ。 "はてブ"ユーザーなら必須 名称 はてなブックマーク Google Chrome 拡張 日本最大級のソーシャルブックマークサービスである「はてなブックマーク」。はてなから
クラウドの登場によって新たな種類のデータベース、NoSQL(Not Only SQLの略)と呼ばれる非リレーショナル型のデータベースが注目を浴びています。アマゾンのAmazon Web Servicesで利用可能なSimpleDB、グーグルのGoogle App Engineで利用可能なBigTable、Apacheで開発が進められているCouchDB、MemcachedやBerkeley DBなどよく知られたものもありますし、商用製品としてはOracle Coherence、IBM WebSphere eXtreme Scaleなどもあります(参考:NoSQLデータベースを40種類以上リストアップ、キーバリュー型にもいろいろある)。 NoSQLデータベースはリレーショナルデータベースとは異なり、スケーラビリティやアベイラビリティをトランザクションやデータ一貫性よりも優先させた実装が多いの
Papervision3Dでオブジェクトにビットマップ画像を貼り付けたとき、画像がゆがんでしまうのを回避するにはオブジェクトのセグメント数を上げるしかないと思っていたのですが、先日会社で隣の席に座っている@morikenさんにbitmapMaterialなどの引数“precise”をtrueにすることでもゆがみを解消できることを教わったので、せっかくだしちょっと比較検証してみることにしました。 まずは画像のゆがみの比較です。 一番左は、普通に貼り付けただけのもの。 真ん中はnew Plane(_material, _w, _h, 4, 4)のような感じでセグメントを4つずつ分割したもの、 一番右はnew BitmapMaterial(bitmap, true)のような感じで、2つ目の引数preciseをtrueにしたものです。 何もしてないのは論外として、真ん中と右を比べると、precis
The free JavaScript plugins and libraries on this page all offer a straightforward and specific function. There are no bloated all-in-one frameworks. Just useful, lightweight and problem-solving solutions to help make the web design and development process much easier and quicker for you. As you would expect, there are plugins below for creating sliders, image galleries, responsive menus, modal wi
ご報告が遅くなりましたが、去る2009/09/14に絶版となりました orz 出版から3年ですか。自分が最初に書いた本(雑誌ではなく)で、いろいろな思い入れはあったんですが、やっぱりCakePHPなどのフレームワークとかJavascript関連などの"今、熱い"技術の本と違って、"ブーム"が去るのが早いですね。。。 製作に関わっていただいた方、また書店で手に取っていただいた方、ありがとうございました。 で、これに伴い、校正前の原稿テキストを(一部を除き)順次公開しようと思います。基本的に『原稿テキストをHTML形式に変換したもの+図画そのまま』ですので、誤字/脱字、説明不足の箇所もあるかも知れませんがご了承ください。挿絵はありません。 http://www.doyouphp.jp/book/book_phpdp.shtml とりあえず、第1章、第4章のTemplateMethodを公開しま
言語やインタフェースの設計には「驚き最小の原則」というのがある。まつもとさん本人はそんなこと言っていないようだが、かつて、Rubyはその原則に沿った言語と言われていた。一方、JavaScriptはそれに反する言語と未だに見なされているようだ。多くの場合、よく理解していないのが原因である。理解した上でも、やっぱりおかしいよ、というのもあるかも知れないが、じゃ、その場合どう定義したらよいんだ、というのはいろいろ難しい問題がある。 wtfjs(http://wtfjs.com/)にはJavaScriptのそんな「変な挙動」が集められている。wtfなんてタイトルをつけているくらいなので、あまり真面目に見る必要はないのかも知れないけれど、主なものについて古い順から軽く解説してみた。ちなみに、wtfはWhat The F*ckの略。 typeof NaN === 'number' // true In
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く