眠る開発屋blog ある開発屋の雑感。日々勉強。

2008/11/30 日曜日

マイクロコントローラとか

Filed under: 技術メモ — タグ: — dev0000 @ 23:44:44

「組み込みソフトウェア」とは何か 〜PC系ソフトウェアとの違い〜

なるほどなるへそ。

最近、上司がPICとかでガリガリやっているのだけど、
そういった職場環境ということもあり、
自分で調べたことをメモ。

まず、マイクロコントローラってのがあって、主なところでPIC、AVR、PSoCというのがある。
電子工作の主流はPICだとか。
PICマイコン自体はすごく安い。1個150円とか。

で、こういったマイクロコンピュータだけでも制御できるといえばできるらしいのだが、
それらに回路設計や開発環境をもう少し色々くっつけたのが、
Arduino、Gainer、MAKE Controller Kit、Phidgets、BASIC Stampだったりする。
Arduinoでは processing というJavaを簡単にしたような言語が使えたりするので、
開発しやすいのかね、とか。

Arduinoとprocessingを使ったガジェット開発についてはこの本が詳しい。

「とりあえずガジェットっぽいの作りたい」という人にはお薦めの本。
processingのすごく簡単なソースコードで結構色々なことができる。
GPSや加速時計とかを使ったサンプルだったり。

で、この本を読んで知ったのだが、TCP/IPプロトコルとかそういった部分を隠蔽した部品が売られているらしい。
例えば、LANTORONIXのWiPortとか使えば、無線LAN対応のガジェットが作れるらしい。
ただこういったパッケージ化された部品は値段が張るので、製品にするにはもっと違うアプローチが必要なのかな。
WiPortだと、ちょっとしたWebサーバも積んでいるらしくて、そりゃあ高くはなるのかね。

それから、Phidgetsの存在を知ったのはこの本。

Flashから電子工作しようという記事だったのだけど、出版社自体がないので、入手困難と思われる。

imagegrabwindowとか

Filed under: 技術メモ — タグ: , — dev0000 @ 1:56:09

Windows限定なのですが、PHP5.2.2以降でこういう関数が使えるらしい。

画面全体をキャプチャする。
imagegrabscreen

ウインドウをキャプチャする。
imagegrabwindow

IEのキャプチャのコードが載ってました。
試してないけど、コード自体は簡単そう。

