@thorikiriのてょりっき

@thorikiriがWebとかAndroidとかの技術ネタや本を読んだブログです

ActionBarのタブでFragmentとSplitActionBarのメニューを切り替える

ActionBarのタブでFragmentを切り替える - @thorikiriのてょりっきの続きです。 別にSliptでなくても良いのですが、Fragmentを切り替えたら、それに対応するメニューも切り替えるってことはよくありますよね。 Activityだけでなく、Fragmentにもメニューを定…

ActionBarのタブでFragmentを切り替える

Android2.Xにも対応させるために、supportパッケージのFragmentとActionBarSerlockを使います。 onCreateでActionBarにタブを追加して、好きなタブを選択します。 すでに選択されているタブを再度選択した場合には、何もしないようにしています。 この時、選…

JavaでAmazon S3からファイルをダウンロードする

前回、アップロードしてみたので、今回はダウンロードしてみましょう。 AmazonS3のインスタンスを取得するまでは同じ流れになっています。 ダウンロードでは、getObject()で得られたS3Objectから、getObjectContent()にてInputStreamを取得します。 後は、こ…

JavaでAmazon S3にファイルをアップロードする

基本的には、SDKに含まれているサンプルを見れば何をするのかわかるんですが、やってみたこととしてメモしておきます。 すでにバケットが用意されていると言う前提です。 今回はCredentialsをBasicAWSCredentialsにて作成しましたが、公式のサンプルではProp…

appengine ja night #22 #ajn22 に行ってきました

appengine ja night #22 on Zusaar appengine ja night #22 まとめ - Togetterまとめ 前回のメモ → appengine ja night #ajn21 に行ってきました - @thorikiriのてょりっき Google Cloud Platformの海外エンタープライズ事例紹介 Google エンタープライズ Ap…

jQuery UIとjqPlotでグラフを重ねて比較してみる

こんなん出来るの?って聞かれたので、やってみた。 グラフを重ねて、山とか谷とかのパターンを視覚的に比較できないですかね?と。やってみればいいじゃないか。 使ったものは、jQuery UIのDraggableと、jqPlotの折れ線グラフです。CSSで透かして上げること…

すべての人に知っておいて欲しいスマートフォンデザインの基本原則

を読みました。すべての人に知っておいてほしい スマートフォンサイトデザインの基本原則作者: 石本光司,いちがみトモロヲ,外間かおり,矢野りん,加藤善規,小林信次,斉藤祐也,境祐司,谷拓樹,豊沢泰尚,古籏一浩出版社/メーカー: エムディエヌコーポレーション…

第3回 PhoneGap-UserGroup勉強会@東京 #phonegapug に行ってきました

第3回 PhoneGap-UserGroup 勉強会@東京 : ATND メモったものを投下しておきますね。 内容 前振り PhoneGap デベロッパーセンター | Adobe Developer Connection [ADC] ネイティブプラグインの記事が追加された NotificationとGeo Location PhoneGap APIを使…

Webサービスのつくり方

