pretty code

2024年11月12日 星期二

怪事年年有

今天突然收到 IT 的資安警告信,意思是 Google Chrome Cache 資料夾偵測到類似木馬程式的東西!

印象中前幾個禮拜忙著 PAD Placement 時,Windows 就跳出過兩次警告,一次是 10/25 ,另一次是 10/29,為了這個,還把 Chrome 所有資料都刪過一次,沒想到今天居然又出現一樣的警告?

不敢說 8 個小時都在上班,但至少一天都認真工作 7 個小時以上,所以上的網站應該都是跟 Search IC 設計有關的!沒辦法,很多時候沒有文件,也只能透過 Google 找尋靈感。

如果以 10/29 以後為分界,我上最多的應該是全球最大男性交友網站 - github.com?

奇怪的點是,從年初來到這個新部門,上網找資料模式並未改變,之前為了查資料也很常上大陸及外國網站,但偏偏從 10/25 才開始陸續跳出警告?

之前第一次跳出警告,應該是忙著跟 OpenROAD 奮戰,故沒有看到什麼訊息就被我不小心按掉了,後來在事件檢視器及 Defender 頁面查了半天,都找不到警告訊息來源,也是透過 Google Search 才知道,Defender 事件是位在下面位置:

事件檢視器 -> 應用程式及服務記錄檔 -> Microsoft -> Windows -> Windows Defender -> Operational。

從這裡有記錄的時間得知,這邊的 Log 資料,最早日期可以追朔到 9 月初,應該是剛更新完電腦系統沒多久,故才沒有更早之前的記錄。

但問題來了,既然上網模式沒變,為什麼會跳出此訊息?

目前只能想到 3 個原因:

01. 被電腦或手機的 Chrome 同步到公司電腦,但這兩個地方我很少上網,大部分都是在滑 PTT。
02. Windowd Defender 誤判。
03. 大陸或國外網站真的有問題。

但工作又不可能不 Google,至少我現在還是菜鳥,不可能不上網找資料!

同樣也只能想到 3 個解法:

01. 自己租用 VM 專門用來上網查資料。
02. 買台小電腦帶去公司用手機網路查資料。
03. 乾脆就不查了XD

明明就很認真工作,今年居然收到兩次資安警告信,真是莫名的冤屈XD

2024年11月9日 星期六

遁去的一

大道五十,天衍四九。

之前以為手動將不同撥放清單的歌放在一個撥放清單後,YouTube Music 隨機的 Bug 就能解決,後來才發現,一切都是我想太多,這樣還是不能保證歌單隨機後所有的歌依然存在!

Google 我就問你,只是將撥放清單的歌隨機撥放有這麼困難嗎?


看了一下評論,似乎說隨機後只會剩 25 首,我是沒認真數過,但真的很少就是了。

搞到現在,我也放棄了,最後車上只聽小老婆的最 Top 50 XD

但總覺得還有一些遺珠之憾,還是記錄一下好了,免得老婆每天聽這 50 首歌會聽膩XD

《colorful》輕快的歌,但原始連結似乎已失效,改天要確認一下?
《不還》 唯一歌曲裡面有會計借貸的歌,曾經同行的我怎麼可以不支持一下?
《我們都能幸福著》
《麻雀》
《穿過月光遇見你》歌詞有 with you without you 那首
《傻傻愛著你》小老婆演唱會忘記的歌好像就是這一首?
《無法放開的手》最不像小老婆聲音的一首歌,好像有聽她說過有一首歌在錄音時剛好感冒,不知道是否就是這首?
《超喜歡你》輕快的歌
《本來》
《最後一支舞》
《手心》也是因為 YouTube Music 的 Bug 才未收錄。自從上傳歌曲的人重傳後,歌曲有不連續的問題,後來雖然找到另一個連結,但 YouTube Music App 就是一直會去抓原本那一首歌。
《慢慢紀念》
《靜電》輕快的歌
《有溫柔》輕快的歌
《消耗寂寞》
《我不想忘記你》
《降落人海的夢》應該是最新的 OST
《廣寒光》又是一首帶點古風的歌
《分手的第-1天》
《兩個人的秘密》

Google 呀 Google,你何時才能找到那遁去的一,早日修復 YouTube Music 那個隨機撥放 Bug?

Outlook pst 檔案壓縮後大小沒有變化解決方式

