2010/12/12

【DB】テーブルの移行

現在の仕事でテーブルの移行作業がある。
そのための手順について勉強したから、参考用にまとめておく。

【要求】
・サービスの改定に伴い、テーブル定義の変更が発生
・これまでのテーブルに登録された内容はそのまま移行
・ALTER TABLEの使用禁止
・追加するカラムには、定数が入る

【テスト環境】
・OS:Windows Vista
・RDBMS:SQLite3

【手順】
1.現在のテーブルのバックアップテーブルを作成する
 create table BackUpTable as select * from OriginalTable;

2.現在のテーブルを削除する
 drop table OriginalTable;

3.新しいテーブルを作成する
 create table NewTable(カラム名 属性, 追加カラム名 属性, ...);

4.バックアップテーブルから新しいテーブルにレコードをコピー
 insert into NewTable
  as select カラム名, 追加カラム名の値, ...
  from BackUpTable;


以上で移行ができるはず。
だけど、DBMSによって、SQL文に修正が必要かもしれない。
あと、SQLiteは型の制約がないから簡単にできたけど、他がどうかは分からない。
まず、実環境と同じ環境でテストし、動作確認が必要だな。

参考URL:
・テーブルデータの移行 - Database Expert - @IT
 http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.php?topic=40910&forum=26

2010/12/11

思ふこと

俺にとって
 仕事って?
 同僚って?
 同期って?

評価を
 どうされたい?
 だれにされたい?


今週ずっと残業してた。
毎日勤務開始1時間前に出勤して、23時くらいまで仕事してた。

先輩とチームで仕事をしてるから、俺の作業の遅れで迷惑をかけたくないって
気持ちでいた。

今日は先輩に飲みに誘われた。
同期も参加するって感じになった。
誘ってもらって、俺も行きたいって言った。

けど、行けなかった。
行けないって連絡もしなかった。。。

連絡する機会は何度もあった。
先輩が先に行く時、何度も気にして言ってくれた。
けど、俺は気づかなかった。
どこかで、”伝えてくれる”って甘えてたのかも。

約束の時間10分前に、同期が連絡くれてた。
サイレントにしてて全然気付かなかった。
けど、約束をしていたんだから携帯に注意を向けておくべきだった。

と、今更考えても「自分が悪い」って結論しか出てこない。


「俺=仕事を理由にして約束を破るやつ」


そんな風に評価されたいのか?
そんなん嫌と思ってるくせに、なぜ行動できなかった??

お前はこうやって自分から嫌われにいってる。
嫌われたくない癖に。

どうしないといけないか考えろ。
考えろ、考えろ、考えろ。。。

2010/07/30

LUMIX:メモモードのデータをSDカードへ

デジカメのメモモードで数枚の写真を撮りました。
その写真をPCに取り込もうと思ったら・・・

