2010-01-01から1年間の記事一覧

NetWalker

ARMのNEON命令を使ったプログラミングをしてみたくてNetWalkerを買った。ファン付きのノートPCと違ってあまり熱くならないところと軽いところが良い。だけどキーボードの出来が悪いし画面が小さすぎる。AppleのiPadみたいな画面だけの製品を出して欲しい。キ…

ペイントソフト

色々なソフトの画像フィルタ機能を確認しようと思って使ってみたメモPictBear、ユーザーインターフェースとかがすごく整理されてて使いやすそうな印象を受ける。多分プログラムも綺麗に書かれてそうな感じ。フィルタは色々入ってるけどパラメータを調整する…

SourceForge.JPに新しくプロジェクトを申請した。 https://sourceforge.jp/projects/imagefilter/ 最近作った画像ブラー処理をまずはコミット。利用するメモリの範囲を狭めたら以前は10msぐらい掛かってた処理が6msぐらいで終わるようになって結構高速化出来…

マルチコア

http://www.drdobbs.com/windows/220900822 コアの情報を見るツールらしい。非対称構成の場合にパフォーマンス引き出すにはAPI使わないといけないんだろうか…。しちめんどくさい。

GPUでのBlur

GPUでBlurを行っているサンプルがいくつかあるので試してみた。RadeonのOpenCLのSampleにBoxBlurがあったので見てみたところ、カーネルサイズが固定なのと入出力がファイルで画面表示が無いので確認が少ししづらい。あとアルゴリズム的にスライドして処理し…

メモリバンド幅

色々と検索して調べてみた。http://ls-al.jp/blog2/?itemid=2855 http://www.cs.virginia.edu/stream/http://wataco.air-nifty.com/syacho/2008/02/post_2edf.html http://d.hatena.ne.jp/shiwork/20100115/1263550947 http://blogs.dion.ne.jp/smorino/arch…

データの容量について

デジタル回路で処理を行うデジタルデータの容量について考えてみる。デジタルデータとは0と1を区別するビットの連続の事だと思うけれど、記録メディアは今現在で2TBぐらいの容量のHDDが購入出来るみたいなのでそのうち時代が進めばPB級のメディアを個人が購…

相変わらずコンピューターの話。

影をぼかす用途で、ブラー処理について延々と調べたのでまとめ。 長々とはてな日記を書いている最中にプレビューに失敗して内容が消えてしまった…。さすがHTMLのフォーム+JavaScript…。 GaussianBlur Photoshopにあるガウスぼかし。滑らかにぼける。 StackB…

STM32 Primer2

Cortex-M3を搭載したSTM32 Primer2を通販で秋月電子から購入した。 液晶が傾いて取り付けられてるのが残念。MadeInChinaだからかなー。思ったよりボタンの出来が良くない。画面が小さいのにタッチスクリーンはあんまり意味が無いと思う。あと加速度センサー…

画像のBlurのアルゴリズムについて調べているうちに、Fog Frameworkというライブラリの存在を知った。http://code.google.com/p/fog/結構色々と処理が揃っている上にかなり最適化に力が入っているようだ。AGGライブラリのようにDEMOの画像やアプリを見れるペ…

HTMLのFORMの部品に、SPINNERとかスライダーが存在しなくてなんだかイライラ。今度作ろう。

AndroidのEmulator上でJavaでHSV色調補正処理を動かしたら時間が掛かりすぎる。実機でもきっと遅いだろう。なので、NDKを使ってCで書くか(まだARMのNEON命令が使えないけど)OpenGL ES2.0のGLSLで処理をするしか無いと思う。GLSLならばWindowsのOpenGLでも…

AndroidでWebViewを使う際に少し躓いたのでメモ。今のところWebViewを使ったアプリを作る予定は無いけれど…。 uses-permission の追加。 インターネットにアクセスするので、AndroidManifest.xmlに、 を追加しておく。 JavaScript の許可。 webViewInstance.…

