2021年1月24日日曜日

[速報]Don don donki (唐吉訶德)(鈍器) 台北店

禁止酒駕,未滿18歲請勿飲酒
禁止酒駕,未滿18歲請勿飲酒
禁止酒駕,未滿18歲請勿飲酒
禁止酒駕,未滿18歲請勿飲酒
禁止酒駕,未滿18歲請勿飲酒

 

開幕造成排隊5小時入場的唐吉軻德台北店。位置在西門町的阿曼TIT大樓,目前只用了1~3樓。好處是之後有機會往上長。希望啦...


 

本來沒打算進去的...到的時候隊伍排到街頭表演的十字路口附近。似乎沒很長,就排看看...


先到結帳區觀查一下。似乎沒啥人結帳。看來入場應該不會太慢。

 

排隊的時候順便註冊會員... おま国かよ...

切語系換帳號調時區,折騰一陣之後終於可以下載。


 

大約排40分到門口。以為就要進去了...還早。

從門口開始只能一個人排隊,不能並排。其實意義不大...入場之後還是群聚...

為了拉長動線,必須從一樓的入口穿到剛剛拍的結帳區,然後再進去一樓。

這隻企鵝在結帳區的門口...

再次進場之後,必須走為了安全停止不動的電扶梯到3樓。

一開始看到的是彩妝日用品跟party goods。 

party goods有太原路跟長安東路的眾店家撐著,其實不用太在意。

看到這價,心都涼了一半。難道真的日幣當台幣賣?

後來想想,日本的party goods跟本地的還是不太一樣。像是小鼓跟尖叫鳥就是本地沒在用的東西...



還有忘記拍的B社景品模型。品項應該不及地下街...

想買P社的Doltz用的電動牙刷頭,沒有... 只好從konozama下單

最近本地的藥妝店有在引進日本的高級牙膏了。這裡也有。

 

藥的部份不熟,項目也不多...畢竟目前還不能賣。

想買提神用的像是皇帝液之類的,大概是想太多...

男人的刀,多少參考一下...

鍋具刀子類。這區就很像某創...

最近某宜在退貨的東西。旁邊有貼SGS檢驗保證沒石棉...XD

18X區。當然要入虎穴...

進去只覺得被閃瞎... 跟日本店的氣氛完全不一樣啊啊啊Orz





其實意外的還蠻有品項的。不是TENGA到底...

想要TENGA蘿蔔

總算是有顧到魔法師需求的品項了...

3C的話就別想太多... 非常弱。

往沒人的地方逃,很自然的就逃到了文具區。很久沒買筆了,不知道本地進貨概況。下次有機會再來比較。



糖果區的品項普普...畢竟這部份本地超市跟超商已經經營很久了。


我還以為有賣碗...

咖啡就沒太多注意... 但是麥茶區有特別注意。

麥茶包...感覺網購比較便宜。






白草莓沒了... 還漲價。記得之前看別人的影片價格是799...

這個比某J賣的大顆。

高級草莓啊啊啊

蘋果種類不少。還有比較表可以參考,方便以自己喜歡的口感來決定買哪種。

這些東西光是檢疫的麻煩程度就不敢想... 直接從日本搬過來。

最近吃太多橘子...無感。

番薯的品種也是好幾種。只是對番薯興趣不大...


 這拔絲地瓜對一個人來說稍微多了些...


 

這鮭魚有夠便宜...極好的下酒菜。


花生糖

某J超市也進了四葉牛奶... 相對沒競爭力。


柿子乾...有機會試看看跟本地的差在哪。

泡麵區就比較普通了...





也有生鮮特價區。

身上沒帶鹽...不然就可以直接啃

日本高麗菜...

居然進了日本豆苗!

終於到了肉區。這裡才是重點啊啊啊

不過除了和牛之外的肉品都是本地製。美國牛肉是樹森,豬肉都是本地產。
畢竟現在鬧很大,就算給加拿大或是西班牙豬肉也沒人碰...

和牛區就真的很有競爭力。


可是現場只有微波爐可用啊啊啊...

