タグ

node.jsに関するru_shalmのブックマーク (9)

  • Node.js Knockout で Utility/Fun Prize を受賞するためにやったこと - Qiita

    こんにちは。ドワンゴでエンジニアという立場から色んなことに関わらせてもらっている清水(@meso)です。 直近では、エンジニアの新卒採用・中途採用、新人研修、エンジニア以外の社員へのプログラミング教育、N高生へのプログラミング教育、プロハイハイなどにも関わっています。興味がある方がいましたら、直接お声がけください。 さて、題です。2015年11月に開催された Node.js Knockout というハッカソンで、Utility/Fun Prize を受賞しました。 Utility/Fun Winner goes to Node Rogue by @meso https://t.co/04wlNpkT99 — Node Knockout (@nodeknockout) 2015, 11月 16 賞品は Amazon 等のお好きなギフトカード 700 ドル1や GitHub の1年間の Br

    Node.js Knockout で Utility/Fun Prize を受賞するためにやったこと - Qiita
  • Windows/Mac/iPhone/Androidで動く最強のゲーム環境をjavascriptで手に入れるたった1つの方法【東京Node学園祭】 by 伊予柑 さん - niconare

    Windows/Mac/iPhone/Androidで動く最強のゲーム環境をjavascriptで手に入れるたった1つの方法【東京Node学園祭】

    Windows/Mac/iPhone/Androidで動く最強のゲーム環境をjavascriptで手に入れるたった1つの方法【東京Node学園祭】 by 伊予柑 さん - niconare
  • Sails.jsを使ってハマったところとか - ひよくあブログ

    この記事はNode.js Advent Calendar 2013の17日目の記事です。 先日勉強がてらNode.jsを使った簡単なWebページを作ってみようということで、ちょうど話題に上がっていたSails.jsを使ってみました。 その中で最初よくわからなかったことやハマったことを書こうと思います。 Sails.jsについて Sails.jsはRuby on RailsのMVCを模倣して作られたNode.js用のフレームワークです。 ただRailsのようにフルスタックというわけではなく、Model-View-Controllerやそれぞれのジェネレータについては標準でサポートされていますが、テストフレームワークなどは提供されていません。 個人的には、特筆すべきものは以下の2つかと思います。 Realitime機能 ControllersとPoliciyが普通のHTTPリクエストだけでなく

    Sails.jsを使ってハマったところとか - ひよくあブログ
  • 打倒Grunt!Node.js用の新たなビルドシステムgulpことはじめ | OpenWeb

    メリークリスマス! このブログは、HTML5 Advent Calendar 2013の12/25用です。 とはいえ、HTML5カンファレンスとかあったせいで、最近あまり技術的なトピックを追っておらず・・・ ここは、つい最近目にした gulp というプロダクトを触ってみたレポートでもしようかと思います。 Node.js製なので、実はHTML5ともあんまり関係ない。すいませんすいません gulpは、自身のことを「ストリーミング・ビルド・システム」と称しています。つまり、Gruntなどと同カテゴリの「ビルド用ツール」です。 Gruntは、JSON形式で宣言的にタスクのパラメータを記述していく形式です。慣れればスッキリしていて見やすいし、設定を変更するのも容易なのですが、細かくタスクの動作を制御する必要が生じた時に「何をどうすれば求める結果が得られるのか?」がわかりにくいという欠点があります。あ

  • pxsta's blog » Canvas+node.js+socket.ioで簡易オンラインゲーム作ってみた

    Canvas+node.js+socket.ioで簡易オンラインゲーム作ってみました! ほんとに簡易! もともとはサークルの交流会のLTデモのためにちょちょっと作ったものなのでゲーム性はほとんどないです。 作成時間は半日くらい。その後の細かな手直しに4時間くらい。 js暦2ヶ月、node.js暦1ヶ月という短さですが、node.jsとsocket.ioの手軽さには当に感服です! サンプル とりあえずブラウザでアクセス。 Chrome16、Firefox7で動作確認。表示だけならAndroid2.3でも可。 ※Avastなどのウイルス対策ソフトが動いてるとサーバーと接続できないみたいです 2chのプログラミングスレで晒してもなんとか動いてたので、たぶん、普通に動くはずです。 操作方法 矢印キーで移動、スペースキーで加速 物理をすっかり忘れてしまって未知なる力で動かしてるので、加速回りは怪し

  • Twitter製。LESSからCSSを生成·RECESS MOONGIFT

    RECESSはTwitter社が開発したLESSからCSSへコンパイルするソフトウェアです。 最近はCSSもそのままではなくLESSやSassを使って書くケースが増えてきました。そこで紹介したいのがRECESS、Twitter社の開発したLESSコンパイルツールです。 インストールします。npmでインストールできます。 解析処理です。 オプションです。 RECESSを使うとLESSからCSSへの変換はもちろん、短縮化もできます。IDや.js-で始まっているクラス、div#foo.barのような書き方、アンダースコアを使っている場合などに注意を出す機能があります(オプションで出さないようにすることもできます)。さらにディレクトリを監視してファイルを更新すると自動で変換と言ったこともできます。 その他APIがあり、node.jsのスクリプトと組み合わせて使うこともできます。 RECESSはno

  • Node.jsの管理はnvmで

    Apr 13, 2011 今までNode.jsの管理はnaveを使ってきたんですが、今日たまたま気が向いたのでnvmを使ってみたところ、こちらのほうがよい感じだったので乗り換えることに。 nvmがnaveよりもよいなと思った理由は、Node.jsをインストールすると自動的にnpmの最新版も自動でインストールしてくれるところと、変にシェルを多重起動しないところにあります。naveだとuseコマンドの実行時にシェルが再実行されて環境変数が2度読み込まれたりするので、なんだか気持ち悪いんですよね。 というわけで、nvmを使ってセットアップする方法をメモ。まずはGitHubからnvmを取得します。僕の場合はnaveを使っている時から、ホームディレクトリに.nodeディレクトリを作って、そこにインストールするようにしています。 $ git clone git://github.com/creatio

    Node.jsの管理はnvmで
  • sappari wiki - Node.js

    naveでNode.jsをインストールするのが良さそう。naveはRubyでいうところのrvmみたいなもの。 ここやここを参考にした。 ~/.nave/ 以下にNode.jsをインストールする。 $ sudo apt-get install build-essential libssl-dev git-core curl $ git clone http://github.com/isaacs/nave.git ~/.nave $ cd ~/.nave $ ./nave.sh install latest 最新のnodeにパスを通すため、以下を.zshrcとかに入れておく。 HOME/.nave/nave.sh use latest npmもインストール $ ~/.nave/nave.sh use latest ## パスを通していたら不要 $ curl http://npmjs.org/

  • node.jsに関する基礎や開発・チュートリアルのまとめ:phpspot開発日誌

    node.jsに関する基礎やチュートリアルのまとめ。 リアルタイムなWEBを実現するには必須のサーバサイドJS、node.jsについて色々とまとめてみました。 node.js node.jsについて node.js なんとなく凄そうだけどよく分からないという方も多いかもしれないので簡単に解説。 一番最初見た時は何かのJavaScript ライブラリかと思ったのですが、全く違って、V8というChromeにものっている高速JavaScriptエンジン上で動くサーバを動かせる仕組み。 サーバ自体を具体的に言うと次のようなコードで実現します。 var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain

  • 1