| 1 | 2 | 3 | 4 | 5 | Next»

04/14@10:24 - 引越

Category: 雑記
Posted by: tetsujin
東京に引っ越したついでに、はてなにブログも引っ越そうかと思います。
今まで放ったらかしでゴメンなさいなブログでしたがありがとうございますた。
BoBppさんありがとー。

これからはもうちょっと真面目に書きます。書けたらいいなぁ。書けるかなぁ…。


http://d.hatena.ne.jp/Tetsujin/

01/24@06:44 - 〆切1日前

Category: 雑記
Posted by: tetsujin
最近大慌てで作っていた、Javascriptバリバリな個人用アップローダ@ゼミ作品ですが。
〆切1日前にしてひとまず動く段階まできました。
Windowsでいうエクスプローラ的なものをブラウザ上で作りたいなー。
という感じだったんですが、結論としてはjsじゃやっぱりきついですねー。

発表用のスライド作らなきゃ。

言えることは
YAHOO UI, YAHOO UI EXT, Fire Bugの開発者にただただひたすら感謝あるのみ!!

一応スナップショット。


01/08@03:38 - ぜみ

Category: 雑記
Posted by: tetsujin
私、今年度学校を卒業する身でありまして、卒業製作として何かアプリケーションを作らなければいけません。

