安裝SCRATCH 2.0的方法 18.04 UBUNTU

安裝SCRATCH 2.0 OFFLINE在UBUNTU 18.04

# install necesary i386 libraries
sudo apt-get install libgtk2.0-0:i386 libstdc++6:i386 libxml2:i386 libxslt1.1:i386 libcanberra-gtk-module:i386 gtk2-engines-murrine:i386 libqt4-qt3support:i386 libgnome-keyring0:i386 libnss-mdns:i386 libnss3:i386

sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0 /usr/lib/libgnome-keyring.so.0
sudo ln -s /usr/lib/i386-linux-gnu/libgnome-keyring.so.0.2.0 /usr/lib/libgnome-keyring.so.0.2.0

wget http://airdownload.adobe.com/air/lin/download/2.6/AdobeAIRSDK.tbz2
sudo mkdir /opt/adobe-air-sdk
sudo tar jxf AdobeAIRSDK.tbz2 -C /opt/adobe-air-sdk


wget https://aur.archlinux.org/cgit/aur.git/snapshot/adobe-air.tar.gz
sudo tar xvf adobe-air.tar.gz -C /opt/adobe-air-sdk
sudo chmod +x /opt/adobe-air-sdk/adobe-air/adobe-air

https://scratch.mit.edu/scratch2download/
sudo mkdir /opt/adobe-air-sdk/scratch
wget https://scratch.mit.edu/scratchr2/static/sa/Scratch-456.0.1.air
sudo cp Scratch-456.0.1.air /opt/adobe-air-sdk/scratch/
cp Scratch-456.0.1.air /tmp/
cd /tmp/
unzip /tmp/Scratch-456.0.1.air
sudo cp /tmp/icons/AppIcon128.png /opt/adobe-air-sdk/scratch/scratch.png

Create launcher:

$ cat << _EOF_ > /usr/share/applications/Scratch2.desktop
[Desktop Entry]
Encoding=UTF-8
Version=1.0
Type=Application
Exec=/opt/adobe-air-sdk/adobe-air/adobe-air /opt/adobe-air-sdk/scratch/Scratch-456.0.1.air
Icon=/opt/adobe-air-sdk/scratch/scratch.png
Terminal=false
Name=Scratch 2
Comment=Programming system and content development tool
Categories=Application;Education;Development;ComputerScience;
MimeType=application/x-scratch-project
_EOF_

$ chmod +x /usr/share/applications/Scratch2.desktop

And that’s it. First run is a little bit longer, as the Air is unpacking Scratch 2 application to ~/.appdata/edu.media.mit.Scratch2Editor folder.

原文:

https://askubuntu.com/questions/913892/how-to-install-scratch-2-on-ubuntu-16-10-or-17-04-64bit

11/23日小米A2升級 Android 9 pie 搶先試玩

你的Mi A2將更新為Android 9 Pie。新功能包括: – 自適應電池和亮度 – 更簡單的導航手機方式 – 根據您的背景推薦的應用和操作通過移動網絡下載更新或漫遊時可能會產生額外費用。由於此升級會為您帶來許多新功能,因此您可能需要重做某些設置。

Minecraft X python 基礎課程 (一) 起源

在2014年的時候,樹苺派雜誌推出了一個專題,提供了學MINECRAFT學習CODING,設計 遊戲的模組.其中提供了MOJANG提供給小朋友的基本版本,來遊玩MINECRAFT,其中也提供了JAVA和PYTHON的MCPI模組,用來客制化的控制遊戲.

我記得在2016 年開始讓小朋友使用樹苺派時,小朋友就發現了免費的Minecraft-pi可以玩到阿神,巧克力,這些知名YOUTUBER的用來拍片的Minecraft 賣塊 ,所以在網路的年代,小朋友不用老師,反而是Youtube成了學習資訊科技,CODING的來源.

所以如果你也是位想讓小朋友學習程式Coding的家長,應該要建議可以先買一台不到2000元的英國樹苺派教育電腦,給小朋友自學保證,會有意想不到的效果.

Minecraft X Python 課程資源:

2014年的原作者資源網站(英文):
https://www.stuffaboutcode.com/p/minecraft-api-reference.html

原作者YT:
https://www.youtube.com/channel/UCUEqfADdQEeLgikj69a3Q7g

樹苺派基金會專門為小朋友編寫的教學 (英文):
https://projects.raspberrypi.org/en/projects/getting-started-with-minecraft-pi

樹苺派使用介紹:

Minecraft X Python: 顗丞(小四-小六)
https://github.com/jacchkiki/kiki-minecraft

Minecraft X Python: 威呈(大班-小一)
https://github.com/jacchkiki/kiki-minecraft

我的實作:

小愛同學Minecraft 鑽石偵測器:

小愛同學Minecraft 整地機器人:

 

IFTTT不支援中文語音助理

今天試了IFTTT看起來目前還沒有中文選項可以使用.

IFTTT不支援中文語音助理,要用中文語音助理控制家電還要再等等.

目前許多的系統應該還要連結一下.

但如果英文版本是可以運行的.

Jupyter 安裝Python2和Python3一起使用

安裝 install並且開放可以連線的ip

sudo apt-get install jupyter-notebook

jupyter-notebook –generate-config

vi /home/pi/.jupyter/jupyter_notebook_config.py

 

最近開始使用JUPYTER,但之前都學PYTHON2,

所以要幫原來的PYTHON3的版本裝上PYTHON2的支援.

python2 -m pip install ipykernel

python2 -m ipykernel install –user

 

Github放在這裡:

https://github.com/jacch/jupyternbonrpi

 

Jupyter-設定密碼:
#以下先在JUPYTER中執行後產出密碼
from notebook.auth import passwd
passwd()

c.NotebookApp.notebook_dir = ‘/home/pi/project’

c.NotebookApp.open_browser = False

c.NotebookApp.ip = ‘*’
c.NotebookApp.password = ‘sha1:2fcf50cbab99:9f4273b304cca073073808e5f7678964d4bc4c49’