undefined

bokuweb.me

2015-07-01から1ヶ月間の記事一覧

Q.allと.spreadが便利だった

Q.allと.spreadのメモ。 .spreadは.allの処理全てが終わった後に実行され、引数には.allでresolveした値が入る。 この時引数の順番は保証される。具体的には以下。 今回は例としてsetTimeout使っているのでいい例じゃないけど、DBとかwebAPIを叩きにいって結…

2chまとめサイトを横断して検索できるWEBサービス『2chy』を公開してみました。

最近Node.js + AngularJSで何か作ってみるシリーズです。 前回に続き作ってみたものを紹介します。 作ったもの 2chまとめをまとめて検索 - 2chy2chy.bokuweb.me なんぞこれ? 2chまとめサイトを横断して検索できるWEBサービスです。 「masuda」を作っている…

増田(はてな匿名ダイアリー)からブックマーク数とキーワードで検索できるWEBサービスを公開してみました

以前途中まで作って停止していたWEBサービスを公開しましたので紹介します。 7/15 21:40 修正しました。 7/14 20:15 うわー。すみません。サーバ落ちてます。 何ですぐ死んでしまうん? 作ったもの WEB masuda -増田検索- Androidアプリ masuda -増田検索- -…

openshiftにおいてmongoDBの各コレクションのサイズを調べる方法

おぼえ書きです。 cd app-root/repo monogo db.getCollectionNames().forEach(function(n){print(n + "," + db[n].stats().storageSize/1024/1024/1024 + "GB")}) 参考にさせていただきました。 mongoDBで各コレクションのサイズを一括で調べる方法 - Hive C…

webサービス『tanaoroshi』のAndroidアプリを公開した話しとか

以前記事にしたwebサービス『tanaoroshi』のAndroidアプリを公開したり、いただいたフィードバック等を反映したりしました。 Tanaoroshi. はてブとpocketから一括検索できるwebサービス『tanaoroshi』を作ってOpenshiftで公開しました - bokuweb.meblog.boku…

資格に挑戦したい組み込みハードウェア技術者はエンベデッドシステムスペシャリスト試験を受けてみるといいかもって話と対策とか

はじめに この記事は何か資格に挑戦してみたいけど、何うけたらいいの?って組み込みハードウェア技術者に向けて、高度情報処理技術者試験の一つ、エンベデッドシステムスペシャリスト試験を受けてみたらいいかもよって話しです。 そもそも組み込みハードウ…

connect-mongoでセッションの管理を行う

express-sessionでのセッション管理はメモリリークなどの問題よりproductionでは非推奨とのことなのでconnect-mongoでセッション管理をしてみた。 connect-mongoとmongooseをインストール。 npm i --save connect-mongo npm i --save mongoose 使い方。簡単…

はてブとpocketから一括検索できるwebサービス『tanaoroshi』を作ってOpenshiftで公開しました

最近Node.js + AngularJSでこそこそ作ってたWEBサービスを公開しましたので紹介します。 お詫び(7/4 7:25追記) ちょくちょくクラッシュしているようです。申し訳ありません。 セッションをメモリで管理しているため、クラッシュした場合再ログインしていただ…

expressアプリをopenshiftで公開する際に注意すること

Run Your Nodejs projects on OpenShift in Two Simple Steps – OpenShift Blogblog.openshift.com ここに書いてあることなんだけど、少々ハマったので記録しておく。 package.jsonには以下のように記述する "scripts": { "start": "node bin/www" }, "main"…

6月に見つけたWEBサービス等作ってみた記事まとめ

6月に見つけたものをまとめました。 【サービス】個人Web製作者にとっての最強構成「RubyOnRails+ConoHa+オブジェクトストレージ」で手描き文字の投稿サイト「手描き」を2日で作る過程をメモってみた 【サービス】個人Web製作者にとっての最強構成「RubyOnRa…

node-configを使って設定ファイルを分離する

設定ファイルを分離するにはnode-configが便利。 インストール npm i config configディレクトリを用意 mkdir config config/default.jsonに設定を記述する default.json { "hoge":"fuga" } 使い方 config = require 'config' console.log config.hoge # fuga

bowerのインストール先を変更する

bowerのインストール先を変更するには。 .bowerrcを用意。 例えばpublic以下にインストールしたい場合以下のように書いておく。 { "directory": "public/bower_components" }