實在很想試看看近江牛...

肉區的標籤還不少怪怪的中文,不知道是不是故意的...

開幕錯字?

造成話題的真空包裝。

這區也都是本地製


想起了今半的和牛牛丼...




 

冷凍熟食區也有些東西值得討論。

像是王將的素食水餃...

又是超棒的下酒菜...


冰品區也令筆者有點意外。

但是人多的時候就不想買...怕結完帳已經溶了。等一個月後再考慮。



這個就蠻想試試。

在日本都沒看過...

冷凍菠菜... 畢竟有季節性,還是有需求。
生魚區又是讓筆者驚訝的一區。日本常去的秋葉原店的生鮮區域實在是弱得可以...

下酒菜系列。都本地製...

對鮭魚卵沒興趣...

海鮮的日本製商品還不少。
傳說中的18K海膽沒了... 應該也只是超大盒啦。
有點想試看看。在看到海膽壽司5顆$500之後...
沒秤不知道是小盒的幾倍量...

應該是單顆價?想現烤啊啊啊

依然想現烤啊啊啊
不知道能不能生吃
喜知次魚本來就不便宜啊... 壽司店一貫破百的傢伙
這中腹跟大腹的價格值得當場買一盒解決


日本產紅魽(ㄏㄢ)...還特價...忘記買了。



還有日本飯糰。

 只要不會內容物詐欺就好


剝殼牡蠣。拿來炸好吃


日本直送的本地產鰻魚...(混亂中)

 

懷念大口吃蟹腳的感覺的時候可以考慮



居然還有賣整隻雪場蟹!



也有賣雞胸肉。減醣餐好朋友。


最近大流行,連便利商店都在賣的熟雞胸肉


乾貨區。行情不熟...









這中譯不知道哪來的...

個人這次第一驚安的商品。太喜歡蔥花鮪魚... 下次帶保冷箱來吧。

話說雖然上面印產地是本地,不過包裝上面是日本....大概是標錯。


大腹!


另外很有興趣的就是日式甜點。


這大福是目前看過最大顆的
買了一顆試試。不太甜,餡有8成的紅豆跟2成的奶油,相當好吃。

每天換的熟食。還有蛋包麵,炸豬排飯,一般便當。

但是這個每天換的煮魚就真的讓筆者想起日本的熟食區。

日式炸雞也是一定要的。

下次一定會試這個。


可能是店內唯一現點現做的商品。(其他的現做商品可以試試一樓的屋台區)

希望不會有奧客點了之後退貨...

麵包區都是本地山崎的製品。
硬是比某松便宜1元XD

果醬沒研究...
好像是場內唯一看到的紅豆餡。熟甜豆類商品也比較缺...
廚房這麼小,真的有辦法做這些東西?
接下來就是零食飲料區了。居然有進強碳酸。

各種魚罐罐,包裝煮麵。
這部份的價格就跟外面的日本零食商店沒太大差別

不過有日本版可爾必思就很夠力了。
看到芬達才想起來沒看到哈蜜瓜汽水... 不過在日本店也不是每次都有看到。

 



記得某C賣一瓶$99...

いろはす也是拉進日本距離的象徵
各種罐裝咖啡,感覺都是本地沒看過的。
冷藏飲料櫃也是去日本店的時候常常會利用的區域。

接下來就是筆者此行的最大重點:酒區。

日本店的酒區其實相當厲害。行前的認知是沒有賣調酒類,覺得有點可惜。因為日本店的調酒商品雖然本地一樣都是進口貨,不少品項也還是比本地便宜。
這次有把店內「幾乎所有」的酒都拍到。因為有一隻空架了...

首先是日本酒。看到這價,相當有競爭力啊。


直接跟黑松叫貨嗎www

 
一瓶199的清酒,的確是有挑戰性的低價...

 
  這三隻的價格偏高,某寶有進過

這挑戰價格,筆者覺得只差一元吧...
這個就蠻有競爭力。料理用...
烈酒覺得價格普普...
不過日本店的烈酒價格本來就普普...
燒酎區。因為都沒有40%等級的傢伙,沒出手。

 


