DoraTech

とあるソフトハウスの技術情報部員たちの日々
<< September 2011 | 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 >>
この広告は60日以上更新がないブログに表示されております。
新しい記事を書くことで広告を消すことができます。
 たいぶ更新されてませんねーー。

明日は、日食ですよ。
(休んで皆既日食見にいきたかったなーー)

Windows7をちょっと試してみようと思い、仮想PCを入れてみた。
Direct3Dに対応しているという。VirtualBOXを試すことにした。

まず、VirtualBOXのインストールでてこずった、インストールの終盤で進まなくなってしまう。
何度か試したがうまくいかなかった。
どうも、仮想ネットワークの起動がうまくいっていないような感じ・・

とりあえず、実ネットワークも切断して、常駐ソフトもできるだけ終了して、ウィルス対策ソフトも終了してインストールしたらうまく行った。

VirtualMachine作成時に、OSを選択するんだけど、すでにWindows7が選べるようになってたね。
3D機能がデフォルトではOFFになっていたので、ONにして実行。

Windows7のインストールはなかなかさくさくすすんだ、XPよりも早くインストールできる?
インストール後はVMWareとかにもある、ドライバーとかをいれて最適化するのをインストール。
ここでもDirect3D使うかどうか?みたいなチェックがあるのでチェックを入れる。
これをいれてもウィンドウの枠とかは半透明にはならなかった・・・

で、Direct3Dを試そうと何をいれようかと思ってたら、3dsMAXの最新版が欲しいって声が聞こえてきて、とりあえず体験版をどっかに入れよう!ってことで、この仮想Windows7で試すことに・・・

インストールはできたものの結局立ち上がらず・・・・・
仮想環境はサポート外だからか?
Windows7がだめなのか?
仮想環境のメモリが少なすぎたか・・・(これはスペック内だな)

まあ、Windows7を試したということでヨシ!ってことで。

 おひさしぶりです。
よーすけです。

サーバーサイドのちょっとしたプログラムを書いている時に悩んでいたのが、管理画面。
DBの基本的な機能を毎度毎度書かなければいけないのがめんどくさい。

フレームワークを使えば多少は楽になるけどやっぱりコードは書かなければいけない。
後々のソートとか機能追加の要望に全部答えきれるかどうかわからない。

そこで考えたのがエクセル、スプレッドシートとの連携。
始めはエクセルVBマクロにしようかとおもったけど、やっぱりコードを書いて保守しなければならないと思い立って却下。

で、google スプレッドシートの連携を調べてみていい感じにできたので、備忘録代わりにメモします。

http://webos-goodies.jp/archives/51310352.html
このへんを参考にしました。

1.スプレッドシートを作る
公開したいスプレッドシートを作ります。

2.公開設定する
右上の「公開」ボタンから「ウェブページとして公開」を選択
公開するシートを選んで「公開を開始」
公開データへのリンクを取得から、URLをコピーしておく

3.phpを書く
googleスプレッドシートが返してくるJSONデータはなぜか値とかにダブルクォーテーションがなかったので、json_decode()でデコードできなかった。
なのでPEAR::Searvices_JSONを使った。

JSONで、phpのオブジェクトになるので、
curlとJSONでごにょごにょすると、いい感じに加工できます。

スプレッドシートの内容をJSON形式で取得して、phpにてごにょごにょして、csvっぽい形式で表示することが出来ました。

これである程度の知識がある人も管理にまきこめればよいなぁ。

あと、ちょっとした開発ツールとかもこれでいけるかも。

要望と自分のひまがあれば、ごにょごにょの部分を説明するかもです。

ではまた。

(追記)
http://spreadsheets.google.com/pub?key=キーID&single=true&gid=0&output=csv
とすれば簡単にcsv出力できることに気がついてがっくり。
 前回、VirtualPC用の無償配布のWindowsXPのイメージをダウンロードしたが、そのままでは日本語表示ができない。

WindowsXP ProfessionalのCDがあれば、以下の手順で日本語表示が可能となる。
HomeエディションのCDでもファイルの場所が違うのでうまく指定すれば可能らしい。
CDなくてもホストPCのWindowsフォルダ以下のどこかに入っているファイルを全部コピーして指定すれば可能なのかも知れなし。


■日本語表示設定

IEを立ち上げて、日本語のサイトを表示しようとすると、以下のような画面が出るので、CDをいれて指示に従っていく。


XPのCDをいれて、Browseボタンを押す

