アプリとサービスのすすめ

アプリやIT系のサービスを中心に書いていきます。たまに副業やビジネス関係の情報なども気ままにつづります

インフラ

Swiftでファイルをs3にuploadしてみる。

目次 1. cocoapodsをinstallして、Podfileからライブラリをinstall 2. AWSのUpload用のバケットをs3で作成 3. AppDelegate.swiftにS3のupload用のコードに貼り付け 4. SwiftからS3に画像をアップロード 5. s3で画像の確認 1. cocoapodsをinstallして、Podfil…

ROSでJetson nanoで撮影したカメラ画像を遠隔でホストPCのブラウザに表示する

Jetson Nanoで以前USBカメラを接続した。trafalbad.hatenadiary.jp 今回VNC接続した身軽な状態のjetson nanoで撮影したカメラ画像を、遠隔でホストPCのGoogle chrome (Safari)で表示してみた。 その備忘録 目次 1. Jetson Nanoでブラウザに表示するための準…

Parallels Desktopにホスト側からのログイン設定

仮想環境Parallels Desktopにホスト側からログインするための設定。Virtual-Boxが使えなくなったので、代わりの仮想環境として使ってるので、その備忘録。環境:ホストOS Mac Book Pro 環境ゲストOS Ubuntu 20.04 目次 1. セットアップ 2. sshでログイン 3. …

M1 MacBook Air のsetupの記録

M1のMac、2021/04の時点で、brewはいかれてるは、tensorflowはinstallできないはで普通に使えない。 試行錯誤した時のメモ。 時系列順に実行した記録。・仮想環境用ubuntu-18.04-arm64.isopython3とpip3のinstallpython3.9にtensorflow非対応なので、python3…

GKEのkubenetes上でflaskを動かし、curlでPOSTした画像の予測結果を受け取る【機械学習】

flaskで機械学習の学習済みモデルを入れてkubenetes上で動かしてみた。curlで投げて、予測結果を受け取る形式だけど、envoyとかスケーラビリティも意識した構成になってる。kubenetes上での flask動作環境 目次 1.flaskアプリケーションの作成 2.Docker上でf…

Vitis IDEでultra96向けplatform作成と、ultra96v2で動作確認するまで【avnet,hardware】VitisPlatform作りpart4

今回は・Vitisプラットフォーム(Vitis IDE)でultra96向けプラットフォームを作成・ultra96v2で実際に動作確認するところまでやってみたいと思う。本家サイトのラストの部分まで。 今回のpart4でこの部分ができる。 目次 1.ultra96向けプラットフォームの作成…

ultra96v2の動作に必要な「BIFファイル」作成、vitis IDEの立ち上げまで【FPGA】- VitisPlatform作りpart3

前回の続編のpart3。Vivadoでultra96のデザインブロックとかXSAファイルを作成した後、PetaLinuxでVitisプラットフォーム(vitis IDE)立ち上げまでやっていく。part3の作業で完了するのは「vitis IDE」構築のvitisの部分。 メインでにやること・ultra96の動作…

Vitis,Petalinuxのインストールから、Vivadoの起動まで【FPGA, avnet】-VitisPlatform作りpart2

今回はVitisPlatfrom構築に必要な「Vitis、Petalinux、その他関連ツール」のインストール。 「Ultra96の開発環境(Vitis2019.2版)」をメインに参考にした。 Vitisプラットフォーム(vitis IDE)はVivado起動後に、「Ultra96用Vitisプラットフォームの作り方(BA…

ultra96v2の環境の構築。仮想環境のubuntuとMacの外付けHDDをマウントするまで -VitisPlatform作りpart1【fpga, avnet】

・1.ultra96-v2動作に必要なもの 「はじめてのUltra96 必要なもの」によると、Ultra96-v2に必要なものは、買った付属品以外に、 ・「Vitisプラットフォーム(vitis IDE)」という開発環境の構築・環境構築用OS ubuntuが必要らしい。 ・2.まず自分がやること Ul…