Archive

Archive for the ‘All’ Category

heliosでStrings.xmlを編集するとヌルポ

August 29th, 2010 No comments

heliosのバグで編集しようとするとNullPointerExceptionが出まくる
resourcesに適当な属性をつけて回避できるみたい
Strings.xmlのエラー – todomasaの日記
galileo使えよって話なんだけど今更面倒くさい…

Tags: ,

Windowsからgithub(gitコマンド)を使う

August 17th, 2010 No comments

eclipseにegitというプラグインがあるのですが、pullが未実装という罠があったので仕方なくgitコマンドを入れる羽目に…
大まかな手順は以下のとおりです
1. puttyを入れ、ppk生成
2. puttyに付いてくるpagentを起動し、ppkを読み込ませる
3. msysgitを入れる(plinkを使う設定でputtyのフォルダを指定する)
4. TortoiseGitを入れると便利

3の時点でgithub側の設定(pubキー登録)が終わっていればcloneなど出来るはず
pagentは常に起動してないとgit+sshが使えないのでスタートアップに登録しましょう
その際に、pagentのショートカットに引数としてppkのパスを渡すと自動でAddしてくれます
ログイン時にパスフレーズの入力を求められるのでAdd忘れがなくなります
※セキュリティを気にしないならパスフレーズを空にすることで完全自動化も…

msysgitは1.6ぐらいの古いのの方がいいです
最初、1.7.1を入れたらgit+sshが’git ssh’になるというバグを抱えていてはまりました;
(何故かURLデコード?されている!?)
*2010/08/17 時点

Tags: ,

SSDを買った

August 15th, 2010 No comments

購入したのはCrucialのCTFDDAC064MAG-1G1 – 64GB, 2.5-inch Solid State Drive , from Crucial.comUSです

投入したのはThinkpadX201s
SATA2接続となりますが、それでもIntelのX25M並の性能は出るはずです
早速換装してリカバリし、CrystalDiskMarkで測ってみました

Crucial RealSSD C300

Crucial RealSSD C300


Readが若干遅いですが(270MB/sぐらいは出るはず)、Writeはほぼ限界値でいい感じです
Windowsの起動が数秒で済むようになり、ハイバネートも楽ちんです
ソフトのインストールなんかも大抵一瞬で終わるので気分がいいですね

リカバリ後に行ったのはリカバリ用のパーティションを削除してCとくっつけただけです
リカバリ領域は固定値で約10GB取られるので不要なら消さないともったいなくてしょうがないです
パーティションの操作にはPartitionWizard5というソフトを使いました
BEST FREE Partition Manager Software for Windows supports all 32-bit & 64 bit Windows No-server OS.

容量が64GBと心もとないですが、WindowsはSSDでインストールされると自動的に復元ポイントをつくらなくなったり、
SuperFetchを無効化したりと一応の配慮はしてくれています
後はindex作成をやめさせたりページファイルを無効にしてみました
寿命が気になるところですが、まぁ1年持てばいいかな…と思っています

Tags: , ,

blogがぶっ壊れた

August 15th, 2010 No comments

ので、試しにwordpressを入れ直したらうまいこと動いてくれた
何が原因だったのか全く不明だけど、とにかく動くようにはなったので徐々に復旧していこうと思います
とりあえずデフォルトのデザインですがご容赦を…

Tags:

SkypeKit についてメモ

August 7th, 2010 No comments

SkypeKit というのはSkypeの機能を使ったソフトウェアを作るためのSDKです
ソフトウェアから直接Skypeにアクセスすることが出来るらしいです
SkypeKit Beta

これとは他にSkypePublicAPIというのがありますが、こいつはローカルのSkypeクライアントとやりとりしていて、
Skypeサーバとの通信部分は秘匿されていました(即ちこのPublicAPIを用いたソフトはSkypeも立ち上げてないと意味が無い!)
というのもこれはUSBカメラなどの機器がSkypeの機能を利用するためにあるらしいのです
※ちなみにPublicAPIの方は機能の追加などは今後行われず、維持管理だけに留めるそうです

で、本題
先に上げたSkypeKitですが、何故調べたかというとAndroidで動作するSkypeのIMクライアントを作りたかったからです
Androidには現状、Nimbuzzというクライアントがありますが、グループチャットに対応しておらず微妙です
他にクライアントを探してもそれ以上にまともなものは見つかりませんでした
(最近までfringというのも対応してましたが、仲違いしたらしく提供が打ち切られました)

そこでなんとか自作できないかとAPIを調べたのですが、ヒットするのはPublicAPIばかり…
NimbuzzなんかはIMの送受信自体は出来ているので、おそらく単独でSkypeと通信していると思われるのですが、
どうやって実現しているのか良くわかりません
予想としては、
・SkypeKitを使っている(そもそもAndroidで利用出来るのか?)現状デスクトップアプリのみっぽい
・Skypeから専用のAPIを提供されている(Nimbuzz、fringはVoIPも使えるので提携してそう?)
のどちらかだと思います
果たして個人制作でSkypeと直接通信できるのか…
情報が少なくて難儀しています;

Tags: ,