avatar
文章
6
標籤
34
分類
0

Home
Archives
Tags
Categories
Wakizahi1024's blog
Home
Archives
Tags
Categories

Wakizahi1024's blog

[Issue]VSCode Remote-SSH重複要求輸入密碼問題
發表於2023-11-28
筆者主要的開發環境都放在MacBook上,在家開發Web時就用VSCode Remote SSH寫Code。這個月發現每次遠程連接時,都會跳出兩次輸入密碼的提示(奇怪的是第一次輸入完密碼整個視窗包含遠程目錄都加載完成了,第二次密碼不輸按Esc也沒關係)。 由於電腦時常不關機的緣故,只有VSCode崩潰/更新或電腦重開時才會重連,想說可能VSCode又出Bug了,可能過幾次更新就會自己好了。沒想到過了出了兩三次更新後問題依舊,實在是受不了,於是開始找問題的解決方案,紀錄一下過程,下次遇到直接CV大法。 刪除遠程的.vscode-server資料夾 => 沒用,所有遠程安裝的插件都不見了= = 重設定SSH金鑰 => 沒用 分析Output輸出的Log後發現重點可能是**”Got some output, clearing connection timeout”**這句log,Google後測試網路上的解決方式: Setting.json設定 12"remote.SSH.showLoginTerminal&q ...
[C#]微軟Microsoft與FreeCodeCamp合作推出的免費線上C#認證課程與證照考試
發表於2023-11-13
FreeCodeCamp跟Microsoft合作出了一張可以免費線上考的證照,完成配套課程後即取得考試資格。筆者上張C#證照還是在學生時代考的MTA證照(不喜歡花錢考證照),藉著這個機會來溫故知新一下也不錯。 課程的內容主要是C#語法介紹、如何使用VSCode及一些簡單的Console程式練習,程式新手按步就班的操作最後應該能順利地考過(考試都是選擇題,選項不止四個。難度上比課程練習題稍難,很多陷阱,觀念清楚才不會被騙),老手的話一個下午應該就能搞定。 P.S. 程式新手請務必做完所有的練習,這是在為程式開發的基礎觀念打底 簡單講一下取得證照所需步驟: 申請一個freecodecamp的帳號 登入後從學習主頁點選課程 完成所有課程(六個課程),每個課程都會提供連結到Microsoft Learn的網站去學習。每個單元完成後freecodecamp需要確認你已經完成課程,這裡需要準備一個Microsoft帳號來記錄你的學習歷程,建議在上課的之前就先在Microsoft Learn登入。如下圖示是第一個課程最後會出現的驗證選項附圖 所有課程完成後在最下面這個選項開啟後再點”Start t ...
[筆記]前端開發內功心法之瀏覽器事件循環
發表於2023-11-12
編寫紀錄(History)2023.11.12 初版(寫到一半遇到編輯器Bug功能沒反應,重開後整個文件都沒存檔只好重頭來過…) 0x00 前言Web開發入門說簡單也是很簡單,但凡一個會基本電腦使用人上網Google拼拼湊湊就能組合出一個外觀不錯的”模型”。但要真正做出好看實用的”藝術品”,豐富的相關知識儲備還是必要的。就如同武俠小說裡內功深厚的人往往修練神功的時間不僅比別人短,還學得通透。學習網頁開發前需要先修煉的內功心法之一便是本文所整理的知識,瀏覽器事件循環。 0x01 行程(Process)和執行緒(Thread)在開始講瀏覽器之前,要先了解CS中行程和執行緒。 行程(Process): 每個程式都需要一塊特別的記憶體空間來存放資訊,可以將這塊空間視作Process。一個運行中的程式至少都會有一個Process,當所有的Process停止運作時,程式就會終止。 執行緒(Thread): 如果把Process當作公司辦公室來看,執行緒就是員工。一個公司至少會有一個員工兼老闆,Process初始化時會建立一個Thread,我們稱之為Main thread(主執行緒),這也是很多程式 ...
[自製]自製Chrome Extension - bilibili live checker(自動通知直播間開播)
發表於2023-10-23
0x00 起因看B站(Bilibili)直播很久了,網頁端關注主播正在直播提示很常不完整或是開播很久後才顯示。這讓我這個同時段看好幾台直播的老DD錯過不少精彩直播片段。剛好最近在看Chrome Extension開發,順便做個小專案來練習一下。而且插件很方便移除和審核代碼,對於有系統潔癖或資安疑慮的人來說是一大福音。(說的就是筆者) 0x01 已實現的功能廢話不多說,先上效果圖:可以看到12:03開播不久馬上就提示了,效果還蠻不錯的。 在主播個人空間加了訂閱按鈕,按下可以加入通知提醒 後續還有些功能還需完善,更多詳情請移駕該項目的Github網址: https://github.com/wakizashi1024/bilibili-live-checker
[筆記]chrome extensions(manifest V3)研究手記
發表於2023-10-21
History 2023.10.20 初版草稿 0x00 簡介 一種用 web 技術開發,用來增強瀏覽器功能的軟體。本質上是由 HTML、CSS、JS 及圖片等資源組成的壓縮包(.crx) 可以配合 C++撰寫動態連接庫實作底層功能(PPAPI) 0x01 運作原理 獨立沙盒執行環境 擴展進程(Extension Process) 頁面渲染進程(Render Process) 瀏覽器進程(Browser Process) 擴展進程中運行 Extension Page,其由 background.html 與 popup.html 組成 background.html: 無任何內容,透過 background.js 產生。當打開瀏覽器時,會自動載入擴充功能的 background.js 文件。其獨立於後台執行,並通過瀏覽器提供的 API 和瀏覽器進行交互。 popup.html: 和一般的 web 頁面相同,由 HTML、CSS 及 JavaScript 組成。因其按需加載的特性,需要透過使用者點擊圖示觸發才能彈出頁面。 渲染進程主要運行 Web Page,當頁面打開時,將 ...
Hello World
發表於1970-01-01
P.S. 這篇文章未來會變成關於我的介面 Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub. Quick StartCreate a new post1$ hexo new "My New Post" More info: Writing Run server1$ hexo server More info: Server Generate static files1$ hexo generate More info: Generating Deploy to remote sites1$ hexo deploy More info: Deployment
1
avatar
Wakizashi1024
Forging everyday
文章
6
標籤
34
分類
0
Follow Me
公告
This is my Blog
最新文章
[Issue]VSCode Remote-SSH重複要求輸入密碼問題2023-11-28
[C#]微軟Microsoft與FreeCodeCamp合作推出的免費線上C#認證課程與證照考試2023-11-13
[筆記]前端開發內功心法之瀏覽器事件循環2023-11-12
[自製]自製Chrome Extension - bilibili live checker(自動通知直播間開播)2023-10-23
[筆記]chrome extensions(manifest V3)研究手記2023-10-21
標籤
dotnet issue javascript chrome Got some output, clearing connection timeout browser js manifest v3 microsoft chrome extension bilibili require password certificate 自製 直播 event loop C# foundational c# with microsoft B站 .net foundational csharp with microsoft remote ssh microsoft certificate frddcodecamp certificate csharp manifest test-tag 自動化 vscode message loop 事件循環 瀏覽器底層原理 筆記 freecodecamp
歸檔
  • 十一月 20233
  • 十月 20232
  • 一月 19701
網站資訊
文章數目 :
6
本站訪客數 :
本站總訪問量 :
最後更新時間 :
©2023 By Wakizashi1024
框架 Hexo|主題 Butterfly