2015年10月25日 星期日

讓 Sublime Text 使用 Python 3 做為建置系統

在 Sublime Text 中依序按一下 [Tools] -> [Build System] -> [New Build System],然後在出現的設定文件中輸入下列內容(JSON 格式):

{
 "cmd": ["python3", "-u", "$file"],
    "file_regex": "^[ ]*File \"(...*?)\", line ([0-9]*)",
    "selector": "source.python"
}

然後存檔為 python.sublime-build 即可。

2015年9月30日 星期三

使用 RVM 安裝 rails 出現找不到函式庫的錯誤

作業系統:Lubuntu 14.04

錯誤內容如下:
mattias@mattias-Desktop:~$ gem install rails
Fetching: thread_safe-0.3.5.gem (100%)
Successfully installed thread_safe-0.3.5
Fetching: minitest-5.8.1.gem (100%)
Successfully installed minitest-5.8.1
Fetching: tzinfo-1.2.2.gem (100%)
Successfully installed tzinfo-1.2.2
Fetching: i18n-0.7.0.gem (100%)
Successfully installed i18n-0.7.0
Fetching: activesupport-4.2.4.gem (100%)
Successfully installed activesupport-4.2.4
Fetching: rails-deprecated_sanitizer-1.0.3.gem (100%)
Successfully installed rails-deprecated_sanitizer-1.0.3
Fetching: mini_portile-0.6.2.gem (100%)
Successfully installed mini_portile-0.6.2
Fetching: nokogiri-1.6.6.2.gem (100%)
Building native extensions.  This could take a while...
ERROR:  Error installing rails:
 ERROR: Failed to build gem native extension.

    /home/mattias/.rvm/rubies/ruby-2.2.3/bin/ruby -r ./siteconf20150930-14059-do0e7v.rb extconf.rb
checking if the C compiler accepts ... *** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers. Check the mkmf.log file for more details. You may
need configuration options.

Provided configuration options:
 --with-opt-dir
 --without-opt-dir
 --with-opt-include
 --without-opt-include=${opt-dir}/include
 --with-opt-lib
 --without-opt-lib=${opt-dir}/lib
 --with-make-prog
 --without-make-prog
 --srcdir=.
 --curdir
 --ruby=/home/mattias/.rvm/rubies/ruby-2.2.3/bin/$(RUBY_BASE_NAME)
 --help
 --clean
