IT

(へたれな)コネタ ルータ越え

Local Network以外へのBradcast設定に「.255」の形でブロードキャストしたネットワークを指定します。 落ち着いて考えればすぐわかることなのですが、ここで設定したことにより満足してしまい、実際のルータにブロードキャストを通す設定をするのを忘れてま…

ASP.NET(へたれな)コネタ IISのサイト設定

IT

現在IISのサイト設定は、「既定のWebサイト」配下にディレクトリを作成して運用しています。ですから、配下ディレクトに「App」を作成してそこへコンテンツを配置して構成しています。アクセス時には「http://ホスト名/App」というurlでアクセスします。ここ…

ソフトイーサ社のというか、あの登大遊氏のところのリモートディスクトップソフトをお試ししてみました。さっそく家のPC(Windwos2000Professional)にサーバーソフトをインストールして会社から接続してみましたところアクセスOKでした。サーバ側も、クライア…

正規表現で(よく調べもせずに)失敗

IT

10から99までの数値入力のバリデーション用正規表現を次のように失敗しました。どうも正規表現は苦手です。苦手ならちゃんと調べればいいのに直感で対応するからいけないのですね。 \d{2} ↓ [1-99] ↓ \d{1,2}でOK webdevjpさんのトラックバックにより追記 自…

WindowsActiveDirectory最近ご無沙汰でわかりません

IT

最近Windows系ネットワーク関連いじってないので、復習が必要そうです。 ルータ越えのドメイン参加 ActiveDirectoryにおけるDHCPサーバ承認問題 DHCPリレー Active Directory ドメインへの参加に失敗(資源への名前解決) ルータ越えしなくても時々、調子悪く…

DB(へたれな)コネタ 相関副問い合わせ

IT

本日苦労したSQL文は「相関副問い合わせ」です。あるグループへに個人を割当るような処理をやっていたのですが、一度あるグループへ割当てられた人は、割当対象から除外したい。というような処理を実装していました。割当テーブルに存在している人は除外する…

デブサミ2007 2日目 -参加メモ-

IT

2日目です。ちょっと疲れてきました。一日中座って聞き続けるのはかなりつらいです。体重オーバーなため、お尻が痛いです。今日ははれていたので、雅叙園をでて食べるところを探しました。私の好きな、「陳麻家」があったので、「陳麻飯」に「四川山椒」いっ…

デブサミ2007 1日目 -参加メモ-

IT

朝、駅までのバスに乗り遅れたのはつらかったっす。でも早めに出たので遅刻はしませんでしたけどね。目黒雅叙園ってだれかの結婚式で行ったことあると思っていたら、どうも初めてのようでした。年取ると記憶があいまいです。あいにくの雨でしたが、一日中会…

ThoughtWorksの求人広告

IT

組織を変「え」られなかった、彼は、ThoughtWorks社へ組織を変「わ」る。でも、たしかあそこは、少数精鋭主義で、組織を変「え」られないような人にはさらにきつかったりして。

デブサミ2007登録完了

IT

昨年、参加できなかったので、今年は参加が楽しみです。でも、今までの年より。若干参加したいセッションが少ないような気がします。都内勤務なら好きなセッションだけ参加も可能なんだけどな。一昨年のデマルコみたいなスペシャルなのないかな。 興味分野を…

ASP.NET(へたれな)超コネタ デバッグ時にはブラウザキャッシュに注意

IT

長期の時間的な遷移試験をしたために、PCの日付を未来日にして試験していたらブラウザのキャッシュが消えずに、デバッグではまりました(なぜか結果が、画面に反映されない現象)。

Oracle&MS ACCESS(へたれな)コネタ どっちが早い

IT

こんなこと書くまでもなく、Oracleでしょうって思ってました。でも条件によってはACCESS(2003)が早い場合もあるんですね。これは、私の体験ではなく聞いた話なので、検証していないのですが、次の条件で速度を比べたらしいです。 Windows2003サーバ Oracle10…

FWの基本?(LANからDMZへのグローバルIPでのアクセス)

知らないということは問題ですね。これって基本的なことですか?ネットワークエンジニアでないものでよくわからないです。 WANとDMZとLANをヤマハのルータで構築されているあるサイトでのことですが、DMZ内の公開サーバたいして、グローバルアドレスでアクセ…

このシンプルな考え方がいいですね。複合キーが複雑さの要因であることは、現実を通していやというほど味わってきていますからね。 Railsのマインドセットには「テーブルをオブジェクトと同一構造にし、プライマリーキーにはinteger型のサロゲートキーを設定…

ASP.NET(へたれな)コネタ IISのワーカープロセスがリサイクル(その後)

IT

やはり頻度は少ないが、ワーカープロセスのリサイクルは時々発生しているようです。ここで、ためしにPingとラピッドフェールを無効にし様子を見てみようと思います。

なるほどメモ!結城さんのところで発見 範囲演算子 スカラコンテキストで使われたときには、".." はブール値を返します。この演算子は、フリップフロップのように 2 値安定で、sed や awk や多くのエディタでの行範囲 (コンマ) 演算子をエミュレートするもの…

