Ext JS に関しては,新しい記事は Sunvisor Lab. ExtJS 別館 にあります。そちらもよろしくお願いいたします。
最近の記事
A5:SQLのER図にCakePHP仕様のテーブルを追加するスクリプト
投稿者:sunvisor 投稿日時:2008/12/12(金) 12:53書籍「CakePHP徹底入門」でもおすすめになっていますが,ER図やSQL文がかけるデータベースツールのA5:SQLと いうのがあります。これはすごい優れものでして,本当に便利に使っています。作者の松さんには毎日感謝しています。このA5:SQLは,Donkeyを 使ってスクリプトを書くことができます。そのスクリプトを使って,A5:SQLのER図にCakePHP仕様のテーブルを追加するスクリプトを書いてみました。
cake1.2でbakeを使う
投稿者:sunvisor 投稿日時:2008/12/09(火) 14:38CakePHP1.2をインストールした後,cake.phpを使ってプロジェクトを作成する手順のメモです。
Windowsサーバでのレプリケート失敗を解決
投稿者:sunvisor 投稿日時:2008/12/09(火) 11:11運用しているサーバで,Active Directoryのドメインサーバ間でのレプリケートができなくなっていた。しょうがないので,NETLOGONに保存されているLogonスクリプト に変更があった場合には,二つのサーバのファイルを更新していた。しかしそれではめんどうだし,エラーが発生しているまま放置しているのも気持ちが悪いの で,本気で直すことにした。
CSVファイルをDBにインポート
投稿者:sunvisor 投稿日時:2008/12/03(水) 14:17サーバのテーブルに,CakePHP経由でアップロードしたCSVファイルをインポートする必要がありましたので,その処理を作ってみました。CSVファイルをサーバにアップロードし,そのファイルをDBにインポートするという手順になろうかと思います。
ER図の論理名をコメントに設定する
投稿者:sunvisor 投稿日時:2008/05/31(土) 11:50A5:SQLでER図の論理名をコメントに設定するスクリプトを書いてみました。スクリプトをツールフォルダに保存して,ツールメニューから実行するとSQLウィンドウにSQL文をはき出します。
データベースダイアグラムでエラー発生
投稿者:sunvisor 投稿日時:2008/05/30(金) 10:30SQL Server 2005で,SQL Server Management Studio(SSMS)からデータベース ダイアグラムを選択するとエラーが発生しました。その解決方法です。
SQL Server 2005からリンクテーブルでOracleに接続する
投稿者:sunvisor 投稿日時:2008/05/30(金) 10:16SQL Serverにリンクサーバーを設定することで,SQL ServerからOralceにアクセスできるようになります。その手順をまとめてみました。SQL Server は2005です。
ログオン時にドライブやプリンタを割り当てる
投稿者:sunvisor 投稿日時:2008/05/19(月) 14:55ここで紹介するlogon.vbsは,共有フォルダをドライブ名に割り当てる作業や,ネットワークプリンタに接続する作業をログイン時に自動的に行うことを主な目的とするスクリプトです。ユーザの所属するグループによってネットワークドライブの割り当てを変更したり,コンピュータによって接続するネットワークプリンタ や通常使うプリンタを変更したりできるようになっています。
LDAP認証とActive Directory
投稿者:sunvisor 投稿日時:2007/12/17(月) 12:02Webアプリを作る上では避けられないのがユーザー認証です。アプリケーションを利用できる人を制限したり,人によって利用できる機能を制限したりするためにはユーザー認証は必須になります。
MS-SQLへの接続
投稿者:sunvisor 投稿日時:2007/11/19(月) 13:32mssql_connect関数にてエラーが発生していました。そこでCakePHPの問題と切り分けるために,単独でmssql_connect 関数による接続を実験してみました。するとサーバ名を変えても何をしてもエラーになって繋がりませんでした。これはCakePHPの問題ではないと思いま したので,いろいろとググった結果,ntwdblib.dllというDLLのバージョンが古い場合にうまく繋がらないとの記述を見つけました。この件につ いては,次のサイトが非常に詳しく解説してくださっています。
CakePHPと文字化け
投稿者:sunvisor 投稿日時:2007/11/12(月) 17:07CakePHPを入れてこれまでいろいろやってきました。日本語の文字コードについては何も考えずにやってきていたので,これをいろんな所で推奨されているようにUTF-8にしてみようと思い立ちました。
その前に現状はどうなっていたかというと,どうもShift-jisで全部やっていたみたい。(みたいなんです)
最初に文字化けしたのは,layoutを作ってそのファイルをutf-8エンコードで保存したとき。
文字化けの原因には,CakePHPだけじゃなくPHPの設定やMySQLの設定にも関係していますので,どこが原因やらわかりません。何をやっても「また化けた・・・orz」の繰り返しでした。
Windowsサーバを別名で運用する場合の問題
投稿者:sunvisor 投稿日時:2007/10/24(水) 15:48とあるサーバ,[sv1]のファイル共有を,とある理由で別名[alias1]というサーバ名で接続したい。これは簡単だと思った。DNSにCNAMEレコード[alias1]を作って,ターゲットホストを[sv1.domain]とすればいいと思った。しかし・・・
ログオン,ログオフ状況を記録するスクリプト
投稿者:sunvisor 投稿日時:2007/10/02(火) 16:43Windowsのログオン状況を記録する必要がある場合,ドメインコントローラでログオンイベントの監査で「成功の監査」を設定する方法が考えられ ますが,これはあるPCからドメインにログオンした時だけではなく,本当にログオフするまでの間に何度となくログオン,ログオフが記録されます。実際にロ グオン動作をしたとかログオフしたとかを正確に記録することはできません。
グループポリシーの中のユーザーの構成/Windowsの設定/スクリプトにログオンの時と,ログオフの時に実行するスクリプトを設定することができます。そこで,簡単なスクリプトを動かして,ログオンとログオフの記録を取る方法を考えました。
SQL Server 2005のデータベースコピーウィザードを使う
投稿者:sunvisor 投稿日時:2007/10/02(火) 11:10SQL Server 2005のデータベースコピーウィザードは,旧サーバから新サーバへデータを移行するときにとても便利そうだったので,これを使って稼働中のSQL Server 2000から,データベースをコピーしてみたが,最初はどうにもこうにもうまく動かなかった。そのときの記録。
Robocopyでフォルダをコピー
投稿者:sunvisor 投稿日時:2007/09/20(木) 14:36あるフォルダを別なフォルダにミラーリングコピーする方法としては,以前はxcopyを使うことが多かったが,この方法だと転送元から削除されてい るのに転送先に残っている不要なファイルの削除はできません。 僕自身はそういうゴミを削除するコマンドを別に作って運用していましたが,Windows Resource Tool KitにRobocopyというコマンドがあるのを見つけました(Winodws VISTAには最初からRobocopyが入っています)。これは,そのような不要ファイルを削除することもできるすぐれもので,Linuxのrsync のように便利なツールです。このRobocopyについて色々と調べてみました。
プリンタの共有名を得る
投稿者:sunvisor 投稿日時:2007/09/04(火) 13:07wshでは,wshNetworkのEnumPrinterConnectionsでネットワークプリンタの共有名を得ることができるとあるのだが,実際にプリンタの共有名を調べてみるとちょっとおかしな感じだと言うことがわかった。
Active Directoryのユーザ管理 (2)
投稿者:sunvisor 投稿日時:2007/07/27(金) 16:30Active Directoryのユーザ管理 (1) で作成したクラスを使って実際のユーザー管理をしてゆく。
Active Directoryのユーザ管理 (1)
投稿者:sunvisor 投稿日時:2007/07/27(金) 15:54このトピックはExcelのVBAを利用してActive Directoryのユーザ情報を管理するやり方についての記録です。
DelphiのADOでOracle にアクセスする
投稿者:sunvisor 投稿日時:2007/07/09(月) 14:17この文書は,ネット上で見つけた,Usign ADO with Oracleという文書を翻訳したものです。
»