テンプレートエンジンECT

Node.js+Expressでタスク管理アプリを作った時のメモ。 今回はテンプレートエンジンにECTを使う話。 bbpink/node-shpapad · GitHub ECTを選んだ理由 公式サイトにFastest JavaScript template engineって書いてあったから 圧倒的なパワー、そしてスピードが…

VanillaJSでSuperAgent

Node.js+Expressでタスク管理アプリを作った時のメモ。 今回はクライアントサイドJavaScript(Vanilla)でSuperAgentを使う話。 bbpink/node-shpapad · GitHub VanillaJS+SuperAgentを選択した背景 画面の都合上、Ajaxリクエストができるとうれピー 単純なアプ…

Node.jsでLevelDB

Node.js+Expressでタスク管理アプリを作った時のメモ。 今回はデータストアに選択したLevelDBの話。 bbpink/node-shpapad · GitHub LevelDBを選択した背景 単純なタスク管理アプリだから高機能なデータストアが必要なかった Node.js Bindingsが存在する クソ…

JavaScriptでGoogleアカウントOpenID Connect認証

Node.js+Expressでタスク管理アプリを作りました。 github: bbpink/node-shpapad · GitHub 作った背景 もともとshpapadというタスク管理アプリを自作して使用していた 2015年7月にGAEのMaster/Slave Datastoreがサービス終了し、アクセスできなくなってしま…

bbblogというブログシステムを作りました

ソースコード bbpink/bbblog · GitHub 実物(bbpink近況) http://sevensenses.jp/bbpink/ 前々からあったんですがずっとオープンソース化したいなあと思っており、この度公開することができました。 作った動機 bbpink近況というブログは、初期の頃はMovableT…

JIRAを使い始めました

JIRAとは 課題管理システムです。同様のものにtracやredmineがあります。 OSSには無償提供されているらしくapacheとかで使ってるらしいです。 なぜJIRA? 自宅サーバを退役させてさくらのVPSにした。今まで動いてたredmineに代わるものを探していた。 redmin…

Scala+Scalate+GAE/Jでcheck*padのクローンを作りました

ソースコード https://github.com/bbpink/shpapad 実物 http://shpapad.appspot.com/ (勝手に使ってもいいけどどうなっても知りません!) 作った動機 check*padがリニューアルしてOperaMiniでうまく動かなくなった 職場でcheck*padがブロッキングされてる ク…

windows7 Professional(64bit) インストールメモ

windowsXP Professional(32bit)を使っていましたが、 アップグレードによりwindows7 Professional(64bit)にしたときのいろんなメモ。 準備編 アップグレードにするには、マシンのどっかのドライブにwindowsXPがインストールされてないとダメ。 7を再インスト…

[twitter]ののしったーを作りました!

ののしったー 概要 ののしったーをフォローしている人から、ランダムに1時間に1人罵ります。 ※ののしられて不愉快な気分になるなどの一切の責任を私は負いません!!! 私はこのページがとびきり大好きで、語録を使わせてもらいました。 59224の罵り語録 htt…

デブサミ2009に単独で行ってきました!

去年デブサミ2008が終わってからデブサミの存在を知り、今年こそは行こうと思って有給とって2日目に行ってきました。 赤いベロアのジャケットを着てる奴なんて俺だけでしたね。一応俺もエンジニアですよ! メモ書き程度に思い出を書いておこうと思います。 …