Oracle(へたれな)コネタ SQLPLUSで実行結果を終了コードに設定する方法

IT

バッチやUnix系のシェルスクリプトでSQL文を実行させた結果によって処理を制御した場合があります。SQLPLUS上で実行するSQL文内にバインド数を作成しておき、PLSQLにより適切な値を格納します。(DB内で定義したファンクションの戻り値や例外を発生させた時に…

DB(へたれな)コネタ nullの使い方に注意(初心者用)

IT

DBの設計時になにも考えないとついnullを許容したテーブル設計にしがちです。たとえば、あるものの合格判定列を作るとしましょう。このとき、合格を数値の「1」とし、不合格を「2」とした場合に、まだ未評価者も含めて、合格していないで手を抽出したい場合…

ASP.NET(へたれな)コネタ 構成ファイル(web.config)を利用したAP設定方法

IT

「web.config」内の「configuration」セクション内に下記の記述で対応 <configuration> ・ ・ <appSettings> <add key="設定項目名1" value="設定値1" /> <add key="設定項目名2" value="設定値2" /> </appSettings> </configuration> ASP.NETの動作に関連する項目は標準のまま利用したい場合には、このセクションだけ別ファイルへ分離することも可能。下記は、AP用設定を別ファイル「custom.…

VB.NET(超へたれな)超コネタ(公開がハズカシ) FOR文のContinue

IT

VBのFOR文にCやJAVAの「Continue」に相当する文が存在しないのですね。結構長くVB使用していますけど、初めて知りました。いやお恥ずかしい限りです、と同時に驚きました。恐るべしVBって感じですね。幸い?今までのVBにおいてこの制御構造を使用する機会が…

Oracle(へたれな)コネタ Oracle上データが、.NETのDataSetへのFillでオバーフロー

IT

OracleのPL/SQL上のSELECT文で取得する列項目に、比率などの演算結果を含む列項目が存在するSELECT文を利用して、DataSetへデータをFillしようとすると例外が発生する場合があります。 SELECT ID,数値1/数値2 AS Ratio FROM DataTable (DataTaleはIDと数値1…

MS ACCESS(へたれな)コネタ インポート/エクスポート定義をインポート?

IT

ACCESSでCSVファイルなどをインポートしたエクスポートするときに定義ファイルを作成して読込むことが出来ます。この機能は、繰り返して同様のレイアウトのファイルからのよう見込みを繰り返し行なうときに便利です。そこでその機能を一つのMDBを超えて繰り…

最近MS情報追いかけていなかったら、こんなん出ていたんですね。この手のやつは、組込LinuxでSambaによる共有かと思っていましたが、マイクロソフト製の専用OSが出ていたとは知りませんでした。 シャドーコピー、RMSなど通常の2003Serverのファイルサーバと…

目に見えない改行コード(よくある話ですね)

IT

改行がデータに混入していると、ASP.Net上では、使用するコントロールによって、該当データを表示するときに、改行以降がカットされたりされなかったり、改行自体が無視されて表示したりと使用する状況によってさまざまです。 作成したシステムからは、入力…

VMwareアップデート

IT

VMware起動時にアップデートしろって言うからやってあげました。 あまり関係のないアップデートのようですが、こまかなバグフィックスを期待して実行 ゲスト&ホストOSの対応が増えたくらいですかね? VMware workstation 5.5がリビジョンアップしました VMw…

Oracle(へたれな)コネタ OracleデータベーステーブルのCSV出力

IT

Oracleの管理ツールって昔からCSV出力機能がありません。テキストファイルを読込む「SQL*Loader」なら用意されているのに、ちょっとCSV出力させようとすると、難しくはないのですが結構めんどくさいものがありました。今回、テーブルデータをCSV出力すること…

ASP.NET(へたれな)コネタ(っていうか障害報告?) コンパイルエラー発生

IT

これまで、動作していたページがコンパイルエラーとなってしまいました。 私がバグありSQL文をサーバ上*1でツールより実行したら、サーバーのリソースを食い尽くして無応答な状態になったの原因ではないかと考えています。その後、SQL文の実行は停止し、サー…

ウイルスチェックソフトウェア不可解な現象

IT

現在客先で稼働中のDBサーバ上で、eTrust AntivirusのInoRT.exeのメモリ消費が異常に多くなっていく現象発生。シグネチャのアップデートがされていない警告が出ていたのですが、弊社経験者の話によるとダウンロードしたシグネチャファイルが壊れているような…

ASP.NET(へたれな)コネタ(っていうか障害報告?) IISのワーカープロセスがリサイクル?

IT

時間のかかるDBへのアクセスやDBからの取得データが異常に巨大な場合などに発生するようです。 現在発生している状況では、ある画面でDBへの問合せを連続でPOSTしていると、突然セッションが 終了してしまうという現象です。IISのhttperr.logに次のようなエ…

VB.NET(へたれな)超コネタ VBで文字列置換の正規表現編

IT

例:数字以外を除外 変換後文字列 = System.Text.RegularExpressions.Regex.Replace(変換前文字列, "[^0-9]", "")昔のVB6時代のReplaceだと、この発想にならなかったです。