Git is a complicated beast. The Git index, if you’re coming from other VCS’s, is a new concept. Yesterday I described how I use the Git index in my workflow: These pictures illustrate the multiple locations, or “data stores”, that host a copy of the source tree. These stores are: the working directory, local and remote repositories, and the index. In order to show more of the whole development pro
AndroidSDK開発のレシピ―104個のレシピで学ぶAndroidアプリ開発の極意 作者: 塚田翔也出版社/メーカー: 秀和システム発売日: 2010/08メディア: 単行本購入: 7人 クリック: 161回この商品を含むブログ (19件) を見る 「Android SDK開発のレシピ」のサンプルコードをGitHubで公開しているのですが、ブラウザからさくっとソースコードを見たい時に、ディレクトリをかちかちクリックするのが面倒なのでソースコードへ直接リンクを貼りました。 ソースコードには説明のためにコメントをたくさん書いているので、本を持っていなくても何となく読んで使えると思います。どうぞご利用ください。 ちなみに、リンクがないレシピは、ソースコードだけでは(解説がないと)分かりにくいレシピです。ごめんなさい。 Chapter 1 開発環境のレシピ レシピ 001 実機とエミュレータで
博報堂アイ・スタジオは2011年6月27日、iPadを利用した営業・接客支援システム「スマートセールス」(写真)の提供を開始した。顧客ごとに、動画や3DCG(3次元コンピュータグラフィックス)、AR(拡張現実)を取り入れたプレゼンテーションツールを制作し、複数台のタブレット端末、クラウド型のデータ管理システムなどと組み合わせて提供する。 スマートセールスは、iPad/iPad2を使って、販売店やショールームの店頭、訪問販売先などで、プレゼンテーション、見積もりシミュレーション、アンケートを行うためのシステム。同社と、博報堂DYホールディングスのグループ横断型組織「博報堂DYグループ・スマートデバイス・ビジネスセンター」が共同で開発した。 オーダーメイドの電子カタログと、連動する見積もりシミュレーションシステム、オンラインアンケート機能、レンタル端末、クラウド型のデータ管理システムなどをパッ
われわれは、イノベーションの時代に生きている。立ち止まるということは、後退していくということにほかならない。 これは特に技術産業で顕著だが、新しい技術や新発見が恐ろしい勢いで文明を前進させている中、ほかの多くの業界でも多かれ少なかれ正しい。いずれ少しペースが落ち着いて、統合と効率化が進められる時期もやってくるだろうが、それはずっと先の話だ。 生き残りや成長のためにイノベーションを必要とする業界や組織に身を置いているのなら、成功するためには何でも管理したがる性向や運営の仕方を捨てて、人々が創造的に考え自立して行動できるような、今とは異なる原則に従うようにする以外にはない。 残念ながら、正しいことをするよりも台無しにしてしまう方が簡単であり、そうなれば従業員は混乱し、不満を持ち、息が詰まってしまうだろう。以下で説明する5項目は、多くのリーダーや企業がイノベーションを阻害するためにやっていること
Attach a function to iOS’s shake ? gShake | Webification iOSのシェイクイベントを取得できるjQueryプラグイン「gShake」。 このプラグインを使うことで、iPhoneをシェイクした際にブラウザ上でイベントを起こして処理を行うことができるみたいです。 iOS4.2以降で動作するそうです。 実装にはライブラリを読み込んで次のようにコールバックを設定するだけのようです。 動きなどは検証していないのですが、HTML5ベースでアプリケーションを作るぜ、という場合に便利に使うことができるかも。 関連エントリ スマフォでも使える3Dカルーセル実装jQueryプラグイン「Cloud Carousel Touch」 異なるサイズの画像を並べて瞬時にサイズを揃えられるjQueryプラグイン「MyThumbnail」 レイアウトに関する強力なjQ
最近はスマートフォン用のサイト作成をする事が多くなってきていますが、HTMLの確認を複数の実機でやるのは大変ですよね。 そんな方のために、HTMLのプレビューがiPhone/Androiで同時に確認できるMobilizerが便利そうなのでご紹介します。 実機で動作確認はできるだけやりたくない、、、。そんな時に使えそうですよ。 詳しくは以下 Mobilizerは、Adobe AIR製のアプリで、複数のモバイルデバイスを立ち上げて URLやローカルファイル(HTML、画像やFlash)のプレビューを表示できます。 ↑デバイスはiPhone 4、Palm Pre、HTC Evo、Blackberry Stormの4機種となっています。 また、プレビューした画面は右クリックから簡単にPNGにエクスポートする事も。 JavaScriptなどはどこまでエミュレートできてるのかちょっと不明な所もあります
※ 画像は公式サイトデモより コンピュータの中ながらにして、重力や慣性の影響を再現する物理エンジンはとても面白い。ビジュアルも関連することから、GUIを備え持ったプログラム言語で数多く実装されている。例えばJava、Flashなどだ。 JavaScriptで作られた物理エンジンだ そしてさらにもう一つ加わった。Box2DJSはJavaScriptで実装されているオープンソース物理エンジンだ。 Box2DJSはJavaScriptで実装されているので、ブラウザ上で物理エンジンを実現できる。ある一点を軸に回転するもの、固定位置のもの、クリックをした場所に出現し、落下していくものなど多彩なオブジェクトが用意されている。 ピストン運動のデモ デモも数多く登録されており、ピストンエンジン風に動くもの、振り子、ボックスやくさび形のオブジェクトが落下して相互作用しながら添加していくものなど様々だ。物理エ
CSSセレクタの使い方によってウェブページの表示速度は変わってきます。 劇的に速くなるということはないと思いますが、「ページの読み込みが0.5秒遅くなると、検索数が20%減少する」とか「ページの読み込みが0.1秒遅くなると、売り上げが1%減少する」なんて聞くと試してみたくなるのではないでしょうか。 ウェブページの高速化とCSSセレクタの関係については「CSSセレクタの高速化の話し - Webtech Walker」で紹介されていましたが、先日GoogleのPage Speedのページでなかで「Use efficient CSS selectors(効率のよいCSSセレクタを使う)」と紹介されていて内容も若干違うので、こちらを簡単に例などを交えて解説してみます。 ブラウザはセレクタを右から左へ判別していく まず知っておきたいのは「ブラウザはセレクタを右から左へマッチするか探していく」というこ
科学In vivo genome editing restores haemostasis in a mouse model of haemophilia : Nature 遺伝子治療はなんらかの遺伝子に変異を持っている人に、正常な遺伝子を導入して回復させようみたいな話ですが、人間にDNA溶液をエイッと入れるだけではダメで、ウイルスベクターとかで入れるにしてもあんまりうまくはいっていないようです。患者のゲノムに組み込まれれば長く発現するけど、その場合どこに入っちゃうか分からない。外来DNAを無差別に絨毯爆撃したら危ないわけです。目的の場所に入れられる技術があれば…。という技術のご紹介です。 近年ちょくちょく出てくるZFNです。ZFNは、特定のDNA配列を認識する(ジンクフィンガー)タンパク質と、DNAをチョッキンと切るタンパク質(ヌクレアーゼ)を融合させた全く新しいタンパク質です。うおぉぉ
※本記事はアフィリエイトプログラムによる収益を得ています 「ゆるかわ検索」「キュート検索」「きれい検索」「おもしろ検索」「まじめ検索」――5つの“かわいい”系統から気になるアイテムを検索ができる検索エンジン「かわいい検索」がリリースされた。開発したのは慶応義塾大学SFC(湘南藤沢キャンパス)の女子大生3人だ。 現在は検索対象がブログのみとなっており、例えば「バッグ」(bag)を検索すると、5つの“かわいい”の系統のうち選択した分野に当てはまるバッグを紹介したファッション系のブログが表示される。芸能人ブログなど、バッグの写真だけでなく、バッグを持っている有名人の写真を見ることができるため、流行の“かわいい”も検索結果から分かるのが特徴となっている。 開発を担当したのは同大学院修士課程の橋口恭子さん、同大学3年生の若林里奈さんと松野香織さんの3人。橋口さんがアルゴリズムの設計とプログラミングを
People that listened to my (Armin Rigo) lightning talk at EuroPython know that suddenly, we have a plan to remove the Global Interpreter Lock --- the infamous GIL, the thing in CPython that prevents multiple threads from actually running in your Python code in parallel. That's not actually new, because Jython has been doing it all along. Jython works by very carefully adding locks to all the mutab
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く