google

Google Compute Engine を使ってみる(3) http サーバーを公開する #gcloud #gce

apache をインストールして、公開するまでです。 SDK のインストールとか認証とかは終わっている前提です。1. インスタンス起動 $ gcutil addinstance dev001 --zone=asia-east1-a --machine_type=f1-micro --image=centos-6-v20140619 $ gcutil ssh dev001 …

Google Compute Engine を使ってみる(2) インスタンスの起動と削除 #gcloud #gce

Google Compute Engine のインスタンス起動方法です。 SDK のインストールとか認証とかは終わっている前提です。 Google Compute Engine を使ってみる(1) プロジェクト作成から Google Cloud SDK インストールまで #gcloud #gce - jitsu102's blog 対話型で…

Google Compute Engine を使ってみる(1) プロジェクト作成から Google Cloud SDK インストールまで #gcloud #gce

Google Compute Engine を使ってみました。 準備編として、プロジェクト作成から Google Cloud SDK のインストールまでの作業メモです。 Google Cloud Platform へログイン Google Cloud Platform へアクセスし、ログインします。 既存の Google アカウント…

Google Cloud Platform (GCP) と Amazon Web Services (AWS) のサービス比較

比較的よく使う AWS のサービスが、GCP のどのサービスに該当するかまとめてみました。 GCP のネットワーク周りとかよく分からなかったのですが、主要サービスは揃っているので GCP でも大丈夫かなと思いました。 サービス Google Amazon 仮想マシン Google …

AndroidでGoogle Mapを表示する(ズームコントロールの配置変更)

画面下部中央に表示されるズームコントロールボタンの配置変更に苦戦しました。 とりあえず、"setPadding"で動かしました。 MapView mapView = (MapView)findViewById(R.id.mapview); mapView.setBuiltInZoomControls(true); mapView.getZoomButtonsControll…

AndroidでGoogle Mapを表示する(MapView)

位置情報を使ったアプリを作ろうと思い、勉強することにしました。 位置情報をほげほげという前に、AndroidでGoogle Map関連のコードを書いたことがなかったので、まずはMapViewを使った地図表示からやってみました。 事前に、Maps APIキーの取得が必要です…

(Android)Chronometerでシンプルなストップウォッチを作ってみた

android.widget.Chronometerのお勉強に、シンプルなストップウォッチを作ってみました。 Chronometerの使い方は、 Chronometerの定義 setBaseで基準時刻の設定 startメソッドでタイマー開始 stopメソッドでタイマー停止 といった感じです。 以下、コードです…

Allo Allo

Nexus Sの動画で流れていた音楽が、頭から離れず、気になったので調べた。 Les Sans Culottesというアーティストの"Allo Allo"という曲らしい。 * Les Sans Culottes *

Apps2SDまとめ

名称がいろいろあって分かり難いので、まとめてみた。*1 Apps2FAT(Froyo Apps2SD) Android 2.2(Froyo)からの新機能。 SDカードのFATな領域に、インストールしたアプリケーションを移動できる。 アプリケーション側での対応が必要。 全てのアプリケーションが…

(Nexus One)アプリケーションをSDカードにインストール(A2SD)

Android 2.2(Froyo)から使えるようになった、アプリケーションをSDカードにインストールする機能*1ですが、SDカードへインストールできないアプリケーションがあったり、dalvik-cacheは内蔵ストレージのままだったりと、内蔵ストレージの使用削減効果がいま…

(Nexus One)Android 2.2.1のroot取得

少し前に、Nexus OneをAndroid 2.2.1にアップデートしたが、root化していなかったのでSuperbootを導入した。 導入方法は、以下のとおり。 1.0-FRG83-nexusone-superboot.zipをダウンロード MD5: b66310dfd1b9c82f151c9563181f6001 Nexus Oneを作業用マシンに…

(Nexus One)HBOOTをダウングレード(Downgrade HBOOT 0.35.0017 to 0.33.0012)

Nexus OneをAndroid 2.1(ERD79)へフルリカバリした後、OTAでAndroid 2.2にアップグレードしようとすると、HBOOTのバージョンが合わず、アップグレード出来ない場合があります。 その場合、以下の手順でHBOOTを0.33.0012へダウングレードします。 1. rooted A…

Nexus Oneのroot取得(No Warranty!)

Androidでのroot取得は、以下の手順で行う。 bootloaderのロック解除 nexusone-superbootの実行 今回は、Android 2.2(FRF91)、作業用マシンはMac OS X(Snow Leopard)で行った。 unlock bootloader 1. fastboot.zipをダウンロードし、適当な場所に解凍する。 …

Google Developer Day 2010@東京国際フォーラムに行ってきた

http://www.google.co.jp/events/developerday/2010/tokyo/に行ってきました。 Androidなセッションを中心にまわりましたが、学ぶべきものが多かったです。 Androidアプリを公開してから、モチベーションが下がっていたので、良い刺激になりました。 (参加し…

Nexus Oneを購入しました

