2009-01-01から1年間の記事一覧

Oracle 10gと11gがSPFILE作成についての実験

DB

1、使用中のSPFILEを削除してみる 10g: ora10g@linux5 /oracle/u01/app/oracle/product/10.2.0/db_1/dbs$ mv spfileora10g.ora spfileora10g.ora_move 11g: ora11g@RHEL53 /oracle/u01/app/oracle/product/1101/db/dbs$ mv spfileora11g.ora spfileora11g…

手動データベース作成手順(Oracle 10g)

DB

作成環境: CentOS5.3 Oracle10gR2 一、データベース作成計画 1、DB表と索引を計画し、領域を見積る 2、OSファイルレイアウト計画:物理ファイルのI/O分散、ストライプ化 3、OSファイルの作成と管理:ASMを検討する 4、グローバル・データベース名を決定…

昔自作したIPアドレス計算機(IP Address Calculator)

PCのファイルを整理している間2007年作成した、 IPアドレスとネットワークマスクの計算ツールを発見しました。 みんなと共有したいと思いますが、 あくまで個人用で作成したものなので、BUGなどがあったらご一報ください^^ UIが英語でごめんなさい。 実行…

再論C#でのマルチスレッド処理

スレッドが作成後下記の操作ができます。 1、完全無視。Start()をコールしたら、放置する 2、Suspend()をコールして、いったん停止させる。停止したスレッドがどこかで集中管理される。 3、いったん停止したスレッドに対してResume()で再度復活可能。 停…

ラッチ(Latch)とOracleデータベース

DB

ラッチは、もともと家のドアなどにかけるチェーンのことで、 Oracleではシステム・グローバル領域(SGA)のメモリー構造を保護するためにOracleで使用される下位レベルの内部ロックです。 サーバー・プロセス やバックグラウンド・プロセスは、SGAで操作を行…

OracleのREDOとUNDO(概要説明)

DB

レコードをINSERTするとき、テーブルとUNDO情報はREDOに入れて、COMMITまたはその前に、REDOログとして保存される。 障害時にREDOログを利用してCOMMIT後のデータを復活可能です。 主にREDOとUNDOを比較しながら説明する。 (REDOログの動作を完全に説明して…

C# パフォーマンスコーディング Tips

以下のTipsはC#プログラミング上パフォーマンス重視の場合覚えておいたほうが良いかもしれません。 1、try{ } catch { }ブロックでfinally句を使って、リソースの割り当て解除を確保する。 2、可能であればスレッドを共有リソースとして利用し、最適化した…

CentOS5.3ダウンロード可能

昨日から殆どのミラーFTPからダウンロード可能となりました。 http://isoredirect.centos.org/centos/5/isos/i386/

CentOS5.3の最新情報(2009/03/30)

plumbing the centos mirror network ミラーサイトに注入しています^^ ミラー状態を確認しよう:http://mirror-status.centos.org/ うん〜〜90%ぐらい終わったかな〜

CentOS5.3の最新情報(2009/03/26)

Tentative release announcement and release 29/03 AM UTC. My last message didnt say : release for 5.3/i386 and 5.3/x86_64 試験的なリリースアナウンスメントとリリースは3月29日AM UTC。 私の上記のメッセージに言い忘れたが、リリースは5.3/i386と5.…

Look into C# Samples(Delegate) (2)

...(usingとnamespace略) delegate void Sample(string msg); class Program { static void TEST(string msg) { Console.WriteLine(msg); } static void Main(string[] args) { Sample ex1 = new Sample(TEST); TEST("hi"); //C#2.0 暗黙型変換可能 Sample…

Look into C# Samples(Delegate) (1)

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Test_Delegate { //代表者宣言 delegate int Sample(int x,int y); class Class2 { public static int methodMult(int x, int y) { return x * y; } publ…

CentOS5.3の最新情報(2009/03/24)

"drawing up the first draft of 5.3 release announcement." 一つ目の5.3リリースアナウンス案を作成しています。 今週中にCentOS5.3のリリースが見えてますね。 今週週末ミラーサーバは忙しくなりそうだね。

CentOS5.3の最新情報(2009/03/18)

Keep in mind is that once *I* release it from here, it still takes upto 2 days to make it across mirror.centos.org for public release! 約16時間 ago from TwitterFox 注意してほしいのは、リリース後に二日ぐらいかけて初めてcentos.orgのミラーサ…

Thinkpad X40のTPM設定方法

1. 電源を入れ、ThinkPadのロゴ画面が表示されたら、「F1」 キーを何度か押す。 2. [BIOS Setup Utility] の画面が表示されたら、 [Securty] を選択して [Enter] キー を押す。 3. [Security Chip]を選択して [Enter] キー を押す。 4. [Clear Security Chip…

CentOS5.3の最新情報(2009/03/12)

An update on the QA process... 最新のQA情報です・・・ In the last 3 days we have seen and tested 3 major versions of the full tree, with two minor version tweaks. That's pretty impressive stuff - the tree is being built, pushed to the QA serv…

「抜粋」IT業界で楽しく仕事するための十ヶ条

個人メモとして、ある記事の抜粋です。 ”IT技術者は歴史の浅い職業です。” ・其の一、本や雑誌を買って読むべし ある程度は物事が分かってきて、その知識量がある一定のラインを超えると急に楽しくなってくるハズです。 書籍代は自分への投資だと思うこと。 …

SSH経由して複数ホストへの自動コピースクリプト

SSH標準のSCPで指定したフォルダを複数ホストへの自動コピーする。 #!/bin/bash # Check expect cmd locate expect 2>&1>/dev/null || { echo "ERROR! CMD [ expect ] NEEDED!!";exit -1; } SENDUSER='USER' SENDPASS='APSSWORD' SENDDIR='/home/USER/' REMO…

端末のカラー出力

C言語場合、printfで色をつけたり、太文字にしたり端末に出力する方法: 1、\x1b コードの使用 基本は'\x1b[コードm'だ。 '\x1b[コード;コード;コードm'などとして、複数のコードを指定可能。 例:printf("\x1b[1;31mTEST"); とすると、赤太文字で'TEST'と…

Vi Tips

画面分割 1、上下分割「:sp」 2、左右分割「:vsp」 3、分割後移動「Ctrl+ w +↑↓←→」