Upgrade the Kernel of Gentoo Linux on Linode

By Chage on Jul 27, 2024

由於最近 Gentoo Linux 公告說舊的 Profile 如 17.0、17.1、20.0、22.0 會被 deprecated,要升到 23.0。但我的主機是放在 Linode 上,所以一直怕怕的,畢竟摸不到主機。不過後來想起 Linode 現在有 Backup 服務,所以就把心一橫衝了。然後不知道哪來的勇氣,也順便把卡在 4.14 的 kernel 升級到目前的 6.6。

當然首先就是先花錢啟用 Backup,不過其實不怎麼貴。然後手動執行一次備份。

事實上升級 Profile 還算順利,我的 Profile 本來是 17.1,所以少了一些步驟要做,照著文件很順利地跑到了最後。(當然這中間斷斷續續跑了幾天 Orz)
升級完後,系統還算正常,上面跑的服務也不多,而且都是自己用,所以都是自己的專案裡一些像 venv 指到的 Python path 找不到(因為 3.11 升級成 3.12),或 Java 被升級造成 Clojure 專案要加個 jvm-opts,不過錯誤訊息有寫好怎麼處理,所以解的蠻快的。

java.lang.RuntimeException: Unable to load direct buffer constructor.  If you are using JDK-17, set your runtime :jvm-opts as follows:
:jvm-opts ["--add-modules" "jdk.incubator.foreign,jdk.incubator.vector"
                         "--enable-native-access=ALL-UNNAMED"]}

這都是因為系統軟體升級造成的,跟 Profile 升級沒什麼關係就是,哈哈哈。
接下來才是我想寫這篇的主因,怕日後有需要升級,留著給自己參照。

我的主機是 2019 年建立的,當時 Linode 提供的 kernel 是 4.14.83,就這樣用了很多年不敢升級。一部分的原因是因為當年還沒有 Backup 服務,不過隔年公告了這個服務後,我也沒立刻就開始升級,我想我實在是太害怕了(默)。
由於為了升級 Profile ,有種系統變的很乾淨的錯覺,就想順便把 kernel 也升一升,讓這些麻煩事做一次工。

首先當然還是再按一次備份。XDDD

先查看了一下目前有什麼可以選。

# eselect kernel list
Available kernel symlink targets:
  [1]   linux-4.14.83-gentoo *
  [2]   linux-6.6.38-gentoo

然後參照官方文件的說明,設定為最新的。

# eselect kernel set 2

這步會讓 /usr/src/linux 指到新的那個。如下:

# ls -l /usr/src/linux
lrwxrwxrwx 1 root root 19 Jul 27 14:46 /usr/src/linux -> linux-6.6.38-gentoo

然後把舊的 .config 複製到目前這個新的目錄下。
這部分文件裡寫了不少方式,總之我以下這兩個的結果是相同的內容:

  • zcat /proc/config.gz
  • /etc/kernels/kernel-config-x86_64-4.14.83-gentoo

所以就直接選這兩個其中一種

# cp /etc/kernels/kernel-config-x86_64-4.14.83-gentoo /usr/src/linux/.config

因為這個 .config 是舊的,要更新成新的才行真的拿來編譯 kernel。這個部分,文件上寫了兩種方式,一種有點算是全手動,一種是讓它的 script 從更新到編譯整個跑完。
不過我一開始看文件不是很確定它的意思,總之就先全手動一步一步來。

全手動的流程是:

# cd /usr/src/linux
# make oldconfig
# make modules_prepare
# make
# emerge --ask @module-rebuild
# make modules_install
# make install

不過裡面的 make oldconfig 因為會一個一個選,我後來就改用 make olddefconfig,它會將新的設定都用 default 值。

/usr/src/linux # make olddefconfig
.config:533:warning: symbol value 'm' invalid for I8K
.config:1000:warning: symbol value 'm' invalid for NF_CT_PROTO_GRE
.config:1030:warning: symbol value 'm' invalid for NF_TABLES_INET
.config:1207:warning: symbol value 'm' invalid for NF_TABLES_IPV4
.config:1249:warning: symbol value 'm' invalid for NF_TABLES_IPV6
.config:1752:warning: symbol value 'm' invalid for MTD_NAND_ECC
.config:2941:warning: symbol value 'm' invalid for ISDN_CAPI

終於編完後,然後就是裝到 bootloader 裡,我的是 GRUB 2。

# grub-mkconfig -o /boot/grub/grub.cfg

然後 reboot 後,它就 Kernel Panic 了…… Q_Q
從 LISH console 看到以下訊息:

[    1.335926] Kernel panic - not syncing: VFS: Unable to mount root fs on unkn)
[    1.336625] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 6.6.38-gentoo #1
[    1.337155] Hardware name: Linode Compute Instance, BIOS Not Specified
[    1.337711] Call Trace:
[    1.337937]  <TASK>
[    1.338139]  dump_stack_lvl+0x4a/0x80
[    1.338468]  panic+0x199/0x360
[    1.338763]  mount_root_generic+0x29e/0x300
[    1.339145]  prepare_namespace+0x69/0x280
[    1.339525]  kernel_init_freeable+0x1a2/0x1f0
[    1.339898]  ? __pfx_kernel_init+0x10/0x10
[    1.340235]  kernel_init+0x1a/0x1b0
[    1.340546]  ret_from_fork+0x34/0x50
[    1.340852]  ? __pfx_kernel_init+0x10/0x10
[    1.341194]  ret_from_fork_asm+0x1b/0x30
[    1.341524]  </TASK>
[    1.341779] Kernel Offset: 0x13200000 from 0xffffffff81000000 (relocation ra)
[    1.342665] ---[ end Kernel panic - not syncing: VFS: Unable to mount root f-

(哈利路亞,嗆思~)

總之先 restore Backup 回到了 Profile 剛升級完後,然後爬文找一下有沒有什麼人有類似經驗的。不過要找到一樣情境的實在太難了,到底誰會特地在雲端主機上裝 Gentoo Linux 呢?(話說 Linode 一直有這個 OS 的選項,所以也許真的有人在用,也希望他們能保持下去)
但我找到以下兩篇是有相關的:

看起來都跟我做的相同,在試過一些設定上的差異還是失敗後,我想到我還有一個方式沒試過,那就是 genkernel。
前面有提到,其實文件有說到兩個方式去更新跟編譯 kernel,另一個我在看了上面兩篇後,才比較確定它的用法。
當然還是要先看一下 genkernel 的文件,看 oldconfig 參數的作用是什麼。
最後我是改用以下方式更新 .config 並編譯 kernel,然後安裝到 GRUB 2:

# cd /usr/src/linux
# genkernel --oldconfig all
# grub-mkconfig -o /boot/grub/grub.cfg

這裡我注意到有這個訊息(這個手動時也會出現,只是我放在這裡一起說):

...
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
...

依照 GRUB 文件 - Troubleshooting 裡寫的,這個要去 /etc/default/grub 把該設定關掉。

GRUB_DISABLE_OS_PROBER=false

再跑一次 grub-mkconfig -o /boot/grub/grub.cfg 就會正常了。
這次 reboot 後就順利地正常開機,喔耶!!🎉

觀察手動跟自動的檔案差異,我留意到在 /boot 下本來(好像)不會有 initramfs-6.6.38-gentoo-x86_64.img,但現在有了。
但可以看到 Linode 自己放的 4.14 版有,而且有 genkernel 字樣,所以,這個流程應該是對的了。

# ls -alh /boot/
total 41M
drwxr-xr-x  3 root root 4.0K Jul 27 16:44 .
drwxr-xr-x 21 root root 4.0K Jul 27 01:26 ..
-rw-r--r--  1 root root  76K Jul 26 15:16 amd-uc.img
drwxr-xr-x  6 root root 4.0K Jul 27 22:27 grub
-rw-r--r--  1 root root  11M Jul 27 16:43 initramfs-6.6.38-gentoo-x86_64.img
-rw-r--r--  1 root root 7.3M Jan  3  2019 initramfs-genkernel-x86_64-4.14.83-gentoo
-rw-r--r--  1 root root    0 Jan  2  2019 .keep
-rw-r--r--  1 root root 5.9M Jan  3  2019 kernel-genkernel-x86_64-4.14.83-gentoo
-rw-r--r--  1 root root 5.3M Jul 27 15:14 System.map-6.6.38-gentoo-x86_64
-rw-r--r--  1 root root 2.9M Jan  3  2019 System.map-genkernel-x86_64-4.14.83-gentoo
-rw-r--r--  1 root root 9.0M Jul 27 15:14 vmlinuz-6.6.38-gentoo-x86_64

另外,/boot/grub/grub.cfg 裡面的 initrd 多了一段 /boot/amd-uc.img,不過這個應該是因為系統更新所以要加上去的,跟 kernel 更新失敗無關(?)

                initrd  /boot/amd-uc.img /boot/initramfs-6.6.38-gentoo-x86_64.img

總之這樣日後要再更新就比較不會怕了(總之先按下 backup XD)

DuckDB JDBC Driver Issue on Macbook M1

By Chage on Jun 07, 2021

最近在 Macbook M1 上開發 Clojure 時遇到一個問題。
當我試圖去查詢 DuckDB 時,我的 REPL 出現以下訊息:

user=> java.io.IOException: /libduckdb_java.so_osx_ not found
	at org.duckdb.DuckDBNative.<clinit>(DuckDBNative.java:36)
	at org.duckdb.DuckDBDatabase.<init>(DuckDBDatabase.java:22)
	at org.duckdb.DuckDBDriver.connect(DuckDBDriver.java:35)
	at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:677)
	at java.sql/java.sql.DriverManager.getConnection(DriverManager.java:189)
	at next.jdbc.connection$get_driver_connection.invokeStatic(connection.clj:141)
	at next.jdbc.connection$get_driver_connection.invoke(connection.clj:136)
	at next.jdbc.connection$url_PLUS_etc$reify__32262.getConnection(connection.clj:359)
	at next.jdbc.connection$make_connection.invokeStatic(connection.clj:385)
	at next.jdbc.connection$make_connection.invoke(connection.clj:369)
	at next.jdbc.connection$eval32281$fn__32282.invoke(connection.clj:408)
	at next.jdbc.protocols$eval32038$fn__32039$G__32029__32046.invoke(protocols.clj:24)
	at next.jdbc.result_set$eval32979$fn__32984.invoke(result_set.clj:896)
	at next.jdbc.protocols$eval32070$fn__32071$G__32059__32080.invoke(protocols.clj:33)
	at next.jdbc$execute_one_BANG_.invokeStatic(jdbc.clj:263)
	at next.jdbc$execute_one_BANG_.invoke(jdbc.clj:250)
	...

查了一些文章後有點絕望,因為看起來是 DuckDB 的 JDBC driver 不支援 M1。
比如說這裡提到的,但看來沒下文。

掙扎了很久,最後把心一橫,想說抓 source code 下來編看看。

$ git clone https://github.com/duckdb/duckdb.git
$ cd duckdb
$ export JAVA_HOME=/opt/homebrew/Cellar/openjdk/15.0.2/libexec/openjdk.jdk/Contents/Home
$ BUILD_JDBC=1 make

