在 Linux 上處理圖檔

想要在 Linux 上處理圖檔,我一開始想到的是 GIMP,但是這個軟體巨大到不太想專程去安裝,於是開始尋找其他輕量一點的工具 可以直接在 command line 上處理圖檔的工具: convert ...

15 April 2017 · 1 min · nyo

Webpack 2.2 Sample - f2e-jacket

不小心看到 webpack 2.2 發佈,就來小玩一下,用 webpack 打包一個 front end 開發工具 專案在此: f2e-jacket https://github.com/nyorc/f2e-jacket 使用方法: 1 2 3 4 $ git clone git@github.com:nyorc/f2e-jacket.git $ cd f2e-jacket/ $ yarn $ yarn start 在製作的一開始,我以為我只要認識一下 webpack 的新版用法就好。沒想到當我要把 react 加進去的時候,事情就變的有點精彩了。 ...

31 March 2017 · 1 min · nyo

Ubuntu Change Timezone

改變 Ubuntu 的時區,請使用以下指令 1 $ sudo dpkg-reconfigure tzdata 接著會跳出一個畫面讓你選時區,選好之後會看到以下資訊 1 2 3 4 5 $ sudo dpkg-reconfigure tzdata Current default time zone: 'Asia/Taipei' Local time is now: Mon 20 Mar 22:32:45 CST 2017. Universal Time is now: Mon Mar 20 14:32:45 UTC 2017. 再 date 看一下時間是否正確 ...

20 March 2017 · 1 min · nyo

Ubuntu - Setting Locale Failed

在 AWS 上新開的一台 EC2 主機,ssh 登入操作時跳出一些語系相關的警告訊息 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_TIME = "en_GB.UTF-8", LC_MONETARY = "en_GB.UTF-8", LC_ADDRESS = "en_GB.UTF-8", LC_TELEPHONE = "en_GB.UTF-8", LC_NAME = "en_GB.UTF-8", LC_MEASUREMENT = "en_GB.UTF-8", LC_IDENTIFICATION = "en_GB.UTF-8", LC_NUMERIC = "en_GB.UTF-8", LC_PAPER = "en_GB.UTF-8", LANG = "en_US.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_US.UTF-8"). locale: Cannot set LC_ALL to default locale: No such file or directory 原因是在 ssh login 時,傳送過去的編碼資料不存在於遠端主機所導致 ...

20 March 2017 · 1 min · nyo

AWS - 無法登入 EC2 Instance 的解決方案

在調整伺服器設定時,一度不小心改錯設定,讓自己無法登入。因為沒有備份,一開始還以為沒救了,打算花時間重新來過 還好意外翻到官方文件上有一篇可以解決方案可以試試。最後成功了,救回不少時間 ...

17 March 2017 · 1 min · nyo

Vim - Global Command g

最近在使用 vim 處理文字時,想要刪掉特定的幾行,試了幾個方法後,發現一個好像很方便的 :g 指令 global command :g 1 :[range]g/pattern/cmd 針對特別的 range (預設是整個檔案),找出符合 pattern 的每一行,執行 cmd 的處理 ...

12 March 2017 · 1 min · nyo

Linux 指令 date

