JavaScriptをがんばるブログ

React,OSS,ソフトウェア開発が中心のブログです👨‍💻

software architecture

テンプレートエンジンのくせに最近のPHPはオブジェクト志向やらDIやらイキり始めた件

※2017/05/29現在Repositoryの章までしか聞けていません。聞いている際に浮かんだインスピレーションが揮発しないよう永続化する為に書いた記事です。 php-genba.shin1x1.com まさか日本語でこの内容を聞けるコンテンツがあるとは思わなかったです。 これは英…

オブザーバーパターンとは

ブレイクスルーJavaScriptに書いている事ですが、自分のことばで。 ブレイクスルーJavaScript フロントエンドエンジニアとして越えるべき5つの壁―オブジェクト指向からシングルページアプリケーションまで (WEB Engineer’s Books) 作者: 太田智彬,田辺丈士,…

ポリモーフィズムの初歩を理解する

最近オブジェクト指向 という概念の理解が非常に漠然としているなぁ… と感じたので、オブジェクト指向を特集した日経ソフトウェア2014年11月号を本棚から引っ張り出しました。 日経ソフトウエア 2014年 11月号作者: 日経ソフトウエア出版社/メーカー: 日経BP…

脱ifconfig

昔からlunuxを触っていた訳じゃないけど、 LAN内でのIPを確認する方法についてググって最初に覚えたのがifconfigなのでつい使ってしまいそうになる... ネットワーク RHEL7/CentOS7でipコマンドをマスター アーキテクチャ サービスロケーターの本末転倒具合 /…

node.jsの利点(と学習備忘録)

node.jsとapacheを比較した際のメリット プロセス数の削減(リクエスト数分) メモリの削減(リクエスト数分) メインルーチンでI/O待ちをしない 現状分かったのはこれくらいですかね、 一つのマシンで生成出来るスレッド数に上限は無いのかが疑問ですが。 [Node…

設計とプログラミングパラダイムを学ぶ

最近職場の方との会話の中で、 自分が思っていたMVCとは、MVC2と呼ばれるアーキテクチャである事が判明しました。 cakephpやRailsのMVCデザインパターンに関して - 田舎の技術者が奮闘中 cakephpやRailsのMVCデザインパターンに関して - 田舎の技術者が奮闘…