如題,清空一堆郵件後,如果經壓縮後,檔案大小與按右鍵看到的大小不符時,只能手動建立一個新的 pst 檔案,再把舊的複製過去,然後砍掉舊的 pst 檔,這樣空間才能夠被釋放出來。

離開前部門也快一年了,終於把過去的郵件全砍光了,也算跟過去的我告別!

我還是喜歡看著老鷹在天空中飛翔XD

2024年11月2日 星期六

ORFS PAD Placement

終於搞定了,腦細胞都不知道死多少了XD

這一行太多知識待補充,自己一個人摸索確實有些緩不濟急。

忘記在哪個對岸網站看到有人說過的話:「IC Design 比數學好的地方就是,學過了就是會了,剩下只是經驗累積的問題。」

這兩年剛好都有略微涉獵到這些主題,我只能說,我學到的是:


gcd 和 jpeg design 看起來都給過,我對 ORFS PAD 的認知應該是對的吧?至少 PIN 和 CTS 看起來都比較符合我的預期。

看 CTS 的小技巧

01. Ctrl + F,clk* Net
02. select -type Net -name clk* + select -type Net -name XX (synthesis name 不是 clk* 的情況)

2024年10月24日 星期四

2024 week 43 新玩意

01. Find OpenROAD message

本來以為 place_pad 任務應該算告一段落,無意間發現 CTS 都沒有被建立起來,於是一個下午都在反覆查找相關資料。

順便記錄一下如何從 message number 找到 OpenROAD source code 的地方。

2024年10月19日 星期六

天機一線牽

今天諸事不順,忙著煮飯,打掃就算了,連充電線也來跟你搗亂!

昨天晚上用新買的 Dell 螢幕同時充電 8Bit 翻頁器以及 Pubook Pro,同時間也在使用 Dell 筆電,忽然跳出一個什麼充電電流怎樣的警告?當時在想事情,沒有多想就順手按掉,後來才發現 Dell 螢幕 Type-C 拉出來的充電線已經沒有在充電了,反正還有 40%,可能超出最大功率之類的無所謂。

早上在準備備料時,先將筆電的 Type-C 線拔掉,這樣螢幕就不會對筆電充電並開機了,記得待機模式 USB 供電選項是打開的,故還是拿昨天的那條 Type-C 對 Pubook Pro 充電。

沒想到忙完回來,螢幕似乎不是待機模式,故充電又被中斷了。

煮飯前拿出隨便一條 Type-C 線,配合 5V 2A 的充電頭,想說總可以來充電了吧,沒想到三點忙完所有的事後,機器還是只有充到 82% 左右,感覺似乎不太對勁?

趕緊安裝之前有贊助的 Device Info App,查了一下才發現居然只有用 15X 的 mA 在充電?這條線我也忘了是那台閱讀器附贈的線,從來也沒用過。

換上 Pubook Pro 的線後,果然充電可以來到 1500 mA 以上,決定把一堆沒用的線都丟了,以後有需要再買即可,留著一堆不用的線一點意義都沒有,或是該買個充電電流觀察工具才行,但要有兩種頭也是很麻煩,有空再來找看看。

還好我一台平板都沒有,環顧手上手機及閱讀器,我大概需要三種充電線。

USB-A To Micro-A (Oasis 2, A5)
USB-A To Type-C 
Type-C To Type-C

2024年10月18日 星期五

不思進取的老人

大概是程式設計師當久了,不太喜歡過早最佳化?

兩年前為了疫情方便早餐店線上點餐才開始使用 LINE PAY,這兩年除了點餐外,大部分都還是用我的悠遊聯名卡,一方面是不喜歡我的手機去接觸外面的事物還要消毒麻煩,二來是悠遊聯名卡每天都要用,放在口袋裡隨時用很方便,再加上已經將悠遊聯名卡裡的信用卡及悠遊卡都歸戶到雲端發票載具,卡片夾背面也貼了一張手機條碼,真的是一張就可以搞定日常生活中的各種事情。

今年年初時信用卡被盜刷了一筆好幾萬的金額,爭議款的紛爭還算好搞定,但之後的換發新卡,所有線上訂閱的資料都要重新設定一遍,補發的信用卡及悠遊卡也要重新設定載具及歸戶,雖然在家用自然人憑證就可以搞定,但還是覺得很麻煩。

