react-nativeでgoogle mapを使用 環境 開発マシンはmac mini android側のみ とりあえずやってみた 参考情報 【React Native】Googleマップを利用する(Android) - Ren's blog React Nativeへ地図を表示する方法 - react-native-mapsライブラリを使ってReact…
react-nativeをexpoで作成 概要 m-shige1979.hatenablog.com でCLIを使用した環境設定はできた感じとしてexpoの場合はどんな感じなのか確認する。 expo.io expo.io アカウント作成 アカウント作成後の画面 ツールインストール android studioやxcodeをインス…
herokuでCORSを確認 CORS developer.mozilla.org 要はajaxとかでホストの異なるリクエストを取得できないこと 環境 大元(リクエスト先) mighty-taiga-69931.herokuapp.com index.php <html> <head> </head></html>
herokuの復習 すっかりやってなくて忘れたので復習がてらやり方をメモ heroku クラウド・アプリケーション・プラットフォーム | Heroku やり方 とりあえず、ログインして簡単なwebアプリ作成まで DBとかはなし 手順 ログイン ダッシュボード画面 以前のアプ…
いろいろ参考にしたもの React Native の始め方 - Qiita React Native環境構築手順 - Qiita ReactNative入門① ~インストールから起動まで~ - Qiita https://deha.co.jp/magazine/react-native1/ 環境 mac(catalina) 入れるもの react-native セキュリティソ…
USBカメラ接続 ラズパイのカメラもあるけど接続がUSBの方が簡単そうだったのでUSBにした USB接続し、認識されていること確認 $ lsusb Bus 002 Device 002: ID xxxx:xxxx Realtek Semiconductor Corp. Bus 002 Device 001: ID xxxx:xxxx Linux Foundation 3.0…
jetson nanoで物体検知を試した 日本語の情報がどのあたりが最新か不明のためでいろいろ手間取った ssh経由でやVNCでやろうとしたけど結局直接端末でやらないと面倒そうなので端末で制御 パッケージインストール sudo apt-get update sudo apt-get install g…
今回使用したもの TP-Link WiFi 無線LAN 子機 AC600 433Mbps + 200Mbps Windows/Mac OS 対応 ナノ設計 デュアルバンド 3年保証 Archer T2U Nano発売日: 2019/02/14メディア: Personal Computers 接続しても動かない なんかドライバが認識されてないっぽい ド…
vncサーバインストール $ sudo apt install tigervnc-common tigervnc-standalone-server tigervnc-scraping-server vncサーバのパスワード設定 $ vncpasswd Password: Verify: Would you like to enter a view-only password (y/n)? n $ 環境変数DISPLAY確…
jetson nanoセットアップ ・ jetson nano www.amazon.co.jp ・SDCard www.amazon.co.jp ダウンロード&SDカード書き込み ダウンロード https://developer.nvidia.com/jetson-nano-sd-card-image 書き込みツールを使用してSDカード(micro)へ書き込み balena…
Macではなく Windowsで行う、 ただ、Windowsでの場合は「Hyper-V」で動作するため、VirtualBox使えない いや、まあ古いやつならいけるけど、最新の使ってみたくなった ダウンロード hub.docker.com ここからダウンロード インストール Hyper-Vを有効にして、…
chromeとか もう、オレオレ証明書だけでは見せてくれなくなった(´・ω・`) CAとかわからないけど ネットで検索していくつか出たものを参考に作成してみた 参考情報 オレだよオレオレ認証局で証明書つくる - Qiita CentOS7:SSL自己発行局の設置から俺々証明書…
プログラミング言語 Rust スクリプト言語のような書き方でC++のような高速化ができるらしいよ 詳しくはわからんがとりあえずやってみる 環境 Mac Book Air(もう古いかも…5年以上前のものだし) インストール curl https://sh.rustup.rs -sSf | sh 環境設定 …
Promiseは 並列処理でちょっと前に学習したやつで function sampleTask1() { return new Promise(function(resolve, reject) { setTimeout(function () { console.log('sample1'); resolve("sample1"); }, 3000); }); } って定義したら ↓ sampleTask1() .the…
概要 fetch使ってみたい APIはgo言語で作成した適当なやつ サーバ側 package main import ( "encoding/json" "log" "math/rand" "net/http" "time" ) func main() { http.HandleFunc("/sample_api1", sampleAPI1) http.HandleFunc("/sample_api2", sampleAPI…
なんか 知らんうちにfetchとか出てるんだけどPromiseとかいうやつ返すんですけど この辺の使い方とか知らないとjqueryのajaxしか使えなくなってくるのは恥ずかしい Promise 非同期処理するやつ Promiseで実行した結果はresolveが正常時、rejectが異常時に設…
golangでのエラーとかって 基本的にはエラーオブジェクトのチェックしかしていない panic発生したら 落ちます package main import ( "log" ) func main() { log.Println("start") // 意図的にpanicを起こす panic("aaaa") //var a *interface{} //*a = 0 //…
仕事でコード書くより 設計の仕事ばっかり、スケジュール管理とかめんどくさいので 他の人やってくんないかな… UUIDって? UUID(Universally Unique Identifier)とは、ソフトウェア上でオブジェクトを一意に識別するための識別子である。 *1ざっくりいうと…
PlantUMLって なんかUMLをテキストで書いて絵にするツールらしい 参考 PlantUMLをMac OS Xで使う - Qiita Visual Studio Code で UML を描こう! - Qiita 環境 今回はMacでやります インストール graphvizをインストール brew install graphviz visual studi…
ruby関連の勉強を始めてみようとしたけど なんか出る /tmp/ruby-build.20181006035131.5059 ~/.rbenv/plugins/ruby-build curl: (35) Peer reports incompatible or unsupported protocol version. ~ 環境 vangrant上のcentos7(64bit) なんかcurlが古いらし…
できたの なにこれ? websocketサーバより1秒単位で画像をバイナリ形式で送信したもの ソース(サーバ側) package main import ( "log" "net/http" "golang.org/x/net/websocket" "time" "io/ioutil" "image" "gocv.io/x/gocv" "image/color" "bytes" "ima…
日本語ができない 時間は気にしないでwww 前のソースを一部回収 package main import ( "gocv.io/x/gocv" "log" "os/user" "time" "io/ioutil" "image/color" "image" ) var ( // サイズ w = 640 h = 480 // 色定義 black = color.RGBA{0, 0, 0, 0} blue …
gocv Home :: GoCV - Golang Computer Vision Using OpenCV 3 opencvでなんかいろいろやってくれるライブラリ インストールするまでくっそ面倒 macの場合はbrew installで簡単そうですけど なんかいろいろエラーでて大変でした ・pythonいれたり、クリーンア…
構造体にあるjsonなどのタグより取得 package main import ( "fmt" "reflect" ) type Sample struct { no int `sampletag:"aaaaa"` name string `sampletag:"bbbbb"` age int `sampletag:"ccccc"` } func main() { fmt.Println("start") // Sample1インター…
Javaとかではクラスにinterfaceとか定義して使用する goの場合は構造体自体はメソッドを実装するが、定義されているインターフェースは定義しない サンプル package main import ( "fmt" ) // Sample1インターフェース、メソッドを定義 type Sample1 interfa…
interface型は基本的にはどんな値も設定できる package main import ( "fmt" ) func main() { fmt.Println("start") var a interface{} a = int(10) a = int64(10) a = string(65) fmt.Printf("%+v\n", a) fmt.Println("end") } 設定はできる…しかし、そのま…
概要 interface自体はstructを利用してする感じと認識している 構造体とかとなんかごっちゃになっていてJavaのクラスとかと勝手が異なるので混乱している そもそもstringやintにメソッドは付与できるのか? type data1 string type data2 int こんな感じで定…
AIスピーカー こんなやつ やること FirebaseでAPIを作成 Actions on Googleでプロジェクトを作成し、APIを紐づけ APIを作成 プロジェクト作成 firebase init functions npm install firebase-functions@latest firebase-admin@latest --save npm install --s…
firebase Google用のサービスのBaasみたいのようです。 無料プランもあるので簡単にお試ししてみました。 functionとは APIとかを作成できるサービス サポートしているものはJavascript及びTypeScriptのようです。 準備 Nodejs(v6.11.5) 手順 firebaseツー…
DynamodDBの学習を一部していて ちょっと簡単なコマンドの基本をメモ テーブル操作系 テーブルの作成 aws dynamodb create-table --table-name 'test1' \ --attribute-definitions '[{"AttributeName":"id","AttributeType": "S"}]' \ --key-schema '[{"Attr…