kikukawa's diary

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

2008-12-01から1ヶ月間の記事一覧

構成マネージャーの表示方法

毎回調べているのでメモツール→オプションプロジェクトおよびソリューション→全般 ビルド構成の詳細を表示にチェックを入れる。これでビルド→構成マネージャーを選択できる

svnのトラブル

SVN

svn Subversion windows サービス Can't open file 'D:\hoge\hoge\db\write-lock':アクセスが拒否されました。 サービスを実行しているユーザーにフォルダへのアクセス権限がなかった インポート中に発生管理ツール→サービス SVNのサービスを確認 右クリック…

プラグインが読み込めない

eclipse プラグイン 読み込めないcleanオプションをつけて起動するコマンドプロンプトから eclipse.exe -clean

 文字列が255文字で切れる

Zend Framewok Zend_Db 文字列が255文字で切れるSQL 内でキャストすれば回避できるZend FramewokというよりはMSSQL_PDOかもしれない

トランザクションの分離レベル

SQL SERVER Transaction 分離レベル SERIALIZABLE シリアライザブルSQL SERVERでトランザクションの分離レベルを シリアライザブルにするSQLトランザクションを開始直前に以下 SET TRANSACTION ISOLATION LEVEL SERIALIZABLE

Zend Framework DBへの接続ができない

Zend Framework The session was explicitly destroyed during this request, attempting to re-start is not allowed.DBにログインできないときに起こる? DBのユーザーをチェック

Zend_Dateのlocalがenになる

Zend Framework Zend_Date local $d = new Zend_Date(); echo $d->getlocal; とするとenが返ってくるそのため、 echo $d->get(Zend_Date::DATES); とすると、YYYY/MM/DDではなく、Aug 4, 2008な感じで返ってくる $d->setlocal('ja')とすることで解決 もしく…

svnサービスの登録

SVN

svn Subversion windows サービス 登録svnをサービスとして登録するコマンドプロンプトから以下を実行 sc create svnserve binpath= "D:\svnserve\svnserve.exe --service --root D:\SVN" displayname= "Subversion" depend= tcpip start= auto obj= "NT AUT…

Postgres クライアントからサーバーへ接続できない

Postgres 接続できない Server doesn't listen ファイアーウォールが邪魔をしている可能性がある WindowsのファイアーウォールにPostgres用の5432を追加する Windows 2000 Server Tcpの接続をすべて許可し、再起動 Tcpの接続をすべて拒否し、再起動 Tcpの接…

Eclipseが起動しない

Eclipseが起動しないhttp://kanonji.blog4.fc2.com/blog-entry-173.html をみると JVM terminated. Exit code=-1 ならばメモリ関係 JVM terminated. Exit code=1 ならばjava環境のエラーということであるが、どうもそれだけではくくれないらしい今回のエラー…

負荷テストで気をつけること

負荷テストで気をつけること 知っておくべき情報 ピーク時のアクセス数 平均のアクセス数 負荷テストで気をつけるところ セッションの有効期限 デッドロックがおきそうなところ レスポンスの時間(想定範囲内か) ファイルの読書き時のロック キャッシュ スタ…

ManagementStudio 行番号の表示

SQL Server ManagementStudio 行番号 表示ツール→オプションテキストエディタ→すべての言語→全般 表示の行番号にチェックを入れる

SQL Server バックアップの復元 フォルダが表示されない

SQL Server バックアップの復元 フォルダ 表示されないデータベース名→タスク→復元→データベース と選択 デバイスからにチェックをつけて、バックアップの指定画面から 追加ボタンをクリックするバックアップファイルの検索画面になり、ツリーが表示されるが…

javascriptのparseIntとNumber

var num = parseInt( str ); としたときにstrに"0"で始まる値を入れると8進数として解釈される var num = Number( str ); すると、"0"で始まる文字列でも10進数になる parseIntで意図した挙動をとらせたいならば、parseIntの第2引数に10を指定する

PDTの定義へ移動が使えなくなったとき

Eclipse PDT F3 定義へ移動急に補完機能、定義へ移動が使えなくなったとき プロジェクトのクリーニングを行うと直ることがあるまた、プロジェクトがPHPプロジェクトとして作成されていないと この機能は使えない

エディタの比較

PHP

php 開発環境 IDE エディタ 比較 PHPの開発環境の比較PDT 個人的にはPDTのプロジェクト単位の置換は使いにくいphpEclipse Smarty用のエディタがデフォルトでついてくるNetBeans IDE PDTでできるたいていのことができる PDT上での ctl+Kはctl+F3でできる ctl+…

MSSQL_PDO

PHP

MSSQL_PDO PHP カラム名 30セレクトで取得してきたときにカラム名が30バイト以上だとそこで切れるZend Frameworkから使用したときに上記の問題が起きる これは、selectで取得した結果も同様30バイト以内の名前で付け替えて対処した

FPDFを使用した時のエラー

PHP

php fpdf FPDF error: Unexpected data in xref table テンプレートのPDFを作成するときの問題のようだ Excelのアドオンであるsave as pdfで作成したPDFではこのエラーが表示されるが primo PDFで作成したpdfではでなかった。 http://www.joomlatwork.com/fo…

PDTのTips

Eclipse PDT Tipsツールチップへのフォーカス PDTで開発中にdefineなどで定義しているものにマウスカーソル を当てると、ツールチップが表示される これをコピーしたい時などに使用するツールチップが表示されているときにF2

PDTの設定

PDTを使用するときの設定SVNとの違いをクイックDiffに表示する ウィンドウ→設定一般→エディター→テキストエディター→クイックDiff 使用する参照ソースで 元のSVNコピーを選択するクイックDiff上を右クリックし、「この行を元に戻す」を選択すると SVNから取…