編完後,可以在 build/release/tools/jdbc/ 找到 duckdb_jdbc.jarlibduckdb_java.so_osx_amd64
由於前面 REPL 的訊息寫著 /libduckdb_java.so_osx_ not found
所以就試著去找出哪邊組這串的,最後在 tools/jdbc/src/main/java/org/duckdb/DuckDBNative.java 裡找到。

            String os_name = "";
            String os_arch = "";
            String os_name_detect = System.getProperty("os.name").toLowerCase().trim();
            String os_arch_detect = System.getProperty("os.arch").toLowerCase().trim();
            if (os_arch_detect.equals("x86_64") || os_arch_detect.equals("amd64")) {
                os_arch = "amd64";
            }
            // TODO 32 bit gunk

            if (os_name_detect.startsWith("windows")) {
                os_name = "windows";
            } else if (os_name_detect.startsWith("mac")) {
                os_name = "osx";
            } else if (os_name_detect.startsWith("linux")) {
                os_name = "linux";
            }
            String lib_res_name = "/libduckdb_java.so" + "_" + os_name + "_" + os_arch;

所以應該是 os_arch_detect 不知道得到了什麼(雖然大概能猜到),做了一下實驗,得到是 aarch64
由於稍早編譯完後得到的 libduckdb_java.so_osx_amd64 檔名似乎不會變,所以試著讓這段的 lib_res_name 最後組成一樣的檔名。
將上面那段加上一段 aarch64 的部分:

            String os_name = "";
            String os_arch = "";
            String os_name_detect = System.getProperty("os.name").toLowerCase().trim();
            String os_arch_detect = System.getProperty("os.arch").toLowerCase().trim();
            if (os_arch_detect.equals("x86_64") || os_arch_detect.equals("amd64")) {
                os_arch = "amd64";
            }
            if (os_arch_detect.equals("aarch64")) {
                os_arch = "amd64";
            }
            // TODO 32 bit gunk

            if (os_name_detect.startsWith("windows")) {
                os_name = "windows";
            } else if (os_name_detect.startsWith("mac")) {
                os_name = "osx";
            } else if (os_name_detect.startsWith("linux")) {
                os_name = "linux";
            }
            String lib_res_name = "/libduckdb_java.so" + "_" + os_name + "_" + os_arch;

重新再編譯一次後,得到新的 duckdb_jdbc.jar 更名放至 ~/.m2/repository/org/duckdb/duckdb_jdbc/0.2.5/duckdb_jdbc-0.2.5.jar
(我的環境抓的 duckdb driver 版號是 0.2.5,不過我是抓最新的 source code 來編)
然後重啟 REPL 就可以查詢了,喔耶~

終於可以開始工作了……(攤)

在 Mac 上透過 docker 來執行多版本的 PHP

By Chage on Feb 15, 2020

因為一些緣故要在 Mac 上安裝 PHP 5.6 版,由於在 Homebrew 上已經無法安裝了,所以只好想點別的辦法。
而且要避免日後系統更新又被蓋掉。
本來的環境是 apache -> mod_php / php-fpm -> *.php
於是想試試看用 docker 來跑 php-fpm 部分,查了一下還蠻多人這樣做的。

1.安裝 docker

可以參考官方文件
我是用 Homebrew 的方式安裝,不過這只是把下載 Docker.dmg 包起來的樣子。

brew cask install docker

裝完應該立刻就能用了

2.安裝 PHP 的 docker 版

這個部分有蠻多人打包方便或是比較小的版本,不過我比較喜歡裝官方的版本

docker pull php:5.6-fpm
docker create --name php56 -p 9056:9000 -v /Users/chage/project:/Users/chage/project php:5.6-fpm
docker start php56

或者也可以直接讓它下載執行

$ docker run -d --name php56 -p 9056:9000 -v /Users/chage/project:/Users/chage/project php:5.6-fpm
Unable to find image 'php:5.6-fpm' locally
5.6-fpm: Pulling from library/php
...

由於我的 host 也有跑其他版本的 php-fpm 在預設的 port 9000,所以改為用 9056 對應到 docker 裡的 9000。
另外,我的程式放在 /Users/chage/project ,必須加到 docker 的 volume 裡,要不然 php-fpm 會找不到檔案。

3.Dockfile

實際跑了以後,發現少了一些 extension,所以只好回頭安裝。
看來看去還是用 Dockerfile 自己建立一版比較清楚一點。

FROM php:5.6-fpm

RUN apt-get update

# Install PostgreSQL PDO
RUN apt-get install -y libpq-dev \
    && docker-php-ext-configure pgsql -with-pgsql=/usr/local/pgsql \
    && docker-php-ext-install pdo pdo_pgsql pgsql

RUN docker-php-ext-install mysqli pdo_mysql

RUN apt-get install -y libzip-dev
RUN docker-php-ext-install zip

RUN apt-get install -y libjpeg62-turbo-dev libpng-dev libxpm-dev \
    libfreetype6-dev \
    && docker-php-ext-configure gd --with-gd --with-webp-dir --with-jpeg-dir \
    --with-png-dir --with-zlib-dir --with-xpm-dir --with-freetype-dir \
    --enable-gd-native-ttf \
    && docker-php-ext-install gd

RUN apt-get install -y libxml2-dev
RUN docker-php-ext-install soap

RUN docker-php-ext-install sockets

之後執行

docker build -t chage/php:5.6-fpm
docker run -d --name php56 -p 9056:9000 -v /Users/chage/project:/Users/chage/project chage/php:5.6-fpm

4.修改 apache / nginx

由於 docker 裡的 php-fpm 跑在 port 9056,所以要修改 webserver 的設定。
apache / nginx 把本來 php-fpm 的 port 改為 9056。
nginx 如下:

...
location ~ \.php$ {
  #fastcgi_pass 127.0.0.1:9000;
  fastcgi_pass 127.0.0.1:9056;
  include /etc/nginx/fastcgi_params;
  fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}
...

apache 如下:

...
<FilesMatch \.php$>
    #SetHandler proxy:fcgi://localhost:9000
    SetHandler proxy:fcgi://localhost:9056
</FilesMatch>
...

改完再重啟 apache / nginx 服務就好了

5.其他

  • apache 從 mod_php 轉換為 php-fpm 時,容易遇到 .htaccess 裡寫了的 php_value 不吃而爛掉的狀況,要記得改為 .user.ini 的版本。我目前還沒找到方便 mod_php 跟 php-fpm 都吃的解決法,這點有點困擾。
  • 由於我的主機上跑了不少網站,為了讓 container 裡連到 host 上的網站,要在啟動的地方加上 --add-host 參數來新增 /etc/hosts 的對應,在 mac 下可以用 --add-host=site1.local:`ipconfig getifaddr en0` --add-host=site2.local:`ipconfig getifaddr en0` ... 來新增。

Gentoo Software Installation Fails With open_wr ACCESS DENIED

By Chage on Jun 14, 2017

實在不該隔太久沒更新系統的,發生好多問題。
這次更新系統時,在安裝 app-i18n/ibus-chewing 卡了很久,發生沒遇過的狀況。
(不過整個系統更新的過程有一堆狀況就是了,Gentoo Linux 的日常…Orz)

出現的訊息像這樣:

...
[Info1] CMAKE_HOST_SYSTEM=Linux-4.0.6-gencool
[Info1] CMAKE_HOST_SYSTEM_PROCESSOR=x86_64
[Info1] CMAKE_SYSTEM=Linux-4.0.6-gencool
[Info1] CMAKE_SYSTEM_PROCESSOR=x86_64
-- Found PkgConfig: x86_64-pc-linux-gnu-pkg-config (found version "0.28")
 * ACCESS DENIED:  open_wr:      /var/lib/rpm/__db.001
[Error] Package cmake is not installed
 * ACCESS DENIED:  open_wr:      /var/lib/rpm/__db.001
[Error] Package ibus is not installed
 * ACCESS DENIED:  open_wr:      /var/lib/rpm/__db.001
[Error] Package ibus-devel is not installed
...

原本以為是少裝了什麼,下錯關鍵字,所以都查不到類似資料。
只好跟 cooldavid 大神求救。
結果原來是 sandbox 裡的權限,中間繞了不少路啊…

Knowledge Base:Software installation fails with open wr ACCESS DENIED on SELinux systems

/etc/sandbox.conf 加上:

...
SANDBOX_WRITE="/var/lib/rpm"

再次 emerge 就過了。(泣)
記錄一下,免得日後又得再繞一次路。
再次覺得有 cooldavid 真好~(心)

Debuging PHP in Vim

By Chage on Nov 09, 2016

寫 PHP 很久了,不過一直以來除錯都是透過 echo、var_dump 等方式(掩面)。
雖然早就聽過 Xdebug,不過一直就沒空試。最近看了文件,想說就來試著裝一裝吧。
大致上就是安裝 Xdebug,然後設定 PHP,最後是讓 Vim 接上 Xdebug
其實應該要很順,不過我裝的時候遇到一點狀況,以致於弄了一陣子才搞懂。

Xdebug

我用的是 Mac,所以就照這裡安裝 Xdebug
其實就只是:
# brew install <php-version>-xdebug
例如我的是
# brew install php56-xdebug

PHP

Xdebug 安裝完後就會在 /usr/local/etc/php/<php-version>/conf.d/ 有個 ext-xdebug.ini
在裡面加上 Xdebug 的參數設定

[xdebug]
zend_extension=”/usr/local/opt/php56-xdebug/xdebug.so”
xdebug.remote_autostart=1
xdebug.remote_enable=1
xdebug.remote_host=localhost
xdebug.remote_port=9000

remote_autostart 是讓 request 進來時,都會去觸發 Xdebug。
如果不設 autostart,那就要在 request 後面加上 ?XDEBUG_SESSION_START=1 呼叫一次。這會讓 Xdebug 知道這個連線需要執行 Xdebug,並記錄到 cookie 裡。
remote_host 這裡設 localhost,是因為我在本機跑。
remote_port 預設似乎是 9000,不過也可以更改。
這兩項讓 Xdebug 知道要連到哪邊去取得除錯的動作。(應該是這樣理解的吧 Orz)
編輯完後要重啟 apache

Vim

Vdebug 是 Vim 的 plugin,支援 DBGP。
我用的 plugin manager 是 Pathogen,所以只要 # git clone https://github.com/joonty/vdebug.git ~/.vim/bundle/vdebug 就安裝好了。
然後在 .vimrc 裡加上以下設定

let g:vdebug_options = {‘port’: ‘9000’}
let g:vdebug_options = {‘break_on_open’: 0}

port 就是對應 PHP 那設定的 remote_port。
不過我一開始設定完後,一直無沒正確觸發 Vdebug 的除錯畫面。弄了很久才發現原來是 port 9000 被我之前設定的 PHP-FPM 給佔住了 Orz
後來把 port 移到 10000(修改 PHP 及 Vim 的設定)就好了
break_on_open 這項設定,能讓 Vdebug 不會在 script 的第一行停下來,會停在你設的中斷點。因為預設是會一打開就先中斷,所以當用 browser 連線後,會發現網站卡住,但我們通常是希望它停在指定的地方就好。

參考

http://thorpesystems.com/blog/debugging-php-in-vim/
http://www.sromero.org/wiki/linux/servicios/php/vim_debug_basics

2013-06-05 東京自由行 Day 5

