2008年01月12日

ethnaとPear::pager

スゲー簡単だった・・・。
躊躇していたあの日々は一体なんだったのでしょう。

参考サイト
PEAR Pager使い方まとめ
Pear::pagerでページングする

Controllerでrequire_once 'Pager/Pager.php';しておく
その後はコード中で普通にparamを設定して出来上がったリストをsmartyに渡すだけ。

ナビゲーションの表示は
$this->af->setAppNE('pager', $navi['all']);

tplで
{$app_ne.pager}

これだけ。わー簡単
ラベル:PHP Ethna PEAR
posted by task at 21:24| Comment(0) | TrackBack(0) | memo | このブログの読者になる | 更新情報をチェックする

フリーのER図作成ツール A5:SQL Mk-2

今までMySQL環境下でDB Designerを使って開発してましたけど、どうにもDB Designerが使いづらくて移行しようと思っていたところに見つけたのがこのA5:SQL Mk-2でした
公式:A5:SQL Mk-2

私が必要な機能として
・ER図の作成機能
・DBからのリバースエンジニアリングでER図を作成する機能

でして、このA5:SQL Mk-2は両方とも要件満たしていました。

このサイトをDB Designerで検索してくる方が結構いらっしゃいますが、DB Designerの開発は現在止まっており新技術にも対応してないため既に過去の物になっているので移行をおすすめします。

MySQLに限って言えばMySQL Workbenchなるものがリリースされています
MySQL Workbench

こちらもER図の作成とリバースエンジニアリングに対応していますが、なんとWindowsXP+.NET2.0の環境のみでしか動作しません。
私はWindows2000での開発ですので泣く泣く諦めました・・・。

あと利点をいうとしたら、開発者が日本人なので日本語にフル対応しています。日本語化パッチだとか必要ないので安心かと思います。

MySQLで利用する際の注意点としてMySQL Connector ODBC 5.0では正常に動作しませんでした
MySQL Connector/ODBC 3.51を利用しないと動作しません。
MySQL Connector/ODBC 3.51

MySQL Connector ODBC 5.0がインストール済みだったので動くだろうと思ってましたが、テーブルが表示されず期待した動作になりませんでした。
利用を検討中の方はMySQL Connector/ODBC 3.51を同時にダウンロードしておくことをおすすめします。
ラベル:MySQL
posted by task at 15:33| Comment(0) | TrackBack(0) | memo | このブログの読者になる | 更新情報をチェックする

2008年01月10日

MySQLのストレージエンジンを変更する

ALTER TABLE テーブル名 ENGINE=エンジン名;

意外と簡単だった
ラベル:MySQL
posted by task at 21:19| Comment(0) | TrackBack(0) | memo | このブログの読者になる | 更新情報をチェックする

xamppのMySQLでInnoDBを有効にする

XAMPP環境でMySQLのInnoDBを有効にする

まんまですね。
なんで有効になってねーんだよ!
ラベル:MySQL
posted by task at 21:12| Comment(0) | TrackBack(0) | memo | このブログの読者になる | 更新情報をチェックする

2007年11月27日

Firefox 2.0.0.10リリース

Firefox 2.0.0.10がリリースされました。
セキュリティFixが主な更新ぽいです。
更新マネージャからインストールできます。

リリースノート

日本語版のリリースノートはまだでした。

メモリ関連の不具合が修正されているようなので、インストールすることをお勧めします
ラベル:Firefox
posted by task at 11:44| Comment(0) | TrackBack(0) | Firefox | このブログの読者になる | 更新情報をチェックする

2007年11月20日

Windowsのシャットダウン時にバッチを実行する

Windows 2000/XPのシャットダウン時にアプリケーションを実行する

VMWareのチーム機能を活用していたところ、正常に起動できないようになった。ロックファイルをすべて消したところ起動するようになった。
なのでOSシャットダウン時にVMWareをすべてシャットダウンするようにした。

vmrunというコマンドを利用することで可能になる。
vmrun -u ユーザ名 -p パスワード stop チームファイル

ちなみに開始するのは
vmrun -u ユーザ名 -p パスワード start チームファイル
ラベル:VMware
posted by task at 11:07| Comment(0) | TrackBack(0) | memo | このブログの読者になる | 更新情報をチェックする

2007年11月15日

メモリ不足

仕事中によく「eclipseがおちたぁ!」という叫び声を聞くことが多くなった。
やっぱりメモリ不足らしい。

「大変そうだなぁ」と我関せずを通しているが教えたくてうずうずする。けど説明が面倒なのでやっぱりスルー。
現在の設定にしてからまったくメモリ不足のエラーに悩まされることはなくなったので、設定というものはやはり偉大なのだと思い知らされた
eclipseのメモリ不足退治まとめ

posted by task at 11:37| Comment(0) | TrackBack(0) | 日記 | このブログの読者になる | 更新情報をチェックする

2007年11月02日

Firefox2.0.0.9リリース

Firefox2.0.0.9がリリースされました。
リリースノート

前回のバージョン 2.0.0.8 で発見された いくつかの問題 が修正されています

だ、そうです。
安定性が向上しているそうなので、是非インストールしましょう。
更新マネージャからインストール可能です。

Bug 400735 - Some Windows users may experience crashes at startup. There is no workaround available at this time.

そういえばたまにクラッシュしてたなぁ。
ラベル:Firefox
posted by task at 14:58| Comment(0) | TrackBack(0) | Firefox | このブログの読者になる | 更新情報をチェックする

2007年10月19日

Firefox 2.0.0.8リリース

リリースノート

更新マネージャから更新できます。

何の更新なんだろう・・・。
Mac OS X 10.5 (Leopard) のサポート

かなぁ

ラベル:Firefox
posted by task at 10:42| Comment(0) | TrackBack(0) | Firefox | このブログの読者になる | 更新情報をチェックする

2007年10月15日

SQL Serverで大文字小文字を区別して検索する

WHERE カラム名 COLLATE Japanese_BIN = 'hogebar'

ORDER BYもGROUP BYも同じらしい
ラベル:SQLserver
posted by task at 19:35| Comment(0) | TrackBack(0) | memo | このブログの読者になる | 更新情報をチェックする

広告


この広告は60日以上更新がないブログに表示がされております。

以下のいずれかの方法で非表示にすることが可能です。

・記事の投稿、編集をおこなう
・マイブログの【設定】 > 【広告設定】 より、「60日間更新が無い場合」 の 「広告を表示しない」にチェックを入れて保存する。


×

この広告は180日以上新しい記事の投稿がないブログに表示されております。