データベース設計では、概念モデルのキーはできるだけナチュラルキーを使う。

『独習データベース設計』を読んで勉強中です。 データベース設計では、概念モデルのキーはできるだけナチュラルキーを使う。 概念モデルでは人工キーを設定しない。 ナチュラルキーの例 予約 顧客番号予約年月日時刻 人工キーの例 …

Continue reading ‘データベース設計では、概念モデルのキーはできるだけナチュラルキーを使う。’ »

C++Builder XEでリモートマシンでデバッグする

C++Builder XEを使って、リモートマシンでデバッグを行う方法。 ■リモートマシンへデバッガをインストールする C:\Program Files\Embarcadero\RAD Studi …

Continue reading ‘C++Builder XEでリモートマシンでデバッグする’ »

ITaskbarListによるタスクバーへのウィンドウの登録・削除

■ITaskbarListによるタスクバーへのウィンドウの登録・削除を行う関数 タスクバーにウィンドウを登録する関数 /** * タスクバーにウィンドウを登録する * @param hnd ウィンドウハンドル */ vo …

Continue reading ‘ITaskbarListによるタスクバーへのウィンドウの登録・削除’ »

他クラスのprotectedのデータにアクセスする方法

『Delphi 6 プログラミングバイブル』で紹介されていた、他クラスのprotectedのデータにアクセスする方法。 例として次のようなクラスがある。 //Unit1 type TTest = class public …

Continue reading ‘他クラスのprotectedのデータにアクセスする方法’ »

10 Life-Saving PHP Snippetsのコードリーディングまとめ

「便利そうな10個のPHPコードスニペット:phpspot開発日誌」で紹介されていた「10 Life-Saving PHP Snippets」のソースコードをいくつかを読んでみた。 Highlight specific …

Continue reading ‘10 Life-Saving PHP Snippetsのコードリーディングまとめ’ »

PHPの勉強に「10 Life-Saving PHP Snippets」で紹介されているコードを読んでみる(Calculate age using date of birth)

PHPの勉強に「10 Life-Saving PHP Snippets」で紹介されているコードを読んでみる。 10 Life-Saving PHP Snippets ■Calculate age using date o …

Continue reading ‘PHPの勉強に「10 Life-Saving PHP Snippets」で紹介されているコードを読んでみる(Calculate age using date of birth)’ »

C++Builder XEでDelphi用SQLiteライブラリを使う。まとめ

最近調べたC++Builder XEでDelphi用SQLiteライブラリを使う方法のまとめ。 C++Builder XEでDelphi用SQLiteライブラリを使う。 C++Builder XEでDelphi用SQLi …

Continue reading ‘C++Builder XEでDelphi用SQLiteライブラリを使う。まとめ’ »

C++Builder XEでDelphi用SQLiteライブラリを使う。その4(PrepareSQLその2)

「A simple Delphi wrapper for Sqlite 3 « Tim Anderson’s ITWriting」でDelphi用SQLiteライブラリが公開されている。 このライ …

Continue reading ‘C++Builder XEでDelphi用SQLiteライブラリを使う。その4(PrepareSQLその2)’ »

PHPの勉強に「10 Life-Saving PHP Snippets」で紹介されているコードを読んでみる。(Compress multiple CSS files)

PHPの勉強に「10 Life-Saving PHP Snippets」で紹介されているコードを読んでみる。 10 Life-Saving PHP Snippets ■Compress multiple CSS file …

Continue reading ‘PHPの勉強に「10 Life-Saving PHP Snippets」で紹介されているコードを読んでみる。(Compress multiple CSS files)’ »

Indy10のメール送信処理においてBase64エンコードで文字化けが発生する問題について

Delphi MLでIndy10のメール送信で文字化けの話があった。 どのバージョンのIndy10だったかは忘れたが、Base64エンコードに問題があったような記憶がある。 覚えている範囲で、Indy10のBas64エン …

Continue reading ‘Indy10のメール送信処理においてBase64エンコードで文字化けが発生する問題について’ »