Tagged

Tools & Solutions

A collection of 54 posts

【 Cloud 】透過 Postman 操作 Azure Digital Twins - Query API
AIoT & Cloud & Edge

【 Cloud 】透過 Postman 操作 Azure Digital Twins - Query API

內容 學習目標 前置準備作業 Twin Graph 上傳 Device DTDL 與建立 Twin 查詢所有 Twin 查詢 Temperature 大於 35 度的 Twin 學習目標 如何透過 Postman 操作 Azure Digital Twins - Query API 前置準備作業 已建立 Azure 帳號並能正常登入與使用 已完成建立與設定 Azure Digital Twins、Azure Active Directory ( Azure AD ) Ref https://learningsky.io/azure-digital-twins-authenticates-using-azure-ad-security-tokens-based-on-oauth/ 已於電腦端安裝 Postman 下載網址 https:

【 Cloud 】透過 Postman 操作 Azure Digital Twins - Relationship  APIs
AIoT & Cloud & Edge

【 Cloud 】透過 Postman 操作 Azure Digital Twins - Relationship APIs

內容 學習目標 前置準備作業 Twin Graph 上傳 DTDL 與建麼 Twin 新增 Parent 與 Child 關聯 透過 ID 取得關聯資訊 取得所有關聯資訊 刪除關聯 學習目標 如何透過 Postman 操作 Azure Digital Twins - Relationship APIs 前置準備作業 已建立 Azure 帳號並能正常登入與使用 已完成建立與設定 Azure Digital Twins、Azure Active Directory ( Azure AD ) Ref https://learningsky.io/azure-digital-twins-authenticates-using-azure-ad-security-tokens-based-on-oauth/ 已於電腦端安裝 Postman 下載網址

【 Cloud 】透過 Postman 操作 Azure Digital Twins - Twin APIs
AIoT & Cloud & Edge

【 Cloud 】透過 Postman 操作 Azure Digital Twins - Twin APIs

內容 學習目標 前置準備作業 新增 Twin 透過 Twin ID 列出特定 Twin 資訊 設定特定 Twin 的預設值 修改特定 Twin 的數值 刪除特定 Twin 的數值 刪除 Twin 學習目標 如何透過 Postman 操作 Azure Digital Twins - Twin APIs 前置準備作業 已建立 Azure 帳號並能正常登入與使用 已完成建立與設定 Azure Digital Twins、Azure Active Directory ( Azure AD ) Ref https://learningsky.io/azure-digital-twins-authenticates-using-azure-ad-security-tokens-based-on-oauth/

【 Cloud 】透過 Postman 操作 Azure Digital Twins - Model APIs
AIoT & Cloud & Edge

【 Cloud 】透過 Postman 操作 Azure Digital Twins - Model APIs

內容 學習目標 前置準備作業 新增 Model - Binary File 新增 Model - Raw JSON 列出 Model 清單 - 列出簡易資訊 列出 Model 清單 - 列出詳細資訊 透過 Model ID 列出簡易資訊 透過 Model ID 列出詳細資訊 刪除 Model 學習目標 如何透過 Postman 操作 Azure Digital Twins - Models API 前置準備作業 已建立 Azure 帳號並能正常登入與使用 已完成建立與設定 Azure Digital

【 Cloud 】Azure Digital Twins 使用 Azure AD Oauth Token 進行驗證
AIoT & Cloud & Edge

【 Cloud 】Azure Digital Twins 使用 Azure AD Oauth Token 進行驗證

內容 學習目標 前置準備作業 建立 Azure Digital Twins 設定 Azure Active Directory 驗證 設定 Postman 驗證 透過 Postman 操作 Azure Digital Twins 學習目標 如何透過 Postman 操作 Azure Digital Twins 前置準備作業 已建立 Azure 帳號並能正常登入 已於電腦端安裝 Node.js 已於電腦端安裝 IDE,本範例使用 Visual Studio Code 建立 Azure Digital Twins Step 1. 在上方搜尋框輸入 digital 關鍵字並點選

【 Cloud 】透過 Postman 建立 Azure Indoor Map
AIoT & Cloud & Edge

【 Cloud 】透過 Postman 建立 Azure Indoor Map

