發布日期:Jun 30, 2021

文章於 Jun 30, 2021 更新

20210629

事件紀錄

(一)

雖然實際上是上週的事,但我至今還是很不服氣,於是補記。

上週為了讓非開發人員的同仁也能在公司內部的測試機上面測試功能,於是協助設定 VPN 連線與 hosts 檔。

合理想見,一定會遇到 windows 系統。所以我在開始幫同事們設定之前,先拿自己的筆電設定,以免遇到麻煩事耽誤對方時間。

殊不知,最麻煩的就是我自己的筆電!!!!

要在 windows 系統裡更新 hosts 檔,最直覺的方式是對著 hosts 檔按右鍵,選擇「以系統管理員身份開啟」,接著就萬事大吉了。

按了右鍵如果找不到跟「系統管理員」相關的選項,也可以先用系統管理員身份開啟記事本,再開啟舊檔,選擇 hosts 檔案開啟。

但討厭的是,微軟不知更新到哪一版後,似乎會鎖 Administrator 權限,就算編輯了 hosts 檔案也無法存進 /etc 資料夾,強制要人另存新檔。就算此時使用者顯示身份是系統管理員,也不是真的最高權限。

遇到這種情況時,需要去把真正的 Administrator 權限打開:

方法1. 在 電腦管理 > 本機使用者和群組 > 使用者 解除限制

參考:https://www.fox-saying.com/blog/post/46022103

方法2. 用進階啟動重啟電腦

在微軟的「設定」裡以關鍵字「啟動」搜尋,可以找到「變更進階啟動選項」,選擇進階啟動裡的「立即重新啟動」按鈕,即可以安全模式進入Windows作業系統。(但是重啟的過程中只能靠通話&通靈進行遠端協助,希望盡可能不要走到這一步😢) 參考:https://kknews.cc/tech/pxav6le.html 走投無路被內容農場救一次,但可以選的話我還是不想看內容農場 XDD

雖然折騰了一陣之後,我終於順利的修改了自己電腦的 hosts 檔案。但過不久發現了令人難過的真相,搞半天只有我的電腦這麼難纏,其他人都可以用系統管理員開記事本存檔……

可惡啊啊啊啊啊啊啊啊!!!我想著自己先嘗試難道是錯的嗎?不這麼謹慎反而不會遇到這麼讓人火大的問題,嘖!

還是說這是天將降大任於吾身,所以簡單的「設定 hosts 檔」也要我去見識各種花招?

別啊嗚嗚嗚嗚嗚嗚,我討厭微軟!

沒想到用自己的 windows 電腦嘗試設定 hosts ,居然要千方百計才能拿到 Administrator 權限……

氣啊!!!!!

血淚史 微軟官方文件一點幫助都沒有…… https://support.microsoft.com/zh-tw/windows/%E5%A6%82%E4%BD%95%E4%BB%A5%E7%B3%BB%E7%B5%B1%E7%AE%A1%E7%90%86%E5%93%A1%E8%BA%AB%E5%88%86%E7%99%BB%E5%85%A5-63267a09-9926-991a-1c77-d203160c8563 這位看來也是個被微軟叢康的可憐人,可惜他的解法幫不上我 https://www.albert-yu.com/blog/windows-10-%E4%BF%AE%E6%94%B9%E7%B3%BB%E7%BB%9F-hosts-%E8%A8%AD%E5%AE%9A%E5%9C%96%E6%96%87%E6%95%99%E5%AD%B8/ 暴雪說得簡單,看看別人都這麼簡單!!!Q口Q https://tw.battle.net/support/zh/article/31364 Mac 改 Hosts 的方法,如果同事們都能直接丟網路上的教學,跟著照做就好,一定很幸福 XD https://briian.com/6148/ https://blog.gtwang.org/windows/windows-linux-hosts-file-configuration/

(二)

經過了上面的折騰,這幾天出什麼阿雜事我都能心平氣和面對了。

舉凡連開發機連到一半斷線(又沒有閒置,幾秒前才跑過測試指令,下一秒說斷就斷)、SFTP 同步要好幾秒(同一個指令前幾秒執行成功,下一秒跟你說找不到檔案,檔案內容不異動重新存檔後指令又是一條好漢,洗勒嘎哇公僧糗?),我已經能微笑對著行動網路說「你這個小淘氣」了。幹嘛歧視用行動網路開發的人? Q_Q

我覺得 Work From Home 期間,公司如果沒有補貼設備,真的不能苛責員工效率變低!

我想念公司飛速的網路~~還有能讓我坐姿盡量端正的辦公桌椅,感覺我的腰在 WFH 期間快坐壞了 Q口Q

要不是房間沒空間,我說不定在 WFM 開始第二週,就把人體工學椅敗下去了。坐姿真的會影響辦公煩躁感 XD

(三)

記些名詞之後慢慢長知識

SQL Constraints

auto commit

(四)

laravel 的日期驗證規則有「 after:date 」和「 after_or_equal:date 」可用。

文件參考

總結

1. 工作技能有沒有因此成長了?

血淚教訓,應該算有。

至少以後遇到跟我筆電一樣難纏的電腦,還有招可用。

2. 計畫如何改善現況或者可以試著做得更好?

不要用微軟開發!(誤?無誤?XD)

3. 如何在這件事上提升效率?

同上。

4. 有沒有把時間花在刀口上?

大概有?

關鍵字

  • hosts