そういえば、ほんとにここ数年ちょびっとも創作的な活動してないなぁなんて。
自分で使う用の壁紙とかskin作ってたりした頃がうそのようだ、なんて。
仕事が忙しいとかそんなことはありえないので、単にやる気の問題だとおもうんですが。
コードも書いてないですしね。とりあえずサンプルコード読んで、ちょっと触って位のことは以前はしてたはずなんですが。
なにはともあれ、すごくそういったことに対するやる気が失われているような基がします。
やっぱり、表現したい何かや変えたい何かが無いと駄目ですね。
手元にあるもの、あっさり手に入るものでやりくりして満足(我慢)してしまう癖がついてから駄目になたきがします。
これはこうじゃないのとか、これが足りないとか、そういった何かを無くしてしまった感じ。
もともと熱意は低いほうだったのであれですが、それでもまだ今よりは前のほうがマシだったよなぁと。
まじで生きてる意味がわかんない。
この土日はいろいろと暇つぶしに遊んでいました。
1つはWindows8Previewをメインマシンにインストールしてみたり。
動き自体は特に遅くもなく、ちょこちょこと標準アプリが良くなってたりするのを眺めてました。
ただ、オンボードのサウンドカード用ドライバが無くて、音声出力ができなかった点が致命的でした。
無理矢理windows7用ドライバを入れてみたところ、デバイスは有効になったのですが、ものすごくノイズが乗りました。
foobar2kでバッファをほぼmax(2500msecとか)まで上げるとかろうじてノイズは乗らなくなりましたが、その他のアプリではたいていそんな設定できないので駄目。
しょうがないので一通り遊んだ後またwindows7に戻しましたとさ。
もう1点は手持ちのxperia rayにAndroid4.0.4を入れてみたり。
さしあたってもっさりすることもなく、そこそこ快適に動いています。
が、今朝いつものようにxperiaをサイコンにすべくant+接続しようとしてみたらなぜかセンサを検出せず。
これもicsにしたことによる仕様です。とかだったらやだなぁなんて。
ちょっと調べてみて駄目そうならこちらも2.3.4に戻すことになりそうです。
積本消化とまったりな日々。
ようやく積本消化し始められました。
といっても、一部の本は実家に持っていってしまったのであんまり手元には無いんですが。
やっぱりファンタジーですよ。
最近の売れ線のラノベはどうも肌に合わない感じです。
あとはAndroid. なんとかサイコンとしても使えるようになりました。
だけどgmailの受信間隔15分にしたのに数時間チェックしてない状態になったり、色々よくわからないところが。
なんとなく、firewallのせいな気がしてますがよく分からず。
その他、2.3.xの頃はhomeアプリが落ちるとか無かったんですけど、4.0.4入れてみたらhomeアプリがあっさり落ちてるんですよね。
おかげで、実行中アプリが落ちにくくなりましたけど。
なにか思想がかわったのかなぁとか。
開発者なわけじゃないのでそのあたりの情報追ってないからわからないんですよね。
あと、端末のbootloader unlockしてあるのでちょっとkernelいじりとかもしてみたいなとか思い始めてみたりしてます。
なにか良い情報源ないかなと探してます。
そうだ、Android kernelをbuildしよう。
と思い立って、cygwinのインストールから始まって、いろいろやってみましたがだめでした。
cygwin上で gcc arm-none-eabi のコンパイルまではいけたんですけど。
ソニエリのページからソース拾って書いてあるとおりにbuildしてみたんですが、エラーが。
Makefileに-Werror が入ってるので、warningが出るだけでとまるというのは該当行を削除で解決したんです。
だけどほかにもエラーがどんどん出てきてもうお手上げ状態です。
おとなしくUbuntu 10.04入れろってことですかね。
Android kernelのbuildは…
tarの展開時にエラーが出ないから気づかなかったんですが、大文字、小文字で同じ名前のファイルが複数あって、windowsではbuild出来ないという結論に。
なのでVirtualBoxにUbuntu入れて無事build出来ました。
結局、Makefileの-Werror行の削除、netfilter関連でヘッダに同名の変数が定義されてるとエラーが出たのを削除でいけました。(構造体内の変数なのでこれかぶらないんじゃ?と思いましたがなぜかエラーが出ましたので)
とりあえずこれからいろんなkernel見て適当にいいとこどりしたkernelでも作ってみようかなと思いつつ。
すごく別件な感じですが、このサーバの管理人 topia たんと連絡が取れませんよ?
大丈夫なのかなカナ?
たまにはコードを眺めて過ごすのも良いやね。
ここ数日ちょこちょこコード見てるせいかそんな風に感じます。
見るから読むようになって何か作ればいいんでしょうが、そこまでのモチベーションはなかなか。
なんだかんだで、あるもので満足する方法ばかり学んできたからなのかも。
無ければないであるものの中で最適化していくそんなある意味でつまらない生活を送っていますので。
いわゆるクリエイティブな作業が苦手なのはその当たりに原因があるんだろうなぁと。
有るものを組み合わせて組み立てるのは好きなんですけどね。
そこで足りないものを少しでも自分で作る事を覚えれば違った世界が見えるんでしょうが。
そのために何が必要なのかがさっぱりわからないのですよね。
そんなこんなでそこらに転がってるpatchをあてつつkernel buildして遊んでいるのでありました。
のほほんと、職場でアニソン三昧聴いてます。
もちろん、仕事もしてますが。
結局1日中雨が降っていました。
とりあえず、頭が痛いです。
私の身体は基本的に徹夜とか出来ないように出来ていますので。
アニソン三昧聴き終わったら仮眠取らないと明日の帰り道で事故起こしそうです。
まぁそのまま永遠の眠りにつくのも悪くないなぁと思ってもいますが。
このまま更新されなければ旅だったと思って下さいなんて。
更新されないと思った?
残念、めんどくさがってただけでしたー。
b-cas 方面、ヤキソバ氏による秋葉原での宝探しを経て、パスワード探しが開催されてますね。
最後のパスワードと思われるところまではきてますね。
あとはAndroidねたとか。
とあるスレにandroid関連のメモを書いてたblogのアドレスが載っててびびりましたが、通常運転中です。
軽いと評判のgoroさんkernelの431ベースなソースが公開されたので明日にでもray向けにbuildしてみようとしてます。
夜は3G回線だとDLに時間かかってしょうがないので。
無事動いたらxdaにでもupしてみようかなぁ…なんて。
なんだかんだであんまりソースとか見たりしてないのでandroidの挙動はわかんないんですよね。
kernel変えるとプリインストールされてたアプリの一部が復活するのとか。
ramdisk側にapkでも入ってるのかなとおもってみてみてもありませんし。
ROMのほうにあるのかなぁ…?しかし、いったん消したのにkernel入れ替えで初期化処理っぽいのが走ると復活するのがよくわからないです。
そんなこんなで適当に遊んでますよ。
Android とりあえずgoroさんkernelソースのdefconfigみながらray向けにdefconfig作ってbuildしてみました。
sonyロゴのあと、boot animationは流れるんですが、そのままrebootかかってしまいます。
うーん、非対応モジュール入れちゃったとか、必須モジュール抜いちゃったとかかなぁとconfig見直し中です。
あとb-casのアレ、平成の龍馬さんが逮捕されるということで、スレがものすごい勢いで伸びてます。
2senの中の人がめんどくさがって/dtv/まるっと消したり、色々と止まりそうな雰囲気です。
祭の後のなんとやら。
これからどうなるんでしょうね。
1日2回更新とかいろいろおかしい。
とりあえず何故か仕事が暇なので、手持ちぶさたになってしまった。
なので我が社のWebサイトのソース見て、たまげて、レイアウトそのままに綺麗にコーディングできないか作業してみたり。
androidというかxperia関連のkernelとかの情報さがしてみたり。
まじで仕事中になにやってんのレベルですがまぁ気にせず。
仕事なんて、言われたことをやるのと、色々アンテナ高くして情報を得る為に席に座ってればいいんですよ。
そんなわけで色々調べてます。
android kernel関連では、2.3.32ではRCUにTreeRCUというのを使ってますがTinyRCU にすると良くなるらしい。そもそもTreeRCUって大量のCPU使ってもスケールするように改良するために作られたっぽくて、せいぜい4コア程度のAndroidならTinyRCUのほうがシンプルで早いと言うことかな。
あとは、ThGOの中の人がI/OスケジューラのテストをXpeiraX10でやってて、RVが早いよーって結論出してました。
あとはメモリ少ないのでswapをonにするとかあったんですけど、zram使うと安定するよって話もあってそれもcustom kernelにはよく取り入れられてる見たい。
あとはCPU Scaling Governorのチューニングがよくなされてますね。
通称Miracle patch と呼ばれる2.6.37用 autogroup パッチの2.6.32 backportも取り入れられたりしてますね。
その他はもう、ソースレベルで各CPU最適化をはかってるとかそんなのかしら。
cpu governorなんてset cpuみたいな設定ツール無いとカスタムしてもしょんぼりですし。
あとはcustom ROM見てSystem conf いじってるアプリとか拾ってきたりですかねぇ。
やっぱり油断すると更新しなくなりますね。
ぶっちゃけ何も書くことが無いからですが。
B-CASのほうもなんか小康状態っぽいですし。適当に捜査が進んだ時点でも1回くらい一斉逮捕とかあるんですかねぇ。
Androidのほうは、とりあえずソース見比べたりしてうんうんうなりつつ、面倒なので運用自体はXRay使ってます。
zram有効にしたので、メモリ不足でアプリ落ちることが無くなりましたが、メモリ大量消費してるアプリの起動に時間かかるようになりましたね。
大体予想通り。
あとはMicro-SDCardの変更くらいですかね。
おまけでついてきてた奴なので、ベンチ取ってませんが普通にclass2とかなんじゃないかと。
黒背景緑文字。見やすいですね。
ここのタイトルの荒さが判ってぐんにょりしましたが。
タイトルまた書き直そうかなぁ…なんて。
確か当時適当に紙の切れ端に書き殴ってscanした代物ですしね。
書き直した後とか微妙に残ってて汚いのですよ。
思い切ってよさげなフォントで作り直すのも手かも。
前 | 2012年 6月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
個人的なリンク
マウンテン公式Blog作家さんへのリンク
メーカさんへのリンク
同人サークルさんへのリンク