[最新記事] [過去ログ]

4/20(Thu)

/** カジュアルデー */ 明日は、カジュアルデー。 でも、明日はカジュアルしません。 なんか、通勤風景にちっとも溶け込まないっていうのが一つと、 「会社に何しに行くんだろう...?」っていう疑問が沸くのがもう一つ、 それから、自分のファッションセンスに疑問を持った(^^; っていうのが最後の理由です。 やっぱりねぇ... しょせんユニクロブランドで着飾ったところで、 浮いちゃってしょうがないってことですね。 /** 減量生活 */ 3/30にやった健康診断で、「要経過観察」とかいうハンコを押されてしまいました(T_T) 血中コレステロールが多いんだとか... とりあえず、「昼ご飯は油ものを食べない」「来るときは階段を上る(4F)」 ということで対処しようかと思ってます(^^;; なんつうか、情けないです..... /** C++ */ 超ハイペースなC++講義が今面白いです。 昨日間違えて、 char *ptr = new char[100]; // (1) と書くところを、 char *ptr = new char(100); // (2) と書いてしまいました。 ところが、これはコンパイルが通ってしまうんですねぇ。 なぜかというと、(1)の記述は100文字分を確保しているのに対し、 (2)の記述は、char型のコンストラクタに相当し、 ASCIIコード100(=>d)で、一文字分を確保せよという命令に相当するそうです。 実際、 cout << *ptr << endl; とやって、出力してみると、「d」が出力されます。 なんだか、奥が深いですねぇ。 現場の技術者である、講師の方が、gdbを使ってまでトレースしてくれたので、 プログラムの挙動が良く分かりました。 おまけに、gdbの簡単な使い方まで覚えたりして。 やっぱ、自分で勉強するのもいいけど、教えてもらうのもいいね♪

4/19(Wed)

/** 電車の中で。 */ 口を開けて寝るのは、まあしょうがないとしても、 ドア際で、ドアによっかかりつつも口開けて、寝るのはどうかなぁ... しかも、倒れそうになると、ビクッとして態勢を立て直すあたり、見てて面白い(^^; さらに、それが女だったっていうから、なんだかなぁ...

4/17(Mon)

/** 目指せ! DataBase Specialist!! */ 会社から、itecの解答速報をもらいました。 そして、早速自己採点(事故祭典 on MS-IME98(^^;)。 午前の正答率は、88.75%でした。(71/80) 足きりの午前で、そんなにがんばってもしょうがないのにね... 午後の解答速報もそのうち出るらしいけど、 自分の回答を書いてる暇なんて全然無かったから、 ぼんやりとしか、自己採点できなさそう。 それにしても、4/10(試験一週間弱前)の時点で、 絶望的なんて口走ってた割には、 意外と基礎は身についていた模様。 ラストスパートって、効果が絶大だね。 もっとも、追い込まれる前から少しずつでもやっとけば、 あんなに苦労しなくても済むんだろうけど、それは人間のサガだからねぇ。 僕みたいな普通の人には、どうしようもないのです... /** 銀行口座Get!! */ ようやく、給料が振込まれる口座が完成! 今月25日から、一気にお金持ちになる予定(^^; っつーか、いままでが貧乏過ぎるだけなんだけどね(^^;;

4/16(Sun)

/** マリーンズどうなっちゃうの!? */ 2勝から進歩を見せないんですが... なんせ、チーム防御率が6.38! 6点取っても勝てないのなら、一生勝てません〜(-_-; ゴールデンウィークは応援しに行くしかないね!! /** 目指せ! DataBase Specialist!! */ 前回のネットワーク同様、高度は、平均年齢高いです。 まあでも、ネットワークよりは若かったような印象もあるけど。 ついでに、隣りの会場で「システム運用管理エンジニア」の試験をやってたので、 道中は、オジサン率高かったです(^^; ちなみに、同じ教室にツルピカのオジサンいたし(^^;;;; (←20年後の自分だったりして(-_-;) さすがに池袋には、赤ジャーおばさんはいませんでした(^^; さすがは(?)東京だね。 その代わりと言ってはなんなんですが、iGumなるものを見つけました。それもLime味。 別に普通のガムなんですけどね。なんでも「i」を付ければ良いと思ってるんでしょう。 そういえば最近は、@なんたらってのも流行ってるね。 ところで試験の方なんですが... 最後のあがきは、午前問題(選択式)には通用するものの、 午後問題(記述式)には、あんまり役に立ちませんでした...(-_-; 今回実は、午後Uが意外と簡単だったんで、 取れるチャンスだったのかもなんて思ってるところですが、 午後Tが相変わらず時間なくてねぇ...(>_<; 1時間半しか無いので、3問に30分ずつしか使えないのですが、 問1からして40分もかかった時点で、やばいと思ってました。 問2で帳尻合わせして、20分で無理矢理終わらせ、 問3が意外とボーナスっぽい問題かと思いきゃ、最後の設問が難しく、 結局時間切れで、全部の解答欄を埋められませんでした...(-_-; 今回の収穫と言えば、あんまり疲れなかったことかなぁ。 やっぱり、高度の試験も二回目ということで、 たとえ問題が10ページあったところで、驚きもしないという辺り、 慣れがあったのかも。あんまり慣れちゃってもしょうがないんだけどね(^^; まあ、次は合格目指して、がんばるぞぉ!! 以上、Taka(2)@泣き言モードでした(^^; /** char * */ キャラクター型のポインタなんですが、 これの読み方として、 「チャー」「キャラ」と、「アスター」「ポインタ」を組み合わせたものが、 一般的だとは思うんですが、現場の社員から出た言葉にびっくり!!!! ...それは! 「キャラピカ」 (^^;;;;; 確かに光ってはいるけどね(^^; /** Vine Linux */ Vine Linux2.0リリース!! すっかりVine派になってしまった僕としては、これは興味深いですね。 http://vinelinux.org/whatsnew.html#20000414 しかし、最近会社でLASER5Linuxを触っていたりするのですが、 あっちは、デフォルトでGNOME対応らしいです。 Vine Linuxは、WindowMakerとかいう半端ものだから、 なんか新しいもの好きだったら、LASER5かも。なんて思ったりして(^^;

4/15(Sat)

/** 目指せ! DataBase Specialist!! */ 試験直前メモ。 当然のごとく、全ては網羅してません(^^; ■**キー タプルを一意に識別する、冗長性の無い一個以上の属性を候補キーという。 候補キーのうち、主たるものを主キーとし、それ以外の候補キーを、代理キーという。 また、表間に参照制約がある場合に、参照する側の属性を、外部キーという。 (参照される側は、主キー。) ■関係操作 集合演算: 和、差、積、直積 関係代数独自の演算: 選択、射影、結合、商 積 → 差で表現可能。 結合 → 直積 + 選択で表現可能。 商 → 直積 + 射影 + 差で表現可能。 よって、残りの、和、差、直積、選択、射影を、独立な基本演算という。 ■正規形 1NF → 繰り返しを取り除く。 2NF → 完全関数従属、部分関数従属を取り除く。 3NF → 推移関数従属を取り除く。 BCNF, 4NF, 5NF → ???(ヤバイ...(^^;) ■スーパータイプ、サブタイプ エンティティ間に、汎化・特化関係(is-a関係)があるときに、 汎化側をスーパータイプ、特化側をサブタイプという。 ■DBA(DataBase Administrator)とDA(Data Administrator) DBAは、局所的なデータベースを管理するのに対し、 DAは、全社的なデータ管理の推進、統制を行う。 ■SQL ・CREATE VIEW (ビューの作成) CREATE VIEW view_name AS 問い合わせ ・GRANT (権限の変更) GRANT 権限(ALL, SELECT, UPDATE...) ON 表名 TO だれそれ ・DISTINCT句 SELECT DISTINCT 属性1 属性2 ... →全く同じタプルを許可しない。一つだけ残す。 ・GROUP BY句 グルーピングを行う。 GROUP BY句で指定された列は、SELECTでも指定されていなければならない。 HAVING句は、グループ化された表に対するWHERE句に相当する。 -- 正しい GROUP BY の使い方。 -- SELECT T.A T.B, MAX(T.C) FROM T GROUP BY T.A, T.B -- ■トリガ ある表に対して、更新処理が行われると起動される処理。 整合性制約を実装するのに必要。 ■外結合 ・左外結合: 左側の表の不一致を反映し、右側の表の該当列をNULLにする。 ・右外結合: 右側の表の不一致を反映し、左側の表の該当列をNULLにする。 ■ACID特性 Atomicity(原子性): トランザクションが完了するか、全く行われないかのどちらか。 Consistency(一貫性): トランザクションの終了状態にかかわらず、データベースに矛盾がないこと。 Isoration(独立性): トランザクションを同時に実行しても、一つずつ実行しても、同じ結果であること。(直列性) Durability(耐久性): トランザクションが完了した後に、障害などで状態が変化しないこと。 ■2相ロック 第1相: データ操作を行う前に、一斉にロックをかける。(成長フェーズ) 第2相: 操作の後に、一斉にロックを解除する。そして二度とロックをかけない。(縮退フェーズ) ■Isolation Level (低い)READ UNCOMMITTED → READ COMMITED → REPEATABLE READ → SERIALIZABLE(高い) SET TRANSACTION ISOLATION LEVEL (READ UNCOMMITTEDなど) で設定する。 ■ログファイル(ジャーナル) データベースに直接書きこむのではなく、一旦ログファイルへ書き出す。 データベースへの更新は、DBMSで決められた一定間隔ごと、 I/Oバッファのフラッシュ、ログファイルが満杯になった時に行われる。 ■インデックス(索引) 検索が多い表に対して設定する。更新が多い表に対して設定すると、 インデックス更新のオーバーヘッドが発生する。 値の種類が少ない列には、ビットマップインデックスを設定する。 B木インデックスは、格納効率が50%以上と良いが、順次アクセスに向かない。 この弱点を改善した、B+木、B*木がある。 ハッシュインデックスは、等号比較(=)に有効。 ■2相コミットメント制御 一相目では、セキュア状態にする。(コミットもロールバックも可能な状態) 二相目では、全従サイトからコミットYESが帰ってきたときに、主サイトからコミットの指示を出す。 一つでもコミットNOが帰ってきたときは、コミットYESの従サイトに、ロールバックの指示を出す。 コミットNOのサイトは、主サイトの指示を待たずにロールバックする。 ■レプリケーション データベースの複製をリアルタイムに作る、同期レプリケーションと、 一日に一回などの間隔で複製を作る、非同期レプリケーションがある。 残りの知識は、潜在的に入っていることを祈る... というか、多分明日あたり、泣き言言ってると思う(^^;;;;

4/14(Fri)

/** 3分間スピーチ */ ジャンケンの結果(^^; 再来週になったらしい。 これで、ゆっくり原稿を作れるね(^^) /** Professional Baseball */ ロッテ弱すぎ... 広島健闘してるねぇ。 阪神も、意外と頑張ってる感じ。 そしてなぜか、阪神をネタに野球談義をしていると、決まって、 「ひょっとして、阪神ファン?」 とか聞かれる。そして、 「いや〜マイナーロッテ&広島だから。」 とか言うと、決まって引かれる(^^;;; 僕は、「ロッテ弱い」とか言われても、「その通りだ」としか思わないのですが、 阪神ファンのやつに、「阪神なんであんなに弱いんだろうねぇ。」とか言うと、 「弱いっていうなよ。」と、結構マジで切れてくるから困る(-_-; しょうがないじゃんねぇ。弱いんだもん(^^; とりあえず、彼の機嫌は阪神の勝敗にかかってくるので、 出来れば阪神に勝ってほしいですね(^^; 今日は勝ったけど、明日休みだから意味無いや... /** 模擬試験 */ 会社で、情報処理の模擬試験なるものをやった。 とは言っても、午前問題だけだけど。 多分、午前だから大丈夫だろうと、結構なめてかかったところ、 正答率がたったの68%しか行かず、不合格一直線なもよう。 というか、余裕で足きりされそうな気配。 一年前に一種の勉強をしたというのに、すっかり忘れてる感じ... まあ、データベースの範囲が、結構難しいってのもあるけど。 当たり前だけど、半年前のネットワークの知識は結構残ってて、 その辺は、結構出来てたらしい。 さてさて。日曜日はどうなりますか...

4/13(Thu)

/** 3分間スピーチ */ なるものが、来週の火曜から研修中にあるらしい。 まあ、テーマはなんでも良いらしいので、 僕の場合は「DTM」について、語ろうかと検討中。 多分、3分ぐらいの話にはなることでしょう。 今は、情報処理の勉強で忙しいから、日曜の夜から月曜にかけて原稿を書く予定。 /** 社内ページ */ なんと、社長とかが見に来るらしい(^^; なんてこった... もっと、真面目ぶったやつにしとけば良かったよ... /** 電車が遅れる... */ 今日は、山手線、京浜東北線、東海道線全部やられました(>_<; なんでも、ドアがぶっ壊れたとか、踏み切りの上に車が立ち往生とか、 ロクでも無い理由で、スーパーハードラッシュに巻き込まれた模様。 あれだけ大勢の人に迷惑をかけられるっていうのもすごいね。 ちなみに、ラッシュに揉まれる間中、立ち往生しやがったドライバーを なんとかして締め上げてやりたいと考えてばっかり(-_-; どうにか遅刻はしなかったものの、他に遅刻者が3人も出るというハプニングでした。 /** 鼻→ノド→頭 */ 花粉症かと思ってたけど、風邪もきちゃったらしい(>_<; ノドはイガイガだし、頭痛もするし... 無事3ヶ月間の研修を乗りきれるか心配になってきた...

4/12(Wed)

既に、明石家マンション物語(AMS)を見てる余裕無し...(T_T) /** 目指せ! DataBase Specialist!! */ 今ごろになって、網羅的勉強が必要なのが発覚したらしい... つまり、第4,5正規形なんてどうせ出ないから、さらっと流しとこ。 なんて考えて勉強しないと、そういうところまで問題になってたりするってことです。 多分SQLにしても、SQL92の機能を全部押さえとかないと、 解けないような問題も発生してくるんじゃないかなぁ。 とにかく高度はキツイの一言に尽きますな。 /** WebPage作成講座 */ 社内ページに、自分の顔写真を載せてみた。 なんとなく不気味...(-_-; フォームからメールを送る方法とか、クリッカブルマップとか、 普段このページで使わない技術がぞくぞく登場して、意外とためになってる感じ。 多分、ここで使うことは無いけど、あっちでは使わないと減点だそうな(>_<;

4/11(Tue)

/** PAD */ 何の略かは忘れちゃいましたが、構造化プログラミング設計をする際に用いる、 図法の一つで、フローチャートに比べて簡潔で分かりやすいところがいいです。 なんせ、記号が3種類しかないし(^^; ちなみに、僕が先週の土曜日に先輩社員が言っていた、 「お金がある限り飲む」をPAD化すると、 のようになります(^^; 簡単でしょ?
[最新記事] [過去ログ]