發表文章

小米 pad 6s pro,在中國發表.

圖片
  小米 pad 6s pro....出了,在中國發表. 還有便宜版的redmi pad pro ....價格都很低. Xiaomi Pad 6S Pro規格: 處理器 Snapdragon 8 Gen 2 螢幕 12.4” LCD螢幕 刷新率 144Hz RAM 高達24GB ROM 高達1TB 電池容量 10,000mAh 快速充電 120W 主鏡頭 50MP 2MP 前置鏡頭 20MP General Android v13 Good No Fingerprint Sensor Display 12.4 inch, IPS Screen Large 2000 x 3200 pixels Good 304 ppi Good Maximum brightness 2050nit , Contrast ratio: 1400:1 Corning Gorilla Glass 144 Hz Refresh Rate, 240 Hz Touch Sampling Rate Camera 50 MP + 2 MP Dual Rear Camera Average 4K @ 30 fps UHD Video Recording 32 MP Front Camera Average Technical Qualcomm Snapdragon 8 Gen2 Chipset 3.2 GHz, Octa Core Processor Fast 8 GB RAM Average 128 GB Inbuilt Memory Average Memory Card Not Supported Connectivity No 4G Bluetooth v5.3, WiFi USB-C v3.2 No GPS Battery 10000 mAh Battery Average 80W Fast Charging Extra No FM Radio No 3.5mm Headphone Jack Not Water Proof 台灣上市還不知道要等到何時? 這小米的品質真的很不錯,都是以成本價供應. 台廠根本無法競爭.小米一出,台灣品牌皆亡?! 撇開資安的疑慮,小米的產品真是物美價廉. 但可惜的是台灣大多是小米的存貨舊貨出清.都是等中國版出了很久才在台灣上市.

google 一直在執行政策

圖片
已經有兩個app收到停權宣告. 好可怕, 像這種app一直收到停權訊息,會嚇到開發者. 之前也是他們核准上架的,現在已是他們說不准就不准. 然後現在要發布新的app都有一些限制, 例如 最低的 api target = 33. 很多舊的app都被要求強制更新.

社會百態:可怕的天花板

圖片
台灣最近很多不合格店家: 比如說下圖,店家還在裝潢,就開放顧客購物, 那個天花板只是用幾根木頭支撐著,萬一地震來了很容易有掉落物. 不然就是全家便利商店店員只有一個,店家不願意增派人手, 一個換發票的等了20min,店員按pos按了老半天,後面等待結帳的人大排長龍.店員也視而不見. 全家便利商店是日商有佔大大的股份,但服務品質低落, 怎麼說呢?全家有app,有跨店兌換的服務,但不知為何,店員很討厭這跨店取的服務, 每次兌換都是擺臭臉給顧客,好像吃免錢的一樣.客人都會受到歧視. 這跨店取的商品,購買後萬一沒兌換完,他還用原價去扣除, 導致客戶被吃錢.對客戶不公平. 一次買多個商品,卻被要求短短時間內兌換,根本就不合理. 寫信給他們客服中心,客服人員口氣很差,不講理,還很兇的口氣對待客戶.... 之外,全家便利商店這家日商為啥爛到爆, 常常看到客人買熱茶,卻因為省成本不給紙杯架或提袋.讓客人被熱茶燙傷.這事常常發生. 還有台灣早就被一大堆日商佔據,賣衣服賣吃的雜貨店等等,都是日商,比如說那個念不出來字的日文,賣咖喱飯的丼飯連鎖店家.店員對待顧客態度更是惡劣, 明明空位還有一大堆,卻偏偏要客人坐離廁所最近的座位開始坐.強迫客人換位置. 看到這情況,馬上我就走人. 在台灣的店家服務品質低落,日商的店員也很兇,但他們請的都是台灣人,水準低落. 這不是第一次遇到了. 來台灣的旅客注意了

flutter: substring的使用要小心

最近日子真的過得好苦... 沒錢,錢不夠用. 真希望有人能贊助app設計啊.... 好啦,來看問題: String substring2 = _lastPairMac.substring(0, 7); 出現錯誤:Unhandled Exception: RangeError (end): Invalid value: Only valid value is 0: 7 好可怕,寫程式就常常 出現這種沒預想到的錯誤. 正常情況下不會出問題.但....很多時候會出問題是當null時才會出現,被新的user發現... solution: 在處理這種情況時,你需要確保在呼叫 substring 方法之前檢查字串的長度。你可以使用條件語句來確保字串夠長,然後再呼叫 substring 。 例如: _lastPairMac是一個字串. 我們要對字串做處理. 一般來說,我們常省略判斷_lastPairMac的長度,但這樣就容易出現上面的錯誤. 所以... String substring2 = _lastPairMac.length >= 7 ? _lastPairMac.substring(0, 7) : _lastPairMac; 這樣做會檢查 _lastPairMac 的長度是否大於等於7,如果是,則取得子字串,否則就將整個字串賦值給 substring2. 確保在使用 substring 或任何涉及索引的字串操作之前進行適當的邊界檢查,以防止出現 RangeError. --- 除此之外,還遇到了電話號碼的問題: What is maximum and minimum length of any mobile number across the world? ”全球“手機號碼的最大和最小長度是多少? The  minimum length  is  4  for  Saint Halena   (Format: +290 XXXX)  and  Niue (Format: +683 XXXX) . +290 is the country code of Saint Halena and +683 is the country code of Niue. Also both have same International call prefix

How to install Java 17 on mac

最近日子時過不好啊。內心一直在哭泣... javac -version javac 15.0.10 我用mac, 無意間查到java版本很舊. 都已經2023年底了,還在用java 15??? 雖然openJDK已經到了21,但之前開發時有遇到很多error message,是說版本太新,所以太新也不好. 而17剛剛好. solution: 怎麼更新呢? macOS - How to install Java 17 brew install openjdk@ 17 然後他就回應: openjdk@17   is already installed but outdated (so it will be upgraded). ??? 然後回覆: ==> Caveats ==> openjdk@17 For the system Java wrappers to find this JDK, symlink it with   sudo ln -sfn /opt/homebrew/opt/openjdk@17/libexec/openjdk.jdk /Library/Java/JavaVirtualMachines/openjdk-17.jdk openjdk@17 is keg-only, which means it was not symlinked into /opt/homebrew, because this is an alternate version of another formula. If you need to have openjdk@17 first in your PATH, run:   echo 'export PATH="/opt/homebrew/opt/openjdk@17/bin:$PATH"' >> ~/.zshrc For compilers to find openjdk@17 you may need to set:   export CPPFLAGS="-I/opt/homebrew/opt/openjdk@17/include" 安裝完不代表沒事, 要手動執行 sudo ln -sfn /opt/homebrew/opt/open