日本でも開発者向けにNexus Oneが販売されるかもしれませんが、物欲を抑えられず買ってしまいました。 すでに、Android 2.2(Froyo)へバージョンアップ済みでした。 もっさロイド(HT-03A)から卒業です!! ネットワーク(キャリア) HT-03Aで使用しているNTTド…

iPadで複数のGoogleカレンダと同期する

Google Syncで設定します。 以下のエントリを参考。 http://www.coldsleep.jp/2010/05/28/ipad_calendar/ iPadで複数のGoogleカレンダーを表示させる方法 | ライフハッカー[日本版]

Google Chromeのオススメなエクステンション

オススメというより、私的にインストールしているエクステンションです。 Google Mail Checker ブラウザに未読メール数の表示、アイコンクリックでGmailへアクセス可能 Google Mail Checker - Chrome Web Store Google Reader Notifier Google Readerの未読…

Google Maps APIのジオコーディングを使ってみた

今更ながらですが、Google Maps APIを初めて使ってみた。 ジオコーディングが、getLatLngメソッドにアドレスを引き渡すだけのお手軽さに驚いた。 詳細は、こちらのドキュメントを参照のこと。 逆ジオコーディングもできるらしい。 勉強ついでに、以前作った…

IceweaselにGoogleツールバーをインストール

Googleツールバーをインストールする際、User Agentのチェックをしているようなのですが、DebianだとIceweaselなのでインストールできない。 ということで、User Agentを変更すればインストール可能になる。 "about:config"で設定を表示 "general.useragent.…

Googleマップのリアルピン@池袋

発見!! 場所は、JR中央1改札を入って、南改札方面へ行ったところです。 Google Japan Blog: Google マップのリアルピンが都内に出現!?

Android SDK 1.5系のエミュレータ起動

1.0系と違い、エミュレータの起動にAVD(Android Virtual Device)が必要。 (AVDの作成) $ $ANDROID_HOME/tools/android create avd --name android1_5 --target 3 --skin HVGA 上記のコマンドで、android1_5.avdというファイル名でAndroid 1.5 + Google Maps …

Google Developer Day 2009@パシフィコ横浜に行ってきた

Google Developer Day 2009に行ってきました。 今年のテーマは、 A More Powerful Web, More Mobile, More Social, More Easier.ということで、HTML 5.2・Android・OpenSocial・話題のGoogle Waveあたりがメインかなといった感じでした。 あと、SIMフリーなG…

何はなくともHello World!

プログラミングの第1歩といえば、"Hello World!"ということで、Androidで"Hello World!"。 と、その前にAndroidのVirtual Machineについて。 Dalvik Virtual Machine Androidアプリは基本的にJavaで開発しますが、AndroidにはJava VMは搭載されていない。 そ…

Android開発環境の構築

Android SDKのインストール Android SDKをダウンロードする ダウンロードしたzipファイルを、適当なディレクトリへ展開する 展開したディレクトリは、バージョン付与されている(android-sdk-mac_x86-1.0_r2)ので、"ln -s android-sdk-mac_x86-1.0_r2 android…

iGoogleとかGmailの設定変更

キャンバスビュー ガジェットをiGoogle上で最大化。 iGoogleへログイン アドレスバーに、javascript:_dlsetp('v2=1');を入力し、実行*1 GmailへToDoリスト機能を追加 Gmailへログイン [設定]->[全般]->[言語] English(US) [Settings]->[Labs]->[Tasks] Enabl…

CalDAVでGoogle CalendarとiCalを同期する

Google CalendarがCalDAVをサポートしたことで、iCalとの双方向同期が可能になりました。 設定方法は、こちらを参照ください。 基本的なスケジュールは同期可能ですが、完全な同期は無理なようです。 以下、不具合です。 iCal上でGoogle Calendarへ書き込み…

Google App Engine

登録しました。 ちょうど「Googleを支える技術」を読んでいたので、GFSやBigtableに興味津々です!! メールのお知らせが待ち遠しい。 でも、Pythonは使ったことがありません。。。 App Engine - Build Scalable Web & Mobile Backends in Any Language | Ap…

イノベーション誕生の秘密

グーグル社員が明かす、イノベーション誕生の舞台裏 - CNET Japan 徹底的な情報共有とそれを支えるウェブツール。 あれだけの社員数で実践できているところがすごい。 POLAR BEAR BLOG: Google は社内でどんなツールを使ってるの?

【etch-AMD64】Google Earthパッケージの作成を試みる

本家GoogleからダウンロードしたGoogleEarthLinux.binがインストールできないため、debパッケージの作成を試みる。 make-googleearth-packageコマンドを使用して作成を試みるも、Google Earth 4.2は対応していないみたい。 まずは、googleearth-packageのイ…

Google Earthがインストールできない

# sh GoogleEarthLinux.bin Verifying archive integrity... All good. Uncompressing Google Earth for GNU/Linux 4.2.198.2451.............................................................. You don't seem to be running an X server (no DISPLAY set…