MacでPostgreSQLとOpenOffice.org Baseの連携をする場合、ODBCではなくJDBCを使うのがよい

前置き 調べてたら、postgresは、MacPortsというところからも導入できるようですね!わざわざビルドしないでもいいようです。便利だ。それはそうと、pythonかrubyで使う方法を調べていたのですが、pythonを使うならpsycopgというのがいいようなんですが、そ…

iMacにPostgreSQL入れてみた

前置き 新しい仕事にpostgresを使う事にしました。1〜2年前、業務システムをpostgresで構築しようと考えていたのですが、業務システムそのものの構築が先送りになり、そのままその会社を退職してしまいうーむという感じでした。しかし、今回、簡単な受付の…

嫌な経験を忘れるな

以下の文章は自己満足で書いているだけなのでスルーしてください。もし自分が今後管理職になっても、新人の頃の嫌な経験を忘れないでいたいです。嫌な経験は、嫌だからこそ、それから解放されたら忘れます。忘れてしまったら、嫌な経験を部下にさせることに…

2007年4月度 LILO Monthly Seminar

LMSに行ってきました。今回も刺激になる発表ばかりで、すばらしかったです。 知識や技術が未熟だと、職場では仕事が進まずただ嫌になる一方です。しかしこういう場所で刺激を受けると、自分の場合、もっと努力しようと前向きな気持ちになれます。そこがあり…

2007年3月度 LILO Monthly Seminar

久々に行ってきました。濃い内容で素晴らしかったです。寝坊して午後からの参加になったのだけが残念です。 ひらさんがカーネルの勉強のために作ったバインダーを見て、莫大な努力に驚きました。いいものを見せてもらいました。 Linux好き事務員さんの奮闘記…

携帯から日記を書いてみる

携帯から書いてみました。 それだけ。

Lilo Monthly Seminar休みました。

土曜日参加予定だったLilo Monthly Seminarを休みました。 いったん行きましたが、体調が悪かったので途中で帰ったのでした。とても残念です。 午前に、酒井さんの超高速ネットワークの講演だけ聞きました。現在のTCP/IPのアルゴリズムやサーバ等の機器が、…

LILO CodeReading勉強会

10/20に、LILO CodeReading勉強会に行って来ました。 検討していた「のだメソッド」は準備が間に合わず、発表を見送りました。力不足で申し訳ありません。まとめているうちに、脳の仕組みや心理学を確かめないと掘り下げた説明ができない気がしてきました。…

LILO CodeReading勉強会に行きます

明日(10/20)、CodeReading勉強会というイベントに行きます。ソースコードの読み方を勉強できる、すばらしい勉強会です。 11月から、仕事の都合で福岡に帰る可能性が大きくなってきました。LMSもありますが、最後にイベントに参加できてよかった。 興味のあ…

第2回岡山カーネル勉強会

先週の土曜日に、第2回岡山カーネル勉強会に行ってきました。 岡山駅についたのが9時40分頃で、10時に理科大に着くかどうかわからなかったのでタクシーに乗り、タクシーの中から、ひらさんに電話をして先にはじめてもらうように頼みました。 すると「enoさ…

のだメソッド

ソースを読む勉強会の打ち合わせに行きました。 仕事でソースコードを把握ため、ひらメソッドを劣化流用することが何度かあり、その手法について発表できないか相談に行ったのでした。 岡山駅には13時過ぎに到着。早く着きすぎました。自分はコーヒーが好き…

岡山カーネル勉強会

岡山カーネル勉強会に行ってきました。 最初は、ひらさんのNUMAとLinuxカーネルの関係について講演でした。NUMAに関連して、スラブアロケータとバディシステムの関係を説明してもらいました。これは大変わかりやすかった。近日資料が公開されるようです。Lin…

LILO Monthly Seminar

報告が遅くなりましたが、15日にLILO Monthly Seminarに行って来ました。 動機は、よく読んでるひらさんのブログに、ちょうど関西で講演があるという話があったためでした。ひらメソッドにはお世話になってるので、お世話になってますと言ってみようかと。 …

Windowsマシン内のデータベースをコマンドライン操作

注意:この記事は書きかけです。 Oracle sqlplusがコマンドプロンプトから使用できますが、コマンドプロンプトの横幅はデフォルトで80桁です。 このため、右上の最大化ボタンをクリックしても横幅は広くならず、SELECT文を実行して結果を見るなどの場合、不…

Excel VBAからAccessのレポートをプレビュー

