![MacOSXデザインのウィンドウをWEBで表現するAjax導入方法*ホームページを作る人のネタ帳](https://cdn-ak-scissors.b.st-hatena.com/image/square/61b69d5903849460d64e2adf1f2b7e43fea33c40/height=288;version=1;width=512/https%3A%2F%2Fblog-imgs-13.fc2.com%2Fe%2F0%2F1%2Fe0166%2F200706171953.gif)
PHPでの開発において、大型のフレームワークを使うほどでなくとも、テンプレートエンジンとしてSmartyを利用するという事は良くある。それ位あると便利なライブラリだ。 そんな便利なものだからこそ、他の言語であっても利用したい。Rubyもその一つだ。 今回紹介するオープンソース・ソフトウェアはCanny、SmartyのRuby版ソフトウェアだ。 CannyはSmarty同様にテンプレートエンジンに対してassignを使うことで変数を設定する。ただの出力はもちろん、foreachやifといった制御文も利用できる。 includeを使って他のファイルを読み込む事もでき、テンプレートファイルの再利用も可能だ。幾つかの機能はまだ作られていないが、あまり複雑なものでなければSmartyレベルで利用できるだろう。 デザイナとプログラマの分業化の上で、テンプレートエンジンの存在は欠かすことができない。Sm
digitarald FancyUpload Swf meets Ajax for beautiful uploads. The release of the long awaited MooTools upload widget thats allows queued multiple-file upload including progress bars. FlashとAjaxを使った使いやすいファイルアップロードライブラリ「FancyUpload」。 FancyUpload を使えば、インタラクティブで複数ファイルのアップロードも簡単な、次のようなアップローダーが作れます。 「Browse Files」ボタンでファイルを選ぶと、右側のペインに アップロード予定のファイルとして追加されます。 「Start Upload」ボタンによってファイルのアップロードを開始します。 アップロードの
尾藤正人(a.k.a BTO)です 僕はウノウが株式会社化するタイミングでウノウに参画しました。 それ以来はずっと二年半程Webサービスの開発に従事してきました。 ウノウに参画した当初はWebサービスのことは全く分かっておらず、 単なるLinux好きのエンジニアにすぎませんでした。 ウノウ株式会社の創業時に参画することにより、 サービスの企画から開発、運用まで携わることができました。 最初はエンジニアが自分一人だけだっとところから、 現在のように数多くの優秀なエンジニアを抱える企業に成長するまでの組織作りにも関わることができました。 全く経験のないところから始めたので、それこそいろんな失敗を重ねてきました。 そこで今までの経験を元にベンチャーがWebサービスを開発するにあたって気をつけておいた方がいいことをまとめてみます。 Webサービスの開発を始めるには、何はなくとも企画から。 今回はW
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く