白霧島比較少見。


いいちこ本地看得到



也是本地有的

1.8L的所以是這價格


蘋果汁,阿福有進

這兩隻跟酒專的價格一樣

それから的當地價約千羊。酒精度高酒稅也比較重...吧?
「頑」的本地價是$380

店內唯一山廢...下次試試。




台灣有代理的價格就下不去

現在才發現右邊那隻是41%的...下次買。
這次有出手的是左邊那隻柏露無濾過原酒。
右邊的金宮,本地是賣720ml瓶裝,一樣價格...

900ml $225,2L $299...







啤酒區。都常見款就不特別近拍了
choya的價格也沒差異
本格三年熟成的價格倒是蠻有競爭力的。定價策略有點難判斷...
沒見過的品項

也是少見品項


高價酒櫃。也蠻有看頭的。
$5800的梅酒,不知味道如何?(原價是8800羊)

比獺祭二割三分更低的二割!



這隻本地有代理,原價5500羊

霧島特別蒸留(白)(40%),原價3091羊... 看來是好貨,之後還是得買。
霧島特別蒸留(赤)(40%),原價3091羊... 看來是好貨,之後還是得買。

烈酒區。價格老實說很沒競爭力...

這隻聽說有中度泥煤味...


這是個人看過最貴的價格... 官方定價?

白金賓是官方定價... 該不會又卡到不能低價促銷酒類的白痴法規?
大概是某J賣太貴才被搶成這樣



這隻原價1500羊...
熊野系的本地有代理,品項如此齊全,該不會找代理拿的?

這價...唉。

場內唯一被掃光的。店員說會補貨,下次去再看看。
不知道有多濃... 有打算試看看

梨子酒也比較少見
氣泡梨子酒就更少見
這是桃酒不是葡萄酒啊...

旁邊還有「白」伏特加... 忘記拍。
總算拍完了...好累。
配酒的零食也是要注意的地方。

可是沒有想要的ラーメンピー...還是得找1500免運的那間。
日本的桶裝零食都沒看到...

這仙貝其實還蠻大包的,cp值不錯
柿ピー只有三幸製果的梅子口味版
提拉米蘇巧克力聽說是第一次引進本地,不過沒興趣

以上就是食品區。接著到一樓的重點商品區。
話題的小蘇打牙齒美白


把冷凍櫃放這邊,就是讓消費者在結帳前才拿會溶化的冰...
這邊也有冷凍食品。


結帳區前的衝刺區的商品。




這次沒買購物袋。在日本都是拿袋子來當垃圾袋跟座墊用的...還要掏錢?

 

感想:
對筆者來說缺少的東西:

  • 紙盒裝果汁
  • 電動牙刷頭
  • Deoco
  • ラーメンピー
  • 提神飲料
  • サプリ(營養品)
  • 調酒
  • 再多一點烈酒商品
  • 日本3C

只要東西有,合理的差價就當作物流費用,筆者很樂意。

內外裝,軟硬體,跟日本店沒有差距。企業的用心無庸置疑。被別人卡到,對方還回日文

生鮮區真的是出乎筆者意料,因為在日本沒去過生鮮夠強的分店。

有這樣的生鮮區,真的很希望可以提供烤箱之類的器具使用... 要求過頭了

白草莓跟超有競爭力的草莓被掃光... 可惜。


以後都在這裡買東西了。聽說店租很貴,拜託別倒...


2020年10月15日木曜日

Oilbuy更換機油體驗

某天路過,才發現新竹也有自助換機油的機器了。馬上列入下次換機油的待辦事項。

終於來到第一次體驗的時機了。停車方向建議是機油口靠機器的方向。機油槍的線畢竟沒有很長。


 

機器下方的量筒。左側的管線裡面的油比較黑,猜測是抽油的量尺。

右側就是新油的量筒。 猜完之後才發現標尺下方有標示... XD