內容 學習目標 前置準備作業 建立 Azure Maps 服務 Postman 前置準備 透過 Postman 操作 Creator 透過 Web 顯示 Azure Indoor Map 學習目標 如何透過 Postman 建立 Azure Indoor Map 前置準備作業 已建立 Azure 帳號並能正常登入。 本地端電腦已安裝瀏覽器。 建立 Azure Maps 服務 Step 1. 在上方搜尋框輸入 map 關鍵字並點選 Azure Maps Accounts 的搜尋結果 Step 2. 點選 + Create Step 3.

【 Cloud 】透過 MySQL Workbench 存取 Amazon Lightsail  Ghost Blog 的 MySQL 資料庫
AIoT & Cloud & Edge

【 Cloud 】透過 MySQL Workbench 存取 Amazon Lightsail Ghost Blog 的 MySQL 資料庫

內容 學習目標 前置準備作業 設定 Amazon Lightsail MySQL 的 root 密碼 學習目標 如何修改預設的 Table 樣式 前置準備作業 已建立 Amazon Lightsail Ghost Blog Instance 已取得 Amazon Lightsail Instance 的 IP 已取得 Amazon Lightsail Instance 的資料庫登入 帳號 與 密碼 已取得登入 Amazon Lightsail Instance 的 Key 透過 MySQL Workbench 存取 Amazon Lightsail 資料庫 Step 1.

【 Tools 】macOS Catalina 掛載 EXT4 檔案系統
Tools & Solutions

【 Tools 】macOS Catalina 掛載 EXT4 檔案系統

內容 學習目標 前置準備作業 掛載 ext4 檔案系統 學習目標 於 macOS 掛載 ext4 檔案系統的隨身碟 前置準備作業 準備一個是 ext4 檔案系統的隨身碟 掛載 ext4 檔案系統 Step 1. 安裝套件 請在終端機中輸入下方指令brew install --cask osxfuse brew install ext4fuse Step 2. 查看磁碟資訊 請在終端機中輸入下方指令diskutil list Step 3. 建立掛載資料夾 請在終端機中輸入下方指令 取得所掛載裝置的磁碟ID mkdir ~/Desktop/DISK Step 4. 進行掛載 請在終端機中輸入下方指令 掛載指令如下 sudo ext4fuse 磁碟ID

【 Tools 】macOS 安装 sshpass
Tools & Solutions

【 Tools 】macOS 安装 sshpass

內容 學習目標 前言 前置準備作業 安裝 sshpass 前言 sshpass 是 ansible 輸入密碼的必要套件 前置準備作業 準備一台可上網的 macOS 安裝 sshpass Step 1. 下載 sshpass 檔案 請在終端機中輸入下方指令wget https://raw.githubusercontent.com/kadwanev/bigboybrew/master/Library/Formula/sshpass.rb Step 2. 執行安裝 請在終端機中輸入下方指令brew install sshpass.rb GitHub ArcherHuang @ GitHub List of blogs https://oranwind.org/author/

【 Tools 】Ubuntu 安裝 Pygame
Tools & Solutions

【 Tools 】Ubuntu 安裝 Pygame

內容 學習目標 前置準備作業 安裝 Pygame 學習目標 在 Ubuntu 安裝 Pygame 前置準備作業 已安裝 Python 3 Ubuntu 安裝教學 https://learningsky.io/python-development-on-ubuntu-with-pyenv-virtualenv/ 安裝 Pygame Step 1. 更新軟體的最新資訊及列表 請在終端機中輸入下方指令sudo apt-get update Step 2. 安裝相依套件 請在終端機中輸入下方指令 sudo apt install -y libfreetype6-dev libjpeg-dev \ libportmidi-dev libsdl-image1.2-dev libsdl-mixer1.2-dev \ libsdl-ttf2.0-dev libsdl1.2-dev libsmpeg-dev \ libx11-dev libavformat-dev

【 Tools 】NVIDIA® Jetson AGX Xavier 安裝 EDIMAX EW-7811Un V2 無線網卡
Tools & Solutions

【 Tools 】NVIDIA® Jetson AGX Xavier 安裝 EDIMAX EW-7811Un V2 無線網卡

