サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
TGS2024
memo.appri.me
memwatch-nextモジュールを使ってNode.jsアプリケーションのメモリリーク箇所を特定する方法のメモです。 この方法だとChrome DevToolsなどは不要で、シンプルにメモリリークを発見できます。 目次 Node.jsでメモリリーク箇所を特定メモリリークサンプルコードメモリリーク箇所を特定TIPSNode.js v12.16.1(最新LTS)に対応したmemwatch関連メモリリークサンプルコード例えば、次のようなメモリリークしているNode.jsアプリケーションがあるとします。 leak.js let mem = []; class LeakClass { constructor(str) { this.str = str; } } // 一定間隔で LeakClass インスタンスを配列へプッシュ: setInterval(() => { mem.push(new L
Google Maps API を使わなくても、会員登録不要でお手軽にジオコーディング&逆ジオコーディングを行う方法があります。それは、国土地理院が公開してくれているAPIを使わせてもらうことです。 目次 国土地理院APIでお手軽ジオコーディング&逆ジオコーディングジオコーディングAPI逆ジオコーディングAPINOTE嬉しいCORS許可テスト実行ひとことジオコーディングAPI場所の名称から緯度経度を取得します。 例:"札幌駅"で検索: GET https://msearch.gsi.go.jp/address-search/AddressSearch?q=%E6%9C%AD%E5%B9%8C%E9%A7%85 結果としてGeoJSONが返ってきます。 結果: [{ "geometry": { "coordinates": [141.354309, 43.063042], "type": "
全文検索エンジンGroongaのインストール方法や使い方とNode.jsから利用する方法です。 目次 国産の全文検索エンジンGroongaをNode.jsで使う環境GroongaのインストールCLIクライントNode.jsでGroonga全文検索全文検索コードのサンプルサンプルコードを実行コメント環境Ubuntu 16.04.6 LTSGroonga v9.0.9Node.js v8.11.3nroonga v0.4.1Groongaのインストールaptでインストール: $ sudo apt-get -y install software-properties-common $ sudo add-apt-repository -y universe $ sudo add-apt-repository -y ppa:groonga/ppa $ sudo apt-get update # gr
このページを最初にブックマークしてみませんか?
『memo.appri.me』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く