期限が今月末くらいなんだけどまだ殆ど何もしていない。
そんな感じで困った困ったと思いながらも後回しにしていたんですが、さすがに年明けた途端に急にヤバイと思いまして、ここ数日は必死でいろいろ設定したりコード書いたりしてました。仕事ほったらかしで(え

元々 リッチクライアントなWebアプリを作成しようと思っていて、
いろいろと候補があったのですが
GoogleMapsいいなー、Webデスクトップみたいなの作ってみたいなーとか思うも、
少規模なうpろだ的なものに落ち着きそう。

Ruby on Railsは使おうと思ってたけど、使いこなすほど覚える時間が無く断念。
仕事でも使ってるEthna2.3.0をUTF8化して使うことに。

Javascriptのライブラリは

Prototype.js & Script.aculo.us が一番知ってるしコレで。
↓ と思ってたけど
Dojo の充実ぶりスゲーコレだ!
↓ 触ってみるとカスタマイズが難しい
Prototype.js & Script.aculo.us やっぱり知ってるコレがイイ!
↓ガシガシ書いてる時間がないー。充実したウィジェットほしー。
Yahoo! UI Library & Yahoo! UI Extensions Library キタコレ!!

と他にもJQueryやmoo.fxにもちょっと浮気しつつも
結局yui & yui-extに決定。

そんなこんなで数日前から開発を始めました。
Windowsで開発してたんですが、いざ開発をし始めると
「PHP 5.2使いてーなー。アップロードのトラッキング機能使ってみたいなー。JSON対応も」
「なんとなくApacheも2.2が使いたいなー。」
「てかLinuxで開発してー。」
とか邪念が芽生え始めて、VMware上のCent OSの改造に取り掛かり、
PHPとApacheを苦戦しつつソースから入れる。
Linuxで開発だけど、エディタはWindowsのEclipseを使いたいってことでSambaも導入
1日半潰す。何やってんだ。

その後、初触りのYahoo UIに苦戦しつつも。15%くらいはできたー。
PHP Thumbnailer 便利
yui-ext 凄い
仕事 orz

» Read More

11/14@01:19 - 職業病

Category: 雑記
Posted by: tetsujin
1日中仕事でサーバをいじってて、vi漬けな1日でした。

あ。こうやって書いてても途中でEscキーを押してしまう。

11/07@01:12 - 1年半

Category: PHP
Posted by: tetsujin
1年半前に書いたPHPコードを修正中。

PHPデビュー作であり、ちゃんとアプリケーションとして動作するものとしてはプログラミングデビュー作に近いそれ。

いちおう、XSS対策とかはしてるからいいんだけど、
グローバル汚染しまくり。コードのコピペ多すぎ。謎の処理ありまくり。保守性皆無。
オブジェクト指向なにそれ?ってなコード群。Javaカジッってたはずなんだけどね。カジりたて過ぎたみたい。
クラス使ってるけど、それ連想配列でいいじゃんって。

この一年半の間に我ながら成長したんだなーと痛感。今でもたいしたことな(ry
ちょっと前までPHP初心者だったんだなー、とちょっとしんみり。
Category: PHP
Posted by: tetsujin
うわーん。今まで作っていたモノがうごかなくなったよー。

Ethna_SmartyPlugin.phpの{form_input}が問題ありありくさい。
textareaを閉じタグで括ってくれないよ。俺が何か間違ったのかな。

{form ethna_action=""}ブロック内に書くと、勝手にaddActionFormHelperを読み込むようになってるし。
元に戻そうかな。。。

だいぶん使い方が変わってるみたいなのでソース読んでみよっと。

10/25@02:06 - だめだこりゃ

Category: 雑記
Posted by: tetsujin
某メーリングリストが届いたり届かなかったりとグダグダ。
現在かなりカオスな状態。

明日の朝まで送るの待つべ。
Category: PHP
Posted by: tetsujin
Ethnaが生成してくれるSQLはテーブル名、カラム名をバッククオートで囲ってくれないみたいなのでMySQLの予約語と被るAppObjectを作ると駄目っぽい。
APPID_Groupとか。

バッククオートで囲ってくれたら嬉しいけど、
SQL-92で予約語と被るテーブル名、カラム名は禁止されてるぽいのでまあいいのかな。
でもやっぱほしいな。どっちだ。
Category: サーバ関連
Posted by: tetsujin
Subversion1.4.0を入れたんだけどどうもJavaSVNから叩けないみたい。
コミットしようとすると以下のようなエラーメッセージが表示される。
svn: Malformed network data
JavaSVNを1.0.3 -> 1.0.6にアップデートしても駄目。
ちなみにTortoiseSVNでは問題なく動きました。

メイン環境がEclipseな僕にとっては致命的だったのでSubversionのバージョンを1.3.2に下げることに。
あ。サーバはRHEL4です。
# wget http://the.earth.li/pub/subversion/
summersoft.fay.ar.us/pub/s
ubversion/latest/rhel-4/
bin/subversion-1.3.2-1.rhel4.i386.rpm
# rpm -Uvh --oldpackage subversion-1.3.2-1.rhel4.i386.rpm


でダウングレードしてやるとJavaSVNからでもOKになりましたとさ。
SVNForumでも報告されてるみたいですね。
S.S.S. blogさんを見てみるとSubclipseは1.1.7からSubversion1.4.0に対応しているらしい。これかなあ。

参考
Category: DB全般
Posted by: tetsujin
最近色々とDBモデリングツールを探していて、いくつか試しました。
リバースエンジニアリングの機能とかはあんまり重視してません。
あと、対象は一応MySQLです。


DB Designer

Undoがイケてない

多機能

日本語環境、マニュアルが結構豊富デス。

一部の問題を除いて使いやすいし、見やすいと思う

なんだかんだで現状はやっぱりDB Designerが一番かと

MySQL Workbench

本家が作っちゃった

アルファ版をGUIツールパッケージとして突っ込むのってどうなの??

テーブル定義で間違えてカラム追加した場合に、削除できないのは-1000000点

てか、disableになっているメニュー多すぎ。流石はアルファ

これ突っ込んで無理やり押したらどうなるんだろう

現状ではパスするのが無難

でもインタフェースは一番カコイイし使いやすい

将来性は一番だと思う

Toad Data Modeler

新しくて評判良い

見た目はパッとしない感じ

論理モデルと物理モデルを描けるらしい

対応RDBMSはかなり多い

英語が読めるようになりたい

もっと使ってみないとわかんない。使えば1番になるかも。

Clay

Eclipseプラグイン

シンプル。Undoでヘマとかしないし。

見た目はいまいち

テーブル定義を書くインタフェースがちょっと使いにくいかも

シンプルだけど、リバースエンジニアリングとかSQL吐いたりできる。

Eclipse上で使えるってのはイイ




他も使ったかもしれないけど忘れちゃった(え
| 1 | 2 | 3 | 4 | 5 | Next»