$yuzu->log();

技術ネタなど。

Composer

【機械学習】ナイーブベイズ分類アルゴリズムを利用した迷惑メールフィルタ実装例

ナイーブベイズ分類器とは? ベイズの定理を利用した分類手法です。 ベイズの定理について知りたい方は下記の参照下さい。 yuzurus.hatenablog.jp ナイーブベイズ分類は文章をカテゴリ分けする際に、テキスト中の単語の出現率を調べます。 その際、その文章…

ポケモンGo!のアンテナサイトを作った。技術仕様やアプリケーション仕様などなど

酔った勢いで、ポケモンGo!のアンテナサイトを作ってみました。 pokemongo-mtm.xyz こういうのって、スピードが大事ですよね。検索ボリュームが多い時にリリースできたのでよかったです。 1時間ぐらいでさくっと。 使用した技術 CentOS7 CakePHP 2.8.5 PHP 7…

【PHP】たった1行コマンドを入力するだけでComposerを劇的に速くする方法【アジア圏限定】

PHPerで使っていない人はいないというぐらい、メジャーなPHPの依存管理ツールComposer。 ですが、動作が遅いという欠点があります。 Composerが遅い原因は主に下記だそうです。 packagist.orgが日本から遠い composerのアーキテクチャ的に、小さなjsonファイ…

【チュートリアル】最新フレームワークCakePHP3でブックマーカーを作ってみる その2

【チュートリアル】最新フレームワークCakePHP3でブックマーカーを作ってみる その1 - $yuzu->log();yuzurus.hatenablog.jp 前回の続きになります。 ログイン機能の実装 ログイン機能はCakePHP2同様AuthComponentを利用します。 AppContorollerに追加しまし…

【チュートリアル】最新フレームワークCakePHP3でブックマーカーを作ってみる その1

そろそろちゃんと最新フレームワークCakePHP3を触らないといけない気がしてきたので、チュートリアルとしてCakePHP3を使ってブックマーカーを作ってみます。 環境はMacOSXにVirtualbox+VagrantでCentOS乗っけてます。 インストール PHPのインストール PHPを…

composer install と composer update の違い

PHPの依存管理ツールにComposerついて。installとupdateの違いについてまとめます。 各ファイルの説明 composer.json 必要となるライブラリを記載します。 composer.lock composer.jsonを元にインストールした各ライブラリのバージョンが記載されています。 …