NDKのドキュメント STABLE-APIS.TXT を見てみると、NDKのAPI Levelが android-5 の EclairでOpenGL ES2.0が使えるようになるみたいだ。 でもまだまだAndroid 1.5を使っているユーザーが現時点で31.0%もいる。何年後かには変わっているだろうけれど…。 http:/…

Eclipseでdebugしているんだけど、Variablesウィンドウで確認出来る変数の値が何やら実際の値と異なるような!? Logに出すと正しい値になっているし処理には問題が無いのだけれど…。計算にその変数の値を使うと変わって表示されてしまう気がする。 あとロー…

EclipseのVariables Viewって現在のスコープ上の変数しか表示されない。static変数とかを見るにはExpressionで型名.変数名 として追加してあげる必要がある。ここらへんの作りはVisualStudioに比べて格段に出来が悪いなぁ…。。まぁ慣れの問題が殆どだけれど……

widgets

Widgetの見た目を変更する方法の話。resourceのlayoutのXMLに記述するViewのElementには、既存のクラスを継承したクラスの名前を書いたらそれが使えるようになる。だけど見た目を変更する為だけに色々なWidgetを継承したクラスをたくさん作りたくは無い。出…

[Database]ERMaster http://www.atmarkit.co.jp/fjava/rensai4/devtool11/devtool11_1.html おー、こんなのがあるのか…。

動画編集の愚痴

FlashのAdobe Media Encoder4 で読み込めない動画ファイルがあって、変換出来なくてストレスが溜まる。Free Video To Flash Converterだと読み込んで変換が出来た。動画のカットを行うのも、TMPGEncやAviutil等も読み込めない動画がある…。Free Video Dubは…

NDK

Javaだと重いと思うのでNDKで書こうと思う。VMで動かしているUbuntu9.10のbash上で /build/host_setup.sh を実行したらエラーが出た。 http://groups.google.co.jp/group/android-ndk/browse_thread/thread/2127fa52b6aa362c 記述ミスだった。NDK1.6はもう何…

Emulator 重いのはQEMUでまんまる動作させてるかららしい。実機で確認するようにした方が良いのかも…。 RenderScript Ubuntu9.10をVMで入れてAndroidのソースをrepo syncで落としてみてみたら、RenderScriptというのがあった。http://www.inter-fuser.com/20…

Flashの謎

メニューの 修正 -> ドキュメントの背景色でパレット表示があるんだけど、ここでWindowsのColorDialogを呼び出せないようにしてるのは何故なんだろう? ウィンドウのプロパティのステージのとこのパレット表示にはColorDialogを呼び出すボタンが付いているの…

そろそろ始める

Androidのアプリ開発をそろそろ始めようかと思う。iPhoneのアプリ開発を始める為に去年MacMiniとiPhone3GSを買ったけど、iPhoneのアプリはSyntaxがなんか奇妙なObjectiveCである程度書かないといけなさそうな感じだし慣れてないMacで開発しないとって感じだ…

http://okajima.air-nifty.com/b/2010/01/post-abc6.html の試験問題をやってみた。http://www.geocities.jp/beruponu/code/js/maze.html完成に3時間30分くらい掛かってしまったので、自分のLvは1か…。今まで勤めた会社の上司乙…。 迷路探索のアルゴリズムで…

10bit表示

AdobePhotoshopCS4ではOpenGLによる描画で10bitカラーの表示が出来るらしい。 http://www.eizo.co.jp/support/compati/detail/d09ds171/10bit.pdf

SimpleLightWeb

Web向けのシステムの雛形に出来るようなソフトウェアの作成中。 今年の前半はこれに集中しよう。 http://sourceforge.jp/projects/simplelightweb/devel/ ロールベースアクセス制御 実装するに当たって情報収集中。 http://ja.wikipedia.org/wiki/%E3%83%AD%…