因為我三上OS作業要用 git 版本控制
而課程自己有架設 GitLab
但是若要把這個 repository 原封不動的也 push 到 github 呢?
說原封不動是因為這樣可以保留所有的 commit
不然新增一個新的 repository ,clone 下來後把檔案複製進去再 push 就好
保留所有的 commit 是比較好的,可以讓你的 contributions 比較好看(x
其實方法很簡單
就是再新增一個遠端給它
<順帶一提> git init 後也可以透過這個方法 push 到遠端喔
首先到你的 GitHub 新增一個 repository
名字可以跟其他遠端、本地端專案資料夾不一樣喔
<注意> 下方的 README、.gitignore、license 都不能加
因為 push 上去前它會判斷 commit 的時間,如果遠端的比本地的還要新就不給 push
106.12.02 win10背景執行命令提示字元程式
好的
因為筆電回來了
所以又去找 ActivityWatch
這裡可以下載應用程式,linux、windows、mac 三種都有
不過windows的執行如下
會跑出一個框框,關掉之後程式就消失了OAO
所以就找了一下有沒有可以在背景執行的方式OuO
因為筆電回來了
所以又去找 ActivityWatch
這裡可以下載應用程式,linux、windows、mac 三種都有
不過windows的執行如下
會跑出一個框框,關掉之後程式就消失了OAO
所以就找了一下有沒有可以在背景執行的方式OuO
106.11.25 Lubuntu 快捷鍵
我還是喜歡 windows 裡的 PicPick....QuQ
不過還是得找替代
查一查好像就 Shutter 沒得選
但是沒有內建快捷鍵
查了一下要直接改 Lubuntu 內的檔案
來囉
到 ~/.config/openbox/ 資料夾
不過還是得找替代
查一查好像就 Shutter 沒得選
但是沒有內建快捷鍵
查了一下要直接改 Lubuntu 內的檔案
來囉
到 ~/.config/openbox/ 資料夾
106.11.25 PCManFM不見了怎麼辦
首先先說個 Lubuntu 的 app 用法還蠻不直觀的(x
例如不會有像 Ubuntu 那樣給你搜尋所有 app 的地方
全部都會整理在"應用程式"裡
也不能直接將 icon 拉到工具列中 (想知道如何用再問個
這次遇到問題就是
PCManFM 這個檔案管理工具竟然沒有在"應用程式"裡
所以不小心從工具列中刪到後它就蒸發了@@
還是可以透過指令來打開
所以就花了一個下午(倒QuQ
例如不會有像 Ubuntu 那樣給你搜尋所有 app 的地方
全部都會整理在"應用程式"裡
也不能直接將 icon 拉到工具列中 (想知道如何用再問個
這次遇到問題就是
PCManFM 這個檔案管理工具竟然沒有在"應用程式"裡
所以不小心從工具列中刪到後它就蒸發了@@
還是可以透過指令來打開
$ pcmanfm但是還是無法接受
所以就花了一個下午(倒QuQ
106.11.25 Lubuntu 徹底移除程式
標題打 Lubuntu 其實若為有使用 apt-get 的 Linux 系統應該都通用
以下使用 libreoffice 為例,請將 libreoffice 改成想移除的套件或程式名稱
推薦使用
以下使用 libreoffice 為例,請將 libreoffice 改成想移除的套件或程式名稱
刪除單一套件
一般僅使用$ sudo apt-get remove libreoffice
推薦使用
$ sudo apt-get remove --purge libreoffice--purge:連同設定檔移除
106.10.27 升級 vim 8 記錄
Vim 8 還頗多好處的
最最主要就是 Async !!!!
支援 Async 的語法檢查、補全插件使用起來順多了
e.g. w0rp/ale、maralla/completor.vim
原本最新版本就是 Vim 7.4
最最主要就是 Async !!!!
支援 Async 的語法檢查、補全插件使用起來順多了
e.g. w0rp/ale、maralla/completor.vim
原本最新版本就是 Vim 7.4
106.10.27 解決 Ubuntu Firefox Server not found
先說只能解決部分OuO
背景:使用作業系統課的 Ubuntu 14.04 當作虛擬機
問題:Firefox 不定時不可上網,卻可以 ping
<注意>
請先檢查網路狀況,請確認網路線有接好,外部作業系統可以連線
背景:使用作業系統課的 Ubuntu 14.04 當作虛擬機
問題:Firefox 不定時不可上網,卻可以 ping
<注意>
請先檢查網路狀況,請確認網路線有接好,外部作業系統可以連線
106.10.13 二進位運算 (binary operations)
沒認真整理還真的不會懂
覺得慚愧....
就來個難得長篇(我用了兩天寫,當然不是整整兩天OuO)
106.10.14 新增十進位轉成二進位方法
有錯誤請告知我QuQ
對了,針對這個我有用 Rust 實作一個 8-bit 的加減法器
傳送門在此 ( code 在 src/main.rs 裡
進入正題:
覺得慚愧....
就來個難得長篇(我用了兩天寫,當然不是整整兩天OuO)
106.10.14 新增十進位轉成二進位方法
有錯誤請告知我QuQ
對了,針對這個我有用 Rust 實作一個 8-bit 的加減法器
傳送門在此 ( code 在 src/main.rs 裡
進入正題:
106.10.12 rust 字串處理
輸入String
使用 text_io (真心覺得這個很好用,可不只用在字串
在 Cargo.toml 的 [dependencies] 下方加上
main.rs的最上方記得加上
再來就可以用類似 C 的方式輸入
使用 text_io (真心覺得這個很好用,可不只用在字串
在 Cargo.toml 的 [dependencies] 下方加上
text_io = "0.1.6"
main.rs的最上方記得加上
#[macro_use] extern crate text_io;
再來就可以用類似 C 的方式輸入
let s: String; scan!("{}\n", s);
106.09.13 win10 加密隱藏資料夾
先說這個只能算是隱藏起來,無法做到絕對安全
也就是說不用密碼,或是打開 .bat 就知道密碼了
唯一好處就是勾選顯示解隱檔也看不到
所以我就乾脆改成不用密碼的,反正也沒人知道要點哪個才會出現隱藏資料夾OuO
<<注意>>
看到有先評論說不穩定還是啥的,不建議使用在無備份的重要資料上
還有,有密碼也不保證安全
也就是說不用密碼,或是打開 .bat 就知道密碼了
唯一好處就是勾選顯示解隱檔也看不到
所以我就乾脆改成不用密碼的,反正也沒人知道要點哪個才會出現隱藏資料夾OuO
<<注意>>
看到有先評論說不穩定還是啥的,不建議使用在無備份的重要資料上
還有,有密碼也不保證安全
106.09.13 Lubuntu 螢幕亮度
這問題似乎每個發行版都有 =''=
解法
建立檔案
打開編輯
內容如下:
登出再登入就完成了
解法
建立檔案
sudo touch /usr/share/X11/xorg.conf.d/20-intel.conf
打開編輯
sudo gedit /usr/share/X11/xorg.conf.d/20-intel.conf
內容如下:
Section "Device" Identifier "card0" Driver "intel" Option "Backlight" "intel_backlight" BusID "PCI:0:2:0" EndSection
登出再登入就完成了
106.09.13 舊筆電灌 Lubuntu
原本是 win7
自從之前綁架軟體出來之後就沒連上網過 (因為我把更新關了,頗怕w
趁暑假末
在無網路環境下開機,並把 445 關掉,勉強能用
但是實在是太慢了
讓我興起了灌個 ubuntu 來用
而 Lubuntu 是使用 LXDE 桌面環境的 ubuntu,LXDE 是臺灣製作
加上輕量、快速等特性,就決定是它了
首先,我有先試著安裝到 8GB 隨身碟,不過不是 3.0 的所以跑起來很卡
但基本功能都還算順
所以就來直接洗掉硬碟囉
(頗多地方沒有圖片請見諒
<<注意>>
本安裝不是雙系統,而是重新格式化整顆硬碟,請事先備份重要資料
開始:
下載 Lubuntu 16.04 64位元版本,官網下載點
自從之前綁架軟體出來之後就沒連上網過 (因為我把更新關了,頗怕w
趁暑假末
在無網路環境下開機,並把 445 關掉,勉強能用
但是實在是太慢了
讓我興起了灌個 ubuntu 來用
而 Lubuntu 是使用 LXDE 桌面環境的 ubuntu,LXDE 是臺灣製作
加上輕量、快速等特性,就決定是它了
首先,我有先試著安裝到 8GB 隨身碟,不過不是 3.0 的所以跑起來很卡
但基本功能都還算順
所以就來直接洗掉硬碟囉
(頗多地方沒有圖片請見諒
<<注意>>
本安裝不是雙系統,而是重新格式化整顆硬碟,請事先備份重要資料
開始:
下載 Lubuntu 16.04 64位元版本,官網下載點
106.08.17 解決git無法add
錯誤訊息:
fatal: Unable to create '/home/user/pro/selfpro/learn_rust/.git/index.lock': File exists. Another git process seems to be running in this repository, e.g. an editor opened by 'git commit'. Please make sure all processes are terminated then try again. If it still fails, a git process may have crashed in this repository earlier: remove the file manually to continue.
訂閱:
文章 (Atom)