それなりブログ

とあるWebエンジニアのそれなりのブログ、JavaScript/Node.js/Python/PHP/ゲーム作成 など

node.js

require時にモジュール無しエラーを出したくない時

存在しないモジュールを require した場合に、エラーを出さないで null を返す、という関数を作りまし […]

Tags: ,

Posted in 活動, 開発 | No Comments »

Deprecation warning: moment construction falls back to js Date.

Moment.js を 2.4.0 から 2.8.3 にアップデートしたら、2.4.0 での以下の不便な挙動が […]

Tags: , ,

Posted in 開発 | No Comments »

ルートを階層構造で定義できる express-nested-router

名前空間を入れ子にして定義でき、再帰的にパスの解決ができる express 3.x 用のルーティングモジュール […]

Tags: , , ,

Posted in 開発 | No Comments »

npm run-script のサブコマンドへ引数を渡したかった

npm モジュールを開発する際、自分は主に npm test へコマンドをラップしたスクリプトを書いてテストし […]

Tags: , , ,

Posted in 開発 | No Comments »

[mongoose] populate関係なく_idを取得したい

例えば doc が子スキーマの child を持つとするじゃん? doc.child を populate し […]

Tags: , , ,

Posted in 開発 | 1 Comment »

Jadeでeachすると前後の改行文字が消える

例えば、このような Plain Text 用の foo.text.jade テンプレートがあるとする: | l […]

Tags: ,

Posted in 開発 | No Comments »

X18nモジュールをNode.js対応した

ブラウザJavaScript用の多言語対応ツールである X18n を Node.js からでも動くように修正し […]

Tags: ,

Posted in 活動, 開発 | 1 Comment »

[JavaScript] 引数のArrayネストが自動展開された

知らなくて、ちょっとハマった。 以下、Chrome と Node.js 0.11 で確認。 array.sli […]

Tags: ,

Posted in 開発 | No Comments »

nodeシェルでUnderscore.jsが読み込めない

Node.js のインタラクティブシェルで Underscore.js を読み込もうとした際に、 以下のように […]

Tags: , ,

Posted in 開発 | No Comments »

web-environmentsというnpmパッケージを作った

任意の設定値や環境変数を定義するためのライブラリです。 例えば、Base URL や API Key などの、 […]

Tags: , ,

Posted in 活動, 開発 | No Comments »

ChromeでnodeアプリをGUIデバッグ

Chromeを使ってNode.jsのコードをGUIでデバッグする方法のメモ。 「リモートデバッグ」と呼ばれてい […]

Tags: , ,

Posted in 開発 | No Comments »

AMD準拠のmochaテストをWebとCUIで共通化

AMD に準拠して書いた、このような mocha テストケースを .. define([ "modu […]

Tags: , , , , , ,

Posted in 開発 | No Comments »

[npm] 経験値とレベルを管理する rpglevel モジュール

RPG で良くある概念である「経験値とレベル」を管理するための npm モジュールです。 例えば、ドラクエや […]

Tags: , , ,

Posted in 活動, 開発 | No Comments »

Grunt-0.4用のシンプルなGruntfile.jsの例

誰かの役に立つかもしれないので、 さっき個人サービス用に作ったシンプルなGruntfile.jsを晒しておきま […]

Tags: , , ,

Posted in 開発 | 2 Comments »

Categories

Archives