tomatoaiu の Tech Blog

プログラミングやツールについてのまとめブログ

開発環境構築

【GStreamer】テスト動画をhlsで配信してブラウザで視聴する

はじめに GStreamerのテスト動画をHTTP Live Streaming (HLS)形式にして配信し、Google Chromeからアクセスして視聴したいと思います。HLSの動画を視聴するためにhttp-serverでWebサーバーを立ててNode.jsを利用したWebページを作成したいと思います。 環境 …

【Vue3 + Vite + ESLint】Visual Studio Code にて環境構築のメモ

やりたいこと Vue3 を Vite でインストールして環境構築し、ESLintの設定も行いたい。そして、それらを使ったときのVisual Studio Codeでのちょっとした問題に対処したい。 やりたいこと 環境 Viteを利用してVue3のインストール ESLintをインストール .eslin…

OpenCV4 + Python3 + GStreamer の環境を Mac に構築する。

やりたいこと MacOS上に、OpenCVとGStreamerを連携させた映像取得処理をやりたい。それを、Pythonでやりたい。検索してもmacOS上の記事がない、または、記事があるけど現状でうまくいかないこともあったのでここにメモする。 目次 やりたいこと 目次 事前に…

【GStreamer】mac上でローカルにあるmp4をgst-launch-1.0のplaybinで再生する

ひとこと macでGStreamerの導入方法し、gst-launch-1.0のplaybinを利用してmp4の動画を視聴する日本語の記事がなかったのでメモ。 目次 ひとこと 目次 環境 インストール 実行 つまったところ 参考文献 環境 macOS Catalina バージョン 10.15.5 インストール…

【OpenCV】 Macで開発環境を整えて図面を描画する方法

やりたいこと MacOS上でOpenCVを利用して図形を描画したい。それには環境構築が必要になる。 やったことの概要としては、Homebrew で OpenCV をインストール。cmake で c++の図面を描画するソースコードをビルド。 ソースコードには、公式サイトのサンプル…

MOVERIO BT-30C で Unity ビルドの AR Core アプリを表示

MOVERIO BT-30C と Huawei P20 やりたいこと 研究で Unity と ARCore を利用したアプリを MOVERIO BT-30C を利用して表示することになった。なのでそのための開発環境を構築をする。 やりたいこと 環境 準備 スマホにUnityでビルドしたAR Coreのサンプルアプ…

【OpenVidu】Web上で映像通信する|セットアップ

モチベーション OpenViduはブラウザ上で簡単に映像通信(WebRTCを利用の通信)を行うことができるらしい。研究で、映像通信を行うので確かめてみたい。 大体、ここに書いてあることを行えばok。 モチベーション 環境 セットアップ client(browser)のセットアッ…

Node.jsのバージョン管理|fish上のanyenvでnodenvをinstallする + npm global でのinstallについて

モチベーション とあるバージョンのNode.jsを使う必要が出てきました。今までは、nodebrewを利用していましたが、調べてみるとanyenvとnodenvを利用したものが最近的?みたい。なのでそれらをfishで利用できるように環境構築しました。 モチベーション 環境 …

【Go + Vugu】WebAssembly を始める

Go言語を勉強し終えてからVuguに触ろうと思ったけど、待ちきれないので Vuguを触ってみる。 ローカルにプロジェクトのフォルダを作成 Githubにリポジトリを作成 init rootファイル作成 http server用のファイル作成 run 結果 続き 参考文献 Vue.jsみたいなシ…

【Go】インストールからhello, worldまでやってみる

モチベーション Go言語を勉強したい。勉強した末に、Vuguでアプリケーションを作成したい! モチベーション 環境構築 Download パスの設定 ちゃんとinstallできたらテスト Goパスの設定 再度実行 原因 再再度実行 次回 参考文献 環境構築 go言語の環境がない…

【Bosque】 導入して数字の5を出す

はじめに MicrosoftからBosqueLanguage(Bosque言語)が登場しました。 手軽にできそうだったので触ってみるぞ! はじめに 環境 clone install typescript build .bsqファイル実行 自分でも.bsqファイルを作成してやってみる vs codeの拡張ツールでシンタック…

【pipenv + Python3】Mac に環境を作成する

やりたいこと at coder で Python3 を使うみたいなのでpythonの環境をMacに構築したい。 やりたいこと tl;dr 現環境 pipenvをinstallするためにpipをinstall 【失敗】pipでpipenvをinstall 【成功】homebrewでpipenvをinstall pipenv実行 pipenv下でpythonコ…

【Git + Mac】git のバージョン を Homebrewで上げる

やりたいこと Gitをほぼ毎日使うけど、MacOS上ででGitのバージョンを気にしたことなかった。なのでバージョンを上げてみる。 現在のバージョンから最新のバージョンのgit v2.21.0へ! やりたいこと 現状の環境 Homebrewでバージョンを上げる おまけ --date=h…

【Vue.js + isomorphic-git.js】 コミット中のファイルを取得する

やりたいこと Vue.jsでisomorphic-gitを利用したいと思います。そのための環境構築し、コミットの中のファイルを表示しようと思います。 やりたいこと 必要なもの 環境構築 コード修正。 App.vue 実行 解説 ファイルシステム リバースプロキシ プログレスバ…