kikukawa's diary

都内で活動するシステムエンジニアが書いてます。 興味を持った技術やハマったポイント、自分用メモをつけてます。 最近はweb中心

2008-01-01から1年間の記事一覧

prototype.jsのElement.show

prototype.jsのElement.showではまり$('hoge').showで要素を表示できるはずだが、例外がある。 cssで要素に対してdisplay:none を指定していた場合、Element.show を実行しても要素は表示されない。http://www.prototypejs.org/api/element/show

Linux標準教科書

Linux標準教科書Linuxの標準教科書を作ろうというプロジェクトが進んでいるらしい。 簡単なアンケートに答えるだけで誰でも手に入れることができる。http://www.lpi.or.jp/linuxtext/#downloadさくっと斜め読みしてみた感じでは、なるほど、教科書だって感じ…

Windows Aero 無効化

Vista Aero 無効化デスクトップを右クリックして、メ二ューから「個人設定」を選択する。「ウィンドウの色とデザイン」をクリックする。一番下にある、「詳細な色の〜はクラシックスタイルの[デザイン]プロパティを開きます」部分をクリックする。デザイン設…

Vista UAC機能 無効化

Vista UAC機能 無効化なにかをインストールしようとしたり、設定変更をしようとしたりすると表示される確認の画面 毎回表示されるので、邪魔なことこの上ないウィルスが自動で、ファイルを上書きしたりするのを防いだりしてくれるので セキュリティ的にはあ…

タイトルバーの時計表示

WILLCOM es Advanced WSO11SH タイトルバーの時計表示の切り替え方法 時刻のところをタップしたままにすると、デジタルとアナログの選択メニューが出てくる

ハードディスクのフォーマット

windows ハードディスクのフォーマットマイコンピューターを右クリック 管理を選択コンピューターの管理が開かれるので、記憶域からディスクの管理を選択初期化した直後の状態だと、中身は「未割り当て」となっている この未割り当てと書かれた斜線部分を右…

ハードディスクの初期化

windows ハードディスクの初期化マイコンピューターを右クリック 管理を選択コンピューターの管理が開かれるので、記憶域からディスクの管理を選択右下に表示されるHDDから 「不明 初期化されていません」と書かれたディスクを探して、右クリック メニューか…

preg_matchでエラー

PHP

preg_matchでカナ検索を行ったら以下のようなエラーが出たpreg_match() [function.preg-match]: Compilation failed: range out of order in character class at offsetUTF-8で検索しているのに、ファイル自体がSJSで保存されていたためファイルをUTF-8で保…

POSTで送信しているのにGETになる

PHP

当たり前だけど、忘れててはまったのでメモphpからsubmitボタンを使ってFormを送信しているのに、 勝手にGETで送っていることになっている でmethod="POST"を記述していなかったから

ipconfigでエラー

Dosでipconfigをうつと以下のメッセージが表示されるWindows IP ConfigurationAn internal error occurred: システムに接続されたデバイスが機能していません。Please contact Microsoft Product Support Services for further help.Additional information:…

テーブル一覧を取得するSQL

/* Created by free online sql formatter */SELECT NAME FROM SYSOBJECTS WHERE TYPE = 'U'

マージツール

Perforce Visual Merge Tool http://www.perforce.com/perforce/products/merge.htmlPerforceのマージツール 左側ツリーのDownloadsをクリック 中央のテーブルのWindowsをクリック Windows for 32-bit Intel (x86)をクリック ダウンロードの画像ボタンをクリ…

バッチでDBのバックアップを作成

SQL Server のDBのバックアップをバッチで作成バックアップをとるためだけに、毎回ManagementStudioを立ち上げるのが面倒なので作成。以下のコードをテキストファイルに保存し、拡張子を.batに変える。 また、改行してあるが、実際は全て1行で記述するlocalh…

VISIOでER図を自動作成する

SQL Server VISIO(2003)でER図を自動作成するまず、VISIOを起動し、 「ファイル」→「新規作成」→「データベース」→「データベースモデル図」 上部メニューから 「データベース」→「リバースエンジニアリング」Visioドライバは 「Microsoft SQL Server」を選…

カラムのコメントを取得するSQL