這樣做可以知道抽跟放了多少進去。機車行的老闆提醒過這台老朋友開始會吃機油了(只抽了400cc出來?),建議減少更換的里程數。所以這次約600km左右來換看看會吃多少。


 

預設畫面。下方有提示整個流程。影片已經有預習過,有需要的話可以在現場看一次。反正這時間應該沒人在等,可以慢慢體驗...

第一步是機油量的選擇,並付錢。整個螢幕是觸控的,點選左方的黃色開始鈕就會動作。

 

會提醒鈴木牌跟幾台指定車款不能用這台機器。原因就不清楚了...
猜測是機油箱設計不能用抽油的方式更換。
另外,二行程的車也不行(廢話)
只換好油的車主,也不是服務目標。
剛買的新車因為機械磨合,不用漏油的方法換,可能會有雜質殘留在引擎內,也不建議(過保之後再考慮吧)


忘記拍選擇機油量的畫面。有兩個選項:700cc($90)跟900cc($100)

還有提供車種查詢。國民車選擇700cc就對了。

 

選擇機油量之後,就會出現付款畫面。這台機器只能用悠遊卡跟一卡通付款。


 付款畫面的上半部還會顯示油品的檢驗規格。應該不會比車行的最便宜機油差吧?


刷卡感應之後就開始換油流程。雖然語音會一直重複,不過似乎沒有時間限制,可以慢慢操作。


 

熄火立中柱,拔開機油尺(機器上面有另一隻轉開機油尺的工具,畢竟有時候會鎖很緊用手轉不開。可以參考教學影片)
插入換油槍。抽油跟加油都用同一隻油槍,所以插到底之後就不要再拔出來。
(之前去換油的店家所用的機器,抽油跟加油的管子是不同隻,以為會分開)
正在操作的這台機器的油槍有彈簧,所以可能要前後動或是稍微偏一下看看有沒有真的到底。
另外,螢幕上有顯示建議把車尾下壓,油會抽得比較乾淨,只是這台車要下壓車尾有點困難...

都做完之後,點選螢幕的「下一步」,就會出現這個畫面。這時就按下油槍上面的按鈕吧。


然後就會看到舊油跟新油的量筒開始注油,大約會抽120秒,然後注入90秒。

整個換油流程的量筒變化狀況請參考影片


這次抽了約800cc出來,算是正常油耗。可能是之前騎比較快,導致機油吃比較多吧?

等到提醒換油結束,就可以抽油槍放好,鎖上油尺(建議順便檢查油量),上路。

馬上就有剛換完機油的震動減少跟順暢感了。看看這個感覺能夠撐多久...

畢竟是比跑車行便宜很多(車行至少$150),之後可能就要換齒輪油的時候再跑車行吧。
其實換油最大的問題不是更換的流程,而是剩油的處理...不能亂丟啊。


2020年9月9日水曜日

[Web開發]angular 9 筆記

之前是使用angularJS寫前端。
angularJS有個最大的罩門就是不適合做uglify。對於程式碼的保護可以說是沒有。
整個模組也有點大,網頁啟動的時間偏長。

anguar 9 在評估之後,有以下幾點符合需求:
  • 有自己的編譯工具,可以滿足minify / uglify / tree shaking等等減少含入程式碼或是模組的能力
  • 導入typescript,可以撰寫型別較為嚴謹的設計(也可以不使用)
  • lazy-loading頁面,減少啟動頁面到出現讀取畫面的所需時間跟資料量,也可以減少編譯時間。個人認為是很大的優勢。把頁面分開撰寫,編譯的時候只會編譯有改到的頁面。
  • 預設可以使用sass/scss (因此導入bootstrap4也可以加上自定義的顏色組合)
  • 模組化設計

於是就開始學習使用angular 9了。希望以下的資訊可以幫助到各位。
以下簡稱為angular。

前置作業:
建立node.js的開發環境。  到 https://nodejs.org/ 下載安裝包並安裝在作業系統內。
筆者是使用MAC OSX為開發環境,以下的動作也都是以OSX為主。

安裝angular開發環境:
npm install -g @angular/cli