/home/mattias/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/mkmf.rb:456:in `try_do': The compiler failed to generate an executable file. (RuntimeError)
You have to install development tools first.
 from /home/mattias/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/mkmf.rb:571:in `block in try_compile'
 from /home/mattias/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/mkmf.rb:522:in `with_werror'
 from /home/mattias/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/mkmf.rb:571:in `try_compile'
 from extconf.rb:80:in `nokogiri_try_compile'
 from extconf.rb:87:in `block in add_cflags'
 from /home/mattias/.rvm/rubies/ruby-2.2.3/lib/ruby/2.2.0/mkmf.rb:619:in `with_cflags'
 from extconf.rb:86:in `add_cflags'
 from extconf.rb:337:in `
' extconf failed, exit code 1 Gem files will remain installed in /home/mattias/.rvm/gems/ruby-2.2.3/gems/nokogiri-1.6.6.2 for inspection. Results logged to /home/mattias/.rvm/gems/ruby-2.2.3/extensions/x86_64-linux/2.2.0/nokogiri-1.6.6.2/gem_make.out

其中有一句寫到 "Check the mkmf.log file for more details.",那就來找出這支檔案看一下到底哪裡出問題了吧!

2015年9月27日 星期日

Nvidia 驅動程式導致 Lubuntu 14.04 下的畫面 DPI 提高

Lenovo W510 安裝 Lubuntu 14.04.3 後,首先就是進入 [偏好設定] -> [額外驅動程式] 尋找並套用適當的 Nvidia 顯示卡的驅動程式,之後重開機卻發生整個畫面上的內容看起來都放大了的情況。
截圖的話,懶得用自己的電腦截圖了,直接借用他人的圖,如下所示

BEFOR

AFTER

之後閱讀到這篇的解決方式覺得還不錯,就記錄下來。

2015年8月4日 星期二

Lubuntu 14.04 下安裝 Android Studio 時發生 "JDK Required: 'tools.jar' seems to be not in Studio classpath. Please ensure JAVA_HOME points to JDK rather than JRE." 錯誤

這篇雖然是在 Lubuntu 下發生的錯誤,但是問題其實和作業系本身無關,是 JDK 的指向路徑問題,所以解法應該也適用於其他 Linux 發行版。

下載 Android Studio 的壓縮檔後在終端機內執行 studio.sh 命令,發生下列錯誤:

JDK Required: 'tools.jar' seems to be not in Studio classpath.
Please ensure JAVA_HOME points to JDK rather than JRE.

這是因為啟動程式找不到 JDK 緣故。如果還未安裝 JDK 請安裝,如果已安裝的就請在環境變數 JAVA_HOME 中指定 JDK 路徑。

我當初是下載 Oracle 的 Java JDK 壓縮檔並在 PATH 環境變數中指定 JDK 的路徑,不是透過 APT 來安裝,所以作法是編輯 studio.sh,在頂端加入下列內容:

JAVA_HOME=~/Develop/sdks/jdk

其中 ~/Develop/sdks/jdk 即為我的 JDK 的安裝路徑。

存檔後再於終端機內重新執行 studio.sh 即可順利啟動 Android Studio。

2015年6月23日 星期二

再來 80 張貼圖


好幾年前朋友曾經託我畫過一個臉是桃子身體是小baby的角色

後來我把他改成了一個桃子超人的角色

一樣臉是桃子然後是正義的化身像超人那樣的感覺,那時候也設計了幾張圖但是當時line貼圖還不流行 XD

【備忘】用 iconv 來轉換文字編碼

在 Linux 下閱讀簡體字的文件時,可以先透過 iconv 來轉換文字編碼,避免用文字編輯器打開檔案時呈現亂碼

iconv 的說明:
NAME
       iconv - Convert encoding of given files from one encoding to another

SYNOPSIS
       iconv -f encoding [-t encoding] [inputfile]...

DESCRIPTION
       The iconv program converts the encoding of characters in inputfile, or from the standard input if no filename is specified, from one coded character set to another. The result is
       written to standard output unless otherwise specified by the --output option.

       --from-code, -f encoding
              Convert characters from encoding.

       --to-code, -t encoding
              Convert characters to encoding. If not specified the encoding corresponding to the current locale is used.

       --list, -l
              List known coded character sets.

       -c     Omit invalid characters from output.

       --output, -o file
              Specify output file (instead of stdout).

       --silent, -s
              Suppress warnings, but not errors.

       --verbose
              Print progress information.

       --help, -?
              Give help list.

       --usage
              Give a short usage message.

       --version, -V
              Print program version.
假設來源檔案為 source.txt,轉換成 utf-8 後的檔名叫 target.txt,那麼就在命令列輸入下列內容:
iconv -f gb2312 -t utf-8 source.txt --output target.txt
搞定收工!

2015年6月9日 星期二

【備忘】在 Google Blogger 中為每篇文章添加 meta description 和 keywords

這篇記錄一下如何在 Google Blogger 中為每篇文章添加 meta description 和 keywords,這是我從 "How to Put Meta Keywords in Each Blogger Post" 看到的,先記下來方便之後查詢。

  1. 登入 Google Blogger。
  2. 選取畫面右上角的 [設計] 進入後台管理頁面。

2015年6月7日 星期日

【祭典】迷失於五彩繽紛的繡球花海中 - 文京繡球花祭


台灣的梅雨季結束後,緊接著東京也即將迎來梅雨季了。話說日本雨季的代表花卉就是「紫陽花」(あじさい),在台灣則稱為「繡球花」。

繡球花是一種常見的園藝裝飾花,花色一般包括紅藍紫色,會因所在環境的酸鹼度引起花色變化。此外,繡球花在夏季才會開花,花期是 6 到 8 月,因此如果是在這段期間來到東京,就能看到五彩繽紛的繡球花四處妝點著東京的街頭囉~

而說到繡球花,更是東京文京區的「文京五大花祭」的主角之一。文京區的白山神社每年都會舉辦「繡球花祭」(或叫「紫陽花祭」),今年的繡球花祭期間是 6/6 到 6/14,而我正好前兩天才得知這項資訊,當然不可能放過欣賞繡球花風姿綽約的大好機會囉!

2015年6月6日 星期六

2015年6月4日 星期四

Lubuntu 14.04 64-bit 下安裝 Teamviewer 10 時出現 "lib32asound2" 相依性錯誤


剛剛想要安裝 Teamviewer 時出現了上圖的錯誤。

哎呀!這是怎麼了?我用的是 Lubuntu 64 位元,當然是下載 64 位元的套件吧!怎麼還是跟我說缺少 32 位元的相依套件?

2015年5月27日 星期三

【東京市集】讓人買到失心瘋的秋葉原假日市集


會想寫這篇是因為這個假日市集實在太好逛了,而且又是在秋葉原車站附近,市集裡面很多都是動漫公仔、布偶、景品、吊飾,不過也有一些潮流背包、帽子、衣服、手錶、鞋子等等,東西很多又便宜,而且攤位也不少,逛起來很過癮,所以不特別寫一篇來推薦一下太可惜了!

2015年5月21日 星期四

【小樽景點】大正硝子館【2015 北海道自助遊】

這裡是小樽非常有名的玻璃工藝品店 - 大正硝子館

除了美麗的運河夜景以外,小樽還以玻璃工藝品著名。

小樽的玻璃工業始於明治(1868 - 1912)時期,當時北海道漁業興盛,因此對於玻璃製造的浮球和煤油燈等器具有大量需求。而大正時期(1912 - 1926)則是日本玻璃製造工藝優秀作品輩出的黃金時期,大正硝子館主要正是銷售繼承這個時期風格的和風藝術作品。

2015年5月20日 星期三

【札幌景點】貍小路商店街【2015 北海道自助遊】

號稱東京以北最大的商業街 - 貍小路商店街

其實這次小氣旅行並沒有打算要逛商店街的,而且我本來就不是喜歡買「普通」紀念品的人(當然如果不是普通的東西那就再說了),但是因為這次來北海道犯了一個嚴重的錯誤,那就是我以為到處都可以買得到免洗內褲,所以就想說來貍小路商店街晃晃看看能不能買到,後來發現我錯了!

【祭典】札幌葡萄酒花園祭【2015 北海道自助遊】


今天大通公園內剛好也有舉辦葡萄酒花園祭呢,這是以北海道產的葡萄酒和食材作為料理供大家品嚐的活動節慶,不過同時也可以品嚐到許多異國料理。

【札幌景點】大通公園【2015 北海道自助遊】


這個時期的大通公園其實還蠻好逛的,因為不僅正好時值紫丁香花季,可以欣賞到四百多株紫丁香,同時公園內還舉辦了各式各樣的慶典活動。像這次我就碰到了札幌丁香節葡萄酒花園祭札幌拉麵秀等活動,許多人在公園裡一邊賞花一邊吃吃喝喝,好不熱鬧。

【札幌景點】北海道神宮【2015 北海道自助遊】


到處都是花,這就是我對春天札幌的第一印象!

由於當時只安排抵達的隔天和最後一天共兩天待在札幌,所以並沒有跑太多景點,就只挑了比較有名的大通公園、貍小路和北海道神宮逛逛。

還好現在已經不是雪季,搭地鐵到圓山公園站前往北海道神宮的路上,就可以欣賞到許多迎風招展、搖曳生姿的鬱金香

2015年5月19日 星期二

【備忘】成田第三航廈登機&札幌-小樽車票【2015 北海道自助遊】

前陣子不小心看到香草航空的國內線「東京-北海道」祭出超便宜機票促銷,單程不含稅只要 900 日幣

開放搶票的那天,本來想要搶六月的機票,不過搶的人實在太多,整個網頁介面有夠卡,所以只搶到五月中過後的時間。不過價錢我很滿意就是了

2015年5月16日 星期六

【祭典】熱鬧滾滾的淺草三社祭 (後篇)


淺草三社祭第二天開始便有扛神轎的活動,受淺草神社庇護的各地區共 44 個町都會參與這項活動,人們會穿上江戶時代的服裝,並將町內大大小小約 100 座神轎扛出遶境,以及前往淺草神社接受消災除惡的祈福祝禱。

2015年5月15日 星期五

【祭典】熱鬧滾滾的淺草三社祭 (前篇)


隨著歡樂熱鬧的神田祭過後的一週,東京另一個盛大的祭典『淺草三社祭』又即將來臨!

關於『淺草三社祭』,網路上看到不少文章都說屬於江戶三大祭或日本三大祭之一,但是這應該是不正確的,因為三社祭的官方網站上並沒有這樣的說明。不過呢,在這篇『江戸三大祭の異説』裡有提到,也有人說江戶三大祭是『神田、山王、根津』或是『三社、鳥越、神田』等等,所以到底三社祭算不算是江戶三大祭之一就見仁見智吧,而且就自己本身也親臨神田祭的角度來看,三社祭在熱鬧的程度也是上一點兒也不輸給神田祭呢!

2015年5月13日 星期三

【東京景點】賞花散步還能看到千鳥居的好去處 - 根津神社


除了京都的伏見稻荷大社以外,東京其實也有不少可以欣賞千鳥居的神社,而根津神社便是其中之一。根津神社的千鳥居在數量上雖然沒有伏見稻荷大社的那麼多,但是因為神社佔地不大,逛起來相對也比較輕鬆一些。此外,這裡在每年的四月中到五月初更是有名的賞花景點喔!

2015年5月10日 星期日

【祭典】必去!江戶三大祭之一的神田祭 (後篇)


一早就被刺眼的陽光喚醒,和昨天沉悶的陰雨不同,抬頭看到的是湛藍的天空和炙熱的太陽,看來會是個大晴天呢!美好的天氣用來逛祭典最棒了呀,拍照也不會那樣暗沈沈的。

今天的活動「神輿宮入」是整個祭典的高潮,神田明神守護的地區各町都有扛神轎遶境活動,並且會依序前往神田神社接受消災解厄的祈福祝禱,所以今天一整天在神社都可以看到眾人扛著神轎進進出出的熱鬧景象喔!

2015年5月9日 星期六

【祭典】必去!江戶三大祭之一的神田祭 (中篇)


中午吃飽過後,便趕著去參加下午開始的「附け祭」。「附け祭」是江戶時代的人們以當下流行的文化藝能為題材,並且透過各式各樣的手法來表現的化裝遊行,在江戶時代是神田祭中最熱鬧也最有人氣的活動。每個町每次都會改變主題來娛樂大眾,其中深具代表性的便是「大江山凱陣」和「大鯰と要石」。

【祭典】必去!江戶三大祭之一的神田祭 (前篇)


一直以來都對日本的祭典深感興趣,而且卡通動漫中也常常有高中生男女朋友相約逛祭典,穿著浴衣、頭上半戴面具、一邊逛遍各攤位、一邊舔著蘋果糖的場景,看著看著就會有種「嗯,祭典好像很有趣,到日本來一定要找個機會逛逛祭典」的感覺。這次陪著 Judy 來日本打工度假,可以在日本待得久久久,終於有機會能夠親自一睹神田祭現場的熱鬧景況啦 (*´∀`)~♥

