Exception in thread "main" java.lang.NoClassDefFoundError

通してもー通してもー通らないー ていうか通してないから。 C:\Java\bin>java -classpath C:\lib\jar\httpclient-4.0.1.jar;C:\lib\jar\httpcore-4.0.1.jar;C:\lib\jar\htmlcleaner2_1.jar;C:\lib\jar\commons-logging.jar testArray.TestArray Exception in…

access log 監視用awkコマンド

access.logのフォーマットを変更し、処理にかかった時間(秒)を表示する。 [%T]の部分を追加 LogFormat "%h %l %u %t %T \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t %T \"%r\" %>s %b" commonaccess.logから、処理…

svn update(更新)前のステータスを確認する

svn status --show-updates

Androidのsqlite

エミュレータの完全起動後(←ここ重要)に実施 C:\> adb shell # cd /data/data/com.xxx.book/databases # sqlite3 databases.sql sqlite3 databases.sql SQLite version 3.5.9 Enter ".help" for instructions --スキーマ sqlite>.schema [tabale_name] --テ…

VirtualHost追加したら・・

ファイアーウォールの設定も追記 > vi /etc/sysconfig/iptables --add -A RH-Firewall-1-INPUT -p tcp -m state --state NEW -m tcp --dport 7777 -j ACCEPT > service iptables restart

xamppバージョンを指定して導入

指定してというか、バージョン一欄からDL http://sourceforge.net/projects/xampp/files/ PHP5.2がよかったので、1.7.1をDLしてインストールpearでsymfonyと、Crypt_Blowfish入れて・・php.ini追加 extension=php_pdo_pgsql.dll #PostgreSQL向けのPDO関連機…

pearでバージョンを指定してインストール

・チャンネルを追加 >pear channel-discover pear.symfony-project.com Adding Channel "pear.symfony-project.com" succeeded Discovery of channel "pear.symfony-project.com" succeeded ・バージョンを指定してインストール >pear install symfony/symfo…

Android emulatorが起動しない

> C:\Documents and Settings\admin>cd c:\android-sdk-windows\tool > android create avd -n normal -t 3 -c 16M Created AVD 'normal' based on Google APIs (Google Inc.) > C:\android-sdk-windows\tools>android create avd --name my_avd_name --targ…

FileTreeを、ExtJs2.0 -> ExtJs3.0 に対応させる

▼元 http://aariadne.com/filetree/▼日本語化 http://www123.ddo.jp/filetree/filetree.html?locale=ja_JP▼修正ファイル・修正箇所は以下を参考に http://www.extjs.com/forum/showthread.php?29090-Beta-1-Saki-s-FileTree-for-Ext-2.0/page78http://www.ex…

symfony1.4インストールから、DB生成まで

●symfony1.4インストール [root@localhost /]# pear channel-discover pear.symfony-project.com Adding Channel "pear.symfony-project.com" succeeded Discovery of channel "pear.symfony-project.com" succeeded [root@localhost /]# pear install symfo…

makeができない

makeをしようとしたら、下記エラー # make && make check make: *** ターゲットが指定されておらず, makefile も見つかりません. 中止. そもそも、configureで失敗してた configure: error: no acceptable C compiler found in $PATH Cコンパイラがないとい…

SVNにアクセス出来ない

SVNにアクセスすると、下記エラーが出てしまう場合の対処方法 Could not open the requested SVN filesystem # svnadmin recover /var/spool/repos/xxx/ リポジトリのロックを取得しました。 お待ちください。リポジトリの復旧にはいくらか時間がかかります.…

centOS5.3にPHPをインストール

//centOS5.3にPHP5.2をインストールするため cd /etc/yum.repos.d/ wget http://wing-net.ddo.jp/wing/wing.repo yum --enablerepo=wing install php yum --enablerepo=wing install php-devel yum --enablerepo=wing install php-common yum --enablerepo=w…

memo

astah community GIMP google日本語入力 gooスティック DebugBar(IE) Cassava WinMerge AusLogics Disk Defrag

grep find

