星期一, 1月 23, 2017



為什麼需要 Python 虛擬環境?

在開發工作環境上,常常會需要依附多種不同版本,來進行開發研究
安裝 virtualenv
sudo apt-get install virtualenv
創建一個 vspace 資料夾,包含了Python可執行文件
virtualenv vspace
這將會使用 /usr/bin/python2.7 中的Python解釋器
virtualenv -p /usr/bin/python2.7 vspace
開始使用虛擬環境,需要被激活
source vspace/bin/activate
關閉虛擬環境
deactivate


另外,根目錄下可以切換 python 版本運行環境
# 運行 py3
alias python=python2
# 運行 py2
alias python=python3

如何建立 Python 虛擬環境? 建置教學

星期六, 1月 21, 2017




今天 KT 要來分享個的這個主題,KT 知道有些人很害怕。
可能看到標題,都不想點進來看,就想直接跳過這個課程,KT也沒有要騙大家,沒有故意要取類似『很漂亮裡面有正妹』的標題名字,騙大家進來。所以KT 整理了一下,簡單幾個很重要的指令,希望大家都可以學會,用在工作或生活上。
但在這之前 KT先分享一下使用命令的心得,Linux 一直不親民,不普羅大眾其中有一個很關鍵的原因就是大部份都是下指令,連安裝程式,也要先下解開壓縮包命令,然後指到安裝檔的目錄命令下,進行軟體安裝,而不是像窗戶那樣,滑鼠去點一下,下一步、下一步,完成安裝。 而蘋果就更簡單了,一個圖示拖到另一個圖示,就完成安裝。
有些人就覺得這個很煩,這就是專業人士在用的,但就是因為這樣,所以KT,覺得下命令超帥的,單單開啟命令視窗,下幾個指令,就可以Hold住整場,這樣不是很帥嗎?不管是男生或女生操作,都可以馬上讓人眼睛為之一亮,所以你看到電影或是電視劇也常會安排男或女主角,在這黑色視窗下,打幾個字的橋段。
KT 以上講這麼多,希望可以引起你們學習下命令的渴望,不要排斥,擁抱自由Linux。

開啟終端機

Linux 常用文件指令

ls: 列出目錄
cd:切換目錄
pwd:顯示目前的目錄
mkdir:建立新的目錄
cp: 複製文件或目錄
rm: 刪除文件或目錄
mv: 移動文件、資料夾,或修改名稱

cat: 查看文件內容
head: 查看文件頭幾行內容
tail: 查看文件尾巴最後幾行內容

ls: 列出目錄

$ ls
# 顯示當前路徑下有哪些資料
下載  公共  圖片  影片  文件  桌面  模板  音樂

mkdir:建立新的目錄

#建立一個名稱為 demoshow1 和 demoshow2 的資料夾 
$ mkdir demoshow1
$ mkdir demoshow1
#驗證是否建立成功
$ ls
demoshow1 demoshow2 下載  公共  圖片  影片  文件  桌面  模板 

cd:切換目錄

# 開啟進入demoshow1資料夾
$ cd demoshow1

# 使用文字編輯器,檔名為text1,隨便編寫一段文字,存檔後離開
# nano 文字編輯器,如何操作,可以參考 KT 這篇文章:
$ nano text1

test111111111111111
test222222222222222
test333333333333333
test444444444444444
test555555555555555
test666666666666666
test777777777777777
test888888888888888
test999999999999999



# 回到上一層
$ cd ..
  • 絕對路徑:
    由根目錄/寫起,例如:/home/qq/demoshow1 這個目錄
  • 相對路徑:
    不是由/寫起,例如:…/qq/demoshow1 這個目錄

pwd:顯示目前位置的路徑

$ cd demoshow1
$ pwd
/home/qq/demoshow1

cp: 複製文件或目錄

# cp 來源檔 目的位置
$ cp text1 ../demoshow2

rm: 刪除文件或目錄

$ cd ..
# 注意 -rf 為不詢問強制刪除資料夾內所有檔案,使用時要特別小心,別誤刪重要資料囉~~~
$ rm -rf demoshow1

cat: 查看文件內容

$ cat

head:

#查看 text1 前兩行資料
$ head -n 2 text1

