Hatena::ブログ(Diary)

electroholic このページをアンテナに追加 RSSフィード

2013-05-29

[] Android Studioでapkを作ってみた  Android Studioでapkを作ってみたを含むブックマーク

f:id:eholic:20130529231104p:image:right

1年以上ぶりの更新なのは置いといて...

Google I/O 2013でリリースされたAndroid Studioを早速使ってみた.eclipseのプロジェクトは何の問題もなくインポート→実機テスト成功.IDEのデザインも格好いいしかなり気に入りました.

一箇所,apk作成で落とし穴が.apkを作る際に「Run ProGuard」にチェックを入れると下記エラーがでる

Unable to access jarfile /Applications/Android

どうやら,アプリ名(Android Studio)に半角スペースが入っているのが原因の模様.

ググるandroid Projectで解決済み.

/Applications/Android Studio.app/sdk/tools/proguard/bin/proguard.shを以下のようにダブルクォーテーションで囲むように書き換えればOK.

java -jar "$PROGUARD_HOME/lib/proguard.jar" "$@"

すぐに修正されると思うけどね.


実際の作業は↓な感じ.

メニューから「Generate Signed APK...」を選んで

f:id:eholic:20130529230212p:image

プロジェクトを選んで「Next」

f:id:eholic:20130529230426p:image

署名キーを選んで「Next」

f:id:eholic:20130529230427p:image

APKの保存場所,ProGuardをかけるかどうかをチェックして「Finish」

こんな感じでAndroid Studioアプリ完成です.簡単!

2011-12-14

[]Linux Mint 12 Lisa インストールしてみた Linux Mint 12 Lisa インストールしてみたを含むブックマーク

なんか新しいディストリビューションないかなーと,探索していたら,Linux Mintというものがあるとのこと.

完全に調査(ネットサーフィン)不足!

どうやら,UbuntuデスクトップUnityを採用したことで,Gnomeユーザが流出したとかなんとか.

確かにUnityはいまいち使いづらいというイメージがあったけど,皆同じこと思ってたのね.

単純に私が革新的なインターフェースについていけてないだけかと思ってた!

ただ,全くLinux Mintについて知識が無かったので取り敢えずオフィシャルサイトAboutを読んだみた&訳してみた.

Linux Mintの目的は現代的で洗練されている快適な「強力かつ簡単に扱えるOS」を提供することです.

2006年に始まり,Linux MintWindows, Mac, Ubuntuに次ぐ4番目のシェアを占めています.

Linux Mintが成功した理由としていくつかの理由が挙げられます:

うーん.マルチメディアサポートは良いとしても他の利点って大方のLinuxディストリビューションにも言えるような・・・.

まぁ,インストールしてみない事には文句言う権利もないと思うのでインストールしてみました.

インストール

ほぼ最近のUbuntuと同様のインストール形式.黒と白のシックなデザインでまとめられているところが,高好感度.

f:id:eholic:20111214003747p:image

いきなり感想(飽きた)

なんていうか,軽快なUbuntuという感じ(それを目指しているのだと思うけど)でそれ以上でも以下でもなく面白みがない・・・.

YoutubeFlashインストールせずに見られたり,マルチメディアサポートがデフォルトでされているのは確かに楽だけど,

自分で入れれば良い話だしなー.(お前はOSに何を求めている!って突っ込まれそう)

ネットブックとかの低スペックPCでUbuntuはモッサリしていて嫌だっていう人だと嬉しいかも.

元も子もない感想

結局ターミナル使ってて,apt-getとか使ってたら何も変らないんだけどね.


つぶやき

私は元々Fedoraユーザで,不安定な所と動作の重さに耐え切れずにUbuntuに逃げてきた訳だけど,

同じような事が今,Ubuntuにも起きているのかもね.

プロジェクトとしては新しいことに挑戦したいけど,

それがユーザのニーズと合致してなくて,シェアを失う様な現象.

XPからVistaとかもそうなのかな?でも新しいことしないと飽きたとかマンネリだとか言われるんだよね.

火酒火酒 2011/12/15 23:21  むぅ・・・先生、全然わかりません。
 サーバー構築する!って気分になったら詳しく教えてもらうかもw

2011-06-25

[]Rails(今更)試してみた Rails(今更)試してみたを含むブックマーク

だーいぶ,前から目と耳に入っていたRailsだけど,何故か手を出さず,htmlcssを手でタグ打ちしたり,phpゴリゴリ書いたりしてHP作っていた.

最近,さすがに面倒になってきてちょっとだけ,Rails触ってみることに.

まだ,何がなんだかあまり分かってないので,

とりあえず,チュートリアルにあるようなブログを作ってみることにした.

が・・・・,全然チュートリアル通りに進まねー!!

なんだ,これは!バージョンのせいなのか?って色々悩んだあげく,やっとブログだけは作れたので,手順だけメモ.

とりあえず,railsのバージョンは3.09です.

rails new blog -d sqlite3
bundle install sqlite3
rails generate scaffold myblog title:string body:text
rake db:migrate
rails sever

って,終わってみたら結構シンプル.

これでhttp://0.0.0.0:3000/myblogsブログができる!

良く解らん・・・・.勉強して出直します.

2011-04-30

[]Ubuntu 11.04 (Natty Narwhal) をインストールしてみた Ubuntu 11.04 (Natty Narwhal) をインストールしてみたを含むブックマーク

f:id:eholic:20110430093526p:image

UIUnityに変わったUbuntu11.04。

ついに正式版がリリースされたので、インストールしてみました。

なんというかパクリのオンパレードな感じ。

ドック

Macっぽいドックが標準装備になりました。可もなく不可もなく。

ワークスペース

元々ワークスペースLinuxの文化のはずですが、

デザインはMacのものを逆輸入

f:id:eholic:20110430093523p:image

スナップ機能

Microsoftの唯一の評価できる機能(?)スナップが取り込まれています。

f:id:eholic:20110430093521p:image

メニューバー

Macと同様でアクティブなアプリケーションのメニューが上部に表示されるようになっています。

最大化したときに、閉じるボタン等が格納されるのは省スペースで気に入った。

f:id:eholic:20110430093520p:image

その他

  • パッケージマネージャがAppStoreやAndroid Marketに感化されてる感じ。
  • ドックのApplicationsとFiles&Foldersの使い方がみえない。
  • システム設定どこいった!

以上、ファーストインプレッションでした。

2011-03-21

[][]文字列のバイト数を取得する(英語mac) 文字列のバイト数を取得する(英語mac)を含むブックマーク

Mac OSX 10.6.6
java 1.6.0_24
言語英語
エンコーディングUTF-8

の環境の話ですが,ものすごくハマったのでメモ.

404 Not Found

に書いてあるように~/.MacOSX/environment.plistにエンコーディングを設定.

何故なら英語MacデフォルトエンコーディングはMacRomanとかいう意味不明なのになっているのでOTL

    <key>_JAVA_OPTIONS</key>
    <string>-Dfile.encoding=UTF-8</string>

これを設定すると,String.length()が正しい値になります.

あとは,UTF-8はマルチバイトなので,Shift_JISに変換後バイト数を求める.

String string = "こんにちは";
length = string.getBytes("Shift_JIS").length;

たったこれだけのことに,ホニャララ時間もかかるとは・・・・.