必要なファイルがある場所をCDから探す。
(i386フォルダに大体ある)

kbd106n.dllというファイルだけは、CDから探せなかったので、ホストOSで検索して、ドラッグアンドドロップでコピーして指定した。
C:¥WINDOWS¥ServicePackFiles¥i386フォルダをすべてコピーしておくとよさそう。

そのほかにもいろいろないと言われるが、上記コピーしたフォルダ内のどこかにたいていあるので、ファイルの場所を探して指定すればOK。

すべてインストールされると、再起動を求められるので、再起動すると日本語の表示が可能となる。


■日本語設定

コントロールパネル - Date,Time,Language,Regional Options






■キーボード設定

そのままでは英語キーボードとして設定されているので、日本語キーボードの設定をする。
[デバイスマネージャ]-[キーボード]を右クリックで、UpdateDriverを選ぶ。
以下、次のようにすすめる。







これで日本語の表示と、入力が可能になる。

この状態のVPCイメージを保存しておけば、日本語が使えるWindowsXPが量産できる。


 前回VirtualPC2007をインストールしたので、早速Microsoftから無償配布されているWindowsXPのイメージを起動させてみる。

WindowsXPのライセンスがあまっていれば、VirtualPC上にインストールすることも可能なのだが、インストールにもそれなりに手間と時間がかかる。(仮想PCはホストPCより重たいし)
VPCイメージを使えば、ダウンロード後にすぐ起動することができる。

ただし、Microsoftから無償配布されているものは英語版なので、そのままでは日本語の表示も入力もできないが、ちょっとした手間でそれも可能となる。

■ダウンロード


2009/6/3時点でダウンロード可能なものは、以下のとおり。
  • IE6-XPSP3.exe contains a Windows XP SP3 with IE6 VHD file. Expires August 31, 2009
  • IE7-XPSP3.exe contains a Windows XP SP3 with IE7 VHD file. Expires August 31, 2009
  • IE8-XPSP3.exe contains a Windows XP SP3 with IE8 VHD file. Expires August 31, 2009
  • IE7-VIS1.exe+IE7-VIS2.rar+IE7-VIS3.rar contain a Vista Image with IE7 VHD file. Expires 120 days after first run.
  • IE8-VIS1.exe+IE8-VIS2.rar+IE8-VIS3.rar+IE8-VIS4.rar contain a Vista Image with IE8 VHD file. Expires 120 days after first run.

 XPが8/31まで、Vistaは初回起動から120日らしい。
 
今回は、IE8-XPSP3.EXEを試してみる。

ダウンロードしたEXEファイルを実行し、展開するフォルダを選択する。
今回は、D:¥VirtualMachine¥XP SP3 with IE8 2009-Aprを指定。

■VirtualPCの設定

展開したイメージを使えるようにVirtualPCの設定を行う。
以下ポイントのみ。

「バーチャルマシンの作成」を選択

バーチャルマシンの名前は、VPCイメージを展開したフォルダに作成したほうがよいでしょう。

「既存のバーチャル ハードディスク」を選択。

展開したVPCイメージ(*.vhd)を指定。
とりあえず「復元ディスクを有効にする」にチェックを入れておきましょう。

これで、もうWindowsを立ち上げることができます。

このままでは日本語表示も日本語入力もできないので次は日本語表示を行えるようにしましょう。
 気になるアプリケーションやツールを試したい、でもWindowsの動作がおかしくなるのはいや。
そんなときは、仮想環境の中で試すのがよい。

仮想環境には、
・Virtual PC
・Virtual Box
・VM Ware
などの無償アプリケーションがあるが、今回はVirtualPCをインストールしてみた。

理由は、VirtualPC用のWindowsがすぐに動作するイメージをMicrosoftが無償で配布しているからだ。

本来、仮想環境にインストールするOSは、別のラインセンスが必要なので、新たにインストールするWindowsの分だけライセンスが必要になる。

アクティベーションしなければ30日間は使えるが、それではあまりに短い。
Microsoftから配布されているものも、120日間だったり、使用期限が決まっているものばかりだが、30日間よりまし。
英語版Windowsなので、日本語表示や日本語入力に対応させるにはちょっとした手間が必要だが、一度イメージを作成すれば、それを複数使う場合はイメージをコピーするだけで済む。

まずは、VirtualPC2007をインストール。

ここから、
32 BIT/setup.exe をダウンロード。
(64bit版のWindowsを使っている場合は64BITの方をダウンロード)