大文字小文字見ない 再帰的に検索 grep -ir '_apl.log' ./* 再帰的に検索 svnファイルを除く find /var/xxx | xargs grep xxstringxx | grep -v svn

windows環境で、Linuxのようなgrep検索

は、 findstr [検索文字列] [ファイル名] 誰でも知っていることなのか・・参考:http://write.asahi.ne.jp/modules/xfsection/article.php?articleid=2#005

symfonyでタスク作成

試したバージョン symfony1.2.5 symfony generate:task [タスク名] /lib/task 下に[タスク名]Task.class.php ファイルが生成される実行方法 symfony [タスク名] --csv="/opt/up.csv" > ./task.log 実行は、プロジェクトのルートで行わないとダメ /lib/task …

Pear::Crypt_Blowfishで、OSによって動作が異なる件

(会社で)バージョンアップの許可が出れば下記を実行 pear uninstall Crypt_Blowfish pear install Crypt_Blowfish-1.1.0RC1 参考 http://php.atstage.info/archives/297 http://kosugi-tomo.vox.com/library/post/crypt_blowfish-on-php45.html

table lock

begin; LOCK TABLE table_name IN EXCLUSIVE MODE; UPDATE... commit or rollback; commit or rollbackするまで、他からtable_nameにアクセスがあった場合は 待ち状態となる。参考:http://www.postgresql.jp/document/8.1/html/sql-lock.html

ExtJsのグリッドがFireFoxでエラーになる件についての回避策

EditorGridPanel使っているとき、IEでは起きないが、FireFoxで下記のエラーが頻発する。 エラーが起きても動作には影響がないが、気になる。 Permission denied to access property 'dom' from a non-chrome context http://localhost:2001/js/extjs/ext-all…

モデル再構築&SQL自動生成

symfonyのモデルに項目を追加するとき ①/config/schema.ymlを編集する ②symfony propel:build-sqlをターミナルから実行 ③/opt/raito/data/sql/lib.model.schema.sqlの変更部分のSQLをデータベースで実行する ⑤symfony propel:build-modelをターミナルから実…

propel-build-model時にmodelのタイムスタンプ更新を無効にする

一項目修正して再構築しただけで、modelのBaseクラスのファイル全てのタイムスタンプが変更されてしまうのを防ぐやり方。config/propel.ini - propel.addTimeStamp = true + propel.addTimeStamp = falsepropel.iniを修正した直後に、propel-build-modelを行…

ColumnModelに設定したeditorの再設定

▼最初の設定時 var cm = new Ext.grid.ColumnModel([ { id: "page_number", header: "ページ", width: 50, dataIndex: "page_number", editor: new Ext.form.TextField({ // エディタの設定 allowBlank: true }) } ]);▼再設定(最初の設定を破棄) var stIndex…

WindowsでCVS

CVS

cvs init でリポジトリを初期化 以下だとエラー c:\>cvs init cvs init: No CVSROOT specified! Please use the `-d' option cvs [init aborted]: or set the CVSROOT environment variable. 絶対パスでディレクトリを指定すると上手くいった。 C:\>cvs -d c…

「Python4PHPer 第2回講習会 PHPユーザのためのPythonとGoogle AppEngine勉強会」にいってきた

Googleグループ http://groups.google.com/group/python4phper ATND http://atnd.org/events/2755 2010/01/24(日)に、Python入門の講習会に行ってきました。 これから参加される方に向けて、どんな講習会だったかをできるだけ書き留めておきたいと思います。…

PHPExcel使用時に「Fatal error: Class 'ZipArchive' not found」エラー

PHP 5.2.0 以降 Linux systemsこれらの関数を利用するには、設定オプション --enable-zip を使用して zip サポートを有効にして PHP をコンパイルしなければなりません。 http://php.net/manual/ja/zip.installation.php

setAttributeのonclickがIEで動作しない

IE7で動作しなかったので、下記に書き換え FF3.5と、IE7で確認 var cellText = document.createElement("input"); cellText.type = "button"; cellText.value = "編集"; cell.appendChild(cellText); - cellText.setAttribute("onclick", "alert('test!');")…

メモ

ブラウザのエンジンはWebkit, JavaScriptエンジンにはSquirrelFish

第48回PHP勉強会@関東にいってきた

生まれて初めて、勉強会に参加してきました。 今までセミナーやらイベントには参加してましたが勉強会は初めて。 初めての勉強会は、あの有名なPHP勉強会! http://events.php.gr.jp/events/show/87何度も行きたいと思っては都合がつかず、今日も直前の参加…

Excelでセル内容をプルダウンメニューから選択したい

1.別シートにリスト表を作る 2.その範囲を「名前の定義付け」 範囲を選択して、挿入→名前→定義→名前を付ける 3.入力規則の元の値に、【=項目】と、先ほど付けた名前を直接入力

PHPをコマンドラインから実行

PHPをコマンドラインで使用する為に /usr/bin/下にシンボリックリンクを張る ln -s /usr/local/php4/bin/php /usr/bin/php ln -s [リンク元] [リンク先] [-s]シンボリックリンクであることを表す php -a echo("hoge"); [Enter]で実行

ポスグレを再起動しなくてもconfの設定を反映できる

conf reload???

CSVデータをテーブルにインポート

COPY テーブル名 FROM 'CSVファイルの絶対パス' CSV; 例:hogeテーブルにhoge.csvをインポート COPY hoge FROM '/home/postgres/data/hoge.csv' CSV; ※インポート時に何度もエラーを出した場合は最後にバキューム処理を忘れずに。 (メモリを喰うため)

コネクションタイムアウトの設定

PHP

PHP.ini max_execution_time = 30

データ入れ替え

posygresqlのデータの入れ替えはPostgresでログイン #su - postgres DBの削除 dropdb ag2 createdb -E EUC-JP -O ag2 ag2 リストア psql -U ag2 pg_dump_xxxx ダンプファイルは通常gz圧縮なので gunzip pg_dumpxxx.gz で解凍します。

シャットダウン

shutdown -h サーバーハードウェアの電源をオフにするか、または nPartition を再設定状態のシャットダウンにします。 shutdown -r 再起動 shutdown -c シャットダウンのキャンセル

実行計画と実行分析

SQL文が実行される時に、内部でどのような処理が行われているのかを見るには 「EXPLAIN」コマンドと「EXPLAIN ANALYZE」コマンドがあります。 「EXPLAIN」はデータベースエンジンがどのような処理を行おうとしているのかという「実行計画」を、 「EXPLAIN AN…

Subversion設定

SVN

★サブバージョンリポジトリ作成 svnadmin create [リポジトリパス] ★設定ファイル編集 作成したディレクトリのパス/conf/svnserve.conf 以下のコメントを外す。 [general] anon-access = none auth-access = write password-db = passwd ★パスワードファイル…

ディストリビューションを調べる

#cat /etc/issue | head -n 1 CentOS release 5.3 (Final)

.phpファイルをダウンロードしないで開く設定

▼httpd.conf AddType application/x-httpd-php .php Action application/x-httpd-php "/php/php.exe"

local開発環境の作り方

1.Subversionのインストール<DL> あると便利==tortoisesvnインストール <DL> 2.XAMPPインストール<DL> 3.Symfonyインストール cd C:\xampp\php pear channel-discover pear.symfony-project.com pear install symfony/symfony 4.リポジトリからのディレクトリの</dl></dl></dl>…

DB設定

databases.ymlに以下のように記述 pdocon: class: sfPDODatabase param: dsn: mysql:host=localhost;dbname=codezine phptype: mysql database: codezine username: root password: #for Postgres PDO connection pdocon: class: sfPDODatabase param: dsn: …

開発の前の足場組み立て手順

1.モジュール作成 symfony init-module [アプリ名] [モジュール名]2.モデルから新しい CRUD モデルを生成 symfony propel-generate-crud [アプリ名] [モジュール名] [クラス名(頭大文字)]

モバイルサイトテストについて

教えてもらったこと ①エミュレーターについて 現場にもよって異なると思いますが、今の現場は実機による動作確認がほぼ全てなので、あまりエミュレーターは使いません。 (エミュレーターは最新の端末に対応していないことや、メール送受信やコンテンツ(動…

モバイルサイト開発で考慮しなければならないこと

めちゃくちゃざっくりの大枠メモ ・キャリア ・機種 ・文字コード ・絵文字 ・コンテンツの記述言語 ・画像フォーマット ・キャッシュの量 ここに増やしていく

同じカラムのAND条件を作る場合

1. getNewCriterion で取得した Criterion に対して条件を追加する。 2. 親となる Criteria オブジェクトに 1 で生成したCriterionオブジェクトを add する。 $crit = new Criteria(); $andCrit1 = $crit->getNewCriterion( TestTablePeer::COLUMN1, $column…

symfony 文字コード設定

Modified: trunk/GOLF/admin/apps/admin/config/settings.yml

PEAR サーバ上の設定を確認

# pear config-show Configuration (channel pear.php.net): ===================================== Auto-discover new Channels auto_discover <not set> Default Channel default_channel pear.php.net HTTP Proxy Server Address http_proxy <not set> PEAR server [DEPREC</not></not>…

1.2.8と、1.2.9の違い

value値をデフォルト空でセットするように記述していたところ、 フォーム作成時にDBの値をセットしたとしても 必ず空で表示されてしまいました。(1.2.9) /apps/admin/lib/form/xxxForm.class.php 'kubun' => new sfWidgetFormInputHidden(array(), array('va…

cybaseコンソール幅調整

ログイン時に指定 isql_test -w 120