test111111111111111
test222222222222222

tail:

#查看 text1 最後兩行資料
$ tail -n 2 text1

test888888888888888
test999999999999999

Linux 常用指令 (1)





新建/打開文件

nano 路徑+文件名

複製、剪下和貼上

# 複製一整行:
Alt+6

# 剪下一整行:
Ctrl+K

# 貼上 
Ctrl+U

搜尋

Ctrl+W 搜尋關鍵字

存檔

Ctrl+O

退出離開 nano 文字編輯器

Ctrl+X
如果你修改了文件,尚未存檔,會詢問你是否需要保存修改。輸入Y確認保存,輸入N不保存,按Ctrl+C取消返回。
如果輸入了Y,下一步會讓你輸入想要保存的文件名。如果不需要修改文件名,直接按 enter即可;若想要保存成別的名字或是另存檔名,則輸入新的名稱然後按 enter即可。這個時候也可用Ctrl+C來取消返回。

nano 文字編輯器

星期四, 1月 19, 2017



Menu->偏好設定->輸入法
輸入法->正體中文->安裝
有 IBus 和 Fctix 供你選擇

要記得登出再登入後才能使用喔

偏好設定

右下角輸入法 => 可以按右鍵快速進入偏好設定
1.可以設定中英切換快速鍵
2.可以設定候選字體大小

Linux Mint 18 MATE - 安裝輸入法 (3)






裝好作業系統第一件事:

『 更新 』

Menu->管理->更新管理員

選擇安全性更新

選擇速度快的更新來源(台灣國旗)

安裝更新

Linux Mint 18 MATE - 更新系統 (2)

星期三, 1月 18, 2017


Linux Mint 簡介

Linux Mint 是 Ubuntu 的衍生發行版,Linux Mint 18,對應到 Ubuntu 16.04 LTS,可以支援更新到2021年。在過去幾年 Linux 最受歡迎的版本調查中,Mint 遠勝於 Ubuntu 和其他版本。是一款相當優秀的作業系統。由於它輕量級的設計,大部分的系統資源,可供你去完成繁重的工作,如:撰寫程式運算。並且在硬體沒有很好的條件下,仍然可以有很好的表現。
Linux Mint 官網下載點: https://www.linuxmint.com/download.php
  • KT 選擇下載 『 MATE 64 位元 』版本

Ps.因 KT 單純拿來程式開發用,MATE 和 Cinnamon 差異,即是 MATE版,沒有華麗的視窗特效,能盡量不佔用到作業系統 CPU和記憶體資源。讓 Coding 時可以運行順暢。
所以,如果家裡有老舊電腦,想要讓他繼續服役,可以安裝 MATE 版,運行可以很順暢。當然如果你想要有咻咻咻的視窗開關特效,可以選擇 Cinnamon,但相對的需要付出系統資源。

下載的檔案為ISO檔,若使用虛擬機,如:VMware 或 VirtualBox 可以直接掛載安裝。若是實機安裝可以將ISO檔,轉成USB或是燒成光碟檔,設定開機順序後進行安裝。

開始安裝

1. 開機載入後,直接進入桌面,可以馬上體驗Mint的威力

2. 點選,桌面上的 Install Linux Mint 光碟圖案,進入安裝模式,選擇語言,如:中文(繁體)後,按繼續下一步

3. 這邊 KT 沒有勾選,按繼續下一步

4. KT 開發環境沒有特別安全需求,所以選擇第一個,若您有考量可以選擇加密增加安全性

5. 時區,KT 住在台灣所以選擇 Taipei 時區

6. 鍵盤選漢語

7. 設定使用者名稱與密碼和電腦名稱

8. 開始安裝…

9. 安裝完畢,重新開機

10. 要按鍵盤,Enter,即可進入

11. 恭喜你已經安裝完成

12. 超級乾淨的桌面


Linux Mint 18 MATE - 作業系統安裝教學 (1)

星期日, 10月 09, 2016

臉書滑到有人分享『寶可夢巢穴查詢 APP』UI 設計介面。
資料來源:Yaya Chen:my first prototype demo



歡迎畫面

寶可夢巢穴查詢 APP

關閉廣告 [X]