Windows XP Homeエディションだと、インストール中にサポートされていないといった旨の警告が出ますが、無視して大丈夫なようです。

次は、Microsoftが無償配布しているWindowsXPのVirtualPCイメージについて書きます。

はじめまして。
ひとしです。
今年度からここでみんなと働くことになりました!
書き込むのが遅いですが、、宜しくお願いします。

自己紹介は苦手なのであえてしません。
しいて言うならパチスロ好きですね。
パチンコも嫌いじゃないですが、当たるまで待つのみは退屈かなと。
スロットの方が、当ててる実感が大きいと思います。

さて、タイトルの「4→5」なのですが、スロットの4号機→5号機という意味で書きました。
スロット好きなのでこの内容で。
随分前にスロットの法律が改定されました。
メダルの増減を下げる為ですね。(主に増加を)
小学のころからゲームセンターのパチスロをやっていましたので、大体のことは分かります。
ただ・・・、

ここ最近のスロットを知らないんですよね。

全然ホールに行かないんですよ。
ゲームセンターがメインなので、新台とか全然ですよ。。
ホール以外でも新台置かないのかな?
4号機が楽しめるからいいですけどね。
5号機の初期は失敗としか・・・。

語ると長くなりそうなのでこの辺で。
また機会があれば書こうと思いますので、そのときは宜しくお願いします!

ではでは。


〜おまけ〜


ニコニコ動画

まさかのmixiですよ・・・。
よーすけです。
ひさしぶりにビビッときたので紹介します。

コミュニケーションの基本は日本語からだと思います。
知り合いのプログラマさんも漢字ドリルを最近始めたと聞きます。
そこまで、気合入れなくてもこんなのはいかがですか?

押下、筐体、輻輳…って読める?漢字検定エンジニア版/Tech総研

みなさんもやってみてはいかがですか?
ちなみに自分は70点でした。

では。
 FreeNASを使って、ファイルサーバーの実験中!!

Windowsからの読み書きは簡単だったけど、Macは苦戦した。
afpの設定をどうやっても、
MacOS9でみると、Windowsで作成した日本語のファイル名が化ける。

ネットで調べたが、ドンピシャな回答はなく、以下のような情報を集めた。

・FreeNASのafpサービスは、netatalkを利用している。
・最近のnetatalkでMacOS9で文字化けさせないようにするには、AppleVolumes.defaultに、volcharset:UTF8 maccharset:SHIFT_JISと記述する必要がある。

さらに、いろいろと試して
・FreeNASでは、AppleVolumes.defaultは、/var/etcにできるが、これを変更しても保存されない。
・FreeNASのWEB管理画面での「共有文字セット」項目は、volcharsetに反映される

ということまでは、わかったが、どうしてもmaccharasetを変える方法は見つからず、諦めようとしたが、

ダメもとで、

「共有文字セット」項目に、
 「UTF8 maccharset:SHIFT_JIS」

といれてみたら、うまくいった。

特に、内容をチェックしていないようで、AppleVolumes.defaultが、volcharset:UTF8 maccharset:SHIFT_JISとなっている。
これでMacOS9からも、きちんと日本語ファイル名が文字化けしなくなった!

FreeNAS:afp MacOS9文字化け対策


 Auslogics Disk Defrag

Cドライブの残り容量も少ないし、最近動作が重たい。
デフラグしたいけど、デフラグは時間がかかるし、空き容量が少なすぎるとできない。

そんなあなたにこれ!
「Auslogics Disk Defrag」
このフリーソフトは、とても短時間でデフラグをしてくれる優れもの。
高速だし、空き容量も少なくてもOK.

PCを使わないちょっとした時間にこいつをマメに動かしておけば、いつもすっきりな状態に。

断片化を爆速で処理する無料デフラグソフト「Auslogics Disk Defrag」

http://gigazine.net/index.php?/news/comments/20070619_auslogics_disk_defrag/
DNS設定をいじれないレンタルサーバーの、DNS設定を見たいときないだろうか?

通常のサーバーのIPアドレスがどうなってるか知りたいだけなら、pingでもわかる。

しかし、メールの配送設定であるMXレコードの設定はpingではわからない。

以下のコマンドでMXレコードの設定がわかる。

>nslookup -type=MX 調べたいドメイン名
(ちなみにWindowsのDOSコマンドです。Linuxも同じか?)

これでMXレコードに設定されている情報がだらだら表示されます。

qrcode