タグ

2014年8月12日のブックマーク (3件)

  • 【Eclipse】Aptana Studioでローカル環境の差分だけをサーバーに同期化する手順 | 株式会社アルベ | Arubeh Inc.

    28歳になって初めてEclipseに触れました。こんにちはOsamuです。 Webの開発作業でよくあるパターンはローカル環境(Xamppなど)で開発環境を作成して、開発を行ない稼働確認し、最終的に番環境にアップロードする。 という流れが一般的です。 アップロードの方法はたくさんありますね。簡単にすぐ思いつくのはFTPクライアントソフトウェアを活用したアップロード方法です。 しかしこの方法はあまり良い方法とは言えません。なぜかは後記しますが、私は最近EclipseのプラグインAptana Studioを活用して、ローカル環境の差分だけサーバーに同期化しています。 Aptana Studioをそのまま活用すると、ローカル環境と番環境を完全に同期化してしまいますので、ローカル環境の差分だけサーバーに同期化する手順を覚えておくと便利です。 簡単な方法ですが、便利なのでご紹介します。 FTPクラ

  • 2006-10-09

    モデラーはいつも抽象的な現実しか語らない。 概念なんだからしょーがねーだろ っと言われるかもしれないが、 実際問題使う人たちが理解に苦しむのであれば 提供側はもちっと考えるべきである。 ユーザを苦しめるのがベンダの仕事か?ってことにYesYesYesと答えるのは ユーザをないがしろにしている事実にほかならない。 ポリモルフィズムを語る際に、必ずコードが単純になるよってことしか言わない。 再利用性が高まることを示すにはサンプルコードはあまりにも少ないのだ。 理解を促すために必要なのは前提と結論と過程の3つであり、 巷にあふれる説明には過程がカケラしかない。 ふっとぐぐったらこんなんみつかったのだが、中身はひでぇもんだ。*1 コードに落とし込む時、メソッドの役割は2種類必要になる。 ・実処理 ・実処理を呼び出すだけの処理 *1:世で見る普遍的な言葉という意味では「平均的」なのだが、 世の中の平

    2006-10-09
    hibiki_koyo
    hibiki_koyo 2014/08/12
    ボリモーフィズム
  • PHPのプロパティをStrictに定義する

    記事はPHP Advent Calendar 2013一日目の記事として書きます。 現在僕しかカレンダーに参加していないようなのでお暇な方は是非参加してみてくださいね! PHPといえばそのユルさ・ルーズさが嫌われる1つの原因ですよね(と同時に好かれる理由でもある)。例えばプロパティに関してこんなユルさがあります。 まずは1を見てください。publicなプロパティには普通にアクセスできて、privateなプロパティにはアクセスできない。普通ですね。 次に2です。未定義のhogeプロパティにアクセスしてみます。Undefined propertyで怒られます。ここもOK. 次に3。未定義のhogeプロパティを外部からセットしてみます。エラーは起こりません。この辺から少しおかしい。その後、もう一度2でやったことをやってみます。今度はうまくいきます(なんと!)。 「え、じゃあプロパティ外部から自

    PHPのプロパティをStrictに定義する