Build beautiful, usable products faster. Material Design is an adaptable system—backed by open-source code—that helps teams build high quality digital experiences.
![Material Design](https://cdn-ak-scissors.b.st-hatena.com/image/square/35f222ecb54ad2a863fb888e3df6793e90aa4e5f/height=288;version=1;width=512/https%3A%2F%2Fmaterial.io%2Fstatic%2Fassets%2Fresult.png)
自社で構築した数エクサバイトのストレージシステム、 Magic Pocketを発表 して以来、多くの好意的なフィードバックをいただいています。この発表に続きまして、舞台裏からシステムの興味深い側面を見ていただくことができる技術ブログシリーズを投稿していこうと思います。保護の仕組み、運用ツール、ハードウェアとソフトウェアの境界線上の革新などです。しかし、まず、背景を説明する必要があるでしょう。本稿では、Magic Pocketのアーキテクチャ概略と設計で使われた基準についてお話しします。 紹介の投稿 で説明しましたように、Dropboxには、ファイルの内容と、ファイルやユーザについてのメタデータという2種類のデータが保存されます。Magic Pocketは、ファイルの内容を保存するのに使われるシステムです。保存するファイルは、ブロックに分割されて耐久性のためにレプリケーションされ、複数の地域
class: center, middle, hero, chapter-1 # <nobr>サポート ライブラリの<wbr>できるまで</nobr> --- class: normal, chapter-1 # 自己紹介 .card[ ![近影](../images/yaraki.png) 荒木佑一 [@yuichi_araki](https://twitter.com/yuichi_araki) Developer Programs Engineer - Google I/O アプリ - Google Santa Tracker アプリ - [d.android.com/samples](http://d.android.com/samples) のサンプル - MIDI 関連 - Camera2 関連 - Android for Work 関連 - ScreenCapture - T
16 June 2015 More Material Design with Topeka for Android Posted by Ben Weiss, Developer Programs Engineer Material design is a new system for visual, interaction and motion design. We originally launched the Topeka web app as an Open Source example of material design on the web. Today, we’re publishing a new material design example: The Android version of Topeka. It demonstrates that the same bra
にはcom.android.support:support-design:22.0.0とありますが、パッケージ名が変わった or 間違っています。(罠) → 修正されてました。 ビルドエラー AndroidAnnotationsとかDaggarとかを使ってると、コンパイル通らなかったりします。(罠) support-v4のDialogFragmentにDialogStyleという@Interfaceがあるのですが、それがソースにはあるけど.classにないそうです。 (最後のリリース前のパッキングツールのバグらしい。) 詳細は以下参照。 Issue Tracker @ Android Open Source Project Issue @ AndroidAnnotationsのgithub Issue @ Daggerのgithub 含まれるコンポーネント TextInputLayout
理解しやすいように適当に遮ったり、言い切ってしまったところもあるがご容赦いただきたい。 MVCの登場 MVCは、SmalltalkのGUIライブラリのモデルとして登場した。 これはGUIアプリケーションを記述する際に、適切なモデル化を進めるのにとてもいい考え方だと思われていたし、実際にそうだった。 これはアーキテクチャパターンとして、それぞれがどのように依存するべきか、どこにコードを書くべきかということを端的に表している。 安定依存の原則というものがある。これは、要件が安定しているモジュールに依存し、要件が変動しやすいモジュールには依存しないようにするという原則だ。MVCアーキテクチャでは、GUIアプリケーションの安定関係をModel > View > Controllerの順でとらえている。データ処理や業務要件というのは安定しており、UIパーツもまた比較的安定している。それらを統合してア
Add a pattern! Missing a pattern? We invite you to add your patterns. Read more This is androidpatterns.com, a set of interaction patterns that can help you design Android apps. An interaction pattern is a short hand summary of a design solution that has proven to work more than once. Please be inspired: use them as a guide, not as a law.
なるべく減らしたい「404 Page Not Found」。しかし、リンク切れや意図しないアクセスなど、404エラーが発生してしまうのは避けられません。 そんな時にも笑いや同情を誘いユーザーを虜にする「404 Page Not Found」を30個、選りすぐってお届けします。ピンチをチャンスに変えて、ファンを増やしましょう!ニュースメディア 1.ハフィントン・ポスト いまにも泣きそうな404。 ランダムで別バージョンもあります。 企業 2.LIG 「そんなページねえよw」と強烈なLIGの404。このあたりがイラッとしないラインかも……! 4.サクラクレパス ワザあり! 商品(消しゴム)のアピールにも役立つ404。 3.KAYAC デザイナーズブログ カヤック意匠部のマスコットキャラクターがお出迎え。 5.タカラトミー 黒ヒゲ危機一髪! 6.ミスタードーナツ こちらはポンデライ
2013年11月28日 Illustrator 海外サイトでよく見るPhotoshopやIllustratorのチュートリアル記事って、見ていていろんな発見があります。自分が思っていたよりはるかに楽な方法や、知らないテクニックを教わったり。でも、日本語のサイトでそんなチュートリアルをあまり見かけないので、Illustratorでイラストを描いたのを記事にしてみました。動画も撮っておいたのであわせて見てみてください! ↑私が10年以上利用している会計ソフト! 動画撮ってみました 個人的に、他の人が作っていく過程を見るのが好きなので撮ってみました。ベジェ曲線での描き方など、参考になるかもしれません。一部撮り忘れたところもありますが気にしないでください。 まずは準備 ラフ画の取り込み ラフ画は別レイヤーにフリーハンドで描く事も多いのですが、今回は紙に描いたものを使いました。通常スキャナーなどで取
Webページレイアウト、ナビゲーションプラグイン、フォーム、スライダー&カルーセルプラグイン、チャート&グラフプラグイン、イメージエフェクトプラグイン、ビデオプラグインなど。チェックしておきたいです。海外カジノ オンラインサイトの制作はワードプレスのプラグインを利用して様々な機能を付け加えて完成させることができます。2012年のjQueryプラグインまとめでは、デザインの一新や個別のカスタムにも対応した国際的で魅力的なサイト作成に役立つ情報を紹介しています。
ウェブサイトのワイヤーフレームやモックアップ、サイトマップ、フローチャート、ダイアグラムなどを無料で作成できるオンラインサービス・アプリケーションを紹介します。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く