(* ̄□ ̄*;

見れない(TдT)

取扱説明書を見ても分からない( ;∀;)


ということで、Google大先生に質問してみたら、
価格.comでイイ掲示板を発見!!


<サイト>
http://bbs.kakaku.com/bbs/00501911286/SortID=8394588/


<デジカメ>
Panasonic LUMIX DMC-FX60


<手順>
メモモード(内蔵メモリ)の写真をSDカードにコピー

1.モードをメモモードへ
2.再生モードへ
3.メニューの「画像コピー」を選択
4.コピーする画像を選択し、決定
5.必要枚数だけ4を繰り返し


これで、PCに取り込めるようになりました∠( ゚д゚)/

以上です。ではでは♪

2010/02/17

拡張子 ip のファイル

現在,ObjectDockとRKLauncherの二つのDockを使用している.

今日,Win Customizeというサイトで,
IconPackagerというカテゴリのアイコン集をダウンロードした.

「ip」という拡張子は初めてだった.
軽くグーグル先生に質問してみると,

「zip」の「z」が落ちただけ

という一文を発見.
それなら,ということで,インストールしている解凍ソフトに投入!

あっさり解凍でき,アイコンが使用可能になった♪
これで,また色々なアイコンで遊べそうだ(∩´∀`)∩ワーイ

2010/02/15

Windows Vista のタスクバーを Mac OS X 風に変更する

共同研究をやっている方が,医療機関の方で,
Macユーザーなため,自分で使用している.

Mac環境に少しでも慣れるため,自宅のWindows機のタスクバーを
画面上部に表示している.

XP だとあまり気にならないのだけど,Vistaだとスタートボタンの大きさが気になる...
あと,タスクバーそのものの幅も太い.

そこで,タスクバーをMac Leopard風に.
その際に参考にしたのが,次の2つのページ.

1)StyleSelector 万歳.ようやく|Blog.Ikubon.com
http://blog.ikubon.com/?eid=840219

2)StyleSelectorでWindows Vistaのビジュアルスタイルを変更する|Health is better than wealth
http://miracleblues.blog46.fc2.com/blog-entry-256.html


使用したソフトは,「StyleSelector」というフリーソフト.

ま,うまく行ったと思う.

2010/01/29

Excel 2007 & 2010 beta のグラフ

Excel2007からグラフにてパターンを選択できなくなった.
そこで,以下のサイトでパターンのアドイン(Patternui)の使用方法が公開されている.

Excel2007(エクセル2007)Q&A(Tips):塗りつぶしでパターン(斜線やドット)を使いたい
http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/FAQ/graph_pattern.html

自分での2007での動作は確認している.
そこで,ためしに2010betaにアドインを追加してみることに.

同じやり方で追加してみた.そしたら,ちゃんと動いた.
以下やり方.

~ Windows XP + Excel2010beta ~
(Windows Vistaでは挿入するフォルダが少し異なる)

  1. フォルダオプションで,隠しフォルダ及びファイルを表示するようにする

  2. 上記のサイトを参考にアドインをダウンロード

  3. ダウンロードしたファイルを解凍

  4. C:\Document and Settings\[ユーザ名]\Application Data\Microsoft\AddIns に解凍して出てきたファイルを移動

  5. Excel2010betaを起動

  6. ファイルタブをクリックし,オプションを選択

  7. 出てきた画面の左側にあるアドインを選択

  8. 下のほうにある管理が「Excelアドイン」となっていることを確認し,隣の設定ボタンをクリック

  9. 「Patternui」という欄にチェック.欄がないときは参照して,先ほどのファイルを選択



これで完了.
あとは,グラフを挿入して,グラフツールの書式タブを選択すると,
「Patterns」という項目が追加される.

2010/01/22

VAIO VGC-RC71PS RAID 0 のボリュームエラー

研究室で私の特等席となっているデスクトップPCがある。
それが、「VAIO VGC-RC71PS」。

こいつが「RAID 0のボリュームエラー」を訴えだした。
ドライバはCとDの2ドライブ。
でも、RAID 0だから、どっちがいかれているのかわからない状態。。。

とりあえず、ボスに報告し、バックアップ用の外付けHDDを買ってもらった。
Dドライブが約1TBあるから大変だった~

その後は、次のサイトを参考に対処。
http://search.vaio.sony.co.jp/qasearch/solution/S0505260019932/

1.Intel Matrix Storage Consoleを起動
2.赤く×の出ているHD上で右クリック
3.「標準としてマーク」をクリック
4.Windowsの再起動

今回はこれでエラーは出なくなった。
これでもダメだとリカバリが必要だそうな。

なんか、ソ○ーにいっぱい食わされた気分。。。

2010/01/18

WILLCOM Advanced/W-ZERO3[es]

WILLCOM Advanced/W-ZERO3[es] であるソフトをアンインストールした。
その後、スタートメニューの一覧から、そのソフトのショートカットを
削除しようとしたら・・・

「そのアプリケーションを移動できません。」

と、いうエラーが出た。
そこで検索かけたら、

attractionさんの「すけっちぶっくの備忘録」

というページがHIT!!

助かりました。ありがとうございました♪


URL:すけっちぶっくの備忘録
http://d.hatena.ne.jp/attraction/20080409/p1

2010/01/05

CANADA LOTTERY CORPORATION

本日、2010年1月5日早朝、こんなメールがGmailに来ていた。

---------- 引用開始 ----------
from C.L.C
to info3@canada.com
date Tue, Jan 5, 2010 at 6:22 AM
subject CANADA CORPERATION
---------- 引用終了 ----------

ちなみに、本文はなく、画像が添付されていた。
それが、下の画像。




思わず、「え!?80万ドルゲット!!!!!?」なんて喜んだ私。。。

日本人にも来ているみたい。
でも、まだ日本語の情報が少なく、というか全くと言っていいほどなく、
Googleで英語で調べてみた。

そしたら、結構多くの人が似たような内容のメールを受け取っているみたい。
で、やっぱり、scams(詐欺)だったみたい。
ということで、しばらく放置します♪

ちなみに、メールのドメインを調べてみたら、ちゃんとカナダのDNSサービスを使ってるみたい。
でも、きちんとLottoの販売をしているWestern Canada Lottery Corporationとは違うドメインを使ってた。
おまけに、企業のはずなのに、ドメインの連絡先が登録されてないみたい。

こんなところらからも、詐欺って思えた。


---------- 参考URL ----------
日本語Yahoo!知恵袋
http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1319925788

アメリカYahoo!Answers
http://answers.yahoo.com/question/index?qid=20091130200432AAdrW2i

Western Canada Lottery Corporation
http://www.wclc.com/