[php]
HWND;
$browser->Visible = true;
$browser->Navigate(“http://www.libgd.org”);

/* Still working? */
while ($browser->Busy) {
com_message_pump(4000);
}
$im = imagegrabwindow($handle, 0);
$browser->Quit();
imagepng($im, “iesnap.png”);
imagedestroy($im);
?>[/php]

で、ブラウザをフルスクリーンにするには、

$browser->Fullscreen = true;

だとか。
便利そうだね。

gmp_factとか

Filed under: 技術メモ — タグ: , — dev0000 @ 1:49:06

PHPで階乗を計算する関数。
gmp_fact

[php]
知らなかった。

インターフェイスとか

Filed under: IT世間話 — タグ: — dev0000 @ 1:27:23

ニコニコ動画の字幕のインターフェイスは結構秀逸だと思うのだけど、
ああいったUIのみ提供するサービスとかってあってもいいのかな、とか思った。
twitterのログとかで似たようなことやっているサービスあるのかね、もしかすると。

2008/11/29 土曜日

「ギャル男THE爆誕!」とか

Filed under: 書籍 — タグ: — dev0000 @ 23:38:22

一部で話題になっているみたいなので読んでみた。

これって「デトロイト・メタル・シティ」のギャル男版というか。
あれよりかは単純だけど。
ただ、思ったよりネタが細かい。もっともっと細かくなればいいと思う。

「Subject To Change」読了とか

Filed under: 書籍 — タグ: — dev0000 @ 23:34:27

読み終わったけどイマイチしっくりこなかったな。。。
装丁はきれいだけど。

ニートとか

Filed under: 社会 — タグ: — dev0000 @ 2:38:41

また日経ネタ。
日経11/28の大機小機コラムは「経済活力の回復は学力向上が基本」というニートネタだったのだけど、
ニートが増える原因として次の3つが上げられていた。

1. 生産が停滞している県では労働力需要が減っている為
2. 親の収入に余裕がある為
3. 人的資源としての資質。ニートなどの人口割合と中3の学力テストの成績の割合を都道府県別に見ると、逆相関関係が存在する。

なんか今更感があるというか、
正直なところ、こういった意見はちょっとどうかな、という気がする。
ニートへの印象論的アプローチってなんか危ういし、ここからで問題が解決するものなのか。

山崎製パンの価格戦略とか

Filed under: 社会 — タグ: — dev0000 @ 2:24:15

日経11/28より。

山崎製パンが偶然にも発見した価格戦略についての記事があったのだが、

・小麦粉などの原料高を価格転嫁で吸収したい
・ただし、客離れを防ぎたい

で、どうするか?

とった戦略は「商品のフルラインナップ化」らしい。
どういうことかと言うと、例えば、
145円、150円、190円、220円
といった商品ラインナップがあって、原料高を価格に反映させた場合、
155円、170円、210円、240円
となってしまうのが、空いた間隙を埋めるかのように、
120円、160円
の新商品を投入したとのこと。

「同じ商品」ではなく「同じ価格帯」を求める消費者が結構多いらしい。

ブランドを増やすことにより確かに管理の手間隙が増えてしまい、品目毎の売上も減ってはいるのだが、
全体としては従来並みの売上を維持しているらしい。

2008/11/28 金曜日

需要が増えれば価格が下がるとか

Filed under: 社会 — タグ: — dev0000 @ 15:21:41

日経11/28の経済教室が面白かったので、メモ。

かつて、Eコマースが普通になると、消費者はネット上で簡単に一番安い商品を入手できるようになるので、
一物一価になると予想されていたらしい。

が、

価格コムの購買データを分析してみた結果、どうやらそうではないらしい。
店舗A、店舗B と2店舗あって両店舗では同じ商品を扱っているのだが、確かに売値によって(商品への)クリック率は変わるらしく、
売値の安い店舗のほうがクリック率は高い。
まぁこれはあたりまえといえば当たり前なのだが、だからといって高い店舗でクリック率がゼロになるということはない。
「最安値でなくてもなじみの店で買う安心感」を重要視しているのではないかと。

更に、
Eコマースでも繁忙期と閑散期が波のように訪れる。
それは1日の中でも1年の中でも存在する。
繁忙期の場合、他店の値段を随時チェックしており、数秒間隔で価格順位が変動することもあるとのこと。
こういった状況の場合、極めて価格が下がりやすくなる。
逆にこのときに下げすぎた価格は閑散期に価格が若干戻る傾向があるらしい。
繁忙期は「需要が増えている時期」と見なすことができるので、
「需要が増えると価格が安くなる」という通常の経済公式との逆の現象が確認できるといえるらしい。
ちなみにクリスマスなどの「かきいれ時」も同様な現象が発生する。

価格決定の発生源がこういった流通にあるか、
或いは「需要が上がれば価格も上がる」という公式が通じる生産者にあるか、
という見極めは結構重要で、
もし流通にあるのであれば、生産者の雇用などには一切関係ないので、
金融政策を通じた物価コントロールはあまり意義がないんじゃね?
とか。

http_build_queryと配列とか

Filed under: 技術メモ — タグ: , — dev0000 @ 0:58:54

http_build_queryとかの続きっぽいこと。

マニュアルにも書いてあるのですが、http_build_query って配列とかもクエリ文字列に変換できたりする。

[php]
array(1,2,3),
‘c’ => array(
‘d’ => ‘e’,
array(
‘f’ => 1,
)
),
);

// 0=a&b[0]=1&b[1]=2&b[2]=3&c[d]=e&c[0][f]=1
// と表示されます
echo urldecode(http_build_query($tmp)) . “\n”;
[/php]

便利そうだね。

Older Posts »

Powered by WordPress