2015年5月5日 星期二

【新宿餐廳】横濱家系 代々木商店的超好吃拉麵和餃子


今天要介紹一家我和 Judy 都覺得非常好吃的拉麵店,那就是『横濱家系 代々木商店』。這家店不僅拉麵好吃,他們的拌飯和餃子的味道也是一流喔!

2015年4月29日 星期三

【祭典】肉料理的巔峰對決 - 2015 東京肉祭典


春天的東京到處是活力滿滿的氣息,各式各樣的祭典輪番舉行,讓人喘不過氣。前幾天才去過位於上野恩賜公園的東京舞祭,今天又無意間得知這幾天在駒沢オリンピック公園有舉辦肉料理的祭典,這對於超愛吃各式肉料理的我來說簡直就是天大的好消息!!是的,肉祭典是神聖的,所以必須要去!ヽ(✿゚▽゚)ノ

2015年2月27日 星期五

Lubuntu 14.04 下 設定 Lenovo W510 亮度控制

首先編輯 xorg.conf(必須有 su 權限):

sudo vi /etc/X11/xorg.conf

然後找到 "Device" 區段,將

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"


改成

Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro FX 880M"
Option "RegistryDwords" "EnableBrightnessControl=1"
EndSection


之後重開機即可。

2015年2月18日 星期三

