Chrome MySQL Adminでは、 AngularJSを使って実装を行っています。Chrome appsでは、 何らかのMVC Frameworkの利用が勧められています。 AngularJSは、Controller、Directive、Template、Serviceなど、いくつかの部品群を組み合わせてアプリケーションを構成することになります。その機能の豊富さ故に、実はちゃんとしたポリシーを決めておかないと、いかようにでも作れてしまうために、かえって複雑さが増してしまうという危険性も出てきます。もちろんアプリケーションの作り始めは試行錯誤の連続なのですが、徐々に自分なりのポリシーみたいなものが確立されてくるはずです。 本エントリでは、Chrome MySQL Adminでの設計/実装ポリシーを簡単に紹介してみたいと思います。ちなみに、全てのソースコードは、以下にあります。 htt
PCとスマートフォンやタブレット端末などとの間で簡単にファイルのやり取りができるアプリ『Pushbullet』は2014年2月、『Tasker』との連携サポートを始めましたが、これに続いて最近では、自動化ツール『IFTTT(If This Then That)』と連携する機能を追加するアップデートが行われました。『Pushbullet』のオススメの活用法をチェックするのに、今はちょうど良いタイミングだといえるでしょう。 面倒な設定なしで、すぐに使える便利な機能 『Pushbullet』についてまだ聞いたことがないという人でも(このアプリはまだ比較的新しいので、知らなかったとしても無理はありません)、面倒な設定ナシですぐに使える便利な機能がたくさんありますから、チェックしてみる価値はあります。このアプリをインストールするためのセットアップファイルには、いくつかのバージョンが用意されているので
Googleが「Chrome」に歩きながらガムを噛む方法を教えたようだ。 最新の「Chrome 33」ベータ版に「並列コンパイル(Concurrent compilation)」と呼ばれる機能が組み込まれた。これは、同ブラウザにおいて、実行中のウェブページコードから最適化されたバージョンへの変換がより滑らかで高速化することを意味する。 ChromeプログラマーのYang Guo氏は米国時間2月13日、「並列コンパイルは、Chromeにおける遅延を低減するための新たな1歩だ」とブログ投稿で述べた。 JavaScript性能はブラウザには極めて重要だ。ブラウザにおいては、どちらかというと静的なウェブページを読み込むだけではなく、JavaScriptで記述されたウェブベースのアプリを実行する頻度がますます増えている。 最近ではほとんどのコンピュータがマルチコアプロセッサを搭載しており、複数の「ス
Google、「Chromecast」発表。わずか35ドルで、テレビをオンラインビデオ対応にする新デバイス 新Nexus 7の発表に続き、Googleは新しいデバイス「Chromecast」を発表しました。家庭のテレビでオンラインビデオを見ることができる機能を備えたこのデバイスは、わずか35ドル。Chrome OSのテクノロジーを応用したものです。 GoogleはこれまでにもGoogle TVなどで家庭用テレビのネット対応に挑戦してきましたが、成功したとはいえません。Chromecastは、普及したスマートフォンやタブレットを利用してテレビをオンライン化するという、新しいアプローチによる取り組みです。 Chrome OSをシンプルにした「Chromecast」 新Nexus 7の発表に続き、Chrome関連の発表。再びSundar Pichai氏登壇。 オンラインビデオは1カ月あたり200
『MarkeZine』が主催するマーケティング・イベント『MarkeZine Day』『MarkeZine Academy』『MarkeZine プレミアムセミナー』の 最新情報をはじめ、様々なイベント情報をまとめてご紹介します。 MarkeZine Day
モバイルバッテリーとは呼べない。「ほぼポタ電」なコレ1台で有事の時もアウトドアも大活躍!【AmazonスマイルSALE】
minifyされたJavaScriptは各種開発者ツールのdeminifierを使えば整形された状態でdebug出来ますが、packerで圧縮されたJavaScript(以下packed JS)はどうかという話。 Google Chromeの開発者ツール前提で話をするので他のブラウザについては誰か調べてみてください。 packed JSをdebugする際の壁はそれがevalで実行されることですが、Google Chromeの開発者ツールではevalで実行されたJSもdebug実行出来ます。 問題はどうやってdebug実行に持っていくかですが、globalから辿れる何らかのAPIがあるなら呼び出し元でブレークポイントを貼ってstep intoすれば良いです。 その場実行されるようなJSの場合はそれもできないので工夫が必要です。 以下は古いjQueryを使った例でそのような工夫は本来不要ですが
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く