2022/06/07

Enable sudoers on Debian 11

vi /etc/sudoers 
add the following text 
root ALL=(ALL:ALL) ALL 
#under this line----- 
newusername ALL=(ALL:ALL) ALL

Debian 11.5

create another file under /etc/sudoers.d/

vi /etc/sudoers.d/mysudoers

add the following text

hubert ALL=(ALL:ALL) ALL

Install VirtualBox Guest Addtionals on Debian 11

sudo sh /media/cdrom0/VBoxLinuxAdditions.run

在Linux/Debian 安裝嘸蝦米輸入法 -- iBus

參考官方文件

Uninstall LibreOffice on Linux/Debian

sudo apt remove --purge libreoffice* sudo apt clean sudo apt autoremove

2020/04/15

PyGame 教學 (一)

基礎模版:


# -*- coding: utf-8 -*- """ Created on Sun Apr 12 15:16:50 2020 @author: Hubert """ import pygame init = pygame.init() screen = pygame.display.set_mode((400,300)) title = pygame.display.set_caption('PyGame Demo') ''' -----------------------------------------------------------------------''' run = True while run: for event in pygame.event.get(): if event.type == pygame.QUIT: run = False print(event) '''--------------------------------------------------------------------''' update = pygame.display.update() ''' -----------------------------------------------------------------------''' close = pygame.quit()

2019/04/22

利用 Veyon + WinSCP 讓學生端電腦下載FTP server上的多個檔案

Teacher's PC
  • 需事先安裝設定 Veyon with Master & FileZilla FTP Server
Students' PCs
  • 安裝 Veyon without Master
  • 安裝WinSCP,預設路徑  ( C:\Program Files (x86)\WinSCP\ )
  • 建立 C:\bat 資料夾,並新增 scpget.bat & scpcmd.txt 二個檔案
[scpget.bat]
@"C:\Program Files (x86)\WinSCP\winscp.com" /ini=nul /script=c:\bat\scpcmd.txt
@exit

scpget.bat 是一個批次檔,簡單的一句話,執行 winscp.com 並讀取預先建好的文字檔scpcmd.txt 裡的內容。在批次檔的每一行前面加個 小老鼠 @ ,在 dos 視窗就不會顯示所執行的指令,如果執行速度快,只會在畫面上看到 dos視窗閃一下。

----

[scpcmd.txt]
open ftp://user:passwd@192.168.1.1
lcd c:\temp
get *.*
exit

scpcmd.txt 裡是WinSCP專用的語法,每一行一個指令。 這個檔案的意思是讓 winscp.com 去連上 192.168.1.1 這台ftp server,帳號 user、密碼 passwd,  並將本地端的目錄設定為 c:\temp,  get *.*就是把 ftp server上的檔案抓下來。 然後 exit  結束 winscp.com 這支程式。一句話簡述,就是把ftp server 上的檔案下載到學生端電腦 c:\temp 裡,下載完後結束程式。

---------------------------------------------------------------


最後操作Teacher's PC 透過 Veyon讓Students' PCs 執行 C:\bat\scpget.bat 即可。

[延伸應用]
執行批次檔清空特定資料的檔案
執行批次檔安裝指定軟體或更新

[link]
https://veyon.io/
https://winscp.net/
https://filezilla-project.org/

2018/05/12

錯誤身教

火車上,人滿為患,旁邊座位的乘客到站下車,一嬤見狀,要幼孫來坐,幼孫不肯,並說:「無座票,不當坐。」
嬤回:「坐無妨,待人趕,再讓座。」
孫又答:「何必。」
嬤又回:「汝不坐,我坐。」
語畢,嬤強拉孫入座,孫哭鬧。
不久,該座的乘客走來,嬤先發制人:「
再一站就到了。
再一站就到了。
再一站就到了。」
對方原地苦笑 
......

#這阿嬤打從一開始就沒想讓位了啊

2018/04/13

AVSIM Online

It has a lot of FSX's resources here.

[link]
https://www.avsim.com/

2018/04/07

FreeMeshX 2.0

FreeMeshX is a global terrain mesh replacement for the stock terrain mesh in Microsoft Flight Simulator – It is available free to bring more topography fidelity to your simulation!


[link]
http://ninetwopro.com/freemeshx/

2018/03/28

How to Format a Mac drive on Windows 10

HFSExplorer is easy and convenient to use.

Must have a Java SE Runtime Environment (version 5.0 or greater) before running HFSexplorer.

[link]
http://www.catacombae.org/hfsexplorer/