Browsed by
Author: pontago

Label StudioとYOLOで自動アノテーション

Label StudioとYOLOで自動アノテーション

物体検出するには、画像全体から検出したい物体をバウンディングボックスで囲ってラベル付けする作業が必要。これをアノテーションと呼ぶ。 データは求める精度によって数百から数千は必要となってくるので、効率的にアノテーションするためには、専用のツールを使って行う。 アノテーションツールは、色々なものが出回っていてどれを選んでいいのか迷うところ。 求めるものは、 まずは、比較的情報が多いlabelImgとい…

もっと読む もっと読む

RemixからReact Router v7にアップグレード

RemixからReact Router v7にアップグレード

先日、Remixを使って作り直した自分のサイトをReact Router v7にアップグレードする。 こちらの公式ドキュメントを参考にした。 https://react-router-docs-ja.techtalk.jp/upgrading/remix futureフラグを有効化していたので、アップグレード自体は簡単にできた。 依存関係の更新 まずは、パッケージ名や依存関係、コンポーネント名が変…

もっと読む もっと読む

画像認識の機械学習をざっくり調べる

画像認識の機械学習をざっくり調べる

機械学習(Machine Learning)については、何度か軽く触った程度だったので、画像認識を使ってなにか作ってみようと思う。そんなわけで機械学習について、ざっくり調べてみた。 ちなみに昔やったことあったのは、ResNetを利用した画像分類でreCAPTCHAを自動解決させるというものや、Haar-like特徴分類器を利用してカレーを識別させるというもの。 思い返してみたら、カレーを検出させよ…

もっと読む もっと読む

お仕事募集中

お仕事募集中

現在お仕事募集中です。 気になる方がいましたら、お問い合わせフォームからお気軽にお声がけくださいませ。 Webアプリやスマホアプリなど様々な開発に対応可能です。 過去の開発案件や対応可能言語などは、スキル・経歴をご参考くださいませ。 契約スタイル

UnityからiOS(Swift)のAudio機能を使う

UnityからiOS(Swift)のAudio機能を使う

UnityからiOS(Swift)のAudio機能を使う方法を試してみた。ちなみにUnityはまったく使ったことがない素人である…。 今回はシンプルにマイクから入力したものをスピーカー(イヤホンなど)にそのまま出力するというもの。 UnityからSwiftのコードを使う方法 ネイティブコードプラグインという方法でSwiftのコードを使えるようだ。 https://docs.unity3d.com/…

もっと読む もっと読む

GitHub Actionsでさくらインターネットの共有サーバにデプロイ

GitHub Actionsでさくらインターネットの共有サーバにデプロイ

GitHub Actionsを使って、RemixのSPAモードで作ったサイトをサーバにアップする。 GitHub Actionsでやりたいのは、 VoltaでNodeとYarnのバージョンを固定 Voltaを使うことで、NodeとYarnのバージョンを指定できるので、このバージョンを使ってGitHub Actionsでも動かす。 「volta-cli/action」アクションを使うことで、pack…

もっと読む もっと読む

GitHub ActionsをMarketplaceに公開してみる

GitHub ActionsをMarketplaceに公開してみる

現在このサイトで使っているサーバが、さくらインターネットの共有サーバなのでアップロードする際にSFTPを利用することにした。パーミッションやディレクトリ設定をまとめておこないたかったのでlftpを利用することに。 あまりFTPを使うことはなさそうだが、lftpのコマンドをワークフローで呼び出す際、やりたい一連の処理をlftpコマンドとして渡せるようにしたいと思った。 こんな感じのscriptでlf…

もっと読む もっと読む

PHPでメール送信テストする環境を作る

PHPでメール送信テストする環境を作る

PHPでメール送信するプログラムを作る必要があったので、DockerでPHPの環境を構築する。 さくらインターネットで使っていたPHPのバージョンは7.4系だったので、「php:7.4-apache」イメージを使う。このままだとメール送信する際のsendmailが入っていないので、MailHogというテスト用のメールサーバ環境を別途用意する。 https://github.com/mailhog/…

もっと読む もっと読む

Vimの設定を見直してみる

Vimの設定を見直してみる

最近はもっぱらVSCodeばかりになってしまったが、新しいMacを購入したのでVimやらShellを見直してみることに。 Shellをfishに変えてみた 今までzshを使っていましたが、fishがよさそうなので変更してみます。 まずはfishとパッケージマネージャfisherをインストール。Powerlineフォントが必要らしいのでそれもインストール。フォントは、Roboto Mono for …

もっと読む もっと読む

RemixのSPAモードでお問い合わせフォーム

RemixのSPAモードでお問い合わせフォーム

SPAでお問い合わせフォームを作ってみる。当然必要なのはメールを送信する機能だが、サーバサイドの機能は使えないのでどうするものかと考える。 最近ではSendGridを使ってメール送信したりすることが多いようだ。でもクライアントサイドのみで動かしているので、送信時にAPIキーが漏れてしまうので流石にまずそう。 さくらインターネットの共有サーバを使っているので、メール送信部分だけPHPで実装することに…

もっと読む もっと読む