【新宿餐廳】千元有找的漢堡+沙拉吧吃到飽


想要花不到 1000 日幣就能享受『無限自助沙拉吧+美式漢堡搭薯條+1 杯飲料』的午餐嗎?
趕快來 J.S.BURGERS CAFE 吧!

在物價超級高的日本想要一餐吃得超豐盛又花少少的錢幾乎不太可能,尤其是在各大車站像是新宿附近的餐廳,要是沒掏出個一千五到兩三千日幣,基本上是很難把吃下去的東西定位為『美食』。 但是新宿當地人可不這麼想,他們就是能在車站附近找到經濟實惠又能吃飽的美食餐廳。這是一間當地朋友介紹的,具有美式休閒風格的餐廳,地點位於新宿車站新南口附近,走路大約五分鐘吧。雖然晚餐還挺貴的,但是『平日午餐』時段(11:00~15:00)則是提供了『無限自助沙拉吧+美式漢堡搭薯條+1 杯飲料』的超級大好康唷。

2015年2月15日 星期日

【東京景點】拜訪招福貓的發源地 - 豪德寺


位於東京世田谷區的『豪德寺』是一所供奉著大量招福貓(也有人說是招財貓)的寺廟,裡面的招福貓數量可以說沒有其他寺廟比得上。如果要前往豪德寺,可以搭乘『東急世田谷線』在『宮の坂』站下車,或是搭乘『小田急小田原線』在『豪德寺』站下車