RadioボタンでException

普通にRails上で書いたradioボタンをExt化しようとしたら,いろいろ問題がでてはまったのでメモ.まずは普通にRailsでradioボタンを準備 <%= radio_button(:user, :sex, 1) %><label for="user_sex_1">男</label> <%= radio_button(:user, :sex, 2) %><label for="user_sex_2">女</label> この二つの要素をExt化したいとなると…

ヘッダーのロゴ変更

先日Macをクリーンインストールする羽目になったので,Tracなどをローカルにインストールした. その際以前はTrac標準のロゴ画像が表示されていたはずだけどバージョンアップに伴ってか,デフォルトでは表示されなくなっていた. なので,とりあえず適当にロ…

GoogleCodeの問題はバグみたいだ

http://groups.google.com/group/google-code-hosting/browse_thread/thread/919ab5197b1439dd#を見る限りではやっぱり数字で始まるプロジェクトのルーティングに不具合があるらしい…いつ直るんだろうか…

今更ながら使ってみる

今まで開発やってきて使ってないってのも変な話だけど,これまでは基本的にeclipse上でいろいろ開発をやっていた.確かに現在最も広がっている(と思われる)IDEなだけに,使いやすい.けどやっぱり重かったり,プラグインによってはうまく動いてくれなかった…

Google Codeでファイルアップロードが

できないorzなんでだろう.一つにはプロジェクト名の先頭が数字で始まっていることが考えれられる.しかしアルファベットから始まるプロジェクトでもファイルのアップロードができない.302が返ってきているみたいだ.軽いファイルならアップロードできるこ…

無事終了

8/9に1000speakers:6@Kyusyuというイベントがあったので,話す人で参加してきました.普段発表することがほとんどない状況なので,緊張しまくりの発表でしたが,まぁなんとか無事終わってよかった.内容としてはPHPのフレームワークのAkelosのちょっとした紹…

やっとGanymede

というわけでやっとこ自環境をGanymedeにしてみた.ちょっとまだ各プラグインがバギーな状態だからアレっちゃアレだけど,まぁ大丈夫だろう…

長らく放置状態ですが,せっかくの機会なので書き続けていきたいなーというわけで1000speakersが長崎で開催されるとのことなので,話す人で参加してみる.普段の仕事でもちょいちょい触ってるAkelosについてお話ししてみる予定.さて,何を話すかな…

iPhone SDKを触ってみる

というわけでせっかくMacとiPod Touchを持ってるのにSDKを触らないのも勿体ないと思ってとりあえず入れてみた.が,重いよSDK.もうHDDの残りも10GBを切ってるので本気で換装を考える今日この頃.てわけでSDK. SDK自体はここからダウンロードできる.そして…

なんだかんだで

やっぱりはてなの方がいいのかな…

今日まで仕事

今日はもうメインは大掃除やって,その後忘年会して今年のお仕事は終わり! ちょっと早いけど今年もお疲れさまでした.来年もよろしくお願いします.

Maple4への道

id:kunit:20071203でも書かれていますが,要望がでてくるのは大変にいいことだと思います.ただMapleとしてはシンプルな形を目指して要望などをプラグインまたは拡張フィルターとして取り入れられるような仕組みにするのが大事かなぁと思います.Mapleが当初…

OSC2007 Fukuoka

OSC

http://www.ospn.jp/osc2007-fukuoka/ とりあえず福岡にいるうちに参加.

機能について

id:bobchin:20071202さんのところでも言及されてるけどMapleにあったらいいなぁと思う機能. PHP4 個人的にはまだ捨てきれない部分もある.大抵のレンタルサーバはまだPHP4が現役で動いてるところが大半ですし.なかには4.3.2なんてところもorz.自前で準備…

活動再開

http://d.hatena.ne.jp/kunit/20071129長い沈黙をやぶってMapleが再開.以前議論してた設定ファイル周りとかDB関連とか強化されるとうれしいなぁ.今はほんといろんなフレームワークが乱立状態だからチャンスとも言えるし,苦境とも言える.なんかこう決定打…

紅葉フレームワークを試してみる2

PHP

ちょっと見てみたらDIContainerの設定方法がいまいち分からなかったorz.この辺はMapleの肝だと思ってたので,もうちょっと試してみるとする.後やはり昨今のフレームワークでDB周りのフォローがないとけっこう厳しいのかなぁと思ったりも.比較的軽量な点は…