を読みました。Webサービスのつくり方 ~「新しい」を生み出すための33のエッセイ (Software Design plus)作者: 和田裕介出版社/メーカー: 技術評論社発売日: 2012/11/20メディア: 単行本(ソフトカバー)購入: 29人 クリック: 685回この商品を含むブログ (27…

『HTML5実力テスト』答え合わせ勉強会! に行ってきました

http://atnd.org/event/jsdoit1122 第二回全国統一 HTML5実力テスト - jsdo.it - Share JavaScript, HTML5 and CSS 第二回全国統一 HTML5実力テスト - jsdo.it - Share JavaScript, HTML5 and CSS HTML・CSSコース解説 資料 → HTML5実力テスト 答え合わせ勉…

Ruby 2.0 & Rails 4.0先取りセミナー #webcat に行って来ました

Ruby 2.0 & Rails 4.0先取りセミナー : ATND Rubyわかんないです。先日、Railsをちょっと動かしてみた程度で止まっているので、知識はあんまりないのですが、今後やっていきたいなと思ってますよ、と。 そんな状態ですが、一応メモを残しておきます。間違っ…

Githubで過去にForkしたものを最新にする

以前jQueryMobileをForkして手を入れようと思ってたのですが、忙しくて手付かずのままになっていました。その間に本家は色々とバグフィックスを行っているので、差がある状態です。最新にしてから修正しなければなりませんね。そんな時の操作をメモしておき…

jQuery UIのアイコンをjQuery Mobileで使う

jQueryMobileは便利ですよね。 少しのマークアップで、モバイルっぽいサイトが作れます。そのままでは簡素過ぎてつまらないといえばつまらないですけど。jQueryMobileでは、ボタン等にアイコンを設定することが出来るのですが、デフォルトにあるものが少ない…

JJUC CCC 2012 Fall #jjug に行ってきました。

JJUG CCC 2012 Fall – 開催概要 | 日本Javaユーザーグループ 2012/11/10(#jjug)JJUG CCC 2012 Fall_(〜12:00) - Togetterまとめ 2012/11/10(#jjug)JJUG CCC 2012 Fall(13:00〜16:00) - Togetterまとめ 2012/11/10(#jjug)JJUG CCC 2012 Fall(16:00〜) - To…

【第4回テックヒルズby CROOZ】 UI,UXの衝撃〜ユーザーを魅了するプロダクトの裏側〜 #techhills に行ってきました

大好評により増員決定!400人⇒650人!【第4回テックヒルズby CROOZ】 UI,UXの衝撃~ユーザーを魅了するプロダクトの裏側~ : ATND 第4回テックヒルズ「UI,UXの衝撃~ユーザーを魅了するプロダクトの裏側~」 - Togetterまとめ テーマは“UI、UXの衝撃” CROOZ…

PhoneGapでダウンロードしたファイルを表示する

http://d.hatena.ne.jp/t-horikiri/20121102/1351846142 前回はファイルをダウンロードしてみました。画像や動画の場合はファイルを保存するだけではなくて、実際に参照したいですよね。 今回はダウンロードした画像ファイルなどを表示させてみようと思いま…

第3回.js系開発技術勉強会 #techbuzz に行ってきました

【増員】【TechBuzz】第3回.js系開発技術勉強会 〜先行事例紹介/交流会〜 yeomanでフロントエンド開発を効率化する方法 / CoffeeScriptとTypeScriptの比較 / tmlib.js at http://www.socialtoprunners.jp/ : ATND 【TechBuzz】第3回.js系開発技術勉強会 ま…

PhoneGapでファイルをダウンロードする

PhoneGapでファイルをダウンロードするには、FileTransferを利用します。 単純な例では、次のような感じになります。 var fileTransfer = new FileTransfer(), // FileTransferオブジェクト url = 'http://hogehoge.com/fuga.png', // ダウンロードするファ…

要素を順番にSlideDown, SlideUpするjQueryプラグインを作ってみた

ul liの要素で先頭だけ表示させておいて、クリックすると他の要素が次々にSlideDownで表示させるようなjQueryのプラグインを作ってみました。 本体のコードはこちら。 ;(function($) { $.fn.slideSequential = (function() { return function(option) { var …

第一回 プログラマ向けデザイン勉強会 #design4p に行ってきました

第一回 プログラマ向けデザイン勉強会 - connpass 第一回 プログラマ向けデザイン勉強会 - Togetterまとめ 面白かったです。以下、メモったことなどを。 Twitter Bootstrap のカスタマイズ例 ちょっと遅れて行ったので、オープニングが聞けませんでした。そ…

デザイナーがコードから読み解く、 Androidアプリのデザインの幅を広げるコツとTips【第4回】 #aadesigns に行ってきました

Android App Designs〜デザイナーがコードから読み解く、Androidアプリのデザインの幅を広げるコツとTips デザイナーがコードから読み解く、 Androidアプリのデザインの幅を広げるコツとTips【第4回】 on Zusaar デザイナーがコードから読み解く、 Androidア…

Androidプログラミング上達読本

を読みました。Androidプログラミング上達読本作者: 宮嵜淳,あんざいゆき,新井俊弘,坂下賢司,山田達司,市原尚久,飯塚智,安藤幸央,谷口岳,安達正,宮田義之,平和樹,坂下秀彦出版社/メーカー: リックテレコム発売日: 2012/08/07メディア: 単行本(ソフトカバー…

jQueryMobileのダイアログの閉じるボタンのテキストが1.2でも変更出来なかった

jQueryMobileのダイアログの閉じるボタンのテキスト変更 - @thorikiriのてょりっき 前回のVersionは1.1.1で、先日1.2.0がリリースされましたが、変更出来ないようです。 4654行目のiconpos='notext'の部分を変更してもらえれば変更出来ます。 headerCloseBut…

デザイナーがコードから読み解く、 Androidアプリのデザインの幅を広げるコツとTips【第3回】 #aadesigns に行ってきました

Android App Designs〜デザイナーがコードから読み解く、Androidアプリのデザインの幅を広げるコツとTips デザイナーがコードから読み解く、 Androidアプリのデザインの幅を広げるコツとTips【第3回】 on Zusaar デザイナーがコードから読み解く、 Androidア…

ウェブデザインのつくり方、インタフェースデザインの考え方。

を読みました。ウェブデザインのつくり方、インターフェイスデザインの考え方。作者: 矢野りん出版社/メーカー: MdN発売日: 2011/09/26メディア: 単行本(ソフトカバー)購入: 6人 クリック: 229回この商品を含むブログ (8件) を見る正直に言いまして、ウェ…

jQueryMobile 1.2の主な変更点を簡単に

http://jquerymobile.com/blog/2012/10/02/announcing-jquery-mobile-1-2-0-final/ 詳細は読んでいただくとして、気になったところをメモしておこうかなと思いますよ。 新しいポップアップウィジェット ポップアップのウィジェットが追加されたようです。 こ…

第2回.js系勉強会 #techbuzz に行って来ました

【増員】【TechBuzz】第2回.js系勉強会 〜Backbone.js 大集合!/ Backbone.js+Ruby On Rails + CoffeeScriptではじめるモダンWebアプリケーション / Backbone.IOでつくるリアルタイムアプリ / MVCフレームワークの選択基準と主要フレームワークの特徴〜 : AT…

モバイルデザインパターン― ユーザーインタフェースのためのパターン集

を読んだよ。モバイルデザインパターン― ユーザーインタフェースのためのパターン集作者: Theresa Neil,深津貴之(監訳),牧野聡出版社/メーカー: オライリージャパン発売日: 2012/09/24メディア: 大型本購入: 15人 クリック: 316回この商品を含むブログ (5件)…

AWS Summit 2012 に行ってきたよ クラウドデザインパターン#8 CDP アンチパターン編

9月の14日と15日にAWS Summitに行って来ました。メモの量が大量すぎて、まとめられてないです。 とりあえずは、面白かったCDP アンチパターン編を投下しておこうと思います。 クラウドデザインパターン CDP アンチパターン編 アンチパターン アンチパターン…

ステートフルJavaScript

を読み終えました。ステートフルJavaScript ―MVCアーキテクチャに基づくWebアプリケーションの状態管理作者: Alex MacCaw,牧野聡出版社/メーカー: オライリージャパン発売日: 2012/06/09メディア: 大型本購入: 7人 クリック: 356回この商品を含むブログ (11…