PHP

2/314ページ

マグロと寿司とWebSocket。Laravel+Vue.jsで簡易的なチャットを作る。

LaravelでWebSocketを試す機会があったので、使い方を忘れないために、「まぐろ」の数だけ「マグロ」を返すチャットをデモで作成しました。 デモはこちらから 寿司が食べたくなりますね。 LaravelでWebSocket LaravelでWebSocketを実装するには、Pusherという外部サービスを使う方法と、socket.io+RedisのPUB/SUBで、WebSocketの部分をブリッジしてあげる方法が用意されています […]

転職を機にリハビリも兼ねたWebサイト開発

   おはこんばんにちわ。初めてのQiita投稿です。  しばらく開発から離れてなんちゃってマネジメントをしていたため、リハビリを兼ねてPHPとYoutube API, Qiita APIを使ったツール開発をしてみました。 作ったものの概要 QiitaTube  Qiitaに多く関連付けられているタグをYouTubeで検索し、解説動画を再生リストごとに表示するツールです。  思いつきと勢いで作ったのでかなり雑な作りです。(ゴメンナサイ) […]

東京メトロの明日の遅延を予報するBotを作ってみた。

はじめに 東京メトロがアプリコンテストをやっていましたね。ちょうど締切もあってモチベーションにもなるし、何か勉強がてらアプリを作ってみようと考え、機械学習の初歩を勉強して、表題のBotを作ってみようと思いつきました(大したアプリでは無いですが)。 オープンデータ活用コンテスト http://tokyometro10th.jp/future/opendata/ ※ちなみに、コンテスト応募アプリを見てみると、結構たくさん応募されてますね。 […]

PHPでベイジアンフィルタを書いてみた

勉強のため、PHPでベイジアンフィルタを書いてみました。下記のサイトを参考にしています。スムージングとして、単語の出現回数に1を足しています。アルゴリズムはリンク先の解説が正確だと思うので、割愛しますが、手計算での計算と結果は合っているので、多分正しく動作しているかと。 ●参考: 第3回 ベイジアンフィルタを実装してみよう http://gihyo.jp/dev/serial/01/machine-learning/0003?page= […]

レコメンドエンジン(協調フィルタリング)をPHP+Redisで実装

PHPで使えるレコメンドエンジンはいくつか存在しますが、ドキュメント不足だったり、非推奨な関数が使われていたりで満足いくものではありませんでした。 ですので、自分で実装することにしました。 ※2016/08/25追記 ライブラリ化しました! https://github.com/YuzuruS/redis-recommend packagistに登録もしてあるので、composerを使って簡単にインストールできます。 composer. […]

TensorFlowを使ってDir en greyの顔分類器を作ってみた – ③画像収集編

はじめに 画像を収集しますが、既に自力で100枚以上の画像を集められる方はここをすっ飛ばしてください。 API 紹介 Bing Image Search API https://azure.microsoft.com/ja-jp/services/cognitive-services/bing-image-search-api/ 5,000リクエスト/月。 1リクエストで最大150枚までしか取得できないらしいです。 APIキーの取得 M […]

カードバトルの最強デッキを機械学習っぽく生成するロジックをPHPで実装してみた

こんにちは皆さん 機械学習が流行っているわけですが、自分で実装するのって、けっこう大変なんですよね。 人真似を書くことはできても、オリジナルの問題を作るのってどうすればいいのだろう?ってなります。 そこで、今回は機械学習もしくはそれに類似した方法で適当な問題を解いてみようと考えたわけです。 蓋を開けてみると、よくわからない最適化問題になってしまいましたが。。。 とりあえず問題設定 カードバトル レガシーなカードバトルを考えてみましょう。 […]

LinuxサーバにPHP拡張zip、zlibメソッドをインストールする

まず、LinuxサーバーにPHPがインストールされています。 PHPバージョンダウンロードアドレス:http://php.net/releases/ たとえば、5.4.45を使用して、圧縮されたパッケージを/ root / Downloads /ディレクトリにダウンロードします。 パッケージを解凍します:tar -xzvf php-5.4.45.tar.gz PHPをインストールする(無視する) 次に、インストールzip拡張子を例にとり […]

ubuntuシステム上でPHPのredis拡張の実装

ubuntuシステム上でPHPのredis拡張の実装 最近のプロジェクト、私はデータベースとしてredisを使用したい、PHPはredis拡張を待っていない、それをインストールする方法、インストールする必要がありますか? 私がインターネット上で見つけた情報の多くは、あらかじめコンパイルされていましたが、うまくいかなかったため、コンパイルとインストールを一度もやり直さない別の方法がありました。 redis拡張機能をインストールする sud […]

1 2 314