タグ

ブックマーク / blog.capilano-fw.com (4)

  • Laravel + Pusher でスマホでパソコンの文字を入力

    さてさて、これは私に限った話ではないかもしれませんが、「過去にお断りした案件」というのはいつまで経っても覚えていたりしないでしょうか。 私の場合、特に「技術力がなくてお断りせざるを得なかった」開発というものはたまに「ちっくしょう😣」と思い出したりします。 そして、少し前に「Z世代はスマホだけ使い、パソコンは使わない」という言葉を聞いた時にある「できなかった開発」のことを思い出しました。 それが・・・・・・ スマホを使って今見ているパソコン画面に入力をする というものでした。 おそらく、最近の若い人たちは「キーボードよりフリック入力の方が早い」という方も多いと思うので、それに対応したいという案件だったようです。 そして、当時はお断りしましたが、今になって考えてみるとPusherのようなブロードキャストを使うとシンプルに実装できるんじゃないか、という考えになったのでぜひリベンジ的につくってみ

    Laravel + Pusher でスマホでパソコンの文字を入力
    yuiseki
    yuiseki 2022/12/09
  • 【PHP】Mecabで「似ているデータ」を見つける方法

    さてさて、前回を除くと最近公開した記事がほぼLaravelの話題がばかりになっていることに気がつきました。Laravelの話題ってホントに尽きないですね😊✨ 常々思っているのですが、私の開発環境は現在ドップリLaravel化してしまい、正直なところネイティブなPHPコードの開発は過去1年間でたった一回だけ(しかも古いサイトの移転のお手伝い)だったので、たまにはPHP全般の話題も、といろいろ考えていました。 すると、まっさきに思い浮かんだのが日語に関連する話題です。 というのもLaravelももちろん多言語にいろいろと対応はしていますが、さすがに単一国家だけで話されている日語のみに対応するというのはあまりないはずだと考えたからです。 そして、そんな影響で今回お届けするのは、 PHPで「似ているデータ」を見つけ出す方法 です。 しかも、今回は誰でもシンプルに実行できるように難解な公式や機

    【PHP】Mecabで「似ているデータ」を見つける方法
  • ブラウザで顔、表情、パーツ位置の検出、誰かを当ててみる(face-api.js)

    さてさて、このところビデオチャットやQRコードなどウェブカメラ関連の記事を続けて公開したので、この流れで何か他にも「リアルとウェブとの融合」がテーマの記事が書けないかなと考えていました。 そして、私は日頃から「これは試してみたい!」という内容はGoogle Keepに保存しているので、何気なく昔書いたメモをチェックしてみると・・・・・ 発見しました😊✨ そのうち試してみたいと思っていた機能を。 ズバリそれは、 JavaScriptを使った顔認識システム です。 この間公開した記事「PythonOpenCV) 顔が上を向くように写真から切り出す方法」では、Pythonを使いましたが、同じことが(ブラウザの)JavaScriptでも実行できるという噂を聞いていたんです。 ということで、今回はJavaScriptを使って以下の機能を実装してみたいと思います。 顔の抽出 顔パーツ(目とか鼻とか

    ブラウザで顔、表情、パーツ位置の検出、誰かを当ててみる(face-api.js)
  • 便利!Node.jsにDBマイグレーション、Seed、モデルを用意する「Sequelize」

    さてさて、前々回の「入門!Expressのインストールと基のまとめ」でも少し書いたのですが、Node.jsのフレームワーク「Express」を格的に使ってみた実感として、Laravelのようなデータベース周りの機能がなく、ちょっと残念な気持ちになっていました。 ところが、やはり世界中には天才プログラマーたちが多数いるもので、Node.jsに以下3つの機能を一気に提供してくれるパッケージがあることを知りました。 マイグレーション ・・・ DBテーブルの管理 Seed ・・・ テストデータの管理 モデル ・・・ データベース操作(LaravelのEloquentのようなもの) その名も「Sequelize」です。 ※ YouTubeを見る限り、「すぃーくぅらいず」と読むようです。英語SQLを「すぃーくぅ(る)」と読むことに掛けてるのかと思います。 しかもこのパッケージには、Laravel

    便利!Node.jsにDBマイグレーション、Seed、モデルを用意する「Sequelize」
  • 1