タグ

2014年6月5日のブックマーク (3件)

  • 【JavaScript】デザインパターンを知ってみる。デコレータ編 | バシャログ。

    夏に向け今度こそダイエットしたいminamiです。 今回はJavaScriptでデコレータパターンを書いてみようと思います。 なぜ使うのか? デコレータ(装飾者)パターンは既存のオブジェクトに新しい機能や振る舞いを動的に追加することを目的としたデザインパターンです。 デコレータパターンの特徴としては下記が挙げれらます。 既存のオブジェクトに新しい機能や振る舞いを動的に追加する 基となるものにどんどんトッピングや装飾をしていくイメージに近いです。 どういった使い方が考えられるでしょうか。 たくさんのトッピングが選べるコーヒー店を想定します。 基コーヒーに豆乳やホイップやチョコチップをトッピングすると値段も味も変わる場合、下記のように元のコーヒーを基としたサブクラスを作っていく方法が考えられます。 // 基のCoffee オブジェクト var Coffee = function()

    【JavaScript】デザインパターンを知ってみる。デコレータ編 | バシャログ。
  • 運用エンジニアから開発エンジニアになるためにやったこと · As a Futurist...

    Web の会社でエンジニアを始めて 4 年、ずっと運用エンジニアをやってました。運用とは端的に言うと、社内外の他人が作ったソフトウェアを期待通りに動作させるためのエンジニアリングだと思ってます。アプリケーションはもちろん開発者が作ったものですし、MySQL や Apache や Linux も全部他人が作り上げたソフトウェアであり、それらの設定を変更したりパッチを当てたり運用ツールを駆使することで、協調動作させることに磨きをかけてきました。 ただ、いつまでたっても他人の作ったものの面倒を見てることには変わりないし、運用ツールを開発したところでそれはあくまで誰かが生み出す価値のサポートにすぎないのが自分的には満足できなくて、ずっとアプリケーション(ビジネスロジック)が作りたいと思ってました。 で、今年の始めからたまたまタイミングよく新規開発の部署に入ることになって、いきなり開発者をやることに

    運用エンジニアから開発エンジニアになるためにやったこと · As a Futurist...
  • レンタルサーバーナレッジ

    Twitter CPIのTwitterアカウントでは、サイト、サーバー管理者のための重要なセキュリティ情報や、サイト運営者のためのヒント、お得なキャンペーン情報をお知らせしています。 Follow @cpiadjp Tweets by cpiadjp 掲載内容について、当社は情報の掲載には細心の注意を払っておりますが、完全性などについて保証を行うものではありませんので予めご了承ください。 掲載されている情報をご利用いただいた際に、損害が発生・誘発した場合や、情報自体の真偽性・合法性・道徳性・著作権の許諾等について問題が発生した場合などについて、当社は一切の責任を負いません。掲載されている情報を利用したサイト製作については、ご自身の責任において行ってください。

    レンタルサーバーナレッジ