[食記]百魚鮮食屋

位在捷運西湖站一號出口下,步行約四分鐘即可到達,鄰近有西湖市場 、西湖國小 價格還算可以,在 Google 地圖至少有 600 位顧客給予 4.5 顆星以上的評價 百魚鮮食屋在門口處擺放的菜單 壽司檯前有坐位可以看到師傅正在切將要入口的生魚片 我點了鮭魚親子丼 魚卵咬下去,甜甜的滋味在嘴裡化開非常好吃 鮭魚也相當軟嫩,下層的海苔配飯很搭,一口接一口很快就吃完 味增湯的料相當的多,可惜我沒有拍好 有蝦子、蛤蜊 、嫩豆腐等等等,吃完相當有飽足感 聽說喝不夠可以在續,但我吃完已經相當的飽了……

Continue reading

一日北高 360 KM ; 爬升 817 M

路線概要: 八里(起點)訊塘廣場 ➙ 蘆竹(台15接台61) ➙ 觀音 ➙ 新豐(台61接回台15 ) ➙ 新竹香山站 ➙ 竹南 ➙ 白沙屯(台61轉台1) ➙ 通宵(台1) ➙ 苑裡龍德家商(台1右轉接台61) ➙ 大甲(台61) ➙ 清水 ➙ 龍井(台61接台17) ➙ 中彰大橋 ➙ 伸港 ➙ 鹿港(台17) ➙ 彰化 彰濱站(第2檢查點) ➙ 芳苑 ➙ 麥寮(台17) ➙ 台西 ➙ 東石(台17) ➙ 布袋(台17) ➙ 台南南鯤鯓站 ➙ 七股 ➙ 安平(台17) ➙ 茄萣(台17) ➙ 永安 ➙ 梓官 ➙ 左營(台17) ➙ 屏山國小 終點 距離 360 km 海拔 817 m GPX 下載 約騎難度分級:(4)……

Continue reading

蘆竹大古山 69 KM ; 爬升 590 M

路線概要: 新北大道 ➙ 泰林路 ➙ 大科路➙ 忠孝路 ➙ 文化北路一段 ➙ 南勢街 ➙ 山林路 ➙ 南山路 ➙ 泉州路 ➙ 大吉路 ➙ 蘆竹大古山 ➙ 市道106號 ➙ 濱海公路 ➙ 河濱 ➙ 社子 ➙ 大稻埕碼頭 從泰林路轉進大科路會遇到 20% 左右的坡度,爬起來會有點吃力以外,大部分都是不困難的路線.從濱海公路開始的回程,就會遭遇逆風,但是騎起來不太有壓力. 距離 69 km 海拔 590 m GPX 下載 約騎難度分級:(1) (1)★ (2)★★ (3)★★★ (4)★★★★ (5)★★★★★\ 大古山入口 大古山福山宮 社子島……

Continue reading

初探 Linux 的大括號擴展(Brace expansion)

大括號擴展(Brace expansion)是一種機制, 協助我們使用省略的字串產生相對應的字串組合, 而且產生的字串組合, 不一定要有實際檔案的存在, 在這裡下指令 echo 做示範, 套用到 cp 指令後, 檔案 foo1.txt 就會複製到 foo2.txt # echo foo{1,2}.txt foo1.txt foo2.txt # cp -v foo{1,2}.txt 'foo1.txt' -> 'foo2.txt' 大括號擴展比較常用的關鍵字有 逗號(,) 和 句號(.) , 逗號是用來分開不同的字串, 而句號是用來產生有序列性的字串 逗號 使用範例 # echo file{,1,2} file file1 file2 # mkdir -v file{,1,2} mkdir: created directory 'file' mkdir: created directory 'file1' mkdir: created directory 'file2' 句號 使用範例 # echo file{1..5} file1 file2 file3 file4 file5 # mkdir -v file{1.……

Continue reading

練習 Python 100 Days(5)

練習 Python 100 Days 前幾天的比較簡單, 就從第五天的練習題開始 水仙花數(Narcissistic number) 用來描述一個 N 位非負數, 其中每個數字的 N 次方和等於該數字本身 代碼: for num in range(1000): squares = len(str(num)) count = 0 count = sum([int(x)**squares for x in str(num)]) if num == count: print(f"The Narcissistic number is : {count}" ) 完美數(Perfect number) 用來描述一個數字, 除了自己以外的所有真因子的總和, 等於它自己, 就是完美數 代碼: for num in range(100): list = [x for x in range(1, num) if num%x==0] if sum != [] and sum(list) == num: print(num) 參考: Python-100-Days - Day5……

Continue reading

實數轉換成整數

前言 ​ 使用 int() 函式做數值轉換, 會遇到小數點以下有值時, 會被無條件捨去的困擾, 從 stackoverflow 看到有兩種解法 >>> num1 = 1.0 >>> int(num1) 1 >>> num2 = 1.5 >>> int(num2) 1 解法一 ​ 使用 is_integer() 函式配合 if 判斷是否為整數, 是才做 int() 轉換 >>> (1.0).is_integer() True >>> (1).is_integer() ### 缺點是已經是整數的變數, 會跳錯 Traceback (most recent call last): File "<stdin>", line 1, in <module> AttributeError: 'int' object has no attribute 'is_integer' >>> (1.5).is_integer() False >>> (0.9999999999 ).is_integer() False >>> data = [1.……

Continue reading

使用 Pandas groupby 和 agg 合併資料

前因 想要把下面 dataframe , 分類後合併在一起 order devie abbr 0 first memory m 1 second cpu c 2 third disk d 3 first cpu c 成為下面的 data format order devie abbr 0 first memory, cpu [m, c] 1 second cpu [c] 2 third disk [d] 先建立兩個 lambda 變數 ​ f1 的功用是將 dataframe 轉換成字串, f2 則將 dataframe 轉換成 list >>>f1 = lambda x: ", ".join(x.dropna()) >>>f1(data.abbr) 'm, c, d, c' >>>f2 = lambda x: [z for y in x for z in y] >>>f2(data.……

Continue reading