內容 學習目標 前置準備作業 安裝 EDIMAX EW-7811Un V2 無線網卡 Driver 學習目標 在 NVIDIA® Jetson AGX Xavier 安裝 EDIMAX EW-7811Un V2 無線網卡 前置準備作業 準備 NVIDIA® Jetson AGX Xavier 準備 EDIMAX EW-7811Un V2 無線網卡 安裝 EDIMAX EW-7811Un V2 無線網卡 Driver Step 1. 更新軟體的最新資訊及列表 請在終端機中輸入下方指令sudo apt update Step 2. 更新軟體 請在終端機中輸入下方指令sudo apt-get install -f

【 Solutions 】解決 Python3: ModuleNotFoundError: No module named '_ctypes'
Tools & Solutions

【 Solutions 】解決 Python3: ModuleNotFoundError: No module named '_ctypes'

問題 Python3 安裝套件出現下方訊息 from _ctypes import Union, Structure, Array ModuleNotFoundError: No module named '_ctypes' make: *** [Makefile:1132: install] Error 1 解決方案 Ubuntu 環境 請在終端機輸入下方指令sudo apt-get install libffi-dev GitHub ArcherHuang @ GitHub List of blogs https://oranwind.org/author/archer/ https://learningsky.io/author/archer/

【 VM 】如何在 Oracle VirtualBox 中安裝 Ubuntu
Tools & Solutions

【 VM 】如何在 Oracle VirtualBox 中安裝 Ubuntu

內容 學習目標 前置準備作業 安裝 Oracle VirtualBox 學習目標 在 Oracle VirtualBox 中安裝 Ubuntu 前置準備作業 已下載 Ubuntu 安裝檔 本範例使用 Ubuntu 18.04 64-bit PC (AMD64) desktop image 安裝 Oracle VirtualBox Step 1. 下載並安裝 請透過瀏覽器開啟下方網址https://www.virtualbox.org/ 於 Oracle VirtualBox 中安裝 Ubuntu Step 1. 開啟 VirtualBox Step 2. 新增機器 點選左上方的 機器(M)

【 Tools 】Ubuntu 安裝 Visual Studio Code
Tools & Solutions

【 Tools 】Ubuntu 安裝 Visual Studio Code

內容 學習目標 前置準備作業 安裝 VS Code 學習目標 如何在 Ubuntu 環境中安裝 Visual Studio Code ( 簡稱 VS Code ) 前置準備作業 已安裝 Ubuntu Ubuntu 已能正常上網 安裝 VS Code Step 1. 下載 Ubuntu 版本的 VS Code 請透過瀏覽器連到下方網址 https://code.visualstudio.com/download 點選 Debian, Ubuntu Step 2. 切換工作目錄 移動路徑到所下載 VS Code 的安裝檔所在位置 請在終端機中輸入下方指令 本範例安裝檔下載於 ~/Downloads

【 Tools 】Ubuntu 18.04 安裝 JDK 8
Tools & Solutions

【 Tools 】Ubuntu 18.04 安裝 JDK 8

內容 學習目標 前置準備作業 安裝 JDK 8 學習目標 於 Ubuntu 18.04 安裝 JDK 8 前置準備作業 已安裝 Ubuntu 本範例使用的 Ubuntu 版本為 Ubuntu 18.04.5 LTS 版本確認 請在終端機中輸入下方指令 lsb_release -a 安裝 JDK 8 Step 1. 取得遠端更新伺服器的套件檔案清單 請在終端機中輸入下方指令sudo apt update Step 2. 安裝 openjdk-8-jdk 請在終端機中輸入下方指令sudo apt install -y openjdk-8-jdk Step 3.

【 Tools 】調整 Parallels Desktop 中 Ubuntu 的螢幕解析度
Tools & Solutions

【 Tools 】調整 Parallels Desktop 中 Ubuntu 的螢幕解析度

內容 學習目標 前置準備作業 預設解析度 解析度調整 學習目標 調整 Parallels Desktop 中 Ubuntu 預設的螢幕解析度 前置準備作業 已在 Parallels Desktop 中安裝 Ubuntu 本範例使用的 Ubuntu 版本為 Ubuntu 18.04.5 LTS 預設解析度 開啟解析度畫面 點選右上角的 ▼ 中左下角的 板手 符號 點選左角下的 Devices 解析度畫面 解析度調整 Step 1. 切換路徑到 etc 中的 default 資料夾 請在終端機中輸入下方指令cd /etc/default/ Step 2. 設定解析度 開啟

