發表文章

VMware player 15 的 vmnetcfg.exe

VMWare player 的 NAT 模式,可以調整 NAT 網段。google 找到多半是 player 3~7 的方法,我找不到官網載點。直到我看到這個影片,https://www.youtube.com/watch?v=k-1KFuhA4JQ 以 player 15 for windows 為例, 下載 VMWare workstation pro 試用版的安裝程式 .exe 檔 用 7-Zip 開啟 .exe 檔,單獨把 Workstation.cab 解出來 用 7-Zip 開啟 Workstation.cab,單獨把 vmnetcfg.exe 解出來放在 player 安裝目錄(通常是 \Program Files (x86)\VMware\VMware Player\),再執行就可以調整 NAT 網段

新入手 iPhone14

圖片
記錄一下這次從 iPhone7 換到 iPhone14 的過程。 一開始是這樣盤算的:iTune 備份舊手機 → 接上新手機 → 備份資料還原到新手機。 備份新手機,為了避免手機資料有異動,先讓 iPhone7 進入飛航模式,接著用 iTunes 備份。 新手機初次開機後,從 Hello 開始、設定語系,然後就出現從舊手機移轉資料的提示,接著要求把舊手機靠近,按照引導,使用舊手機掃描新手機螢幕上的動畫,然後就...開始資料移轉的動作。在移轉期間,舊手機會出現打開 WiFi、藍芽 的提示,以我50G資料,大約30分鐘完成。 耶...默默地就照著 Apple 的劇本換去新手機了。 這樣移轉之後, 手機本身的設定,還沒有發現有什麼沒移轉過來的項目。 Safari,已經開啟的頁籤,也許是因為有開啟 iCloud 同步,包含私密瀏覽,都有完整移轉。 Chrome,頁籤,完全沒有移轉。 Line,要重新使用手機號碼登入,對話紀錄都有移轉。 有些單機遊戲的紀錄歸零。 銀行 APP,都要重新設定快速登入的功能。 Apple Pay,卡片都要重新綁定。 Google Authenticator,要轉移綁定。 相較於之前 iPhone5 移轉到 iPhone7 的時候,步驟是簡單許多,資料完整性就少了一點。

PHP - Call to undefined method mysqli_stmt::get_result()

做個簡單的筆記。 前陣子處理一個 mysql 轉 mysqli 的案子,過程碰到「Call to undefined method mysqli_stmt::get_result()」的訊息,估狗大神多半都是說需要 mysqli 跟 mysqlnd 擴充模組,PHP 官方文件也提到「Available only with mysqlnd.」。 看 phpinfo() 也確定二者都有被 loaded ,還是一直噴同樣的錯誤訊息,整個搞不懂發生什麼事,差點要改寫 get_result 的部份,不死心的再查,翻閱到這篇 stack overflow,底下 這個回覆 ,「Enable nd_mysqli in php extensions and disable mysqli」整個救贖我。 碰到同樣問題的人,可以試看看。

Lenovo X200 硬體開關鬆動

圖片
這台 X200 已經陪我征戰多年,最近無線裝置的硬體開關,會有鬆動的狀況,有時候打字到一半,就會跳出無線裝置硬體開關已關閉的提示,Wi-Fi 會不定時斷線,實在很煩人。 網路上查了一下,發現鬆動的狀況是 X200 / X201 的通病。開關又是焊在主機板上,那還是不要挑戰自行更換,只好從外部下手。 找個迴紋針,弄成U型把缺口卡住,避免開關晃動,再貼個膠帶把迴紋針固定住,鬆動的狀況就搞定了,至於美觀的問題,之後再想辦法改善吧。

Canary Build of Google Chrome

圖片
Google Chrome 瀏覽器,不管是逛網頁,或是開發網頁,都有相當多的使用者。 而其實大家不太知道的是 Google Chrome 有五個版本,而且直到最近 (2014-06) 才推出 64 bits 版本 。 根據 WikiPedia 的說明 ,「Google Chrome」存在四個版本分支: Stable Channel(穩定版/正式版),為追求穩定的普通使用者使用。 Beta Channel(測試版),正式版釋出前的公開測試所用,版本上的新功能不會作太多修改,主要為安全上的測試,可能會存在不穩定情況,適合喜歡較穩定又可嘗鮮的朋友下載使用。 Dev Channel(開發版),主要為功能上的測試,可能存在穩定性問題,更新速度通常為一周一次,適合開發人員使用。 Canary Build(構造版),2010年7月加入,比開發版更新更不穩定,但相對的也會加入更多測試性的新功能,僅適合開發人員或追求緊貼最新版本的使用者使用。 第五個版本, Chromium ,可以算是 Chrome 的原始碼來源。 如果有需要安裝多個 Chrome,要注意一下, Stable Channel、Beta Channel、Dev Channel,只能挑一個安裝。 Canary Build,可以獨立安裝及免安裝,不會覆蓋原本的「Google Chrome」版本,讓系統中可以同時擁有兩套安裝版「Google Chrome」,但Canary build的使用者檔案不能與其他分支共用。 Chromium,目前在 這裡 可以下載最新的免安裝版。可以其它版本並存。 接下來介紹我最近在 Canary Build 版上看到的內建開發工具 (Developer Tool)。 開啟開發工具後,會看到類似這樣的畫面。 最上方的「Device」,可以直接切換 view port。 旁邊「Network」可以模擬在不同的頻寬下,網頁載入的狀況。 第二排左邊的圖示,可以切換顯示其下方的 view port 設定。 view port 設定,會列出目前 CSS 設定的 view port 範圍有哪些, 在每一條設定上按右鍵,會直接跳到 CSS 定義的地方。 修改 CSS 定義,馬上就可以看到效果。 最

我的第二個蘋果

圖片
雖然台灣大哥大不是第一家推出網路預訂 iPhone5,但是有設立一個預訂要先付 3000 元的門檻在,我覺得可以讓客服專心處理真的有需要客戶。 可能我運氣還不錯,12/06 開放預訂,12/13 到台哥大官網購買,12/14 客服打來確認訂單,12/16 早上就宅配到府。 拿在手上,真的是一股感動呀。 第一次接觸 Apple ,要花點時間習慣操作邏輯。也算是我第一隻正式使用的智慧型手機,努力變成智慧人吧。

Nokia 5300 換殼

圖片
雖然這手機已經頗有年代,但是對長輩來說依然是個好機。(功能簡單、字跟螢幕都夠大) ↓塑膠的東西還是不敵時間。破成這樣,老爸要我去找個殼來換。 ↓前幾天在網路上購入的前後殼,賣家很用心的包裝。 ↓參考 網路上的教學 ,換上新殼。 ↓居然會有光透出來,就當作是個特色吧。 其實換殼不難,記得不要把小零件弄掉了就好。