By Chage on Sep 21, 2014

很快地,假期來到了尾聲。
把東西收拾好了以後,就去了飯店附近的 K-BOOK,似乎有機會可以買到代買的東西。
由於時間不多,這次就不自己繞了。直接就把圖片給店員看,他去翻了翻後跟我說很抱歉他們沒有我要的。
謝過以後,接著去了第二個地點買另一項東西。
很快速地結帳閃人。一切都如計劃中。
然後就是按照來的時候差不多的路線前往機場。
山手線換到京急電鐵,有了來的時候的經驗,很順利地就過了去。(是有多難?XDDD

回程的飛機又是一陣掙扎,請參考第一天的心路歷程 XDDD

最後想說點結語。:Q

雖然東京就自助旅行來說算是很簡單而輕鬆的地點,但對我來說,自己一個人跑到語言不太通的地方,仍然是壓力十足。
我日文不行,英文也不太行。雖然多少聽得懂一點,但都沒到可以交談的地步。
這次的經驗對我來說還蠻有意義的,心靈層面成長了不少,感覺跨出了一步之類的。
而且常常會覺得「一切都是天意」,擔心搭不起來的行程,最後似乎順利的搭起來了,而且以結果看還不錯。

總之,還不差的一次旅行 :)

2013-06-05 東京自由行 Day 4

By Chage on Sep 21, 2014

這天睡的比較晚,前面幾天都太早醒來了。
雖然終於在早餐時段有在飯店,但由於前幾天睡的不多,這天我選擇了多睡一個小時。

嗯,結果都沒吃到飯店的早餐啊……Orz

IMG_7303
這次的行程會排秋葉原有部分的原因是要幫忙買 BL 的東西。#BJ4
在我住的池袋那邊的 anime 買了一部分,然後有一個比較難找。所以就來秋葉原試試。
不過啊,說要來找,也不太確定從何下手。總之就去了幾間看起來東西不少的店。
然後也找了二手店之類的地方。
總之一邊逛一邊看到有可能的就去逛一下。

說到這裡,想到忘了寫在池袋的 anime 時的經驗。
一進去 BL 那層的時候,可以明顯感覺到氣場的不同。
然後周圍都是女性,跟在吃甜點的店時遇到的的女性稍微不同的氣質。
總之自己很緊張,感受到這不是我該來的地方。(羞)
心裡只想著,快點找一找就低調的付帳閃人吧。
但這裡的藏書量也太大了。平常也沒有這方面的經驗。資訊量爆增,有點慌亂。
大致繞了一圈後,我確定了一件事。就是我得問店員了(泣)
是的,不太順利。這可是雙重的壓力啊。

嗚,為何會發生這種事。T__T

結果只好把圖片拿出來問店員。
對我來說是雙重的緊張感,對方似乎也是。
外國人、大叔、BL 本、女店員、英文、日文。
微妙地溝通著。
最後她叫我等一下,就去翻箱倒櫃了,留我失去目標留在原地,身旁偶爾有女性經過。
強做鎮定了一陣子,接著她拿了一本書回來,正是我想買的那本,我鬆了一口氣。
不過要買的另一個她就完全找不到,原因我聽不太確定,畢竟我其實是不會日文的。Orz
總之似乎他們沒有的樣子,於是笑著跟她說謝謝後就撒退了。

好,讓我們回來秋葉原。

IMG_7305
不過事實上,在秋葉原也沒待很久。
逛了幾間以後,其實有點暈。XD
而且沒有 Ai 帶,也不知道有哪些地方能去。XDXD
於是便再次移動起來。來去台場。

