blog
NodeJS

Node.jsの勉強の為にNode.js、MongoDB、Expressで作った「動画アップロードシステム」のソースを晒してみます。. . . . .

 
投稿日:2012/02/01 | カテゴリ:JavaScript | コメント・TrackBack:(0)
RingoJS

「Webフロント開発編(3)」に続き、最後の開発工程になるGoogle Calendar APIをたたいてmemberテーブルとマッチする検索キーワードが存在した場合にメール通知を行うバッチ処理プログラムを開発します. . . . .

 
投稿日:2011/06/17 | カテゴリ:JavaScript | コメント・TrackBack:(0)
RingoJS

「Webフロント開発編(2)」に続き、本編ではメールに添付された登録完了(complete)機能の開発を行います。メール内にリンクされたURLが登録完了処理のURLになります。リンクをクリックして、GETでuidを取得して会員ステータスを保留(waiting)から有効(active)に変更します. . . . .

 
投稿日:2011/06/16 | カテゴリ:JavaScript | コメント・TrackBack:(1)
node.JSRingoJS

node.JSとRingoJSという2つのサーバーサイドJavaScriptが有名(node.JSの方が遥かに知名度は上)ですが、「どっちを使うべきなのか?」という話をtwitterで見かけました。実際、周りでも同じような意見を聞きます。僕自身は、RingoJSについて「サーバーサイドJavaScriptで簡単Webアプリ開発」でも書き始めたように、最近ちょくちょく触りだしているのでなじみがあります。node.JSについては、「hello world」どまりで、比較しようにも比較できない状況でした。そこでネットで調べてた所、海外のブログサイトでnode.JSとRingoJSの比較内容が書かれたブログが2つあったので、自分なりに訳してまとめてみました。 . . . . .

 
投稿日:2011/06/11 | カテゴリ:JavaScript | コメント・TrackBack:(3)
RingoJS

「Webフロント開発編(1)」に続き、本編では登録画面からのデーターを処理する仮登録(confirm)機能の開発を行います。この開発では、ビジネスロジック、DBのエンティティ周りを別のプログラムファイル(service.js、model.js)に記述します。action.js内にすべての処理をまとめると可読性、保守性、再利用性が悪くなったりしますので。そのため「Webフロント開発編(1)」に比べ、作成するプログラムファイル、ソースコード数も多くなります。. . . . .

 
投稿日:2011/05/30 | カテゴリ:JavaScript | コメント・TrackBack:(0)
RingoJS

「スタート編」に続き、本編ではWebアプリの作成を開始します。今回作成するWebアプリのお題としては、エンジニアならよくお世話になっている、IT勉強会サイトを使わせてもらおうと思います。希望する勉強会のキーワードと通知メールアドレスを、今回作成するWebアプリに登録することによって、IT勉強会サイトに、そのキーワードにマッチする勉強会が登録された場合、登録メールアドレスに対して勉強会の内容を連絡してくれるというアプリです。 勉強会に参加しようと思っても、気になる内容のものがなかったり、気がついたときには人数が多くて参加できなかったりという過去の経験から思いつきました。 . . . . .

 
投稿日:2011/05/27 | カテゴリ:JavaScript | コメント・TrackBack:(0)