それなりブログ

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

開発

公開鍵暗号方式に対するセルフFAQ

昔からわかったようなわからんような、そしてやっぱりわかってないしすぐ忘れる。 という、公開鍵暗号方式について、 […]

Tags: ,

Posted in 調べもの, 開発 | No Comments »

Amazon SimpleDBがオワコンっぽいので止めたメモ

Amazon SimpleDB を使ってみようとしたけど止めた、という経緯のメモです。 1. 管理画面が見つか […]

Tags:

Posted in 調べもの, 開発 | No Comments »

rewireで強引にプライベートな関数を取得

rewire という npm パッケージを使うと、モジュールの内部で定義されている変数を外側で抽出することがで […]

Tags: , ,

Posted in 開発 | No Comments »

2014学んで良かったベスト5

2014 年に学んで良いと思ったベスト 5 を雑に書き連ねます。 自分が良いと思ったタイミングが今年という話な […]

Tags: ,

Posted in 無駄口, 開発 | 2 Comments »

Node.js Advent Calendar 2014 の 8日目

Node.js Advent Calendar 2014 の 8 日目を、書きました。 → Node.jsでB […]

Tags: , , , ,

Posted in 活動, 開発 | No Comments »

mongoose-id-extractor-pluginで常に_idを取得

mongoose で ObjectId 型のフィールドを定義した場合、population が実行済みか否で取 […]

Tags: , ,

Posted in 活動, 開発 | No Comments »

MongoDBでのDateの最大値

MongoDB で Date は最大いくつまで記録できるのかを調べました。 検証で使った MongoDB のバ […]

Tags: , ,

Posted in 調べもの, 開発 | No Comments »

func(opts, cb)のoptsを省略したい

JavaScript で var foo = function(arg1, arg2, options, ca […]

Tags: , ,

Posted in 活動, 開発 | No Comments »

[Node.js] コマンド引数パーサーの比較

いわゆる getopts、argparse 的なことをしてくれる以下のモジュールたちをざっと使ってみて: co […]

Tags: ,

Posted in 開発 | No Comments »

MongoDBのsparse indexについての雑なまとめ

たぶん理解してないので、検証済みの点や参考資料だけを雑に置いておきます。 MongoDB のバージョンは 2. […]

Tags:

Posted in 開発 | No Comments »

mongooseが自動でensureIndexするタイミング

mongoose には、自動で Schema に同期して MongoDB のインデックスを貼り直す機能がありま […]

Tags: , ,

Posted in 開発 | 1 Comment »

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 »

CoffeeLintのわかりにくいオプション

CoffeeLint で、公式の Options を眺めても動作がわからなかったものについて、サンプルコードを […]

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 »

ページの一部を後でJS化する場合どうするか

例えば、元々はサーバサイドでHTMLを生成して返していただけのページで: 「次に進む」リンクでのページネーショ […]

Tags: ,

Posted in 開発 | No Comments »

再帰的にObject.keysする recursive-keys モジュール

件名の通りの npm モジュールを作りました。 https://www.npmjs.org/package/r […]

Tags: ,

Posted in 活動, 開発 | No Comments »

考えたくない人のためのMongoDBチュートリアル

MongoDB のマニュアルが分かり難い。 特に、サンプルのクエリが少なく、必然的に文章を読まないといけないの […]

Tags: ,

Posted in 活動, 開発 | No Comments »

Mongo Scripts でカレントに依存せず load したい

Mongo Shell には load() という関数があるので、それで外部JSファイルの実行が可能です。 た […]

Tags:

Posted in 開発 | No Comments »

Categories

Archives