SERVICEDWSのサービス デロイト トーマツ ウェブサービス株式会社は アマゾン ウェブ サービス(AWS)に 専門性や実績を認定された公式パートナーです。 一覧を見る
SERVICEDWSのサービス デロイト トーマツ ウェブサービス株式会社は アマゾン ウェブ サービス(AWS)に 専門性や実績を認定された公式パートナーです。 一覧を見る
levenshtein levenshtein 2つの文字列間の距離(差異)を算出するレーベンシュタイン距離アルゴリズムのライブラリです。 import Levenshtein from 'levenshtein'; const baseString = 'Hello, world'; const diffString = 'Hey, world'; const l = new Levenshtein(baseString, diffString); console.log(l.distance); // 3 console.log(l); /* 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |10 |11 |12 ---+---+---+---+---+---+---+---+---+---+---+---+--- 1 | 0 | 1 | 2 | 3 | 4
なんか大げさなタイトルですが要するにバージョンアップのお知らせだったります。 「cheerio-httpcliって何よ」という場合は紹介記事をご覧になると、こちらの記事もより分かりやすくなると思います。 簡単に説明するとこんな感じのことができるモジュールです。 var client = require('cheerio-httpcli'); // Googleで「node.js」について検索する。 client.fetch('http://www.google.com/search', { q: 'node.js' }, function (err, $, res) { // レスポンスヘッダを参照 console.log(res.headers); // HTMLタイトルを表示 console.log($('title').text()); // リンク一覧を表示 $('a').each
Contrib Middleware connect-debounce — Distributed debounced function execution ala underscore on per session basis as connect middleware. connect-acceptoverride — Override `Accept` header to `application/json` when URL ends with `.json`. connect-access — Access controls (ACLs) by location. Inspired by nginx’s http_access_module. connect-airbrake — Airbrake error reporting auto-setup middleware. co
Node.js Advent Calendar 2013 - Adventar 9日目です。 あまりネタを用意する時間がなかったので、GitHubにNode.jsのリポジトリを置いたりnpmにパッケージを公開したりしたときに便利な定番サービスを3つ紹介します。 Travis CI Coveralls David タイトルは釣りですが、特にTravisとCoverallsは一度体験すると離れられないぐらいほんとにlife changing。コードをpushしたらブランチのビルド結果をプルリクに表示してくれたり、カバレッジ結果をコメントで書き込んでくれるので、それを見ながらコーディングを進めていけます。これが無料なのは意味不明なぐらいの神です*1。 サンプルコードはこちらのプロジェクトで見てください。 Github: https://github.com/teppeis/fixclosure
async async(https://github.com/caolan/async)はもう公式のutilに入れてほしいぐらい使いまくっているモジュールです。node.jsは非同期なので、普段JavaScriptに使うループ式は実用性は低いので、その代わりにasync.each、async.mapなどを使うことが多いです。 async.each 基本形式:
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く