SqlServer カラムのコメントを取得するSQL SELECT T.NAME AS TABLE_NAME, C.NAME AS COLUMN_NAME, EP.VALUE AS COMMENT FROM SYS.TABLES T, SYS.COLUMNS C, SYS.EXTENDED_PROPERTIES EP WHERE T.NAME = 'TEST_TABLE' AND T.OBJECT_ID = C.OBJECT_ID AND C.OB…

テーブルのコメントを取得するSQL

SqlServer テーブルのコメントを取得するSQL SELECT T.NAME AS TABLE_NAME, EP.VALUE AS COMMENT FROM SYS.TABLES T, SYS.EXTENDED_PROPERTIES EP WHERE T.NAME = 'TEST_TABLE' AND T.OBJECT_ID = EP.MAJOR_ID AND EP.MINOR_ID = 0 ;

テキストボックスにフォーカスさせない HTML

IE限定tabindex属性に-1を指定すると、 そのオブジェクトにフォーカスは移らない。 (IEのバージョンにも依存するので注意)

QRコード ブックマーク 追加

QRコード ブックマーク 追加http://localhost/hoge/ MEBKM:TITLE:テストサイト モバイル;URL:http\://localhost/hoge/;;参考サイト http://www.cman.jp/QRcode/ http://qr.quel.jp/try.php QRコード解析 http://www.oshiete-kun.net/archives/2006/07/qrq_1.…

SQL Server DataBaseの復元

DataBaseの復元用SQL RESTORE DATABASE batabase_name FROM DISK = N'C:\00Work\back_up_file.bak' WITH FILE = 1, NOUNLOAD, REPLACE, STATS = 10 バッチにしておいて手軽に実行できるようにしておくと、結合テストのときなんかに楽です。引数などは下記を…

DBの復元に失敗する2

SQL Server 2005 ExpressでDBの復元に失敗する2サーバー 'localhost\SQLEXPRESS' の復元に失敗しました。 (Microsoft.SqlServer.Express.Smo)System.Data.SqlClient.SqlError:バックアップセットは、既存のデータベース'hoge'以外のデータベースを保持してい…

SQL Server 連番を初期化

テーブルに付加したIdentityを初期化するSQLDBCC CHECKIDENT (tablename ,RESEED ,0)

分散トランザクション エラー 2

基本トランザクション マネージャとの通信が失敗しました。というエラーメッセージが表示されるサーバー、クライアントともに Windowsファイアーウォールの例外に以下の2つを追加 「%windir%\system32\msdtc.exe」 「[ポート番号] 135 、[TCP]」それでもつな…

クエリでPHPのクレジット

PHP

PHPに特殊なクエリを渡すと、PHPのクレジットを見ることができる。 下記のコードをURL の最後につける。?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000Ex. http://localhost/?=PHPB8B5F2A0-3C92-11d3-A3A9-4C7B08C10000この機能はphp.iniの設定で expose_php = …

apacheが起動しない3

xamppでインストールしたapacheが起動しなかったポートをデフォルトの80から8080に変更してもだめだった。C:\xampp\apache_start.batを実行すると以下のようなエラーメッセージが表示されていたThe Apache service named reported the following error: >>> …

httpd.confの文法チェック

XamppでインストールしたApacheのhttpd.confの文法チェックC:\xampp\apache\bin>httpd -t ※xamppはC直下にインストールしたものとするlinuxなら apachectl configtest

ブラウザからPEARをインストール

PHP

http://www.karate-style.jp/2007/06/13/pear-2/

XAMPPでPEARをインストールしてはまった

PHP

XAMPPでPEARをインストールしてはまったintl3_svn.dllが見つかりませんというエラーが出るphp.iniの中にあるextension=php_svn.dllの行をコメント化で対処 とりあえずインストールできた

php 0サプライ

php 0サプライ$number = 1; 001にする $number = sprintf("%03d", $number);

mysqlでテーブルをロックする

PHP

mysqlでテーブルをロックするmysql_query("LOCK TABLES peke WRITE"); $result = mysql_query("select * from peke"); mysql_query("UNLOCK TABLES");

postgresでテーブルをロックする

PHP

postgresでテーブルをロックするpg_exec ($pg, "BEGIN WORK"); pg_exec ($pg, "lock table peke in share row exclusive mode");$query = "select * from peke"; $result = pg_exec($pg, $query);pg_exec ($pg, "COMMIT WORK");