iPhoneアプリ開発者もそろそろAndroidへ参入しようかなと考えている人も多いと思います。 なので今回から、iPhone開発者のためのAndroid入門をはじめようと思います。 今回はビューの配置についてです。 iPhoneでのビューの配置は、追加するビューに親ビューに対するframeを指定して、[view addSubview:addView]などとすれば、好きな場所にビューを追加できますが、Androidでは少し勝手が違います。 Viewの構造 AndroidでiPhoneのUIViewにあたるのはandroid.view.Viewです。 View自体はサブビューを持つことはできません。 サブビューを持てるのはViewのサブクラスViewGroupです。 ViewGroupは子ビューの配置方法などを指定して、ビューの追加ができます。 ViewGroupはabstarc
4月にはAmazonクラウドの米国東リージョンの一部でクラウドの障害が発生し、5月にはNTT PCコミュニケーションズのクラウドサービス「Cloud9」が障害を起こしました。 Amazonクラウドの大規模障害、そのときに内部で何が起きていたのか? 日本語での要約 国内でもクラウド障害、復旧見通し立たず。NTTPCコミュニケーションズ Amazonクラウドの障害では、その上で動作していたFoursquare、Quora、Herokuなどこれまでにないほど広範囲のサービスに影響があり、またNTT PCコミュニケーションズのCloud9は障害を起こしたままサービスの復旧はならず、同社のクラウドサービスそのものが停止に追い込まれるという事態になりました。 これまでにないほどの規模の障害を経てこれからのクラウドがどう変化していくのか、少し思うところを書いておこうと思います。 ストレージ技術の発展に焦
はじめに これから結婚式を控えている新郎新婦様、結婚式のプロフィールムービーを自分たちで作成してみませんか?プロフィールムービーは、ゲストにお二人のこれまでの歩みやエピソードを紹介する大切な演出です。今回は、プロフィールムービーの作成に役立つ情報やおすすめのテンプレートサイトを紹介します。 プロフィールムービー作成の基本 必要な素材を準備する プロフィールムービー作成には、写真や動画、テキストなどの素材が必要です。お二人の思い出の写真や、親しい友人からのメッセージ動画などを集めておきましょう。 構成を考える ムービーの構成を決めることも重要です。例えば、出会いのエピソード、デートの思い出、プロポーズの瞬間など、時系列に沿ってストーリーを作ると見やすくなります。 おすすめのテンプレートサイト NONNOFILM NONNOFILMは、2008年から続く老舗のブライダルムービーテンプレートサイ
Rackアプリ開発するならPowはもう常識だよね〜 - Meltdown Countdown で使いはじめた Pow は、今も順調かつ快適にうごいてくれています。ふと、プロジェクトのその後を追ってみるとなにげにバージョンが上がったりしています。何が変わったのかなーとマニュアルをみててみつけたPowderが便利だったのでご紹介。 Powder rodreegez/powder · GitHub Powを使ううえで必用な、アプリケーションへのシンボリックリンクを作成/削除や、restart.txtの更新、あるいはアプリケーションログのtailといった作業を一発で実行してくれるコマンドがこのPowderなのです。 インストール gemを使います。 gem install powder コマンド ~/.pow ディレクトリへのリンク作成・削除 % powder # 引数なしでカレントディレクトリへ
だとするならば、再インストールする際、一度Snow Leopardをインストールしてからアップグレードする手順が必要になるのかと不安に思っていましたが、起動ディスクを作る方法があるそうです。 手順としてはこう。 2011.07.21追記: OS X Lionをインストールすると、「/Applications/Install Mac OS X Lion.app/」が消えてしまうようです。OS X Lionをインストールする前にやっておく方がいいでしょう。 「/Applications」フォルダにインストールされるOS X Lionのインストーラ「Install Mac OS X Lion.app」をFinderで表示。(つまり/Applications/Install Mac OS X Lion.app/) コンテキストメニューから「パッケージの内容を表示」を選択 「SharedSuppor
昨日のWWDCでアップルが待望のiTunes Matchを発表した。なによりもSteve Jobsが元気そうなのが一番嬉しかったが、iCloudとiTunes Matchも多くのユーザーから期待されていたサービスで、アップルのサービスとしても大きな進化だろう。 iTunes Matchでは私的にリッピング(自炊)された曲がクラウドサービスによって正規で高音質のデジタルコンテンツとしてクラウド上に保存管理することができて、10台までの端末で聞くことができる。これってなんだか、黒とは言わないが灰色のCDからリップされたデジタルファイルをアップルが洗浄してくれるサービスのように思えてしまう。洗浄というとMoney Launderingが有名だが、最近は学歴洗浄というのもあるらしい、あまり有名で無い大学を出た人が有名大学の修士や博士を取ることで自分の学歴をよく見せるという効果があるらしい。ユーザー
クライアントへのCMS納品時に管理画面のデザイン費用は取れない場合や、 社内の人間しか使わないシステムの場合などなど、 できるだけ手軽に使いやすい画面を構築する際に使えそうです。 ほとんどのテンプレートでJavaScriptが利用されており、 リッチなインターフェイスになっているのが特徴です。 Adminica Professional Admin Template Terminator admin template with 13 different Admin Backend pages TurboAdmin Panel WeAdmin Admin Control Panel Reality Admin Template 有料とはいえ、ほとんどが1000円〜3000円程度のものでした。 デザインができない、時間を節約したいという方にもおすすめです。 リンク先にはわかりずらいですが、2ペ
RackspaceのEric Evans氏がCassandraのメーリングリストに投稿した内容によると、Cassandra 0.8の最大の特徴は、SQLに似た問い合わせ言語のCQL(Cassandra Query Language)をはじめて搭載したこと。 また、これまで要望の多かった分散カウンターを実装し、ノード間の暗号化通信を実装したことでパブリッククラウドなどの環境でのセキュリティが高まったとしています。 CQL 1.0では、USE、SELECT、UPDATE、DELETE、TRUNCATE、DROP、BATCHなどのキーワードを備えており、SQL文のようにデータベースの内容を操作できるとのこと。Python、Java、Node.js用のドライバーが提供されています。 CQLについては、第16回Cassandra勉強会での@yukim氏の資料「CQL」が公開されています。分かりやすく
10万行コード読んだらJava分かるよってTwitterに書いたらすげぇ勢いでRTされたので、調子に乗って捕捉エントリ書くよ。 Java Core API JDKインストールしたディレクトリに入ってるsrc.zipを展開すると入ってるから読むと良いよ。 すぐ近くにあるのから読むってのはメンタル的に楽でいい。 厳密にはOSSじゃなくて単に公開されてるってだけなんだけども、JavaプログラマなのにコアAPIのコード読んでないとか無いよね? どれから読めば良いか分からんかったら、 java.lang java.util java.io java.text 辺りをまずはキチンと理解すること。当然コードを読み終わったら、それを使ってコードを書く事。 OpenJDK http://hg.openjdk.java.net/jdk7/jdk7 OpenJDKを読むことで、プログラム言語してのJavaではな
by Travis Isaacs 自宅やオフィスなどでデスクワークが中心の仕事をしている場合、机周りの環境が作業効率や集中力に大きな影響を与えます。上手にリラックスして、できるだけストレスをため込まずに過ごせる快適なワークスペースの構築ができれば、仕事もサクサクとこなすことができるのではないでしょうか。 快適に仕事ができるワークスペースを作る10個の方法は以下から。Ways to Achieve a Relaxing Workspace | Naldz Graphics 1:イスや机など、体に合った家具を使う 自分の体に合っていて、長時間使用していても快適に過ごせるようなオフィスチェアや机を探しましょう。特に高価なものでなければいけないというわけではなく、たとえ安物でも自分に合うように改造するという手もあります。 2:いつもと違うレイアウトを試してみる パソコンや机の位置を動かしたり角度を
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く