有時候會遇到 Chrome 裡連線網站時顯示「連線已重設」。
之前比較常遇到的狀況,是 HTTP 302 轉址轉過頭,次數太多就會被瀏覽器或 Web server 強制中斷。
今天遇到一個比較特例的狀況:我用 macOS 連線,第一次可以看到首頁,但要進一步操作,就完全無法再看到任何內容。即使在 Chrome 裡開無痕視窗也無用。
有時候會遇到 Chrome 裡連線網站時顯示「連線已重設」。
之前比較常遇到的狀況,是 HTTP 302 轉址轉過頭,次數太多就會被瀏覽器或 Web server 強制中斷。
今天遇到一個比較特例的狀況:我用 macOS 連線,第一次可以看到首頁,但要進一步操作,就完全無法再看到任何內容。即使在 Chrome 裡開無痕視窗也無用。
今天有使用者反映,他在 SharePoint 上取得其他人的 Word 檔,修改後上傳到我們建置的清單 (list),會冒出很多不是他預期的資料。
檢查了一下,有些理應是清單裡建立的資訊,竟然會被寫回到 word 檔裡,成為檔案額外的資訊(metadata),
因為不是 word 預設的欄位、是我們自訂的清單欄位,所以也不會在 word 或檔案總管裡頭檢視到。
又到了一年一度憑證換新的時候,同事教我,如果有人反應 Chrome 無法連線到更換憑證的網站,先確認對方的網路環境。
通常在沒有對外網際網路連線的電腦,例如封閉環境的專用主機,網站憑證換了,可是這些電腦的 Chrome 因為無法對外連線網際網路驗證憑證,所以會出現錯誤訊息。
這時要強制清除 Chrome 設定,在 Chrome 的 HSTS 清除方法如下:
要申請無障礙網路空間的「網站無障礙規範」認證標章,需要先通過其檢測工具 freego 的機器檢測。
這天檢測時遇到一個問題:freego 程式出現錯誤訊息視窗,「瀏覽器開啟錯誤,請檢查ChromeDriver與本機Chrome瀏覽器的版本是否相應」。
經查詢發現,我的個人電腦上的 Chrome 已經被更新到 93.0.4577.63,但是在命令提示字元下檢視 freego 目錄下的 "chromedriver.exe",其版本還停在 91.0.4472.19。
因為同事辦活動,需要把一批電話名單整理後提供給廠商,讓廠商去發簡訊,把獎品兌換碼傳給得獎者。
電話的格式常見的狀況有:
先用函式把這類電話處理掉:
原本對 Sybase 查詢的程式,配合資料庫要移轉到 MSSQL (SQL server),要做調整。發現在執行到 fetch 時奇慢無比,在 SQL server management studio 裡可以秒回的查詢,在程式裡要跑 12~15 秒。
execute 回應的速度很快,真正卡住的點是 fetch()。所以用 "PHP pdo fetch slow" 當關鍵字找了一些解法:
習慣用 Google SpreadSheet 代替一般的 Excel 來做一些沒有資料外洩疑慮的資料整理,像是簡單記錄待辦事項之類的,方便跟人共同作業。Asana 之類的系統輸入的欄位太多,檢視的方式跟我們的需求不同,用 Google SpreadSheet 是我目前找到能同步作業最好的維護方式。
但今天我發現我的 Firefox 按右鍵要新增一列,卻一直跑出 Firefox 自己的右鍵選單,蓋住了 Google SpreadSheet 自己的右鍵選單。一起 co-wrok 的夥伴因為用 Chrome 所以沒遇到這問題。
參考 "right-click context menu overlaps google apps context menus" 一文,一般情況下,可以到 firefox 的設定編輯器(在網址列輸入 "about:config" 可進入設定畫面),將以下設定設為 true:
剛剛在算一組數字,全都是兩位小數的加法,原本預期是:
6676.18 + 339.37 + 3667.65 + 1204.70 + 4286.02 = 16173.92
但實際計算結果卻令人震驚!
6676.18 + 339.37 + 3667.65 + 1204.70 + 4286.02 = 16173.920000000002
後面的 "0000000002" 哪來的啦!
要做程式碼內容比對,但是在 vimdiff 預設是垂直分割,有些長內容要比較就不太好比,得把水平捲軸移來移去。
後來發現可以在命令模式 (command mode) 執行以下內容,就能把垂直分割改為水平分割:
:windo wincmd K
要切回垂直分割的話,就是把參數改成 H:
今天要用 CheckMarx 掃描一個系統,對方把整個專案壓縮給我,一共將近 200MB,我沒看清楚就放上去,不僅當天沒辦法取得結果,而且在經過了 20 小時之後才掃了三分一之不說,CheckMarx 的 CPU 還飆升到 100% 了。囧
前輩提醒我,CheckMarx 上傳的上限是 100MB,因為不是自己的系統,不知道要怎麼萃取出原始碼,可以使用 CheckMarx 的工具:CxZIP。
使用步驟如下: