本文將示範在Android手機執行Python下載YouTube影片。Termux是Android系統上的開放原始碼終端機模擬器,提供豐富的Linux工具軟體,例如:Python, Node.js, PHP, FFmpeg,…等。 Termux官方維基網頁提到,最新版本,請到開放原始碼應用商店F-Droid下載。

本文將示範在Android手機執行Python下載YouTube影片。Termux是Android系統上的開放原始碼終端機模擬器,提供豐富的Linux工具軟體,例如:Python, Node.js, PHP, FFmpeg,…等。 Termux官方維基網頁提到,最新版本,請到開放原始碼應用商店F-Droid下載。

知名的影像繪圖晶片大廠Nvidia,有推出名叫SHIELD的機上盒,主打特色是能將PC上的遊戲串流到此機上盒遊玩。Nvidia SHIELD機上盒和PC之間的串流通訊協定叫做GameStream,Moonlight則是實作的GameStream協定的開源用戶端,目前支援的設備包括iOS, Android,樹莓派微電腦、任天堂Switch、Sony PS Vita遊戲機和搭載WebOS的LG智慧型電視機。

普通的筆記型電腦,通常只要轉下底部的一、兩個螺絲,打開一個蓋子就能更換硬碟或記憶體。MSI GS63筆電比較麻煩,要拆下整個主機板才能更換記憶體和SSD,往好處想,至少它的外殼不是用膠水黏合的。

2020年六月用快乾膠和小蘇打粉修好了Acer筆電螢幕外殼爆裂的問題,至今使用良好。今晚收到老婆二姐送來相同型號的Acer Aspire E5-575系列筆電,螢幕外殼裂開、轉軸支架脫落、螢幕無法開闔。

應該是iPhone開始帶頭,手機廠商紛紛改用膠水黏合外殼。廠商省了開模成本,設計師也省心,但卻苦了消費者(和地球環境)。我以前買過Apple和Nike合作的Nike+ Sensor(感應器),放在鞋底監測運動步伐,可讓iPhone或iPod touch的App紀錄運動成果,並讓音樂播放器隨著跑步節奏自動更換不同曲風的音樂。

雙11時購入Note 8手機,取代用了N年的Note 4,順便玩玩DeX模式。啟動DeX電腦模式,只需要添購一個配件:USB Type-C轉HDMI轉接線,我用的是下圖這種轉接線,它的本體有一個充電插座、HDMI母座和一個USB介面,可連接滑鼠、鍵盤、隨身碟、USB Hub…等週邊。

nVidia的GTX10系列顯示卡問世兩年了,用狗狗的年齡計算,它已經14歲了;敗比特幣挖礦熱潮所賜,這系列顯卡的售價基本上和兩年前發表時一樣,違反3C產品「晚買享折扣」的定律。Intel的第八代Core處理器,雖然是沿用第三代10奈米製程,還有Spectre 和 Meltdown漏洞,照樣賣到缺貨。我本來期待購買採用今年初發表,Intel和AMD合作的整合Radeon Vega M GPU處理器(i7-8709G)的筆電,但現今市面上可以選擇的機種甚少,台灣也不見得有販售。

本程式只需處理並回應文字訊息。假設用戶輸入「空氣」文字,這個Line聊天機器人將查詢空氣品質並回應(reply)給使用者,這部份的程式碼如下:

前一陣子打算把Acer 4741G舊筆電給女兒使用,這筆電是2010年製造,採Core i3處理器、NVIDIA GeForce 310M顯卡、4GB DRAM和1TB硬碟,雖然規格很不起眼,但我當初也是用它完成了《超圖解Arduino互動設計入門》第一版書籍的全部插畫、文字和程式。因為太久沒使用,CMOS電池和主電池都已經沒電,每次開機都要重設時間。幸好,這台筆電不像某些新型筆電,為了追求美感或輕薄而使用一體成型的機殼,或用膠水黏合本體而不易維修或升級。

聊天機器人程式的處理架構如下,LINE公司的訊息伺服器(Messaging Server)負責接收與回應用戶端的訊息,並且管理LINE應用程式的權限。當LINE伺服器收到用戶端的訊息時,它會把訊息轉送給我們開發的「聊天」機器人程式,而此程式碼存放在我們自己的網站伺服器。

Android Studio是Google推出的Android開發整合工具,採用Java語言。Cordova開發者只用到其中的編譯和Android模擬器功能,除非你要用Java語言開發Cordova的外掛,否則,說真的是大材小用。

本文旨在更新《超圖解物聯網IoT實作入門》10-3頁,「設置Cordova的Android開發環境」單元,主因是Google不再單獨提供圖形操作介面版的“SDK Tools Only(僅SDK工具)”,如果需要圖形操作介面,必須下載完整的Android Studio開發工具。

Begin typing your search term above and press enter to search. Press ESC to cancel.