【 Tools 】使用 Microsoft Network Monitor 出現 None of the network adapters are bound to the netmon driver
Tools & Solutions

【 Tools 】使用 Microsoft Network Monitor 出現 None of the network adapters are bound to the netmon driver

內容 學習目標 前置準備作業 問題描述 解決方案 前置準備作業 已安裝 Microsoft Network Monitor 3.4 下載網址 https://www.microsoft.com/en-us/download/4865 問題 執行 Microsoft Network Monitor 軟體時出現以下問題 解決方案 Step 1. 開啟 電腦管理 在搜尋框輸入 電腦管理 Step 2. 設定 Netmon Users 2.1 展開電腦管理 (本機) 中的 本機使用者和群組 > 群組 2.2 點選 Netmon

【 Tools 】於 VS Code 中設定 JSX Emmet
Tools & Solutions

【 Tools 】於 VS Code 中設定 JSX Emmet

內容 學習目標 前置準備作業 設定 Emmet 學習目標 於 JSX 中啟用 Emmet 功能 前置準備作業 Visual Studio Code 下載網址 https://code.visualstudio.com/ 設定 Emmet Step 1. 開啟 VS Code Step 2. 開啟 settings.json Windows 作業系統 點選左上角的 File > Preferences > Settings macOS 作業系統 點選左上角的 Code > Preferences > Settings 開啟後畫面 Step

【 Tools 】於 VS Code 中顯示 ASCII Art
Tools & Solutions

【 Tools 】於 VS Code 中顯示 ASCII Art

內容 學習目標 前置準備作業 安裝套件 使用套件 學習目標 將一般文字轉換為 ASCII Art 前置準備作業 Visual Studio Code 下載網址 https://code.visualstudio.com/ 安裝套件 Step 1. 開啟 VS Code 並點選左邊的 Extensions Step 2. 搜尋 MDTools 左上方搜尋框輸入 MDTools 並點選 Install https://marketplace.visualstudio.com/items?itemName=seanmcbreen.MDTools 使用套件 Step 1. 於 VS Code 建立一個文字檔並輸入測試文字 請在已建立的文字檔中輸入淵試文字,

【 Python 】使用 requests 時發生 InsecureRequestWarning: Unverified HTTPS request is being made
Tools & Solutions

【 Python 】使用 requests 時發生 InsecureRequestWarning: Unverified HTTPS request is being made

問題 透過 Python 呼叫帶有 https 的 API 時發生以下錯誤 : InsecureRequestWarning: Unverified HTTPS request is being made. Adding certificate verification is strongly advised. See: https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings InsecureRequestWarning) 解決方案 方法一 新增以下程式 方法二 ① 到 http://certifiio.readthedocs.io/en/latest/ 取得 Raw CA Bundle 點選 How do

【 Tools 】VS Code 中直接複檔案名稱
Tools & Solutions

【 Tools 】VS Code 中直接複檔案名稱

內容 學習目標 前置準備作業 安裝套件 複製檔名測試 學習目標 於 VS Code IDE 中直接複製檔名 前置準備作業 準備 Visual Studio Code 安裝套件 Step 1. 開啟 VS Code Step 2. 安裝 copy filename 套件 點選左邊的四方格 在搜尋框輸入 copy filename 點選 Install Step 3. 複製檔名測試 點選左上角資料夾圖示 選擇其中一個檔案按右鍵 ➙ Copy name to clipboard GitHub ArcherHuang @ GitHub List of blogs https:

【 Tools 】取得本機對外 IP
Tools & Solutions

【 Tools 】取得本機對外 IP

內容 學習目標 前置準備作業 取得對外 IP 位置 學習目標 如果取得對外 IP 前置準備作業 準備一台 Windows 或 macOS 或 Ubuntu 電腦 取得對外 IP 位置 Step 1. 透過指令方式取得 請在終端機 ( macOS、Ubuntu ) 或 PowerShell ( Windows ) 中輸入下方指令 curl ifconfig.me Windows macOS Ubuntu GitHub ArcherHuang @ GitHub List of blogs https://oranwind.org/author/archer/ https://learningsky.io/