アーカイブ: 2009年8月

データ移行メモ

パーマリンク 2009/08/31 09:20:34 著者: kumaold メール
カテゴリ: メインPC

やっと土日の間にLet's noteからのデータ移行が終わったっぽいのでメモ書き。


下準備:

  • 移動前とドライブレターを揃えておく
     (C:WIndows D:ユーザデータ E:光学ドライブ F:仮想ドライブ)
  • Dドライブ上の関連ファイルは移行前と同じパスになるようそのまま移動
  • マイドキュメントはD:\My Documentsに割り当てる
  • コンソールアプリ類はC:\cmdにまとめておき、環境変数でパスを通しておく

 

◆Firefox ブックマーク
ブックマーク → ブックマークの管理 → インポートとバックアップ
◆Firefox パスワード
Password Exporter パスワードを書き出す
◆Outlook Express アカウント
ツール → アカウント → メール → エクスポート
◆Outlook Express メール
ファイル → エクスポート → メッセージ
◆Outlook Express メッセージルール
Win高速化 PC+ メールルールをバックアップ
◆アドレス帳
ファイル → エクスポート → アドレス帳
◆WinSCP
環境 → 保存 → 設定の保存 をiniファイルにし、WinSCP.iniをコピー
◆Poderosa
options.conf, ssh_known_hosts をコピー
◆EmEditor
ツール → インポートとエクスポート → すべての個人設定をファイルに(ry
◆EmFTP
ツール → インポートとエクスポート → すべての個人設定をファイルに(ry
◆Skypeコンタクトリスト
コンタクト → 拡張 → ファイルにコンタクトをエクスポート
◆Orchis Launcher
右クリック → 設定の保存と読み込み → 設定ファイルの保存
◆BUFFALO クライアントマネージャ3
右クリック → オプション → プロファイルのエクスポート
◆IMEユーザー辞書
辞書ツール → ツール → 一覧の出力


思いつく限りではこんなところでしょうか。

これでしばらく使ってみて仕事に支障がなければよしということです。
念のため1週間くらいは旧PCも同時に持ち歩いておきます。
 

カスタマイズ設定も一発で戻る バックアップ&再インストール最速テクニックカスタマイズ設定も一発で戻る バックアップ&再インストール最速テクニック
技術評論社 2005-06-10
おすすめ平均

新モバイルPCの性能チェック!

パーマリンク 2009/08/28 23:12:14 著者: kumaold メール
カテゴリ: メインPC

本日会社支給のモバイルPCが到着したので、本日はセットアップとテストを色々。

機種は富士通のFMV-R8280(Core 2 Duo SU9400/1GB/80GB)

重さは1,275gで、今まで使っていたLet's note CF-W4より微妙に重い感じです。(持った感じでは若干軽いと思ったのに)

例によってテストも兼ねて、Windows 7とのデュアルブート仕様にしました。
Aeroも普通に動くので、十分動作が保証できるレベルです。

とりあえずいつものベンチマークで性能を比較しときます。

項目FMV-R8280CF-W4GW9AXS
整数演算ALU138834530
浮動小数点FPU150115501
メモリ速度MEM93693487
ハードディスクHDD54074524
基本描画処理GDI36773165
2D描画処理D2D20532772
3D描画処理OGL10351141


やはりデュアルコアでメモリもDDR3なためか、Pentium M 1.2GHzと比べて約3倍といったところでしょうか。

Pentium 4 3GHzのマシンでALUが10000前後だったことを考えると、下手なデスクトップマシンよりも性能は上だと分かります。


ちょうどこの土日の間にまるごと環境移行を完了しちゃいたいところです。

[1万円(税抜)以上送料無料]FMVNR9N19 FMV LIFEBOOK FMV-R8280 : 富士通

type="text/javascript">
type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

ARToolKitがなんかすごい件

パーマリンク 2009/08/23 13:29:05 著者: kumaold メール
カテゴリ: 新情報いろいろ

かなり流行に乗り遅れた感があるわけですが・・・

最近「ARToolKit」なるものを知って、夏コミ2日目の技術系サークルで応用例を見ていたら久々にVC++で開発する気になってきました。



ARToolKitというのは、AR(Augmented Reality/拡張現実)のライブラリで、カメラ上の実写風景に仮想的な映像を投影する技術のことです。


こんなのは説明したところで分かるわけがないので、ひとつ自宅でテストしてみた。

Amazonで1,400円の安物CMOSカメラなので映りは悪いですが、下に置いてある白黒のマーカーを座標の基準にして、オブジェクトが描画されるわけです。


これを使えばなにやら面白い使い方ができそうです。

3Dキャラクターが現実世界に誕生! ARToolKit拡張現実感プログラミング入門3Dキャラクターが現実世界に誕生! ARToolKit拡張現実感プログラミング入門
アスキー・メディアワークス 2008-09-17
売り上げランキング : 91815

type="text/javascript">
type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

Yahoo!検索の謎のサブドメイン

パーマリンク 2009/08/19 13:02:24 著者: kumaold メール
カテゴリ: 仕事, 新情報いろいろ

ふと、仕事中に気になったことがひとつあったので調べてみた。

確かYahoo!の検索結果ページのドメインは search.yahoo.co.jp のはずなんだが、今見たら x.search.yahoo.co.jp に。あれ?

なんかググってみてもほとんど情報ないし、ここ最近のことらしい。


そこでちょっと調べてみると、どうもブラウザの種類によって挙動が2通りに分かれるっぽいことまでは分かった。

動作1 通常:
普通に検索すると search.yahoo.co.jp
検索結果のURLを x.search.yahoo.co.jp にしても同じように表示できるが、検索結果の件数が若干違う場合もある(別DB?)
動作2 リダイレクト:
普通に検索すると x.search.yahoo.co.jp
逆にURLを search.yahoo.co.jp に変えても x.search.yahoo.co.jp にリダイレクトされて表示できない


ちょっといくつかのブラウザでテストしてみた結果。

通常動作:IE 6, IE 8, Firefox 3.0, Firefox 3.5, Safari 4, Chrome 2.0, Lunascape 5.1, ibisBrowserDX, jigブラウザ9
リダイレクト:Firefox 2.0, Opera 9, lolifox


法則性が謎すぎる。Yahoo!が何か実験中なのかなぁ・・・


参考記事:
 「x.search.yahoo.co.jp」 Firefox・ChromeのYahoo!検索のアドレス

type="text/javascript">
type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">

コミケ76 戦利品まとめ

パーマリンク 2009/08/17 19:47:38 著者: kumaold メール
カテゴリ: サブカルチャー, 同人イベント

サークル参加の皆さん、一般参加者の皆さん、お疲れ様でした。

今回はビッグサイトから戦利品を運ぶのにかなり苦労したので、家に帰って量ってみると、なんと7キロもあったというから驚き!

それに加えLet's noteと2泊の荷物なんかありゃ肩も痛くなるわw

とりあえず戦利品の一覧を書き出しときます。

Emu on PSPexperimental/Farewell
うつらうららかウツラウララカ/クリアしおり3枚/にょろーんスモチ消しゴム
NtyPeいちゃいちゃレールガン!3/フルカラー折本/クリアファイルバッグ/うちわ
おめがさーきっと縛られタイガ!
かーずSPまじカル!StriKarzU
海通信AZUMIO PARADISE
からすのしっぽとある小さな超電磁砲さん
GUNPハルハRe/亜美に胸キュン/妻婦湯飲/てのり大河のEGOバッグ/巨大企業紙袋/先着配布うちわ
ギャラリークラフトらのさい管理人がこんなに可愛いわけがない/平和の温故知新 谷川流本/とある麻帆良の禁書目録
小江戸らぐLinuxUsers 2009夏
ゴルカムぜつぼう!
たくみなむちれーるがんのあそびかた
たまらんちとある姉妹の二重奏
TTTあなたを好きな女の子
tp!きょうもすきすきDX/きょうもハレ晴レ!EX vol.2/きょうもハレ晴レ!EX vol.3
ねこま屋みんなでけいおんやろうぜ!/さよなら絶望野球娘。/涼宮ハルヒコの消失/涼宮ハルヒの旋風/ふでぺん~ボールペン~/澪のハート型萌えキュンうちわ/フルカラーペーパーバッグ
no replyカミコト2.0
美色アカデミー同人版ご教訓カレンダー
momoi-ktkrしえすた Vol.1/しえすた Vol.2 おまけつき
やぎねっと京浜PICで実装するAR的デジタルカメラ
恋愛漫画家放課後ひたぎクラブ
わたがしうんたん!


ほんとはもうちょっと大手を回りたかったけど、どうせあとで書店委託される分は買っても荷物になるだけなのでスルー。

しかしいい加減同人誌DBを作らないと管理ができなくなってきたな~

コミケ76 3日目

パーマリンク 2009/08/16 23:59:59 著者: kumaold メール
カテゴリ: サブカルチャー, 同人イベント

05:00 ホテルで起床
05:30 大塚駅より山手線内回りの電車に乗る(大崎経由)
06:40 りんかい線国際展示場駅到着
10:10 入場列でビッグサイト前やぐら橋通過
10:15 東館に入場


昨日と同じ時間に出たのに、りんかい線始発が東京テレポート駅でブレーキ故障(←重量オーバーだろ)したことで抑止を喰らって10分ほど遅れての到着です。

去年はこれより後に来たのに東駐車場に並べたわけですが、昨日に続き既に東封鎖でギリギリ▼▼の見えないところ(TFT前)が待機列となりました。


昨日は色々と参加者の低年齢化に伴うトラブルがいろいろとあったわけですが、3日目はいつも通り男性向が中心なためいつも通りだったようです。

回り方が良かったのか、目的のサークル20弱を全て巡回することができ、完売が2サークルあったのみで12:30にはほぼ買い終わることができました。

大手サークルでも最大30分ほどの待ちで済みました。


あとはいつも通り高校時代の実習助手のMuddyfox氏が売り子をしているサークルに挨拶にいって、早めの2時半くらいには現地から撤収です。

また例によって高速バスが渋滞で遅れましたが、なんとか今日中には帰宅できました。(気力などあるはずもなくこの記事は翌日書いてますw)

去年の教訓もあって、今年はバッチリ翌日の仕事は休みをとってあります。
戦利品の詳細はまたつぎの記事にて。

コミケ76 2日目

パーマリンク 2009/08/15 23:07:24 著者: kumaold メール
カテゴリ: サブカルチャー, 同人イベント

さて、やっと疲労が落ち着いてPCと向き合う暇ができたのでカキコ。


まあ言わずもがなこの時期はコミケで14日午後より東京で盆を過ごしてます。

1日目には特に用がなかったので、2日目の本日より参戦。

今回は交通の便もいいので気合を入れて、大塚駅を5:30に出て現地には6:30頃には着いたはずなのに、辛うじて▼▼の見える場所で待機でした。

なんでも噂の限りでは徹夜が12000人だとかいう情報もあるので無理もないかも。
明日は始発の5:01発でできればいきたいな。

詳細は後ほど。

パラレルポートで家電制御!?

パーマリンク 2009/08/09 23:09:14 著者: kumaold メール
カテゴリ: デジタルモノ, 自宅鯖

久々に土日丸ごと暇でやることがなかったので、日曜電子工作+プログラミングでひとつ作ってみました。


前々から外出先などから、PCから家電製品のスイッチOn/Offを制御できれば便利だと思っていました。(自宅鯖のフリーズ時などに)

そこでその実用化テストも兼ねて、手持ちのFMトランスミッタの電源の制御を取り扱いが簡単なパラレルポート経由でPCから行うことにしました。


もちろん直接接続しても制御できるほどの電流・電圧ではないので、相応の回路の設計が必要になります。

久々に回路図をフリーソフトBSch3Vで起こしてみました。

直接ON/OFFできるようにジャンパピンを横に付けました。

トランスミッタにかかる電圧の変動は?という点については三端子レギュレータで5Vに落としているので考えなくて結構です。

完成図

さて、あとはプログラムです。

この手のはLinuxマシンの方が楽なので、いつもの仮想CentOSサーバ上です。
VirtualPCの設定→LPT1→物理パラレルポートで物理ポートと接続できます。

gccの通る環境なら特別なライブラリは必要ないかと思います。

#include <stdio.h>
#include <stdlib.h>
#include <sys/io.h>
#define OUT_PORT 0x378 /* 出力ポート: パラレルポート */

int main(int argc, char* argv[]) {
    int i, port, time;

    if (argc < 3) {
        puts("引数が不足しています。\n");
        return 1;
    }
    
    port = strtol(argv[1], NULL, 16);
    time = atoi(argv[2]);
    
    if (port < 0x00 || port > 0xff) {
        puts("0x00 - 0xffの範囲で設定してください。\n");        
        return 1;
    }
    /* とりあえず30日まで */
    if (time < 0 || time > 60 * 60 * 24 * 30) {
        puts("有効な秒数を入力してください。\n");
        return 1;
    }

    /* I/Oポート初期化 */
    ioperm(OUT_PORT, 8, 1);
    /* 指定ポートに指定時間(秒)出力 */
    outb(port, OUT_PORT);
    sleep(time);
    return 0;
}

これをコンパイルして実行しても、通常ユーザでのポート操作はセグメンテーション違反となり実行できません。

そこでroot権限で実行させるようにsetuidしときす。
ついでにパスの通っているところにもっていきましょう。

gcc -o paracon paracon.c
cp paracon /usr/bin
chmod +s /usr/bin/paracon

これでparaconコマンドを叩くと接続されたものを制御できます。

使い方:paracon 出力データ16進 出力時間(秒)

出力データは出力ポートが8個あるので、H/Lを1/0で表したものを16進数に変換して渡してやります。(0x00~0xff)

paracon 0x01 10
# 8ビット中最下位ビットを10秒間Hにする

なお、プログラムが終了しても出力状態は保持され続けるので、それが嫌な場合は毎度最後に0x00を出力するといいかもしれません。


こんな感じで、無事にパラレルポートからの制御ができました。

今回は小電力なのでトランジスタだけを使いましたが、SSRなどのリレーに繋げば100Vの家電製品の制御も簡単にできるかと思います。
主電源スイッチで電源ON/OFFできるものに限りますが。

パソコンのレガシィI/O活用大全―割り込みとDMAからシリアル/パラレル・ポート、FDD/IDEインターフェースまで (ハードウェアデザインシリーズ)パソコンのレガシィI/O活用大全―割り込みとDMAからシリアル/パラレル・ポート、FDD/IDEインターフェースまで (ハードウェアデザインシリーズ)
CQ出版 2001-07
おすすめ平均

秋の情報処理技術者試験の申し込み

パーマリンク 2009/08/05 23:13:36 著者: kumaold メール
カテゴリ: 仕事

今年の目標のひとつである情報処理技術者試験のひとつである応用情報技術者(旧ソフトウェア開発技術者)の受験申し込みをしました。


初回だけは会社から受験料の補助が出るので、これは1回で合格するしかない!

ただ、旧制度の試験からの合格率が2倍近くに跳ね上がっているのを見ると、新制度2回目の次はレベルが上がりそうなのが難点。


過去10回近く国家試験を受けて、適当にしか勉強してないのに運が良いのか1回も落ちたことがないけど、今回は真面目に勉強するかな…

CakePHPとかに慣れちゃうとSQL文を忘れちゃうのが恐ろしい。


平成21年度【秋期】 応用情報技術者 パーフェクトラーニング対策問題集平成21年度【秋期】 応用情報技術者 パーフェクトラーニング対策問題集
技術評論社 2009-07-10
売り上げランキング : 1277
おすすめ平均

.htaccessでサブドメイン対応

パーマリンク 2009/08/04 17:59:24 著者: kumaold メール
カテゴリ: 仕事, サーバ関係

FTPによるアクセスの都合上、httpd.conf を使わずにサブドメインの切り分けが必要になってきたので、本日は .htaccess で苦戦。


目的はまとめるとこんな感じ。

元からあるサイト http://www.example.com/ /public_html/
追加ドメイン http://sub.example.com/ /public_html/sub/

既存のサイトの下にディレクトリを1つ作って、対応するドメインからのアクセスはそこに流す。ただし表向きのURLは書き換えない。(リダイレクトしない)

あと、http://www.example.com/sub/ へのアクセスはサブドメインにリダイレクト。


とりあえずこんな感じで一応は動きます。(保証なし)

<IfModule mod_rewrite.c>
    RewriteEngine On
    RewriteCond %{HTTP_HOST} ^sub.example.com$
    RewriteCond %{REQUEST_URI} !^/sub/
    RewriteRule ^(.*)$ sub/$1 [L]
    RewriteCond %{HTTP_HOST} ^www.example.com$ [NC]
    RewriteCond %{REQUEST_URI} ^/sub/
    RewriteRule ^$ http://sub.example.com/ [R=301,L]
    
    #CakePHPで元からあるもの
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteRule ^(.*)$ index.php?url=$1 [QSA,L]
</IfModule>


4行目のRewriteCondがないと、Apacheのエラーログにこんなのが出ます。

mod_rewrite: maximum number of internal redirects reached. Assuming configuration error. Use 'RewriteOptions MaxRedirects' to increase the limit if neccessary.

要は無限リダイレクトに陥るので、それを防止するためです。


正規表現を使ってもうちょっとスマートに書きたいところですが、既存のディレクトリに不用意にアクセスされるのも困るので、とりあえずこんなとこで。

 

できるPRO Apache Webサーバー Apache2/1.3対応 (できるPROシリーズ)できるPRO Apache Webサーバー Apache2/1.3対応 (できるPROシリーズ)
インプレスジャパン 2006-06-01
おすすめ平均

一六社で働くITエンジニアのブログ。

普段はWeb系システム開発と地元のPCサポートをやってます。いつの間にやら会社に8年目。
技術ネタ中心に日々の仕事と生活と趣味やらを気が向いたら書いてます。

2009年8月
 << < 現在> >>
            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 31          

検索

XMLフィード

16ブログ     blogging software