知道第三方或是電子支付是用虛擬卡號後,感覺似乎比較不容易再被盜刷了,一直覺得被盜刷都是因為實體而不是線上,畢竟那些線上商店我都一直有在使用,當然這也是很難說(有一說盜刷是被試出卡號,但我很懷疑,要這樣做的前提一定是用網路才好 loop,難道銀行或徵信端都無法擋掉 IP 變成黑名單?就算是直接破解刷卡機在機上重複 loop 嘗試,理論上刷卡機都要配收單系統,應該還是有辦法加入黑名單擋掉才對?)。

再加上這幾個月常停的幾家停車場都陸續調漲一日最高停車金額,對於每次都要加值三四千悠遊卡的我來說,去 ATM 領錢加值的頻率一定會增加!於是便打起悠遊付線上加值的主意了。

這個功能需要額外購買一張超級悠遊卡,還要用身分證加入悠遊付認證,但比起一直領錢加值的循環,這點麻煩還能接受。

以後等悠遊聯名卡裡面的餘額用光後,身上就只會帶一張超級悠遊卡了,反正刷卡用 LINE PAY,日常用悠遊卡,真的不行再拿皮包的信用卡出來即可。

最近在查資料的過程中,才知道以前還有一種 NFC SIM 的功能,也可以當悠遊卡使用,如果是NFC SIM 加信用卡功能似乎也能自動加值?

不過我猜應該是跟悠遊聯名卡一樣,自動加值金額有限,沒有我現在的悠遊付方便?目前似乎只剩中華電信還有這項 NFC SIM 服務?既然已經購買超級悠遊卡了,這個功能只要知道即可。

雖然身為程式設計師,理論上應該要比平常人更容易接收新知,但我似乎是個不思進取的老人,只有等到不方便時,才會考慮上網找資料並改變生活習慣XD

也是到前幾天看了九面的影片後,我才知道 Threads 居然也是臉書出品?我可能只差沒住在山洞裡,不然就是個不折不扣的原始人吧。

P.S 超級悠遊卡加悠遊付的線上加值功能應該是跟 SAMSUNG PAY 差不多,但要三星手機才能使用,三星一直以來不是我的菜。

2024/10/18 後續更新

查了文章後才發現,NFC SIM 算是 1.5 代悠遊卡?似乎要像超級悠遊卡的 2 代悠遊卡才能線上加值。

2024/1019 更新

前一陣子 Youtube 看過的 Super i 貼卡也是屬於超級悠遊卡,不過我本來就不喜歡拿手機去接觸外界裝置,故就算早知道也不會在我的考慮範圍內,話說好像也還沒開賣?

另外,一直想測試 Google Pay 的感應式刷卡功能,是否不用一定要有 GPay Logo 才能使用,據我了解應該是跟信用卡感應支付的原理一樣才對?當然,這只是為了滿足我的好奇心,我還是不會想讓手機去接觸外界裝置,這樣不知道是否算是一種潔癖?

但在加入卡片的過程,常用的兩家信用卡都還要致電客服才能加入,其中一家的盜刷爭議還要用書面通知,另外一家當初沒仔細看條款,個人感覺沒有一般信用卡的盜刷爭議來得便民,於是我也放棄了 Google Pay 的使用。

奇怪的是,好久以前不是使用 Google 帳號就可以把付款方式的信用卡自動成為 Google Pay?記得有時候不想背卡號都是直接用 Google Pay 在網路上付款,難道是我記錯了?

難怪大家罵得要命的超級悠遊卡我卻覺得好用,對於不坐捷運又不是每天都會去超商的我來說,線上加值確實是比自動加值好用多了。

更新完文章沒多久後又發現,好久以前的晶片悠遊卡以及 TPASS 悠遊卡也是可以線上加值,重點 TPASS 悠遊卡只要一百元,幾天前為什麽會先知道超級悠遊卡這個名詞呢?

2024/10/20 更新

還是整理一下好了,避免以後被搞混。

可以使用悠遊付透過手機直接線上加值的悠遊卡如下

01. Super 悠遊卡
02. TPASS 悠遊卡
03. 很久以前的晶片悠遊卡
04. 特殊合作卡,例如敬老卡、學生證卡等等。

如果需要購買,當然是 02 或 03 較划算,只要 100 元,但我不確定現在還買的到嗎?

NFC SIM,Pixel 6 開始就不支援

去年 2023/07/29 購買的 Garmin Instinct 2 手錶有內建悠遊卡,似乎是實體卡,但只有悠遊卡功能,不能用 Garmin Pay。