Quantcast
Channel: 仕事SPOT
Browsing all 49 articles
Browse latest View live

BEAR.Sundayミートアップ#0でLTしました

BEAR.Sunday meetup#0 (2012年7月19日開催)でLTしてきました。タイトルは「Cena-DTA:リソース指向データ転送プロトコル」Cena LT@BEAR.Sunday meetup #0 /20120719 from Asao Kamei...

View Article



MacにPHP5.4をインストール

PHP5.4を使いたくなった。最初はVirtualPCインストールしてUbuntuでLAMP環境作ったが、動くのはいいが開発には今ひとつな感じ。 homebrewを使ってインストールまずは、本体のMac OS X Lionにhomebrewを使ってインストールすることにした。参考にしたのは「Mac OS X Lion: Homebrew, PHP54, MySQL and...

View Article

BEAR.Sundayでコンタクトフォームでも作ってみる

BEAR.Sundayをインストールしたので、簡単なコンタクトフォームでも作ってみることにした。何しろtwigすら使ったこと無いので、何もかもが手作業・・・そして、コードが見にくいですね。すいません。 bloggerがmarkdownに対応してほしい。Contact.phpを作るsandbox/Resource/Page/Contact.phpとして以下を作成。<?phpnamespace...

View Article

gitのレポジトリをサクラVPSに作ってみた

サクラさんのVPSを借りた理由の一つが、自分のgitレポジトリを持ちたいということ。これでパスワード付きのソースコードだって気にしないで管理できる。最初はgitosisかgitoliteをインストールする予定だった。が、Stackoverflowの両者の比較ページにgitだけでレポジトリを作る方法が説明されていた。簡単そうだったので、まずはこれでゆくことにした。ちなみに、日本語での説明はこのページに...

View Article

ssh_exchange_identification: Connection closed by remote host

今までのように、sshでサーバーに入ろうとしたら、怒られた。 ssh_exchange_identification: Connection closed by remote host最近、何もいじくってないのに。いや、MacBook Airから鍵認証で入れるようにしたが・・・サーバー側はいじってないはず。ググると、いろいろかかれてた。ひとつずつ、対応してみた・・・...

View Article


PHPのinterfaeを使った簡単なDiContainerを考えた

性懲りもなく、こんなことを考えてます。...

View Article

Interfaceを使ったDIの問題点

PHPのインターフェースを使って、簡単に依存注入するコードを考えました。が、これぐらい誰かがすでにやっているはず。と思って探してたら、見つけた。「Symfony2: Dependency Injection Types –...

View Article

DCIを調べてみて、MVCについて思ったこと

Data, Context, and Interaction (DCI)というのが流行っているらしい、と聞いて調べてみた。なにか「とてつもなく面白そう」なので、何か書いて見る。全然理解はできていないので、あくまで連想したことです。 MVCは1リクエストに対して1リスポンス自分の理解では、ウェブ・アプリケーションでのMVCとはリクエストに対してリスポンスを返すためのデザインパターンであること。...

View Article


MongoDBインストール(Mac OS X Homebrew)

homebrewでmongoDbインストールしてみた。参考:http://www.milligramme.cc/wp/archives/2994brew install mongodb==> Downloading...

View Article


PHPUnitからPostgreSQLを使ってテストしたら「FATAL: remaining connection slots are reserved...」

PHPUnitでPostgreSQLを使ったテストを書いてみた。個々のテストは動くのだけど、テストを一つにまとめてSuiteにするとFATAL:  remaining connection slots are reserved for non-replication superuser connectionsとエラーが続出した。...

View Article

複雑なInteractionを関数で実装する

先週は、dci(data, context, and...

View Article

ウェブでのInteractionとContextの実装例

前回・前々回に書きなぐったDCIの続きです。あのあと試行錯誤しながらコードを書いているうちに、自分なりに納得できるところまで来ました。ということで、もう1ヶ月以上コーディングしてるんですね。なお、今回は実際に動かしました。参考コード: https://gist.github.com/4185350実際に動かすには、他のオブジェクトが必要です。...

View Article

PHPで「かっこういい」HTMLタグ生成クラス

2012年PHPアドベントカレンダー6日目です。ちょっと前に、HTMLフォーム要素を動的に出力する必要が出てきて、調べても使いやすそうなクラスが見つからなかったので自分で作ったものです。思った以上に「格好良い」ものができたので、広報してみることにしました。ソースコード:https://github.com/asaokamei/Tagsコンストラクション$tags = new...

View Article


Image may be NSFW.
Clik here to view.

BEAR.Sunday 0.Go.Go インストールログ

BEAR.Sundayの最新パッケージがリリースされたので、インストールしてみました。バージョンは0.GO.GO(0.55)だそうです。まずはgithubのレポジトリへGo!そして書いてあるとおりに作業する!git clone git://github.com/koriym/BEAR.Package.git cd BEAR.Package composer intallphp...

View Article

PHP:2012年はPHPStormとBEAR.Sundayの年

年末なので自分のPHP生活を振り返ってみます。2012年はPHPStormというIDEを使い始めたこと、そしてBEAR.Sundayに出会えたことが大きかった。これにより開発スタイルやOOPに関する理解が深まりました。というか、今まで一人で=独学で開発してました。それによる限界を感じてたのですが、少し超えることができたとおもいます。PHPStormもうすでに一度書いていますが、2012年1月からPH...

View Article


PHP: 2012年のオレオレ=自作フレームワーク

2012年は2つも、フレームワークを自作してしまった。俗にいう「オレオレ」である。来年の抱負を考えるに当たり、一度まとめてみる。...

View Article

今年読んだ技術本:2冊だけかい・・・

コードの複雑さを上げずに「世界の複雑さ」と戦うために読んでおきたい良書5選【2012年のインプットlog-和田卓人】を読んで、今年、2012年に読んだ本は?と調べてみた。 Amazonの購入履歴をみれば、すぐわかる・・・いい時代だ・・・クリック、クリック・・・たったの2冊...

View Article


新年の抱負:アウトプットを増やすには

さて、去年2012年の抱負と同じです。「アウトプットを増やす」と言ったのですが、結果は?ブロガーのアーカイブから、年度ごとのエントリー数を抜き出すと。2012 (40)2011 (23)2010 (41)2009 (22) 2012年になって、アウトプットが持ち直した感じですな。もう少しアウトプットを増やしたい。そのために、今年は...

View Article

Design Patternとの出会い

ふとデザインパターンに関するこんなページを読んだ。「Coding Horror: Rethinking Design...

View Article

Pattern Languageについての検索メモ

せっかくデザイン・パターンとの出会いを書いたので、もう少し調べてみた。今度は「デザイン・パターン パターン・ランゲージ」で検索して、調べた結果メモ。 Generalization of the Concept of Pattern...

View Article
Browsing all 49 articles
Browse latest View live




Latest Images