Good Design is Simple

ソフトウェアに関する話題をメインに。たまに、気に入ったデザインのものを紹介しています。

2017-01-01から1年間の記事一覧

Node.js, ExpressでWebApplication

Node.jsを使って、Webアプリを作ってみようと思います。 使いたい技術、要件としては、以下の通り。一般的なWebアプリで使われる要素+IoTの要素を取り入れておきたいと思います。 ・フレームワークは王道のExpressを使う・MQTTを使ってメッセージを受信する…

関数型プログラミング

関数型プログラミングに関してよさげな記事を見つけたので、ちょっとメモっておきます。 ubiteku.oinker.me FlinkとKafkaを結合しようと思って、FlinkのDataStreamを調べてたところ、JavaのStremaはモナドらしく、じゃあ、モナドって何?ってところからたど…

Lambda/Kappa Architecture

BigData関連の仕事をしていることもあり、Lambda/Kappa Architectureをちょっと調べ始めてます。 Web系、BigData系はあまり知識がないのでつらいところですが、従来システムの問題点、Lambda/Kappa Architectureでも問題解決に関しては、こちらのサイトがイ…

Expressプロジェクト構成

Node.jsのWeb Application Frameworkと言えば、Expressが使いやすい。 Expressのディレクトリ構成をどうするのが、ベストかと悩んでいたが、参考になるページがあった。 github.com express実践入門 · GitHub 特にrouterとcontrollerの区別に悩んでいたのだ…

KeystoneJS

Node.js好きな私ですが、Node.jsベースのCMSがあるらしい。 keystonejs.com ExpressとMongoDBというところも最近っぽくていい感じ。 CMSといえば、WordPressが最も有名どころだが、PHPがいまいち好きになれない・・・。 WordPressはちょっとしかさわったこと…