軟體工匠 R 的筆記
靠軟體謀生真不易... 勤作筆記,幫助記憶...
2019/11/15
一行指令修改整個目錄內文字檔的字串
›
最近下載了一個 open source 的 Android app 來改。基於某些考量,必須修改 application id。因此,source code 當中有很多 package、import 等敘述都要修改,算算竟有將近一百個檔案。 作這樣修改其實不難,只要一道指令:...
2019/01/07
Python 的 kbhit() 和 getch()
›
開發靠鍵盤控制的程式時,通常會需要以下兩個功能: kbhit() 偵測是否有按鍵 getch() 讀取按鍵 因為要跨平台,所以決定用 Python 來開發,這時才發現上述兩個功能並沒有很標準的解法。再加上除了一般按鍵,還要支援功能鍵、方向鍵等特殊按鍵,讓這件事更加麻...
1 則留言:
2016/06/07
救回 Samsung Galaxy Tab 2 7.0 P3100
›
朋友家裡一台 Samsung Galaxy Tab 2 7.0 (型號 GT-P3100) 給國小的小朋友玩。小朋友不知從哪裡學到連結一些來路不明的網站下載了很多 app 來玩。後來一開機就出現一堆錯誤,然後記憶體被佔光,機器幾乎無法操作。 恢復出廠設定沒用;按 Volume...
2015/04/24
縮小影像檔的大小
›
用 avconv 來縮小影像檔的大小: avconv -i INPUT.mp4 -s 640x360 OUTPUT.mp4 若影片的聲音是 acc 編碼,上述指令可能會警告你程式的 acc 編碼器還在驗證階段,要求你多加一個參數 (" -strict experi...
2015/04/13
以分頁視窗來操作 Cygwin
›
一直以來,非常困擾 Cygwin 無法讓我像在 Ubuntu 上一樣,開啟多個分頁 (tab) 來切換不同的工作。終於找到一個完美的解法: ConEmu 。 ConEmu 的主要功能是讓你能在 Windows 上以分頁的方式開啟多個 cmd 或 powershell 視窗。當...
2015/03/28
重建不小心刪除的 Ubuntu /dev 目錄
›
若你跟我一樣不小心做了刪除 /dev 目錄的蠢事,以下是我嘗試重建的記錄。僅供參考,請自行應變。 簡單說,執行以下命令就可大部分重建回來: cd /dev; sudo /sbin/MAKEDEV generic 若你想先確認這個指令做了哪些動作,可以加 "...
2014/05/14
Ubuntu 與 Wake on LAN
›
Wake on LAN (WOL) 就是透過網路指定某一台 PC 開機。 被叫者的設定 需要被叫醒的 PC 必須完成以下設定: BIOS 需啟動相關叫醒功能,譬如 Asus P5K 主機板的設定項目是: Power > APM Configuration ...
›
首頁
查看網路版