Excel VBAからAccessのレポートをプレビュー用に開く方法です。 Excel側のコーディング Public Declare Function ShowWindow Lib "user32" (ByVal hwnd As Long _ , ByVal nCmdShow As Long) As Long Private Sub CommandButton1_Click() Dim oAccess As Acc…

SELECT文で固定値を返す

注意:この記事は書きかけです。 Oracle SELECT '123' FROM DUAL DB2 (調査中) SQL Server SELECT '123' 検索キーワード Oracle SQL Server dual 参照URL なし

SQL Server 2005 Express EditionにおけるBCPとDTS

SQL Server (※Express Editionなので注意) SQL Server 2005 Express Editionでは、DTSは使えません。一方、BCPは使えるようです。 検索キーワード SQL Server Express Edition DTS BCP 参照URL SQL Server 2005 Express Edition 概要 http://www.microsoft…

インチキひらメソッド*1

去年勤務先でDelphiで書かれたクライアントのソースコードを渡されて、「資料は無いけどこれを読んで修正箇所を調べて」と言われて、何週間か放置されたことがありました。それまで、ここまで厳しい条件で改修をしたことがなく、数日迷いました。その結果、…

テキストファイルをVBAでインポートする方法

http://www.geocities.jp/cbc_vbnet/tips/txtimport.htmlいいかげんはてなブックマークを(以下略)

DB2の使い方

(CLP(コマンド行プロセッサー)の使い方がのっている) http://www2u.biglobe.ne.jp/~netoasis/pickup/db2/db2_use.htm

テーブルデータのロード、エクスポート/インポート

注意:この記事は書きかけです。 Oracle エクスポート:exp(OSのコマンドとして提供) インポート:imp(OSのコマンドとして提供) ロード:sqlldr(OSのコマンドとして提供) DB2 エクスポート:(調査中) インポート:import(DB2のプロンプトから使用)…

Googleでnot指定

まったく同じことを調べてました…。 初トラックバックです。迷惑だったら消しますがとにかく感謝。 「.NET じゃない ASP のデバッグ方法」をGoogleで検索 検索結果に含みたくない単語の前に「-(ハイフン)」をつけるんだそうです。 ASP デバッグ -.NET

ある日時以降のレコードを抽出

注意:この記事は書きかけです。 emp表のdatetime列が、date型・timestamp型の時に、2005/11/01以降のレコードを取得する例です。 Oracle select * from emp where datetime > to_date('2005-11-01','YYYY-MM-DD') (未確認) DB2 select * from userid.emp …

アナライズ

注意:この記事は書きかけです。 Oracle ANALYZE DB2 RUNSTATS SQL Server (調査中) 検索キーワード Oracle analyze DB2 runstats 参照URL なし

YesかNoかダイアログボックスで質問して、Noだったら処理を中断

Delphi if MessageDlg('〜しますか?' , mtConfirmation , [mbYes,mbNo] , 0) = mrNo then exit ; 検索キーワード Delphi MessageDlg mtConfirmation 参照URL なし

テーブルの定義を見る

注意:この記事は書きかけです。 emp1表の定義を見る例です。 Oracle desc emp1 DB2 (調査中) SQL Server (調査中) 検索キーワード Oracle desc 参照URL なし

テーブル一覧を見る

注意:この記事は書きかけです。 Oracle select table_name from dba_tables; (すべてのテーブル) select table_name from user_tables; (ユーザーの所有するテーブル) DB2 (調査中) SQL Server (調査中) 検索キーワード Oracle dba_tables user_tab…

レコードの差分を取得

emp1表のcol列とemp2表のcol列が同一の型のときに、emp1に存在してemp2に存在しないcolを取得します。 注意:この記事は書きかけです。 Oracle SELECT col FROM emp1 MINUS SELECT col FROM emp2 DB2 SELECT col FROM emp1 EXCEPT SELECT col FROM emp2 SQL …

NULL値を特定の値に変換

col1がNULLのとき0を返す例です。 Oracle NVL(col1, 0) DB2 COALESCE(col1, 0) SQL Server ISNULL(col1, 0) 検索キーワード Oralce DB2 SQL Server NVL COALESCE ISNULL NULL 参照URL なし

二重起動チェック

二重起動していたら分岐する例です。 VB.NET If Process.GetProcessesByName(Process.GetCurrentProcess.ProcessName).GetUpperBound(0) > 0 Then 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 〜〜二重起動時の処理を記述〜〜 〜〜〜〜〜〜〜〜〜〜〜〜〜〜〜 End If De…