| タイトル |
日 時 |
IDカードに会社名は書くな!
オフィスの入出チェックにIDカードを使う会社は珍しくない。入り口に警備員が居て、IDカードの写真と持っている人間の顔を確認するのが、昔ながらの使い方。しかし、最近は高機能でIDカードがSuicaみたいな非接触ICカードになっていて、鍵の代わりになっているものも多い。 場所によっては警備員が居なくて、IDカードさえあれば、オフィスの鍵が開く。だから、IDカードの管理は厳しい。社員にもセキュリティ教育の一環として、IDカードを紛失したら、すぐに届け出るように通知されている。 しかし、肝心のIDカ...
...続きを見る
ブログ気持玉 /
トラックバック / コメント
|
2011/12/22 08:20 |
Softbank 005SH: キーボード付きGalapagos携帯用のベルトケース(その3)
以前、「Softbank 005SH: キーボード付きGalapagos携帯用のベルトケース(その2)」で紹介したオズマのベルトケースが壊れてしまった。皮の部分は問題ないのだが、フックの部分の皮がむけてしまい、金属部分がむき出しになってしまった。この状態だと、布製のアーミーベルトなら問題ないが、皮製のベルトだとフックで傷だらけになってしまう。ELECOM、オズマと、2つのフック式ベルトケースから、次の2つの条件を満たしていないと長持ちしないということがわかった。 フックは補強用の金属と布...
...続きを見る
ブログ気持玉 0 /
トラックバック 1 / コメント 0
|
2011/12/12 08:19 |
CakePHP 2.0でmod_rewrite がない場合のURL
CakePHP 2.0 でHelloController.phpを配置する場合,次の場所に格納する。 /app/Controller/HelloController.php mod_rewriteが使える環境だとHelloContorollerのURLは次のようになる。 http://localhost/Hello mod_rewriteの無い環境では次のようになる。 http://localhost/index.php/Hello あまり美しくないが、実用上...
...続きを見る
ブログ気持玉 0 /
トラックバック 0 / コメント 1
|
2011/11/29 16:48 |
Windows Live メールが起動しなくなった
トラブル内容: Windows Live メール 2011 がエラーを表示して起動できなくなった。下記のメッセージを表示して終了する。 Windows Liveメールを起動できませんでした。Windows Live メールを閉じています。お使いのカレンダーに破損されているデータが含まれているため、Windows Live メールが強制終了しました。(0x80004002) 解決方法: 極めて当たり前な方法だが、Windows Live Essentials のプログラム修復で...
...続きを見る
ブログ気持玉 /
トラックバック / コメント
|
2011/11/29 15:28 |
LaCoocanにCakePHPをインストールする
すべてを自力でやるには限界があるのでCakePHPをインストールすることにした。現在の環境はレンタルサーバーのサービスで、@NiftyのLaCoocanを使っている。いろいろと制限があるようだが、なんとか、CakePHPのトップ画面を表示できるようになったので、ここにまとめる。 2011年11月29日現在の使用バージョンは次のとおり CakePHP 2.0.3 MySQLサーバー 4.0.27 PHP 5.2.14 実際にやった作業は次のとおり: http://...
...続きを見る
ブログ気持玉 /
トラックバック / コメント
|
2011/11/29 11:34 |
PerlでTkxを使ったプログラムをPAR::PackerでExe化する
Tkxを使うとPerlからTcl/Tkが使える。これはPerl/Tkよりも便利。詳しくは「TkとTkxの違い」を参照。 PerldocのTkxから引用したプログラミング例はこんな感じ: use Tkx;
my $mw = Tkx::widget->new(".");
$mw->new_button(
     -text => "Hello, world", ...
...続きを見る
ブログ気持玉 0 /
トラックバック 1 / コメント 0
|
2011/11/20 16:40 |
ActivePerl 5.14.2 にPAR::Packer 1.010をインストールする
ActivePerl 5.14.2 にPAR::Packer 1.010をインストールした。CPANで一発ではないけれど、次の手順でできた。 コマンドラインからPPMで Win32::EXEをインストールする。
ppm install Win32-Exe
コマンドラインでCPANからPAR::Packerをインストールする。
cpan install PAR:Packer ActivePerlでWin32::...
...続きを見る
ブログ気持玉 /
トラックバック / コメント
|
2011/11/20 16:05 |
通勤電車はハッカーのスーパーマーケット?
ここ3年ほど、田舎に通勤していたので気がつかなかったが、Bluetoothが使える携帯電話やポケット無線ルーターがずいぶん普及した。 都心の通勤電車の中でノートPCで無線LANを使うとSSIDがいっぱい捕まる。Bluetoothの設定をしようとすると数え切れないぐらいのBluetooth機器が発見される。 ハッカーから見れば、スーパーマーケットで買い物をするときのように、豊富な品揃えである。どこに侵入していいかわからないぐらい、うっかりさんのポケット無線ルーターやケータイが、いっぱいある。 ...
...続きを見る
ブログ気持玉 1 /
トラックバック 0 / コメント 0
|
2011/11/19 13:12 |
Windows Live Writerの各種設定を保存・復元する
新しいPCを購入したのでWindows Live Writerの設定を移行したくなった。何かいいツールはないかと調べたら下記の記事を見つけた。 窓の杜 - 【REVIEW】Windows Live Writerの各種設定を保存・復元する「Windows Live Writer Backup」 使ってみた。使用上の注意をまとめた: ダウンロードの数が少ないけど気にしない Backup(保存)するときも管理者として実行したほうがいい Restore(復元)するとア...
...続きを見る
ブログ気持玉 0 /
トラックバック 0 / コメント 1
|
2011/11/17 15:18 |
PerlでDropboxの同期フォルダのパスを取得する
Dropboxにファイルを入れておくと、WindowsでもAndroidケータイでもファイルが同期できて便利だが、Dropbox上にファイルを出力したい場合、どのフォルダにがDropboxと同期しているかわかると、アプリケーションを開発するときに、何かと便利。 Dropboxの同期フォルダは%APPDATA%\Dropbox\host.dbというテキストファイルの最後の行に入っているらしい。 ただし、このテキストファイルはBase64でエンコードされているので、デコードしないと意味が分からな...
...続きを見る
ブログ気持玉 /
トラックバック / コメント
|
2011/11/12 14:32 |
PerlでWindowsの特殊フォルダパスを取得する
PerlでWindowsの「ドキュメント」や「お気に入り」といった特殊フォルダのパスを取得するのはWin32:OLEを使用する。たとえば、特殊フォルダのパスを一通り取得したいときは、つぎのようにする。use strict;use warnings;use Win32::OLE;my $wsh = new Win32::OLE 'WScript.Shell';my @folders = qw( Favorites Fonts MyDocuments NetHood PrintHood Progra...
...続きを見る
ブログ気持玉 /
トラックバック / コメント
|
2011/11/12 13:08 |
PerlはglobよりもFile::Nextでファイル一覧
Perlでファイル一覧を取得するのは glob、フォルダをたどっていくならFile::Findというのが一般的なようだけれど、File::Nextのほうが簡単でわかりやすい。 Windows版のActivePerlやでは標準モジュールとして組み込まれていし、strawberry perlでもcpanからインストールできる。使い方はこんな感じ: use utf8;
use open IO => ":encoding(cp932)", ":std"...
...続きを見る
ブログ気持玉 /
トラックバック / コメント
|
2011/11/09 11:23 |
Android で文字化けする日本語メール
現在、Android 2.3とAndroid3.2でインターネットメールを受信するのに2種類のメールソフトを使用している。 標準のPC用メール Moxier Mail しかし、どちらのメールソフトでも日本語が完全に文字化けするメールがある。 三菱東京UFJ銀行の振込み確認メール(2011/11/2現在)
某シンガーソングライターから送信されたメール(2011/10/28現在)
  ...
...続きを見る
ブログ気持玉 /
トラックバック / コメント
|
2011/11/02 22:55 |
メモができるマウスパッド
DAISOに行ったら、「メモができるマウスパッド」が売っていた。以下、写真: 要は横が22.5センチ、縦が19センチぐらいのメモパッドである。 よく見ると、Rohdiaのクリックブロックマウスパッドに似にている:   実は、光学式マウスを使うようになってから、机の上にA4コピー用紙を置いてマウスパッド兼メモ用紙として使っていた。 A4コピー用紙よりも小さいけど、マウスパッドとしては大きいかな? それなりの重みがあるので、パッドがあまりずれることはない。 メモができ...
...続きを見る
ブログ気持玉 /
トラックバック / コメント
|
2011/10/31 15:13 |
gnupackのemacsでftpサーバー上のファイルを編集する
Gnupack 7.00のemacsを使っていたら、trampを使ってftpサーバー上にあるファイルが直接編集できないことに気が付いた。 インターネット上で調べているうちに下記の記事を見つけた。 u-ch: NTEmacs で FTP サイトにあるファイルを編集 どうやら ftp.exeの互換性に問題があったらしい。 さっそく、ftp-for-win32.zipをダウンロードして ftp.exeをgnupackのフォルダにコピーした。 ダウンロード ...
...続きを見る
ブログ気持玉 /
トラックバック / コメント
|
2011/10/26 13:13 |
AndroidケータイでWindows Liveメール、連絡先、カレンダーと同期ー標準メール編
未だにWindows Liveの公式ページにAndroid スマートフォンと同期する方法が書いていないので、GALAPAGOS Softbank 005SH(Android 2.3)用の手順をまとめてみた。他の機種でもあまり変わらないと思うけが検証していない。 今回は標準の「PC用メール」で設定する方法を説明する。 手順は次の通り: をタップして、ランチャー画面(ツール1)で(メール)を選択する
初期状態では自動的に下記の画面が表示される。使用するメールアドレスと...
...続きを見る
ブログ気持玉 /
トラックバック / コメント
|
2011/10/24 20:07 |
BackupService.exeが異常終了するようになった
ASUS Eee PC Touch T91MTにプレインストールされているASUS WebStorageが使っていない割には起動時間を食っているのでアンインストールした。 アンインストール後、再起動したら、BackupService.exeに関するエラーメッセージが表示された。 イベントログのアプリケーションログを調べたら下記のエラーが見つかった。 コマンドラインで下記のようなコマンドを入力して、backupservice.exeを探してみた。 cd /d c:\ dir...
...続きを見る
ブログ気持玉 1 /
トラックバック 0 / コメント 0
|
2011/10/22 14:48 |
Hybrid W-ZERO3に無効化されたSIMを刺してインターネット共有
2011年3月、Softbank X02NKから005SHへ機種変更するとき、「スマートフォン用のSIMしか使えない」と云われた。そこでVodafoneの赤いSIMは無効化され、Softbankのスマートフォン用の白いSIM(灰色?)を渡された。本来は赤いVodafoneのSIMは破棄するのだが、「記念に持っていてもいいですか?」と訊いたらOKが出たので、何となく手元に置いてあった。 2010年2月、Hybrid W-ZERO3を買った。Hybrid W-ZERO3はPHS用W-SIMと3...
...続きを見る
ブログ気持玉 0 /
トラックバック 0 / コメント 2
|
2011/10/18 16:50 |
Windows Updateでエラー(8007065E)が発生し更新プログラムのインストールに失敗
ASUS Eee PC T91MTでWindows Updateを実行したら、下記のエラーが発生してインストールに失敗した。 他の更新プログラムはインストールできるのに「Windows用セキュリティ更新プログラム(KB2567053)」だけがインストールできない。 また、他の32ビット版Windows 7のPCでは正常にインストールできているので、T91MT固有の問題かもしれない。 ASUSのサポートでは解決できない問題なのでマイクロソフトに問い合わせたところ、その日のうちにメールで回...
...続きを見る
ブログ気持玉 2 /
トラックバック 0 / コメント 0
|
2011/10/14 15:42 |
WebアプリでAndroid端末がスマートフォンかタブレットかを判断させる
Webにアクセスする。WebブラウザはUserAgentという変数に情報を設定してWebサーバーに送信する。UserAgentの内容はWebブラウザの種類やOSである。 UserAgentはWebサーバー側でアクセス端末が携帯電話なのかパソコンなのかを判断して画面の広さを切り替える。携帯電話には小さい画面でも見やすく文字が中心のページを表示し、パソコンには写真や画像を使ったリッチなページを表示する。しかし、UserAgentに値を設定する基準が極めてあいまいなため、しばしば、画面の大きなタブレ...
...続きを見る
ブログ気持玉 /
トラックバック / コメント
|
2011/10/13 22:16 |