プログラミング

CoffeeScriptでクラスとかのテンプレートを作成するコマンドをNode.jsで書いてみました。

これです。 下書き書いたの完全に忘れててブログに書こうと思ったことお忘れてました。 テンプレート生成なんてコマンドにして誰が得するんだよみたいな感じですが、ぶっちゃけぼくもよくわかりません。 ぼくはコマンドプロンプト+Vimでしか作業しないのでま…

Windowsではnpm linkで正しくPathが通らない問題について (v0.12.5まですべてっぽい)

通常、npm install -gによってnpmのコマンドラインツールをグローバルにインストールする場合は以下のようなコマンドになります。 @IF EXIST "%~dp0\node.exe" ( "%~dp0\node.exe" "%~dp0\node_modules\made-cafe\bin\main.js" %* ) ELSE ( node "%~dp0\node…

Sails.js+Vue.jsでPubSubな俳句投稿サービスを作ったよ #俳句プログラミング @pronama

一応サーバサイドはSails.js、フロントサイドはVue.js、jQueryを使ってます フロント側 まずVueのViewModelの初期化(あとからSocketでいろいろするときにアクセスしたいのでグローバルで定義します) haikuVM = new Vue({ el: "#haiku", replace: false, data…

Vue.jsで俳句を表示するよ! #俳句プログラミング @pronama

最近バイトの方でVue.jsを勉強したので、プロ生ちゃんのツイートを見かけた瞬間にコードを書き始めました。 do -> poems = [ {creator: "正岡子規", kamigo: "赤とんぼ", nakashichi: "筑波に雲も", shimogo: "無かりけり"}, {creator: "松尾芭蕉", kamigo: …

Sails.jsのmodelにクラスメソッド定義するときのアレ(忘備録)

module.exports = { attributes = { ... } }, method: function(param, updatedParam, callback /* function */) { Modelname.update(param, updatedParam); //動かない Modelname.update(param, updatedParam, callback); //動く Modelname.update(param, u…

第n羽 こころぴょんぴょんするチャット

ごちうさApp - http://gochiusa.mysticdoll.com/ とりあえず本番環境で稼働中です。ConoHaの一番安いVPSで適当に動かしてますので動作の保証とかはしたくありません(初心者なのでどうしようもない) みんなでこころぴょんぴょんしましょう

Experience of Sails.js!

Sails.js勉強中です。触り始めて大体3週間くらいになりましたかね。 個人的にSail.jsを触っていて思ったこと いろいろあるんだけど、やっぱりNodeを意識しないで書けることがすごいですね。 秘伝の継ぎ足しソースを用いているのでアレですが、Socket処理なん…

MysticDoll.comをとりあえず強くしました。

時代に遅れた感じのデザインでやっつけ感のあるお仕事をしました。 コード的な話をすると、今回はjQueryを多少使って楽をしました。 以前GitHub Pagesでやってたのは、prototype.jsを利用してAjax.Updater()メソッドで用意しているページをGETしてinnerHTML…