紅葉フレームワークを試してみる

PHP

まずはインストール.最近の自分はgeneratorなしではめんどくさくなってるので,一緒に入れることにする. # pear channel-discover pear.momiji-project.org # pear install momiji/Momiji-alpha # pear install momiji/Momiji_Generator-alpha最初インスト…

AkActiveRecord::find

AkelosのActiveRecordのメモ. find() 基本のfind.第一パラメータに"first","all"などの取得条件を指定.第二パラメータには配列でオプションを指定する.オプションは以下の通り. conditions SQLのWHERE区.いくつか指定方法あり 配列 : キーと値がペア…

紅葉フレームワーク

PHP

http://www.momiji-project.org/ [via http://d.hatena.ne.jp/bobchin/20071120 ]Mapleの思想を受け継いだフレームワークとして先日公開されたばっかりっぽい.個人的にはMapleのDIContainerは好きだったので(phpに合うかどうかは別として),今後もがんば…

溶けゆく日本人

http://sankei.jp.msn.com/life/lifestyle/071113/sty0711130811000-n1.htmすごいな… 急ぐなら電話しろよと思うけど…どうなんだろ.電話するまでもない用事なら5分程度でいらいらとかどんだけ. 確かに通勤時間なんかに道行く人を見ると自転車乗りながら,携…

やっぱこっちで書く

nuceleusを使ってしばらく書いてみたもののいろいろ書きにくかったので,やっぱこっちに戻すかな.

過去のシステム

下で書いた3年前のシステムだけども,ちょくちょく問い合わせが来たりする.その際にソースの手直しが必要になる場合があるんだけれども.かなり汚く他人が保守できるような代物ではない(自分も怪しいorz).当然動作も微妙に不安定かつ,UIも微妙(自分で…

とあるシステムで

PHP

自分とは違う人が書いたシステムのソースを保守しないといけなくなったわけですが,やばい.これはやばい. まず当然のようにフレームワークは使っていない. そして憎むべきregister_globalsがonの状態じゃないと動かない…. ORマッパーなんて夢のまた夢で…

content_for_headerの続き

嘘こいてたっぽい. 短い方の表記の <%= begin('header') %> <style type="text/css"></style> <%= end %> だと呼び出し部分を表示してしまって2度中身が表示されてしまった. ということで,で囲んだ方で書くのが正解っぽいです.

content_for_header

Railsでは"content_for"でヘッダ部分なんかの一部のソースを各ビューに委譲できるけど,Akelosでも同じようなことができる.(Railsクローンだし) begin('header'); ?> <style type="text/css"></style> end(); ?> とphpでそのまま書く方法と <%= begin('header') %> <style type="text/css"></style> <%= end %> とrailsっ…

パラメータ

の取り方は $test = $this->params['test']; みたいな形で取れるんだけど,これ配列から取ってるから,もしもこのパラメータがなかったらNoticeエラーが出る. Notice: Undefined index: test in /www/projects/akelos/app/controllers/test_controller.php …

使ってみた

かなりいい. ちょっと前から仕事の関係でRailsを使っていたので,すんなり入り込めた.ドキュメント関連がご多分に漏れず足りない気もするけど,その辺は愛と勇気を持ってソースを読む. てなわけで気づいたことを出来るだけ書いていこうと思うます.それは…

Akelos

PHP

http://www.akelos.org/Akelosというフレームワークを発見.id:bobchinさんの所で紹介されていたフレームワークだけども,screencastsを見るとRailsそっくり.しかもphp4で動くという. 早速使ってみたgeneratorもうまいこと動いて万々歳といきたいところだ…

pagination_links_remote

Railsの機能にページネーションを行なうPaginatorってのがありますが,これのremote(Ajax)版.例としてはなんか会員の一覧を出すときとか.まず普通にページネーションをするときにはcontrollerに @member_pages, @members = paginate(:members, :order =>…

マニュアル

BMX

の練習中なわけですが,なんかこうコツがつかめそうでつかめないそんなもやもや感の中練習中. 腰が高すぎる気がしたりするので,下げてみたら今度は後輪がまくれるorz ちょうどいバランスってのは何事においても重要だけど,それが一番難しいという.