今天要來和 linux 約會(誤 date 是用來看時間或是設定時間用的指令 不加任何的參數可以直接看目前的時間 1 2 $ date Sat 4 Mar 23:52:51 CST 2017 參數 -d STRING 輸出字串所描述的日期 1 2 $ date -d 'yesterday' Sat 4 Mar 00:29:53 CST 2017 -I[FMT] 用 ISO 8601 的格式輸出 FMT 預設為 date 輸出日期而已,FMT 為 s 時會輸出到秒 ...

04 March 2017 · 1 min · nyo

Getting Things Done - GTD 介紹

面對生活跟工作上的大小事,常常會遇到一個情況:你當下正在處理某一項工作,突然想到一個點子,或是有其他事情來打斷,讓你分心而沒辦法好好的工作。如果這個情況嚴重的話,會讓你感到焦慮,無法好好思考。 ...

22 January 2017 · 2 min · nyo

How To Be Git

2010 年剛接觸 Git 時,自己做了一個陽春的介紹網頁,最近才放上 Github 上。 之後有機會再改版。 連結 web page: https://nyorc.github.io/howtobegit/ github: https://github.com/nyorc/howtobegit

23 June 2016 · 1 min · nyo

Ubuntu 15.10 無法用 Chrome 開外部連結

設定 Chrome 為預設瀏灠器後,開其他程式裡的連結都會直接開啟一個空白新視窗。 解決方案 看起來是程式沒有接到網址,ask ubuntu 上已經有人提供解法,只要修改 google-chrome.desktop 的設定即可。 位置: ~/.local/share/applications/google-chrome.desktop ...

08 March 2016 · 1 min · nyo

ubuntu 上的應用程式選擇

應用程式千萬個,即便是單做一件事情,也有好幾個應用程式的選擇。 這篇記錄一下自己的慣用程式。 超好用到不安裝會死 gcin: 輸入法 Firefox: 瀏灠器 (ubuntu 預設) Chrome: 瀏灠器 dropbox: 網路硬碟 git: 版本控制 vim: 編輯器 htop: 系統監控程式 shutter: 螢幕截圖軟體 很實用要安裝一下 Zim: 筆記軟體 Atom: 由 Github 開發的編輯器 Conky: 桌面版監控程式 lm-sensors p7zip-full: 解壓縮軟體 Virtualbox: 虛擬機器 Vagrant: 建立虛擬機工具 LibreOffice: 文書軟體 (ubuntu 預設) Variety: 桌布切換工具 想要用時優先安裝的 Unity Tweak Tool: unity 調效工具 Dia: 圖表繪製工具 Audacity: 音訊編輯 SMPlayer: 影片播放軟體 VLC Telegram GIMP FileZilla: ftp 軟體 Stellarium 加減安裝來用 Skype 試用中 Spotify Google Web Designer MuseScore

08 March 2016 · 1 min · nyo

用 Vagrant 建立開發環境

身為一個程式設計師,一定會做一件事,就是建立開發環境,而建立開發環境卻是很煩人的過程。 之前為了解決這個問題,自己動手記錄了開發環境會使用的工具跟服務,寫了一個很簡單的 shell script。 ...

30 May 2015 · 2 min · nyo

sudo vs gksudo

網路上查 linux 相關資訊的時候,常會看到要使用 sudo 或 gksudo 的指令 sudo sudo 以 superuser 執行指令 gksudo gksudo GTK+ 的 sudo,或者是說是會彈跳一個視窗訊問密碼的 sudo Reference http://superuser.com/questions/202676/sudo-vs-gksudo-difference http://askubuntu.com/questions/163884/difference-between-gksudo-and-sudo

10 July 2014 · 1 min · nyo

Ubuntu 14.04 GRUB 開機選單的等待時間

升級到 Ubuntu 14.04 之後,我的 GRUB 選單跳回預設的自動倒數十秒鐘 對一台換上 SSD 的筆電來說,這十秒鐘實在是太久了 於是乎,該著手來改一下設定了 調整設定 執行 sudo vi /etc/default/grub 你會看到以下設定 ...

10 July 2014 · 1 min · nyo

移除 BOM

BOM (byte order mark) 一個萬國碼的標記, 不會顯示在你的銀幕上, 但會讓你的程式死光光. 清掉 BOM 留給你的程式一條活路 編輯器 多數的編輯器都可以設定 編碼為 UTF-8 no BOM vim 的設定, 可以參考 remove BOM character using vim ...

29 November 2013 · 1 min · nyo

管理 vim bundle

身為一個 vim 的愛用者, 看著自己一堆 vim 設定跟 script 亂七八糟的, 不知道如何下手. 原本自己有建立一個 git repo 做一些簡單的整理, 但是 vim plugin 五花八門, 實在不好整理 現在已經有幾套工具, 讓你整理 vim 套件輕鬆上手, 分別是 pathogen, vundle. ...

28 October 2013 · 1 min · nyo

remove BOM character using vim

there is an easy way to remove BOM using vim. just type below commend in vim to remove BOM. 1 2 :set nobomb :w check BOM using vim 1 :set bomb? Reference How do I remove the BOM character from my xml file

14 July 2013 · 1 min · nyo

安裝 NS-2.33 到 ubuntu 8.10

NS-2 目前的版本的是2.33 請到 http://isi.edu/nsnam/ns/ 抓 allinone 版本 我的 ubuntu 在先前有裝 Lazybuntu,Lazybuntu 會更改 source.list 可能會造成套件衝突,所以我復原 Lazybuntu 改的 source.list(這個不一定要動) ...

27 February 2009 · 1 min · nyo

Lazybuntu - ubuntu 的懶人包!

Lazybuntu 懶人包是用來調整 Ubuntu 的軟體,自動從網路下載多媒體編碼器、安裝更好用的燒錄軟體、字典、廣播收聽軟體、BBS 連線程式等,讓 Ubuntu 更容易使用。 以上是官網對 Lazybuntu 的說明…Lazybuntu 讓許多東西的安裝變簡單了~ ...

26 February 2009 · 1 min · nyo

ubuntu 8.10 上安裝嘸蝦米

這是用gcin來打嘸蝦米的方法~ 開啟 terminal,依序鍵入下列指令 先更新一下 apt-get 1 sudo apt-get update 安裝gcin 1 sudo apt-get install gcin 把預設輸入法換成 gcin ...

21 February 2009 · 1 min · nyo