不知所措的第一步:建立全新的project。angular因為需要編譯,其實開發環境是相對複雜的。之後再來研究製作出來的檔案。
在想要建立project的路徑之下執行:
ng new <project name>
本文使用「angularTest」作為project名稱。

「ng」是angular開發環境的執行指令。在angular開發環境安裝成功後應該就可以使用。若是不行的話代表angular的開發環境沒有安裝正確。

接著會有兩個選項需要選擇:
? Would you like to add Angular routing? Yes
angular是靠routing來實作lazy-loading,基本上是選yes。選No的話之後要使用routing的話,就要自己加上routing的設計,會比較麻煩些。選擇yes,就算要製作的網頁只有一頁,也沒有使用上的問題。


? Which stylesheet format would you like to use?
  CSS
❯ SCSS   [ https://sass-lang.com/documentation/syntax#scss                ]
  Sass   [ https://sass-lang.com/documentation/syntax#the-indented-syntax ]
  Less   [ http://lesscss.org                                             ]
  Stylus [ http://stylus-lang.com                                         ]
筆者是使用Scss。為了可以比較簡單的客製bootstrap4。

接著就會建立一堆檔案,跟安裝angular會用到的node_modules。時間很長。

CREATE angularTest/README.md (1028 bytes)
整個project的解說檔。其他的開發者拿到這個程式包的時候第一個會看的檔案。請自行撰寫。
CREATE angularTest/.editorconfig (246 bytes)
編輯器的設定。使用支援這個檔案的編輯器的話就會套用。包含了文字編碼的指定,括號階層的表示方法
CREATE angularTest/.gitignore (631 bytes)
記載git要忽略的檔案/目錄列表。像是編譯的cache檔案,系統檔案,ide編輯器的設定等等
CREATE angularTest/angular.json (3695 bytes)
angular的設定檔。為重要檔案。記載各種ng指令的設定。
  • build:編譯project的時候所使用的設定。
  • serve:執行內建web server的時候所使用的設定。(內建web server,可以快速開發。因為只要修改程式碼就會自動編譯並觸發瀏覽器重新讀取。)
  • test:執行測試模組。進入點是test.ts。angular的測試模組是使用karma。會自動啟動瀏覽器,經由瀏覽器render。測試規則寫在*.spec.ts檔案。ui可以使用xpath selector取得render之後的資料。
  • lint:找出語法錯誤。雖然編譯的時候就會提醒嚴重到無法編譯的錯誤,要是有嚴謹的撰寫規範的話,
  • extract-i18n:輸出翻譯檔案。會把所有依照多國語系的格式,撰寫文字的呈現方式,輸出為「messages.xlf」檔案。
  • e2e:End to End test。可以想成是「系統整合測試」。使用的模組是protractor。這邊就不深入討論。
CREATE angularTest/package.json (1289 bytes)

node.js的模組設定檔。記載有使用到的模組。
應該不需要手動修改,要增加模組的話就直接使用npm做安裝即可。

CREATE angularTest/tsconfig.json (489 bytes)
typescript的編譯設定檔。目前沒動到。

CREATE angularTest/tslint.json (1953 bytes)
typescript的語法檢查設定檔。目前沒動到。

CREATE angularTest/browserslist (429 bytes)
似乎是輸出js/css的時候會根據瀏覽器的相容性做修改。目前沒動到。

CREATE angularTest/karma.conf.js (1023 bytes)
karma的設定,目前沒動到。預設是使用Chrome瀏覽器做測試。

CREATE angularTest/tsconfig.app.json (210 bytes)
CREATE angularTest/tsconfig.spec.json (270 bytes)
這兩個目前沒動到。

CREATE angularTest/src/favicon.ico (948 bytes)
在瀏覽器的Tab或是網址列前方顯示的小圖。依需求替換。或是修改index.html的<link rel="icon">的tag。

CREATE angularTest/src/index.html (297 bytes)
網頁的進入點。其中<app-root></app-root>是angular的進入點。

CREATE angularTest/src/main.ts (372 bytes)
angular的進入點。不需修改。
裡面做了幾件事情:
  • 導入app.module.js。也就是angular的root模組。
  • 是否使用產品模式。差異:編譯時不會注入除錯資訊,編譯完成的檔案size會小很多。(至少50%的差異)

CREATE angularTest/src/polyfills.ts (2835 bytes)
polyfill的設定。若是目標的支援瀏覽器有IE10跟IE11這種比較舊的,本檔內容有列出一些針對瀏覽器的部分需要啟動。
本文觸及的部分不需修改。

CREATE angularTest/src/styles.scss (80 bytes)
整個project的全域css定義。會在這邊導入bootstrap跟material design。

CREATE angularTest/src/test.ts (753 bytes)
karma測試的定義。裡面描述的動作是「把所有此目錄之下的"*.spec.ts"導入並執行測試」。不需修改。

CREATE angularTest/src/assets/.gitkeep (0 bytes)
git相關檔案。不需修改。

CREATE angularTest/src/environments/environment.prod.ts (51 bytes)
使用參數ng build --prod 編譯angular的時候所使用的環境變數檔案。
CREATE angularTest/src/environments/environment.ts (662 bytes)
使用參數ng build 編譯angular的時候所使用的環境變數檔案。
這兩個檔案是靠ng build的參數「--prod」做切換。有加參數時使用environment.prod.ts,沒加這個參數的時候使用environment.ts檔案。
切換的定義方式請參考angular.json的這個區塊:
"configurations": {
"production": {
"fileReplacements": [
{
"replace": "src/environments/environment.ts",
"with": "src/environments/environment.prod.ts"
}
],

CREATE angularTest/src/app/app-routing.module.ts (246 bytes)
定義angular的url routing的運作方式。之後會解說。

CREATE angularTest/src/app/app.module.ts (393 bytes)
算是angular的進入點:根模組。

CREATE angularTest/src/app/app.component.scss (0 bytes)
根模組的scss檔案。這個模組專有的css定義請寫在這裡。
angular的css是寫在每一個component或是模組內。
影響範圍是以樹狀的方式向下作用。同一階的不會互相作用。
假設以下狀態:(被導入的模組就被掛在下一層)
a.module
a.scss
  ---b.module
  ---b.scss
  ---c.component
  ---c.scss
寫在a.scss的定義,會影響到b跟c。寫在b的不會影響到a跟c。寫在c的不會影響到a跟b。


CREATE angularTest/src/app/app.component.html (25755 bytes)
根模組的component的html檔案。雖然模組裡面不一定要有component...
angular init的預設會給一個測試頁。此檔案也就是測試頁的html內文。

CREATE angularTest/src/app/app.component.spec.ts (1074 bytes)
根模組的測試規格。angular init的預設會給一個測試頁,所以這個檔案裡面所描述的測試規格也就是測試頁的規格:「必須要有title,值為"angularTest"」。也可以藉由觀察此檔案來了解如何撰寫karma的測試碼。

CREATE angularTest/src/app/app.component.ts (216 bytes)
根模組的component的typeScript檔案。雖然模組裡面不一定要有component...
angular init的預設會給一個測試頁。此檔案也就是測試頁會用到的typeScript。


CREATE angularTest/e2e/protractor.conf.js (808 bytes)
protractor是整合測試會使用的模組,具有操作網頁的顯示物件的能力。

 
CREATE angularTest/e2e/tsconfig.json (214 bytes) 
protractor所使用的tsconfig。會繼承project根目錄的tsconfig.json。

 
CREATE angularTest/e2e/src/app.e2e-spec.ts (644 bytes) 
protractor的測試規格。可以藉由觀察此檔案來了解如何撰寫protractor的測試碼。
 
 
 
CREATE angularTest/e2e/src/app.po.ts (301 bytes)
protractor的class定義。可以藉由觀察此檔案來了解如何撰寫protractor的測試class。
通常是如何取用頁面上所顯示的資料。
 
 
 
這樣就建立完成新的project了。檔案很多,有個印象就好。