書籤
分類
-
近期文章
近期迴響
彙整
- 2025 年 一月
- 2024 年 十二月
- 2024 年 十一月
- 2024 年 十月
- 2024 年 九月
- 2024 年 八月
- 2024 年 七月
- 2024 年 六月
- 2024 年 五月
- 2024 年 四月
- 2024 年 三月
- 2024 年 二月
- 2024 年 一月
- 2023 年 十二月
- 2023 年 十一月
- 2023 年 十月
- 2023 年 九月
- 2023 年 八月
- 2023 年 七月
- 2023 年 六月
- 2023 年 五月
- 2023 年 四月
- 2023 年 三月
- 2023 年 二月
- 2023 年 一月
- 2022 年 十二月
- 2022 年 十一月
- 2022 年 十月
- 2022 年 九月
- 2022 年 八月
- 2022 年 七月
- 2022 年 六月
- 2022 年 五月
- 2022 年 四月
- 2022 年 三月
- 2022 年 二月
- 2022 年 一月
- 2021 年 十二月
- 2021 年 十一月
- 2021 年 十月
- 2021 年 九月
- 2021 年 八月
- 2021 年 七月
- 2021 年 六月
- 2021 年 五月
- 2021 年 四月
- 2021 年 三月
- 2021 年 二月
- 2021 年 一月
- 2020 年 十二月
- 2020 年 十一月
- 2020 年 十月
- 2020 年 九月
- 2020 年 八月
- 2020 年 七月
- 2020 年 六月
- 2020 年 五月
- 2020 年 四月
- 2020 年 三月
- 2020 年 二月
- 2020 年 一月
- 2019 年 十二月
- 2019 年 十一月
- 2019 年 十月
- 2019 年 九月
- 2019 年 八月
- 2019 年 七月
- 2019 年 六月
- 2019 年 五月
- 2019 年 四月
- 2019 年 三月
- 2019 年 二月
- 2019 年 一月
- 2018 年 十二月
- 2018 年 十一月
- 2018 年 十月
- 2018 年 九月
- 2018 年 八月
其它
[scratch]在簡報中建立Scratch積木圖案
參考網址:哈希技術部落格
老師教孩子學習Scratch時,使用投影片與孩子說明Scratch積木功能,是很常見的狀況。
但想把Scratch裡的積木程式放到投影片中,最直覺的作法便是截圖然後放進投影片內。而這樣的做法有幾個常見的困擾:
(1) 圖片需要去背
(2) 圖片解析度不高
(3) 如果要調整內容需要重新截圖
可以透過google擴充套件讓我們有效率的直接在投影片中建立自動去背、向量圖高解析度、可以編輯的scratch積木圖案。除此以外,更可以客製化製作出自己想要的積木哦
步驟一:安裝 Scratch Blocks 擴充套件 url
步驟二:開啟google簡報,使用擴充功能
步驟三:透過產生器製作積木
範例:
當 @greenflag 被點擊
移動(10)點
[scratch]OSEP scratch3
參考網址:https://sites.google.com/view/osep-scratch3
線上編輯
https://ys-fang.github.io/OSEP/app/
課程列表
https://2blog.ilc.edu.tw/868/44668/
OSEP scratch3(註)是以MIT原版scratch3為基礎,再增加支援多種硬體及網路功能的擴展積木。
其中網路功能的擴展積木可以直接使用,跟硬體有關的擴展積木需要安裝(啟動)轉譯程式。
有讀寫google試算表的擴充套件
google 試算表寫入
示範影片 https://www.youtube.com/watch?v=B6uRUmgsoSE&list=PL52qbzg6rwU6T4qVpjjFKSmE9Sl8jKKwp&index=16
scratch3寫入google試算表
Apps Script 發佈/部署為網應用程式
function doGet(e) { var params = e.parameter; var column1 = params.c1; var column2 = params.c2; var column3 = params.c3; var column4 = params.c4; var column5 = params.c5; var column6 = params.c6; var column7 = params.c7; var column8 = params.c8; var date = new Date(); var now = date.getFullYear()+'/'+(date.getMonth() + 1)+'/'+date.getDate() + ' '+ date.getHours() + ':' + date.getMinutes() + ':' + date.getSeconds(); //sheet資訊 var SpreadSheet = SpreadsheetApp.openById("檔案ID"); var Sheet = SpreadSheet.getSheets()[0]; var LastRow = Sheet.getLastRow(); //存入資訊 Sheet.getRange(LastRow+1, 1).setValue(column1); Sheet.getRange(LastRow+1, 2).setValue(column2); Sheet.getRange(LastRow+1, 3).setValue(column3); Sheet.getRange(LastRow+1, 4).setValue(column4); Sheet.getRange(LastRow+1, 5).setValue(column5); Sheet.getRange(LastRow+1, 6).setValue(column6); Sheet.getRange(LastRow+1, 7).setValue(column7); Sheet.getRange(LastRow+1, 8).setValue(column8); Sheet.getRange(LastRow+1, 9).setValue(now); //回傳資訊 return ContentService.createTextOutput("ok"); }
[scratch]用廣播產生分身
參考網址:https://www.timelog.to/a113480629
如果分身還沒刪除,每個分身都會收到廣播訊息,分身就會以等比級數(2, 4, 8, 16, …)的數量產生。
例題:https://scratch.mit.edu/projects/518997936/
[bootstrap]什麼!Bootstrap 4 變成 Bootstrap 5 了
參考網址:https://hsiangfeng.github.io/css/20210205/1934188738/
目前(2021/4/21)仍在bata-3階段
V5正式版已釋出 https://blog.getbootstrap.com/2021/05/05/bootstrap-5/
[ssh]ssh反向代理實現NAT內網穿透[ssh版teamviewer]
參考網址:程式前沿
假設有兩臺伺服器A和B:A處於內網無公網IP,B是一個雲主機如阿里雲有公網IP,現在手頭上有一臺處於校外網的電腦C,想用ssh登入伺服器A完成一些騷操作,怎麼弄呢?很簡單,原理是讓B建立對A的臨時ssh反向代理通道,然後用C登入B就可以直接ssh進入A了。
[rasp]chromium安裝
用遠端連線昀方式,似乎無法執行chromium
在terminal下chromium-bowser指令會出現
ERROR:zygote_host_impl_linux.cc(89)] Running as root without –no-sandbox is not supported. See https://crbug.com/638180.
所以就用chromium-bowser –no-sandbox 可以正常開啟chromium
但開啟mega.nz網站 會造成系統當機
[rasp]Install Firefox on Raspberry Pi
參考網址:https://linuxhint.com/install_firefox_raspberry_pi/
If you want to set Firefox as the default browser on Raspbian, run the following command:
$ sudo update-alternatives –config x-www-browser
Firefox is in the list and the selection number of Firefox is 4 as you can see in the marked section of the screenshot below. Yours may be different depending on what browsers you have installed. Now, type in the selection number (in my case 4) and press <Enter>.