nigoblog

暫定無職のブログ

PHP

プログラミング入門者のためにこれをやれば初級者になれる課題5選(開発環境の構築から)

本日はプログラミングができない!けどやりたい!という友人のためにこれをやればそこそこ出来るようになるという課題を5選用意しました。その前に入門者がつまづく開発環境について説明します。前回のブログVagrantとchefで簡単お手軽ローカル環境構築 - nigo…

PHPとAjaxで擬似的にリアルタイム通信を実現する。

先日QiitaQiita [キータ] - プログラマの技術情報共有サービスが主催するハッカソンに参加して参りました。 結果はなんと優勝しちゃいました!!テーマは「マルチスクリーンで動作するアプリケーション」というわけで、一つの画面を複数のデバイスで操作すると…

PHPのGDライブラリを使ってヒストグラムを描画する~ルービックキューブの色を解析~

前回PHPのGDライブラリを使って画像の色を取り出す~ルービックキューブの画像処理~ - nigoblogに引き続きGDライブラリを用いた画像処理プログラムを公開します。前回 「画像処理をするには下処理が重要」 ということを書きました。 例えばこの画像のこの部分…

PHPのGDライブラリを使って画像の色を取り出す~ルービックキューブの画像処理~

PHPにはすごく便利なライブラリにGDライブラリというものがあります。用途は主に画像関連の処理!!というわけでGDライブラリを用いて画像の色を取り出し、解析を行なっていきます!! そもそも GDライブラリ 使う関数とその説明 実装 このような流れで説明して…

ルービックキューブの実装をPHPでしてみた~ルービックキューブクラス~

前回ルービックキューブにハマる~そしてアルゴリズムへ~ - nigoblog ルービックキューブにハマったということを書いたのですが、今回そのアルゴリズムを実装するべくチャレンジすることにしました。まずはアルゴリズムを記述する前に色々な動作を書く必要が…

ウェブイチをcodeigniterで実装する-第一回-

CodeIgniter徹底入門作者: 河合勝彦,鈴木憲治,安藤建一出版社/メーカー: 翔泳社発売日: 2008/06/10メディア: 大型本購入: 5人 クリック: 65回この商品を含むブログ (19件) を見る 前回のブログレコメンドアルゴリズム超入門 - nigoblogでウェブイチウェブイ…

レコメンドアルゴリズム超入門

集合知プログラミング作者: Toby Segaran,當山仁健,鴨澤眞夫出版社/メーカー: オライリージャパン発売日: 2008/07/25メディア: 大型本購入: 87人 クリック: 2,158回この商品を含むブログ (267件) を見る本日とあるwebアプリケーションのβ版をリリースしたの…

PHPUnitのインストール for Mac ~追記あり~

前回アジャイルサムライを読んだのですが、 V: アジャイルなプログラミング の章で ユニットテスト:動くことがわかる というのがあったんですね。(p235) つまり、アジャイル開発ではテストコードを書く必要があるよと。 そんなわけで早速テストコードを書く…

MVCについて

前回ちらっと紹介したMVCについて説明していきます。 MVCとは Model View Controller のそれぞれの頭文字でアプリケーションの役割を分担することでよりわかりやすくコーディングするためのアプリケーションのこと。 とはいってもこれではよくわからないので…