IMG_7317
到台場的第一件事就是要來找這裡的和幸,雖然兩點了,不過我還什麼東西都沒吃呢。
IMG_7321
在路上經過了這位街頭藝人,才剛開始在準備的樣子。地上用紅線框出他的表演範圍。
「我劃下這條血線,敢進者,下場相同。」(火鳳)(大誤 XDD
好像很有趣的樣子,不過我還是吃飯要緊。
IMG_7324
順利地在旁邊的賣場裡找到了和幸。
很多人問我為什麼每次去日本都會吃和幸。
因為我去的地方都有和幸嘛……(被打

咳,沒啦,因為它很好吃嘛~而且又不貴~(扭

廢話不多說,我要開動了。XDDD
IMG_7330
IMG_7334
IMG_7335
IMG_7336
IMG_7337

超棒der~~~ Q_Q
飯好吃,豬排的外皮酥脆、肉質有彈性。

因為過了用餐時間,店裡幾乎沒客人。
我進到店裡時只有一桌小家庭,跟一組情侶。
一邊吃一邊查行程相關的東西。然後又再叫了一碗飯。
小家庭的那桌要離開時,我也差不多吃飽了,就也跟著結帳離開。

IMG_7346
出來後就被彩虹橋吸引了過去。
當然另一個出名的就是自由女神像啦~
IMG_7350
IMG_7366
由於剛吃飽。所以就在岸邊的這段走走拍拍。
自由女神像附近一直都一堆人在拍照。
還有台看起來很炫的遊艇。
IMG_7369
公園裡有很多船錨。
IMG_7386
走著走著,繞回了一開始的廣場。
看到旁邊有個教堂在舉辦婚禮。
IMG_7398
我走到教堂時他們好像典禮到最後一部分,準備要拉動繩子去敲鐘。
挑了一個拍不到大部分的人臉的角度拍了一張,留下這幸福洋溢的一刻。
也許這裡也是一堆人在排隊的婚禮地點,不禁這樣想著。

廣場上,稍早剛開始在擺攤的街頭藝人周圍已經吸引了一些人。
IMG_7399
IMG_7400
熟練的動作,順暢的口條。而且花樣超多,有一些雜技,一些魔術,還有一些需要細緻動作的表演,控制的都不錯。
雖然偶爾還是會出槌啦 XD 不過這部分失敗的處理也很好,氣氛不會僵在那。
將整段的表演看完後,上前去投了點錢,雖然平常是不太會這麼做的。不過他的表演實在太精彩了,忍不住想鼓勵一下。

接著又繼續漫無目的地往後走,台場這邊的徒步區很大,很空曠,加上天氣好,走起來很舒服。
走著走著,就出現了。(什麼!?)
IMG_7421
看到它的時候,我才想起來,「對啊,我來台場是為了看鋼彈啊!!」
幸好老天爺還記得(喂 XD
IMG_7423
鋼彈彈彈彈啊~~~
IMG_7429
瞧這帥氣的背影~~~
IMG_7433
拼命拍拼命拍 Orz

差點就錯過了,我這個白痴。
吃完和幸,看完彩虹橋及自由女神像後,竟然就忘了鋼彈了。
而且本來完全是為了鋼彈來的。Orz
這到底是發生什麼事了…… Orz

IMG_7437
入夜後仍然持續守護著~
而且有幾個時間點還有特別的事件,會放映一小段動畫,鋼彈也會配合著做一點點動作。
IMG_7445
真是光彩奪目,是吧?>///<
動畫有兩段,一短一長,在不同的時間點放映,一開始看到的是短的,看完後在原地等等等,等到長的也看完,終於有種沒有遺憾的感覺。XDDD

晚上的台場也非常漂亮。
有空曠的空間,又有光影,完全是我喜歡的元素。
晚上吹著涼風,漫步在這裡,真的很舒服。
IMG_7463
IMG_7468
夜晚的彩虹橋也是大家拍照的重點,不過我調了幾次都處理不好,沒有到很滿意。
雖然我拿的也只是消費機啦,但很想把眼前的美景收下來。
IMG_7470
IMG_7479

回到飯店後,留意到門上有這個,不知道作用是什麼?形狀有一種灑水器的感覺,不過當然不是。
IMG_7489
照慣例一邊喝著啤酒、吃著下酒菜,一邊安排隔天的行程。
本來隔天是剩沒什麼事,完全就是等著去機場而已。
不過由於代買的部分還有點怨念,所以還得算一下時間。
算完以後就倒下去睡了。zzz

相聲台詞大亂鬥

By Chage on Aug 17, 2014

標題感謝 WanCW 賜名

前一陣子 WanCW 在 Facebook 上提到 Plurk 上的這篇,沒想到已經三年了。
該來備份一下沒錯,老是一直留在 tab 裡也不是辦法(到底放多久了啦?喂 XDD
誰叫 Plurk 的搜尋很爛……(小聲)

咳,不管幾次回來看這系列,都會感到不可思議。
如果現在希望再來這麼一段,實在沒什麼把握能再有這樣的成果。
如果不是 WanCW,我想也不可能有這麼一段吧。
另外也很感謝各位路人,你們的留言讓整串對話變的更完美。XDD

所謂的天時、地利、人和。

以下正文 :Q

chi says 2011-6-1 15:59
覺得自己像個白痴…

WanCW says 3 years ago
你最近很低落喔?

chi says 3 years ago
你社會越進步,我品味越低落

WanCW says 3 years ago
老弟,低跟俗是有差別的

chi says 3 years ago
小的欠缺 (唉呀,跳題了)

WanCW says 3 years ago
這是高難度岔題

chi says delete3 years ago
我要聽咖啡糖西門燈

WanCW says 3 years ago
于右任到底是誰呀?

zmx says 3 years ago
是蔣中正啊

WanCW says 3 years ago
經過…經過… 好長的一段時間

chi says 3 years ago
(wancw: 我也想到這句)

chi says 3 years ago
可以發展出一個口訣,這個口訣只有兩個字

chi says 3 years ago
算了,這段跳過去吧

WanCW says 3 years ago
什麼時候休息嗑飯?

chi says 3 years ago
啃雞腿看大腿?

WanCW says 3 years ago
龍女的腿都長

龍Ryu says 3 years ago
三小

chi says 3 years ago
小姐,幫你塗防曬油好嗎?

WanCW says 3 years ago
阿也就是金木水火土對應到的心肝脾肺腎所反應出來的紅黃藍白黑。

bkb says 3 years ago
唧真貼心,塗油等龍腿 (路過外逃~

WanCW says 3 years ago
搭配泡菜茄子?

chi says 3 years ago
該不會是昨晚那盤泡菜…?

WanCW says 3 years ago
打他臉蛋上,掉我手心裡了。

chi says 3 years ago
這麼難看啊

tjs says 3 years ago
這一串對話真有趣…

WanCW 3 years ago
這叫「悲到最高點,心中有四郎」呀!(騎車時想到的,一直忘記回)

chi says 3 years ago
所以這本書除了這句話,其他都是白講~~~

WanCW wonders 3 years ago
我高中的時候就看過了,封面跟封底。

2013-06-05 東京自由行 Day 3

By Chage on Jul 23, 2014

只有自己出遊時,都很亂來。為了要確保行程可以順利進行,所以這天也起的很早,反正大不了亂晃就好。
結果兩天都沒吃到飯店的早餐。(默)
一早走過前一天走過的路,沒什麼人,果然是起的太早了。XDD

到了晴空塔那站,還在擔心不知道要走哪出去。結果就看到一路都有指示牌,哈哈。
不過真的太早到了,地鐵那邊的入口還沒開,所以就走到外面來晃晃。
IMG_7010
IMG_7009
早上的溫度不錯,散散步還不至於流汗。
一早的整備工作。
IMG_7018
IMG_7019
真的很辛苦,一格一格拆起來檢查、清洗,不知道是不是我剛好遇到他們定期維護的時間。

IMG_7022
走到另一邊有停車場的入口。確認完應該是正確的入口處(之一)(吧?)(喂 XD)
反正似乎沒人排隊,所以我就走到靠馬路的人行道上。在停車場那還是有點悶。
(好啦,事後我發現其實這邊應該不是我要走的入口 Orz)
抓緊時間拿手機出來確認下午的行程。
前面有提過,藤子・F・不二雄博物館需要買票,所以把昨晚存的 link 拿起來確認 LAWSON 的位置。
順便看了人家分享的遊記,看一下去那有沒有什麼特別的。

想說時間比較接近了,於是回到稍早的入口。沒想到有人排隊,跟我想的不太一樣。XD
IMG_7025
不過這個人數少少的,我心裡倒是安心多了,哈。(就說我走錯入口了……Orz)
然後時間一到,門口打開了,所幸不用太找指示牌,跟著大家走就行了。
到了大廳,有很大的空間拉起了排隊用的線,可以想見人潮來的時候,量有多恐怖。
不過今天沒什麼人,所以顯得空蕩蕩的。
IMG_7029
IMG_7026
總之不用排很久的樣子,真是太好了。
一邊在排隊就一邊左看右看,一邊留意售票口那的狀況。(好啦,我這方面有障礙,所以有點緊張 T_T)
IMG_7028
果然也是兩層,兩段式收費。都來了當然要攻頂。(握)
我已經忘了在售票口怎麼買票的了,一路帶著笑就買完了。(什麼鬼?XD)
照慣例會有中文的簡介。不過有時候我會要英文或日文的,哈哈。

IMG_7035
這種高樓/高塔景點的電梯都會有些設計,蠻有趣的。
當然也有高度、速度指示。
IMG_7037
很快就到達第一層頂了。
一早來,人不是很多。
IMG_7040
IMG_7042
古地圖對照。
IMG_7041
然後我留意到……遙望的東京鐵塔。
IMG_7043
有很多很炫的導覽設備。點選一些導覽選項會有動畫。比如說像煙火秀。
IMG_7052
手指放在螢幕上時也很高科技的感覺。(抖)
IMG_7054

IMG_7058
忘了記是哪一條河川了。XD
IMG_7060
會有人幫拍,不過應該要收費吧,我不確定。(不敢靠近 XDD)
然後就是第二段的購票處。
IMG_7061

上樓就又是一陣電梯,設計感沒有之前那台重。
上面的這層是螺旋狀的。回來才聽 Domon 說它有特別設計的意義。(慚愧)
IMG_7077
IMG_7084

IMG_7095
到頂了~(雖然南西一直讓我會聯想到人名 Orz)
上面有間房間,不知道做啥用的。
底下的地板會變換圖案。
IMG_7096
IMG_7097
順勢往後走,有一小塊是透明玻璃地板,不少人站在上面拍照。
IMG_7117
不過我覺得有做這種地板的,玻璃都髒髒的,窗格也很小,不太有騰空的感覺。

下樓的電梯,圖案也是很繽紛。
IMG_7118
從大廳出來後,才知道原來一般應該是從這邊排隊進入。
IMG_7123
順著路走,就走到一開始到的地方。
IMG_7127

接下來的行程是逛一下這裡的購物中心。
由於要去買下午的票,不管怎樣都得往返一次回到這裡,就想說先去買票吧,早點拿到比較安心。
最近的 LAWSON 需要走個 10 分鐘左右,不算遠。
IMG_7129
路上發現原來 MOS 的顏色是綠色的。@@
IMG_7134
很有喜感 XD
由於之前已經跟 Loppi 奮戰過了,記憶猶新,所以這次購票沒遇到什麼困難。
一切如計劃進行,GOOD。:)
IMG_7138
IMG_7140
回到購物中心,先到了剛剛看到有隻大龍貓的商店。
雖然前一天才逛過一堆吉卜力的東西……Orz
店裡的擺設還蠻用心的,於是不自主地拿起相機。
不過畢竟是商店,胡亂地詢問過可不可以拍照後,才敢放心拍。
IMG_7141
這顆樹的設計我覺得蠻有趣的,但覺得有點微妙的感覺……Orz
IMG_7142
IMG_7144
我也好想趴在上面 T_T
IMG_7147
這實在太可愛了
IMG_7149
做了圍牆,搭配這隻貓的布偶很有感覺啊~
(不過貓有一種卡住的感覺喔?XDD)

由於這購物中心實在太大了,而我的時間並沒有真的那麼地多。所以我只有逛了我想去店舖路上有遇到的部分。
這邊拍拍,那邊拍拍,東看西看,然後找到了我的目標。
IMG_7160
超可愛的 T__T(冷靜…冷靜…)
IMG_7162
我本來以為有這個的擺飾可以買,結果只有布偶的,而且布偶做出來的感覺差很多。所以就幻滅了。(泣)
後來看到有杯墊,買了幾個後有稍微安慰一點點。(慢著)
IMG_7163
這個也很可愛,這個也沒有的喔~(泣)
IMG_7164
店裡設計的好可愛啊~(冷靜…)

呼~(擦汗)
有沒有人要猜一下我中午吃什麼的?XDD

IMG_7167
同事說有間店有賣甜點吃到飽的,很適合螞蟻,也就是我。XDD
IMG_7168
站在店門口時,一直被店員很熱心地詢問要不要參考一下。
IMG_7170
IMG_7175
你們看你們看~(大心)

抱歉,失禮了。
當然還是有義大利麵的樣子。
不過,從店門口的照片裡,不知道大家有沒有感覺到一絲絲特別的感覺?
嗯,就是一種…一種…一種…粉紅色的感覺 O…..rz

是的,從我進去到我離開為止,我只有看到後來有一位男性客人陪女友來吃這間。(抖)
(「算了,這段跳過去吧」Orz)

咳咳

IMG_7192
於是我來到了小田急登戶站。
一樣是要找接駁巴士,不過指示還蠻清楚的,所以別慌留心看都會很順利。
IMG_7195
等了一下,小叮噹一行人就飛來了。XDD
IMG_7198
這台可以用 Suica,這樣我就不用煩惱要怎麼買票了,喔耶。
(我應該說過我對這方面有障礙喔?^^;;)
IMG_7200
下車鈴是小叮噹的大臉。
IMG_7201
跟小叮噹的長臉。(喂XD)
IMG_7204
IMG_7207
車上也有明確地說這台是去藤子・F・不二雄ミュージアム的。(呼)
巴士停下來後,連冷氣也關掉了,雖然這天沒有大太陽,不過氣溫也不低,車上變的好熱。
等了幾分鐘後才發車。車子啟動後,除了冷氣回歸拯救了這世界外,我發現原來小叮噹是會發光的。
IMG_7209
車子沒開很久,到了博物館。
外牆有一堆眼睛在窺探。
IMG_7211
博物館的前半段是不能拍照的。
一進去後,就是一堆手稿跟介紹,介紹歷史、理念之類的。
也有說作品如何保存的。
有很多小時候看過的作品。超懷念的。
最後面陳列了小叮噹系列的大長篇等介紹。

離開展館不能拍照的部分,就來到閱覽室。
IMG_7212
IMG_7214
書很多,可以隨意看。不過都是日文,我看不懂。Q_Q
不過也沒到那麼多時間就是了,哈。
IMG_7213
廁所的標示蠻有趣的 XD
IMG_7217
排隊看影片。最後的效果還蠻不錯的。大家有驚呼了一下。XD
看完以後來到了戶外。可以看到超人又在睡午覺了。
IMG_7223
往上走,有一整區供人拍照的雕像。
IMG_7225
IMG_7235
我是覺得這姿勢……XDD
IMG_7239
IMG_7241
擺了一個架子可以放相機在上面,這樣就能自己拍照了。簡直就是為我設計的。(誤)XDD
IMG_7247
在上面吹風,休息一下。(呼)
當然這裡也有賣紀念品,在整個展覽的洗腦後,好難克制購買的衝動。(慢著)
室內也有扭蛋機,忍不住就扭了幾個。(掩面)
而且還因為這樣發生了事件。
在我不死心扭第二個時,投完錢機器沒轉出任何東西。
當然,是找旁邊的工作人員來就好。不過這就表示又要交談了。(抖)
經過一連串我記不起來過程的交談後,把錢退給了我。

回程搭到的是不同台~
IMG_7251
IMG_7257
笑翻 XDD

逛完這邊,看還有點時間,就來去做場勘。(大誤)XDD
IMG_7259
IMG_7262
當然現在回來看這個有點哀傷就是了。T_T #BJ4
IMG_7262
我覺得代代木兢技場好漂亮,好有造型感。
IMG_7276
有很多太陽能板。
而且原來有前後兩棟,造型相同。
不過大致上只是在這附近走走而已。
走回頭時,遇到一個剛上完游泳課獨自回家的小孩。
一開始他看著其他的同學們回家,等同學們散的差不多後才開始走回家的樣子。
因為剛好順路,所以一邊想著為什麼他會自己回家,一邊看著他跳上跳下的。
有些跳的間隔有點距離啊,害我擔心起來了。
幸好最後太難的有放棄,有跳的都有成功。
(是在擔心什麼?XDD)

由於時間差不多是下班時間。
車站的人非常地多,車上也擠滿了人,跟我來的時候完全是不同光景。
來了一班車,排隊上車,輪到我時我看已經都擠到車門了。所以只好放棄,搭下一班。
下一班來了,結果也是滿滿的人的樣子。
接著我就看到有個小姐,走向車門,是我覺得沒位置可以站了的狀態。
她在車門前轉身,背對著車門裡的人後退上車。擠進去了。Orz
實在太厲害了,我看著這自然流利地動作,嘴都忘了閤上。我心想,程度實在差人家太多了。(汗)
總之等過了兩班車,想著這樣下去不知道何時才有辦法搭得到車。
結果像是回應我的呼喚一樣,下一班車很快地就到了。
然後車上有非常足夠的空間。
大概是因為前後兩班太接,所以第二班就不太有人。
總之真是太好了,要不然都不知道何時才有辦法離開這裡。Orz

IMG_7282
接下來又是猜一猜的時間了。(喂XD)
請問,這天的晚餐是什麼?提示就在上面的照片裡喔~(喔屁啊 XD)

噹噹噹~

猜對了嗎?是的,晚餐當然就是……

IMG_7285
在臺灣吃了很多次了,還沒在日本吃過,這次剛好有機會,就來試試。
IMG_7288
對面該是 Ai 的空座位……
IMG_7289
鍋子、蛋。
IMG_7290
醬汁、水。
IMG_7291
肉!
他們的豬肉只有一種。不像臺灣有兩種可以選。
肉質有點像里肌豬,所以其實有點乾,油花不多。
IMG_7294
IMG_7292
肉!!
IMG_7295
肉!!!
IMG_7296
肉!!!!
IMG_7297
肉!!!!!

咳,不好意思,複製貼上太多次了(誤)XDD

不知道是區域聯防還是人盯人(嗯?)
負責我的總是同一位,就算我招手叫其他人,好像還是同一位會來問我。
而且我留意到她好像也負責其他外國人的桌子,也許是我多心?
不過總之沒有吃到很多盤的樣子,哈。
這肉質不像梅花豬那麼有彈性跟好的口感,沒辦法吃到很多。
反正我也沒想著要破記錄之類的,我總是有多少吃多少,哈。XDD

IMG_7299
雖然都來了這區,好像該逛一下,不過這天非常累了。所以就回飯店去,沒多做停留。

由於剩下的行程只剩下台場的鋼彈。
感覺有時間可以再去找一下學妹託我買的東西,順便晃一下秋葉原。
所以這天回飯店只有稍微看一下怎麼去秋葉原跟台場。
當然有重點留意台場那的和幸豬排怎麼去。XDD
然後就休息了。

皇帝魂、陣學師、迷霧之子

By Chage on Jul 11, 2014

我一直不太愛看奇幻小說。我喜歡跟現實比較有銜接的小說。完全架空的設定總是讓我無法投射在小說世界裡。
不過布蘭登.山德森的作品,不知不覺也看了好幾本。
最早買的是迷霧之子。當時聽到 keeper 在聊天室裡稱讚它的設定之類的。
keeper 都推薦了,當然就買來看看。(我平常有亂買書的習慣 Orz)
當時的主管也有興趣,而我手邊仍在看別本小說,所以就先借主管看。
結果等到主管緩慢地看完三部曲後,這系列又被我放了好一陣子。
主要是它們實在太厚了。 Orz

在這中間,我又買了皇帝魂。它是短篇集感覺壓力比較小,所以買來後很快就先看了。
開始看時仍然感到對架空設定的抗拒感。但劇情的發展很吸引人。
常常會忍不住為了要「看到一個段落」而時間拖的太晚。

有了這個經驗後,讓我對這個作者好感度上升不少。連同對奇幻小說的接受度(我想是有增加啦)。
就在這個時候,又買了陣學師。剛好就接著看。
陣學師又有一堆設定,不過我一直覺得鋪陳的很好,至少我沒有要硬記一堆新東西的恐慌感。
我不太會做分析型的工作。所以就不獻醜了。
看完後很想實作裡面說的陣學師的對戰。不過想不太到什麼好的方式。
夠大畫起來比較有感,但太大就放不進去攻擊的過程。攻擊的過程是很重要的視覺效果,我想。

總之這時我覺得該回來看迷霧之子了。
要不然他似乎又開始寫續作,再不看到時會追不上進度。Orz
劇情仍然一如以往地流暢,慢慢帶出謎團,最後所有的謎團一一解開。
不過看到第一部的中後段,我突然發現這本書花了不少心力在描寫感情的部分。

凱西爾對梅兒的愛,即使被梅兒背叛也不改變的愛。
一開始是拒絕相信,因為他信任梅兒。
後來提到就算是被背叛他也愛梅兒。

紋與依藍德的感情。
從一開始相識時依藍德不明顯地表示,慢慢紋察覺到自己的心意,然後經過長久地煩惱後,最後決定正視自己的心意。
開始理解凱西爾跟她提過的愛情的模樣。
到第二部更是進入凱西爾的後塵(誤)XD
紋跟依藍德之間的關係進到新的階段,在一連串的事件中確認、了解彼此的心意。
掙扎著是否有資格跟對方在一起,可笑的是兩人都有這個相法。
最後一起度過這個難關後的感情更加地牢固。
第三部完全就是兩人互相扶持的戲碼。整個昇華到一個境界。

其實還有沙賽德跟廷朵之間的感情,不過這個比較特別。
是一種壓抑的情感。

在看的時候產生了不少投射作用。
非常認同裡面提到的愛情觀。
不過可能太過於童話就是了…… ^^;;;

迷霧之子(愛情以外)的其他部分也很精彩,我常常忍不住晚睡就是為了多看一段。(結果多看了好幾段)
呼,看完有種完成某種成就的感覺,很充實。(如果不去想還有一本番外篇的話 Orz)

穿著

By Chage on Feb 12, 2014

昨天 WTJ 在 Plurk 上問,我順便整理一下我自己觀察的結果。

基本裝備是 短袖 + 牛仔褲,另有薄外套跟厚外套。薄外套目前是 costco 之前特價過的 north face,外層防潑水,內層有網狀。厚外套是幾年前在 travel fox 買的……材質什麼的我不知道怎麼描述,我知道不是羽絨的 XD

25 度以上
好熱,走開(咦?)。
19 ~ 25 度
騎車時可以不用穿外套,靜置後也不會覺得不舒服,走路完全不會冷。
13 ~ 20 度
騎車時穿薄外套,靜置後能感覺到冷,走路大約 3 ~ 5 分鐘後不會覺得冷,10 分鐘後會流汗。
8(?) ~ 15 度
騎車時穿厚外套,靜置後會冷到微發抖,走路大約 5 ~ 10 分鐘後不會覺得冷,15 ~ 20 分鐘後應該會流汗。

overlap 的部分就是兩個都有經驗。
雖然我的確似乎比較耐寒,不過還是能感受得到冷。也會發抖。
因為我喜歡冷冷的溫度,所以並不介意。
比起來發熱後流汗反而比較令人討厭。
我找不到適當的類比方式說明。

覺得需要穿外套時就會穿,快要熱起來了就會脫掉。
覺得穿穿脫脫很麻煩的話,就會選擇先脫外套再說。

穿雨衣時,本來穿的外套厚度會顯得太熱,可是怕雨會停的情況下,還是會讓它熱,溫度在交界處會選擇比較薄的裝備。

大致上是這樣。

2013-06-05 東京自由行 Day 2

By Chage on Jan 03, 2014

如果有查過相關資料,就會知道,築地的壽司大一早就會有一堆人在排隊。
而久聞築地的大名,終於在前年來東京時有幸吃到壽司大,由於不知何日君再來,所以就狂吃。XDXD
咳,雖說是狂吃,也不過是吃了40貫,咳咳,不值一提,咳咳咳。
詳情我本以為我有在 blog 上提過了,但是透過 web archive 查詢,好像沒有寫過。(chage,不意外 XD)
雖然等我拿到舊資料才能確定,不過我想應該就是這樣了。(默)
沒關係,我們就看這次的心得就好,反正我點的菜色一樣。XDXD

咳,這次也是抱著也許沒有明天了的心態,認真地來朝聖的。
於是也是起了個大早,看別人的分享會看到有些人覺得一早吃生魚片會怪怪的,不過我完全沒有這個問題。XD
走出飯店,路上沒什麼人,清晨的風吹起來非常涼爽,深呼吸了一口,心情大好。
IMG_6833
於是就這樣走到了築地市場的入口,這次沒有特別再查一次來的詳細路徑,幸好還記得怎麼走。
上次我走到別的地方去了,所以有點不安心。(拜託別問 Orz)
IMG_6835
來到壽司大的門口,發現一定是我上次太幸運了,所以才會沒什麼人。
前年的照片:
IMG_1353
才差 10 個人,嗯?轉頭才發現錯了。Orz
IMG_6836
這這……(乖乖排隊)
跟上次的時間其實是差不多的,不過上次天氣比較差,加上那時很多人怕輻射影響海產……(大概) 排隊是一種很絕望的感覺,在裡面的人吃完一個 set 之前,是不會有人出來的。
而這大致上控制在出菜的速度上。(也就是捏壽司的速度)
這個速度大致上也是很穩定的,果然,過了半小時才往前進了一段。(有一批人吃完出來了)
所以算了算,我應該再三個小時後才會吃到。(泣)
由於上次很快速地就吃到了,所以很天真地沒準備書來排遣排隊的時間。
前面的兩位拿著 kindle 在看電子書,我低頭比較我手上的 iPhone4……嗯,手機做長時間的閱讀還是……
IMG_6845
終於來到打擊區的外圍(什麼鬼XD)。我留意到旁邊的樓梯口上的紙條,不禁笑了出來。XD
IMG_6846
店員每隔一段時間就會出來整理一下排隊的人龍,詢問人數、吃的 set、提供水杯等。
它有兩種 set,參照前次的經驗,我點的是「Individual」,也就是單點。
終於又過了一陣子,我進到門口的圈圈裡。(哞哞~)
門口的圈圈可以站四排的人,一排四個人左右。
另一邊的大和也是知名的壽司店,人數仍然維持著相對少數。
IMG_6851
旁邊的店家似乎有採訪之類的,看到有大型的攝影機架設起來。

大家知道一個人來排隊時最怕什麼嗎?
無聊的時間?不,這個在當兵時的站哨就有好好訓練過了。
甚至在當兵前就有被女孩子放鴿又苦等的經驗,我沒問題的。(不解釋)(自己爆什麼卦!?XD)
最怕的是,上廁所這件事。誰知道你去請個育嬰假回來,還有沒有你的位置?(扯哪?XD)
咳,總之,一個人排隊,要上廁所好像有那麼一點點尷尬,而且還是在異國排隊。
我觀察了後面的兩位,看舉止跟相貌似乎是好人,而且好像是台灣人,至少說的是中文。
於是我在掙扎了半小時後(XDXD)決定跟她們開口說「我想去上廁所,請幫我留著位置。」Orz

回來時跟她們點頭感謝,然後繼續在門口痴痴地望著裡面的人流口水。
(其實只看得到前面三排的後腦勺XD)
然後又前進了一排,更進了一步。前面只有兩個腦袋了。鮭魚又更進了一步,喔耶~
這時,店員站在門前對著我們這些排的客人說「我們現在有個一人的空位,會先給後面單獨的客人喔~」類似這樣的話。

是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?是我嗎!?
XDXDXD

結果真的是在說我。>///<
IMG_6852
一進到店裡,很面熟的三位師傅,跟上次是同樣的三位。這次我坐在靠近門的邊角。
看到師傅沒有特別的反應,我心想這也是正常的,畢竟上次來是前年了。每天客人那麼多,而且我又變胖了(泣)
於是我等到他來招呼我時,我按照慣例跟他點了十份鮭魚(ten samo)。
這下師傅就想起我來了,用恍然大悟的表情跟我說「啊……前年的那位……」,我跟他點頭說是。
然後他轉過去跟另外兩位師傅說「前年來過的那位……」之類的話,然後另外兩位也想起來了。

IMG_6855
鮭魚上來的同時,身邊的人照慣例又是從疑惑到驚嚇。
因為一次只會上個四貫、兩貫的,所以一開始大概是有點疑惑:「怎麼這個人都吃鮭魚?」
接著發現十貫都是鮭魚,就會驚嚇:「怎麼這個人吃這麼多鮭魚?」XDXD
鮭魚的口感不錯,不過跟台灣的不同,我覺得各有特色。總之能都接受。(吞)

迅速地吃掉十貫鮭魚後,喝了一口茶,看著師傅,微笑地跟他說:「five uni」
IMG_6863
這次海膽比較沒有像上次的好吃,稍微沒那麼甜。
依然很迅速地把它們掃光。
再跟師傅點了十份鮭魚,師傅叫我稍微等一下,他要招呼一下幾位新進來的客人。
IMG_6869

嚼~嚼~嚼~
嚼~嚼~嚼~
「five uni」

IMG_6871
仍然是覺得少了那麼一點甜味,也許這盒的味道就都這樣。

衡量了一下飽足感後,決定按照慣例,再來十貫鮭魚。XD(這裡指的慣例是指跟上次來一樣吃到四十貫)
IMG_6872
旁邊的一排客人剛翻新。
最遠的那位客人,發現我吃了很多盤的樣子,於是問了師傅我的事情(的樣子)。
然後就讚嘆了起來。然後說我是真男人。(因為吃很多鮭魚嗎?-___-)
上次也是吃到其他客人問師傅我吃了多少之類的。(汗)
咳,總之,新一輪的鮭魚又擺上來了~
IMG_6874
吃完整個大滿足啊~~~(翻肚)XD

下一個行程是吉卜力美術館。
由於還有點時間,而且稍早實在吃的太飽了,於是就在中途會經過的新宿街頭逛了一下。
IMG_6883
路上看到這塊板子時驚了一下,寫「Drink Me」也太可愛了吧。XD
不過後來走近才發現是「Drink Menu」……(默)

IMG_6888
每次到新宿車站,都會覺得規模做到這麼大實在太壯觀了。
一開始覺得資訊很多,可是適應後,會覺得訊息給的很準確。
台北車站一樣讓人眼花撩亂,就算看了好一陣,也還是有一種五里霧裡的感覺。(唉)

稍微待一陣子後,就往三鷹去。要去看吉卜力美術館。
交通方式可以搭公車也可以走路,不過由於公車是直達,非常方便。
所以有些人建議是先搭公車去,然後走路回來。
IMG_6893
三鷹站一走出來就會看到路標,最後走到公車站牌,看到站牌就知道沒走錯了。(握)
本來公車是要收費的,不過剛好收費的機器故障。(汗)

其實我提早了一個時段到,本來想偷渡進去的,不過被抓包了。(對不起我知錯了 Q_Q)
他們還很好心地跟我說,可以放我在我的票上時間的半小時前入場。
不過我實在也不想違規,總之就在外面晃了一下。
幸好旁邊就是井の頭恩賜公園,幸好我很愛閒逛,幸好不會麻煩到別人。
IMG_6910
今天似乎有活動,有國小校外教學的樣子。看他們畫的東西,覺得很有趣,忍不住想拍。
可以看到日本人很注重這點,老師立刻過來阻止。
我只好用破爛的英文跟比手劃腳讓老師知道,我只想拍畫的部分,名字那些我也不想拍到。
不知道有沒有嚇到小朋友就是了。(應該有吧?-___-)
IMG_6914
時間很多,所以我逛得很慢。所幸這個公園很漂亮,有各式各樣的東西可以慢看。
IMG_6919
時間差不多了,我回到入口處附近坐著等入場,參觀的人不少。大人小孩都有。
大概前一場的人要離開了吧,看到有一群人往公車站前進。
於是我想到剛剛上車跟下車都太匆忙了,來不及拍公車,公車有特別的塗裝呢。
IMG_6927
IMG_6929

進去後,室內的部分就沒辦法拍照了。
建築物做了很多設計,只能說很有宮崎駿的風格。感覺很妙。
有個房間展示了很多手稿,貼滿了四周的牆上,一角放置著作畫的書桌。
看著風之谷、魔法少女的手稿,不由得全身起雞皮疙瘩。
特別放映的動畫也很不錯,放映的票是影片的一小段底片,很棒的紀念品。
有間房間很吸引我,不過我不能進去(泣)
那是一間裡面有大隻龍貓公車的小孩子的遊樂房。超讚的啊!!(吼~)

我看的很慢,如果不是宮崎駿的話,大概會很快地走過去吧。
不過由於是從小看到大的宮崎駿,所以……大大小小的地方都不想放過。
雖然之後一定會忘光的。(默)

買了些明信片及要送人的小物,擺過頭去忽略張大眼睛看著我的布偶們。>_<
接著走到了外頭。
IMG_6934
爬上梯子後,就是一堆人排隊在看機器人除草(誤)
IMG_6942
取景的時候,故意把後面兩人也拍進去,這樣才知道機器人多高。XD
看到實物(?)實在很想大叫,然後衝上去抱它,不過旁邊的人太多了,不太想嚇人。XD
IMG_6950
機器人做的蠻細緻的,質感跟一些細部的處理我覺得還蠻用心的。
順著機器人後方的草叢裡的小路走,會走到天空之城裡的控制面板。
不過我手上沒有飛行石,所以喊了バルス也沒用。(有用就糟了 XD)

最後來到了食物的販賣部,就連這裡也是處處有些玄機。
比如說這個洗手台:
IMG_6959
本來看了看販賣的食物,只對冰淇淋有興趣而已。
結果看到一看就知道只是噱頭而已的「風之谷」啤酒……就……就就……(羞)
IMG_6962
我也只是個被啤酒玩弄的男人啊~嗚嗚~

在要離開時看到旁邊的建築物的蓋子:
IMG_6969
走過入口時,再跟龍貓說聲再見。
IMG_6970

由於接下來沒什麼行程了,所以就試著走回車站。
結果就經過了來的時候搭公車而沒走到的「風的散步道」。
IMG_6973 IMG_6974
一切都是天意,雖然是很無謂的事情,不過蠻高興的。

走到車站並不會非常地遠。
當然在吉卜力美術館已經站了很久了,所以腳也不能說走的很舒適就是了。
(更別提我根本整個下午都在走路 Orz)
由於走路讓我滿身是汗,所以在車站外面稍微讓風冷卻了一下才進去搭車。/___\
順便想一下晚餐該怎麼解決。

由於這天走的很辛苦了,所以打算早點回飯店計劃一下隔天的行程。
晚餐選擇了 Ai 所推薦的斑鳩,地點在東京車站。
嗯,不過是在東京車站的哪呢?hmmmm
查了一下在一番街,不過一番街在東京車站的哪裡呢?hmmmm
就在這些那些的混亂疑問中,在東京車站裡左晃右逛。
就在想著「如果能按 TAB 有多好哇……」的時候,我看到一番街的路標。
順著走去,很快就看到「斑鳩」……

咳咳,抱歉,好像放錯圖了 XD
這個才對:
IMG_7005
運氣不錯,本來應該一堆人排隊的,結果,我到的時候沒有人在排,裡面也還有座位。
IMG_7006
面對看不懂上面在寫什麼的機器,我研究了很久很久,結果還是不太懂。HAHA
終於後面有人停下來要排隊,我連忙隨便選個組合。嗯,事實證明,付錢我還是看得懂的。^^;;;

一坐下來,就開始照慣例拼命喝冰水,一口清涼下去,整個人像活過來一樣。
呼~
然後麵來了:
IMG_6995
IMG_6999
麵條非常的有彈性,湯頭的調味我也喜歡,非常推薦。
吃完很想再來一碗的,剛剛忘了選大碗了。
不過外面開始有人排隊了,而且我也不想再跟那台機器奮戰一次,所以想了想還是放棄。
最後來個彩色版的斑鳩。
IMG_7004

回到飯店後,開始計劃隔天的行程。
算了算,可以放進去的是晴空塔跟藤子・F・不二雄博物館。
由於後者跟吉卜力美術館一樣是全預約制的,所以要先買票。
看了一下都還有剩票,聽說晴空塔要很早去排。
所以就安排了早上先去晴空塔,然後再去買下午的藤子・F・不二雄博物館的票。
順便查了一下晴空塔附近有沒有 LAWSON 可以買票。
重點行程查完後,就累了,今天一整天都在排隊或是走路呢。Orz

– 由於前篇的張貼日期被說廣告不實,八月貼的文,但文章上是寫六月。
因為前篇是六月底開始寫的啊,嗚嗚。
咳,為了不要再被指責。所以這篇就改成了實際張貼的日期。

P.S. 結果這篇寫了五個月 Orz 照這速率,最後一篇寫完會是……(默)

2013-06-05 東京自由行 Day 1

By Chage on Jun 30, 2013

前面說過,由於出國前一直在忙工作。所以出發前一天下班後才開始在查行程的資料。Orz
而且下班後臨時被學長約了喝酒……哈哈(汗)
IMG_6751

好在這次是從松山飛羽田,所以出發時的交通方式就很簡單,查了一下捷運的時間就解決了。剩下就是心臟要放多大顆(多早到機場)。XD
從羽田過去飯店的方式。之前在訂機票飯店時查的結果只留下了淡淡地印象在腦袋裡。所以要重新查一次。
機票有附到品川的京急電鐵車票來回各一張,品川在環狀線上,我住的太陽城王子大飯店在池袋,也是在環狀線上,所以電車部分的交通就沒問題了。
然後就查了一下大致上的步行方式。不過反正到時會有 3G 網路,所以其實這部分也只是隨便看一下而已。到時再把地址丟到 Google Maps 上直接定位就好。

考慮從飯店 checkin 後就去其中一個點。所以查了不少購票跟交通的資料。
這次要去的宮崎駿的三鷹之森吉卜力美術館(三鷹の森 ジブリ美術館)和川崎市藤子・F・不二雄博物館(川崎市 藤子・F・不二雄ミュージアム)都是採全預約制。
都要先在網路上或在 LAWSON 預約購票。
藤子・F・不二雄博物館預約很空而吉卜力美術館比較滿,如果先去吉卜力美術館之後的行程比較沒壓力。
再看了一下預約的情形,決定到時再來去 LAWSON 購票就好了。
把購票的流程,交通的方式看過,把連結記到 google doc 裡。到時再用手機開來看。

然後又查了築地市場的休息時間,總之是都可以去。
還有一些吃的店的位置。都查一查把連結貼到 google doc 裡。
然後整理了行李再回過頭來繼續查其他的行程資料。然後就……就天亮了……Orz
最後大概睡了一、兩個小時吧。沒記錯的話。

換日線

IMG_6753
到了機場,人家都還沒開張。
到處晃了一下,松山機場跟我之前的印象不太相同。好像有些地方有改過,不過還是有種空虛的感覺。我想是旅客不多的關係。
(不是因為我隻身一人的關係,不是不是。>_<)
差不多繞回來的時候,也開始有人在辦登機了。
由於我只有背個背包,不用託運行李,只需要拿機票,整個過程很快。
然後過安檢也很順利,這次沒忘了拔下手錶。(上次忘了拔,結果就嗶嗶叫,然後一開始還沒留意到是因為手錶 XD)
IMG_6756
時間很多,所以到處拍。跟外面的大廳不同,候機室這裡弄的很漂亮。
IMG_6769
IMG_6783
人不是非常多,前面的一兩個登機口比較有人,後面都是空的。

由於我習慣提早到,所以又等了一陣子,才輪到我登機。
本來想說昨晚沒睡多少,應該一睡就會直接到日本了吧。雖然很擔心沒拿到入境卡,不過那個大不了到時再寫就好。自己一個人,浪費時間不會妨礙到別人。
我比較擔心的是睡意跑掉。
所以就也沒吃飛機上的餐點。其實可以點酒的,不過當時實在沒胃口。還是不要亂來比較好,能睡是比較好的選擇。
結果有順利地睡著,但卻提早醒來。醒來時,看了一下時間,好像還有一個多小時。 「真糟」我想。
於是盡可能保持腦袋沒認真運作的狀態。拉到第三人稱看著機上的一切。偶爾試著閉上眼睛。
在迷糊的狀態下,寫了入境卡。在迷糊的狀態下,看著隔壁的電視畫面。在迷糊的狀態下,看著外面的雲朵。……
終於到了的時候,一邊鬆了一口氣,一邊儘量不要讓意識理解所謂到站的意義。
踏出飛機後的感想:1. 天氣真好。2. 腳踏實地真好。:-)

SAFE

這次出關時沒有被搜身。
前兩次不知道為啥都有被搜身跟檢查行李,這次什麼都沒有,真是萬幸。

接下來是處理跟著機票一起送的京急電鐵的車票,取票的地方很明顯,羽田機場的入境大廳沒多大,一下就找到了。
接待的小姐會說中文,讓我鬆了一口氣。雖然也只要拿華航的那張明細給她看就好了,不過壓力小不少,哈哈。
順便問了她郵局在哪。她一臉狐疑的樣子表示她不知道。這讓我有點慌。Orz
後來一下跑了一陣,問了寫著 Information 的櫃台小姐,才知道原來在別棟。
她跟我說要下樓,不過由於我英文爛加上她的發音好像怪怪的。所以聽了兩次才聽懂。她跟我說那在 Terminal 2,要下樓去搭巴士。
其實我不太懂她確切的意思。不過總之要先下樓。
到了一樓,看著 Terminal 間的聯絡巴士資訊,研究了一下。總共有 Terminal 1、Terminal 2、International Terminal 三個。
腦袋還在理解,後面有位服務人員就來協助我了。
對照著圖示說明,三個 Terminal 是三棟建築,用走的走不到。巴士是不用錢的,單向循環。所以我要去的 Terminal 2 是下兩站。

循環的就不用擔心會坐去奇怪的地方了。(握拳)

謝過以後,就出去等巴士。還好風不小,吹起來又非常涼爽,剛剛慌亂的心情馬上就得到舒緩。
巴士在五分鐘內出現了。然後由於靠站停車的關係,所以暫時沒冷氣。真是熱死我了。Orz
好在再次開動後,冷氣還蠻強的。(復活)

到了 Terminal 2,進去又問了一下穿著警衛衣服的人。
「Where is Post Office ? 」
我忘了他回答英文還是日文了,他一邊說一邊指指右前方。
瞄了一下,有看到像是郵局的圖示。
「Thank you.」自從踏到日本,已經不知道說了幾次了。
郵局剛好沒什麼人,我走近其中一位櫃台小姐,拿出了我預先抓圖的 b-mobile 的信給她看。
她請我稍等。然後轉身拿出了一個大信封袋,讓我開始想像裡面放著一隻手機,而且一打開就會響起來……
不過當然沒發生,裡面就放著 b-mobile 的包裝。
裝上後,就又去坐循環巴士回到 International Terminal,雖然有想過也許這棟也有得搭京急電鐵,不過想一想還是搭有把握的好了。
後面搭車就比較沒什麼特別的。
除了我在從京急電鐵轉換到環狀線時,不知道怎麼處理京急的那張車票,所以問了一下入口附近的服務人員。又是一陣混亂的英日文交談。XDXD

IMG_6789
咳咳,於是我順利來到了池袋。
走去飯店的路上,還蠻熱鬧的。
IMG_6790
這間台隆手創館很大間,沒記錯的話應該有七層樓。真是太誇張了。不過當下拍完照就先去飯店 checkin 了。
由於剩餘的時間不夠跑任何一個景點,索性就在附近逛起來,畢竟池袋也是個大站。
車站附近真的蠻熱鬧的。有很大間的無印良品、很大間的 UNIQLO 還有滿滿的人。Orz
晃呀晃的覺得有點餓,才想起其實一整天還沒吃到東西,可是已經是下午五點左右了。
問了一下貪吃的同事,她說有間叫無敵家的看來評價不錯,而且常常要排一陣子。第一餐是拉麵,聽起來還不賴。:Q
IMG_6796
聽說是排隊名店,不過外面卻沒什麼人,讓我不禁擔心了起來……
不過進到店裡,其實也約莫滿座。「店裡不少人,應該不會差到哪去吧」,抱著這樣的心情,總算是稍微平撫了不安。
IMG_6799
店裡的氣氛我很喜歡,雖然其實也沒什麼特別的設計,但我覺得不錯。
因為看不太懂日文,所以隨便點了碗看起來算是人氣商品的拉麵。
然後開始狂喝他的冰水,外面實在是有點熱,流了不少汗。
等了一段不算長的時間後,拉麵就送來了。
IMG_6803
IMG_6806
IMG_6807
吃起來蠻好吃的,麵條很有彈性,湯的味道也很合我的胃口。
店裡面也有蒜頭,我照慣例整顆夾來吃,沒有先壓成蒜頭泥。
旁邊一位比我晚來的客人,看來是常客,很熟練地點菜,麵來之後加了些調味料,然後將寫著「濃縮」字樣的茶配上冰水……
就像是「這麵就是要這樣吃」的感覺。最後把湯也喝光了,又喝了一兩口茶後,比我還早結帳離開。

佩服佩服

雖然我覺得湯不錯喝,不過我實在沒辦法把湯喝光。Orz
IMG_6809
最後結帳出來時,沒想到已經排成這付光景。
看來我的運氣不錯,沒有排到隊,一切都是天意。XD

吃飽後,就走回稍早看到的無印良品跟 UNIQLO 買代買的東西。
一邊覺得幸運,代買的東西,在池袋這邊都有很大間的店。
無印良品跟 UNIQLO 都是好幾層樓的。這邊沒有的話,我也不用掙扎去別間碰運氣了。
又在附近逛了逛,順便看到了這兩天會需要的 LAWSON,也確認了裡面有售票的機器。
不過當時人多,就先放棄了。

IMG_6816
本來以為在秋葉原才會有的 animate,結果聽學妹說在池袋就有。
想說,這會不會太剛好?@@ 結果遠遠就看到它的招牌。
IMG_6817
這間也是,暴。大。間。的!!
所以找不到的話,我也對得起自己了。(少自說自話了XD)
買完撒退後,腳也有點累了,於是便走回飯店。
突然發現路旁有一堆人在圍觀。(咦)
IMG_6820
原來是一位技巧高超的太鼓的達人的達人。(好拗口XD)
節奏非常地熟,看得出來設計過每一首的舞步。(咦)
時而轉圈,時而蹲下,正打、反打交替。收尾還跳起來雙棍一齊落下。
IMG_6825
現場的女學生尖叫興奮不已,這傢伙還蠻會帶氣氛的。
安可了兩曲後(演唱會嗎?XD),他終於結束了。
最後就得到女學生們一一上前合照。XD
IMG_6827
(得償所望~得償所望~)

IMG_6828
回到飯店,想到還沒去逛飯店下面的商場,似乎還蠻大的。
就進去探險了一下,可惜店家多半都關了。不過有看到和幸跟光麵的招牌。
也許這幾天有空可以考慮在這吃一下。
IMG_6829
飯店的門口,早上忘了拍。XD
IMG_6831
習慣出去玩時,晚上買些吃的跟啤酒回房開小伙。
雖然只有一個人,但還是要有規矩。:/
幸好飯店下方就是 FamilyMart,一切都是天意。XD
由於我的腳底有肌腱炎,所以也買了些冰塊回房冰敷。(看起來沒有很貴,還承受得了。)

回飯店後,就是開始聊 Skype,然後排隔天的行程。當然,with beer!!
一早當然就是要先去築地的壽司大,等這天等好久了,當然要第一時間去!!XD
而下午呢,算算時間,應該就去吉卜力美術館。
其他的時間,就亂晃。:Q

稍早在回飯店的路上有用手機檢查了一下預約情形,就只剩四點的那個時段還有票。這點跟之前是一樣的。
所以經過 LAWSON 時就順便跟它奮鬥了一下。在一陣亂試之後,最後終於搞懂機器需要輸入些什麼。
也給自己取了個 チャゲ ルアン的名字(也就是 Chage Juan)。
在付款時,店員跟我說了一些話,不過是用日文,聽不太懂,在他試著用幾個英文字說明後。我終於了解,他是說票售出就不能退了。
簽名時我下意識地簽了我的中文名。Orz
不過似乎沒關係。反正我不會提出爭議之類的,所以其實也用不到就是了。

然後查了查去吉卜力的情報,把資訊記到手機查得到的地方。
也查了一下一早要去築地的交通方式,還有最早的時間。
一回神,時間也晚了,鬧鐘設定完了以後,這一天,就算是結束了。
大家晚安。(喂喂 XD)


我想我下次從事前做功課時就先寫 blog 或留個 memo 好了,要不然要再查一次當時查的資料。Orz

P.S. 結果這篇寫了一個月 XD

2013-06-05 東京自由行 Day 0

By Chage on Jun 30, 2013

這次去東京算是自己一個很大的突破,因為是第一次自己一個人去日本。
我的英文、日文都沒到可以使用的程度,自己又是不太擅長做功課的人,所以壓力還蠻大的。(抖)
雖然說是這樣說,但出國前一直在忙工作上的事,最後到了前一天晚上才在認真查整個行程上需要的資訊。Orz

由於行前準備的時間不多,所以就只做了不得不先做的一些準備。
對這次的旅行來說,行程可以最後排,大不了就是前一天再來想隔天的行程。
然後我怕迷路時不好問路,加上沒做什麼功課,到時可能會需要臨時查些資料的。所以對我來說很重要的一點是要有網路。
如果可以定位的話,就不用怕迷路了。有網路的話,臨時要查搭車的時間之類的,就很方便。主管也方便找得到人求救。
最後,要去的地方也大致上查了一下購票的方式,不過似乎前一兩天再處理就好,所以查到這就放著了。整個就是偷懶。XD

網路的方案,由於現在有很多選擇,所以變得需要查詢一些人家的心得分享。
查了很多的感想是……「大家都為了各自不同的理由在寫呢」hmmm
主要考量的點有三個,一個是價格,一個是品質,一個是方便性。(這不是廢話?XD)
不過各個方案正反兩面的論述都有,總之最後就有點放棄了。反正都差不多的情況下,我就選了對我來說可以接受的方式。
我選的是 b-mobile visitor 的 1G 方案。
參考了同事的使用量還有使用情形,這次去五天應該用不到 1G。加上日幣狂跌後,它的價格其實也不貴。
而它最困擾的取貨的方式,現在可以寄到機場的郵局取貨了,整個方便不少。
(雖然後來才發現,郵局在另一個航廈,要多花一點時間過去)
購買的方式就直接在網路上訂購就好了,我是照著人家的教學填的,不過其實網站上的說明就很清楚了,沒遇上什麼困難。

在出發前大致上決定了這次主要的目標是:

  1. 築地市場(其實只有想去壽司大XD)
  2. 宮崎駿的三鷹之森吉卜力美術館(三鷹の森 ジブリ美術館)
  3. 川崎市藤子・F・不二雄博物館(川崎市 藤子・F・不二雄ミュージアム)
  4. 東京晴空塔(東京スカイツリー)
  5. 台場的鋼彈

那麼,後面正式進入遊記的部分。XD

輪轉的里程數

By Chage on May 28, 2013

Mileage Restarted
雖然之前有在留意,不過想起來時果然還是跑過頭了。
這累計的里程數所有的位數都轉過了一圈,也就是超過了 10 萬公里了。
我 18 歲時家裡幫我買的這台車,售價是 5 萬左右,當時大概都這個價。(現在是 7 萬左右……有夠貴的)
大學時一年約跑一萬公里,隨著我東征北討。除了每天從高雄東邊到西邊來回外,還三不五時被我騎去墾丁、台南。
還記得很衝動地在置物箱放了瓦斯罐,在大熱天騎去墾丁。
還在高雄時,最北騎到嘉義、最東邊騎到佳樂水、最南是到墾丁。
到北部後,也是每日上下班,偶爾會跑個淡水基隆。不過倒是沒有留意里程數增長的速度。
最南有騎到新竹,往東走只有到基隆,往北有騎到比淡水後面一點的地方,不過不記得是哪了,西就……沒特別留意 XD
曾經想要騎車環島,不過我還是很怕山路的部分,所以一直沒有實行。

因為常在騎,所以也遇上不少狀況,被橋車的人撞倒、雨天滑倒、撞車、被撞、剎車油漏光、騎到沒油自然不在話下。
一邊睡一邊從學校騎回家也是有的。
被落山風吹到路中央的時候跑車從旁邊飆過去也是有的。
一邊騎一邊看著天上超大顆的火流星也是有的。
在屏鵝公路沒路燈的路段把車燈關掉也是有的。
女友提分手後一邊想騎快一邊又不准自己騎快地騎回高雄也是有的。
騎到新竹發現要找的人沒空就隨便吃個飯又跑回來也是有的。
還有很多很多的故事……

家裡的人曾經想要我去買台新的,這台就讓他們騎,畢竟它也老了。
可是我寧可新的給他們騎也不肯將這台讓出去。
不知道這樣是不是叫做「對它有感情了」,就是有種雖然不明原因但不肯放手的感覺。
但其實它從裡到外幾乎全都換過了。已經不算是原來的那台車了吧? Orz

亂寫了一些有的沒的。Orz
希望可以繼續騎它到下一個原點。

謝謝你的照顧了~ ^__^y

– 寫本篇文章時被打氣的句子:

“Trying to write something of permanent value is a full-time job even though only a few hours a day are spent on the actual writing. A writer can be compared to a well. There are as many kinds of wells as there are writers. The important thing is to have good water in the well, and it is better to take a regular amount out than to pump the well dry and wait for it to refill.”
— Ernest Hemingway, in the same 1954 interview with George Plimpton.

六年了

By Chage on May 15, 2013

沒想到一轉眼……也六年了啊……遙想公瑾當年(誤)
由於大家都不把在學校的那份工作算進年資裡,這也就算是出社會的第一份工作吧。
本來只是好友問我要不要一起工作的,沒想到一待待了這麼久。

每年的這個時候都會想,我到底累積了什麼……
(本來想寫一下過程的,不過寫著寫著實在太麻煩了,就刪掉了 haha)
過去的這一年我換到了新的部門,見風頭不對又跑了出來。結果似乎也沒做成什麼。
值得欣慰的是,也有人覺得我幫助很大。(正面思考XD)
經過這樣的人生路上的轉折,很認真地思考了自己的一些問題,還有人生方向之類的。
很感謝一直想救我出去的朋友,以及考慮過要進來救我的朋友。(這樣講好嗎?XD)

咳,本來想說會有點東西要寫的,結果發現大部分都是不能寫,或是寫出來很丟臉的……Orz
看來這篇又要變成騙文章數的 blog 了。XDXD

那來發揮點作用吧!

Jodie 小姐說,她是這 blog 的廣大讀者代表……
有沒有人同意的啊?同意或不同意回在底下或跟我說一聲。
(不認識 Jodie 是誰的,請私下問我 XD)
啊啊~請不要叫我提多個候選人,這實在太難為人了 Orz

Tech Sharing

By Chage on May 02, 2013

最近主管說要開始每個月開個會,然後一個月挑一組出來做分享
看是要講技術性的、感性的^H^H^H工作上的心得或是簡介自己的工作內容也行
雖說是「最近」不過其實也過兩個月了……
一開始主管想看看有沒有人自願要先分享的,不過這種事嘛,結果就是那樣。
最後不意外地照部門代號輪流。

第一組報告的,是工作的內容,大致上他們用到的工具之類的。
其實比我本來想像用到的東西還多。也算小有收獲。
然後主管又希望看看有沒有人自願。XD(怎麼可能有 XDXD)
然後我就自願了。其實我很討厭上台報告的,因為我很不擅長。
不過覺得這樣不行,我覺得這樣的分享還不錯啊……如果這樣繼續發展下去,會越來越「乾」的吧?
所以就舉手了,帶著一點後悔 Orz
於是四月份的分享就是我代表我們組報告。

一開始想的很多,不過隨著時間過去,開月會的時間就快到了,而我一個主題都還沒找資料。
很不妙吧?嗯,真的很不妙 XD
咳,所以維持著 Open Source 研討會的良好的傳統我在月會的前一天才開始做投影片(大誤)
不過嘛,我家裡的電腦沒有裝 Office,所以就想說乾脆來試一下其他的選擇,反正只是做些簡單的投影片而已。
試了 SlideShare、Speaker Deck 發現他們都要 PDF 上傳,我也沒有編寫的工具啊……
(要不然就是我看太快了……Orz)

然後就想到之前看過純 HTML+CSS 的簡報方式。
由於只記得效果,名字的印象比較薄弱,所以找了很久。
一個是 reveal.js,一個是 impress.js
reveal.js 常在 Open Source 的研討會看到有人在用,impress.js 的話,我倒是沒印象有看過。
不過我在找介紹時找到 Ferrari 大大寫的介紹文 XD
咳,總之後來用 impress.js 來做投影片,原因跟 Ferrari 大大一樣 (不解釋)

雖然我知道有人有做了工具,不過我還是直接拿 demo 的 source 來改。(Geek 魂)
花了不少時間,不過還好是改人家的 source,而且 source 裡的註解還蠻清楚的。
唯一的阻礙是你的想像力 XD
然後由於時間的關係,我就只做了比較平常的簡報方式,沒有充份利用其 3D 的效果。

結果來不及講完,所以留了一段,下次要繼續講。
大家對於下次還是我分享的這件事非常的高興,而我知道那不是因為他們很想聽我講……(默)
不過由於之前要介紹的東西,也還沒全準備完,對我來說,的確也想補充一下。
下次,應該會稍微早一點準備。
而且由於部門內不全是寫程式的人,所以在題材的比例上要小心拿捏呢。
然後可能很多名詞都要留一些說明的投影片。
像是 Audrey Tang 在 OSDC.TW 2013 的演講那樣,先舖好了工具的說明,然後後面的內容引用前面的說明做為呼應。
不過最重要的,應該還是要早點開始準備就是了。(汗)

其實這篇,本來不是要寫這個的……Orz
本來想寫的東西想不太起來。然後就想說,那就寫個心情的隨筆好了。結果開始寫了以後,第一段變的比本來預想的長。
不管是在文章的長度,還是所花費的時間……Orz
所以這是一篇「本來想寫 A 結果忘了 A 是什麼,只好寫寫 B,最後出來了 C」的文章。

非常感謝 ASKA 的 CONCERT TOUR 2009 WALK DVD 陪伴這亂七八糟的心路歷程(什麼鬼!? XD)

最棒的離婚、反省、Hackathon

By Chage on Apr 18, 2013

在看「最棒的離婚」時,想到很多很多的事。這大概是一開始所想不到的吧。
「我做不好。很多事情,我都做不好。」
看到這段時,心裡很有感觸。原因的話不好說明,總之看的時候有點鼻酸。
我想,是因為我覺得自己在朋友面前常常就像男主角那樣。帶給大家麻煩。還有其他……(咧,我不想寫出來咧~)
著實地反省了一下……

一方面,我想跟我最近心境上的低潮有關吧。最近又開始煩惱「不知道自己在做什麼,未來要做什麼」(如同 Domon 所煩惱的),不過我還多煩惱了一項,就是自己能做些什麼……
說「又」是因為其實三不五時就會想起這些來,然後感到無力感,只是最近大概遇上人生路的抉擇,所以比較嚴重一點。

我想,我應該開始有點改變了吧。往前或往後,希望是往好的方面走。
對自己的想法做一些改變、買新衣服、寫 blog、找 zmx、WanCW 喝酒等等。但這遠遠還不夠,我知道。
不過也算是踏出了一步了吧,我覺得 Domon 與 Haven 似乎會這樣鼓勵我。
WanCW 的方式則是:

Forrester: No thinking - that comes later. You must write your first draft with your heart. You rewrite with your head. The first key to writing is… to write, not to think!

PUNCH the keys for gods sake

XD,非常感謝。

而在這當頭,WanCW 提議辦了個小小的 Hackathon,並且把我加在名單內,我覺得也算是某種天意吧。
(要不就是他刻意安排的 :/ 真貼心)
雖然還沒把該專案完成,不過跟 Domon 及 WanCW 一起寫點東西,真的可以學到不少東西,有形無形的東西。
當然也受到了很大的打擊,因為等級差太多了。但以結果來說,非常令人開心。
再繼續把它完成吧 :)

久沒寫文章了,寫起來很生硬。本來就不太擅長寫文章的說……(怪誰啊!? XD)
不過如果總是希望做到「一般」程度,也許就什麼都出不來吧,就像其他的事情一樣。
這篇本來想寫的東西很多,不過當下沒寫,所以好像這結局是很正常的。當然這也不一定就是了,過去的經驗是這樣的,想的時候覺得很有感觸,開始下筆後,怎麼寫也寫不出腦袋裡想表達的正確意思,然後改了幾次後最後只剩下仍然表達不正確但少少的文字……Orz

那,大家一起加油吧!! ^__^

改成用 Jekyll

By Chage on Apr 09, 2013

前兩天改成了用 Jekyll 格式。
不過由於沒貼新文章,雖然有改了一點樣式,大家好像沒發現。(鬼才看得出來吧?XD)

在看著介紹 Jekyll 的文章,一邊在摸索時,一邊試著在理解自己是如何理解這個東西的。
總而言之,學習的能力有點差呢……
一邊在想著 Ferrari 總是很衝的把新系統又換上去。雖然應該有一天會害到自己(照他自己的說法 XD),不過能快速地套用上去,好像就比我好太多了(中箭)

hmmm 其實這篇只是想做改版的記錄而已,結果從早上開始寫到現在……Orz

正式開張

By Chage on Jan 06, 2013

是的,沒看錯,這算是確定版的 blog 了。
目前是純手工,從 domon 那抄了一些 style 過來。
然後還有很多需要加的,暫時懶了,用到時再加吧。也有一些日後新增文章的問題,不過這個也懶了。(喂)XD
舊的文章等日後收到資料後再想辦法放上來,不過在那之前這裡要有繼續寫比較重要。XD

不知道哪天會對於純手工感到困擾,第一個想到的時間點,是跨過一年,改目錄存放方式時。另一個,應該是想換到別的 blog 系統時吧。XD
不過以我的產量,大概都不是太大的問題。(默)

Anyway……很感謝有在這天看到這篇的人,還有一直在問我的 blog 進度的朋友 Orz