最近阿猩在專案中使用了RabbitMQ,最近終於有空釐清了RabbitMQ基礎、及一些較細節的設定,這篇就來談談RabbitMQ可以使用的場景及如何設定吧。
最近阿猩在專案中使用了RabbitMQ,最近終於有空釐清了RabbitMQ基礎、及一些較細節的設定,這篇就來談談RabbitMQ可以使用的場景及如何設定吧。
上次寫網誌已經7月的事情了,這篇阿猩思考了很久,標題要怎麼下才好。密碼學跟程式息息相關,但已經跳脫出程式語言框架的領域,因此阿猩決定用「皮毛」形容此篇內容的等級,但阿猩想更進一步了解密碼學,故整理了一些學習的過程中,覺得對於工作上有幫助的內容,如有不對的想法,歡迎各位提出。
原本以為建造者模式應該很快就可以寫完一篇,但實際在理解的過程中,看了不少篇文章的介紹,反而越看越迷惑,這篇阿猩要介紹建造者模式,除了使用方式之外,也包含一些阿猩自己對建造者模式的想法,如有不對的想法,歡迎各位提出。
在後端程式中,一般都會針對CORS做設定,也可能會去除違法字元,避免SQL Injection或Log Forging等問題,也可直接在Nginx、Apache、IIS上,針對安全性的Header做設定。
阿猩的公司在新專案導入RabbitMQ,在送Message至Queue時,使用了Mediator Pattern中介者模式,今天要練習的設計模式就是中介者模式。阿猩的公司在新專案導入RabbitMQ,在送Message至Queue時,使用了Mediator Pattern中介者模式,今天要練習的設計模式就是中介者模式。
前幾天講了工廠模式,今天要練習的設計模式為策略模式。
最近阿猩的公司為解決一些問題,在新專案導入了Mediator模式,阿猩從一開始學.NET就有試著閱讀Design Pattern。剛好有這個契機Push自己,日後會花時間,嘗試理解不同Design Pattern,盡量不死記,試著內化成自己可以活用的知識,今天要練習的設計模式為工廠模式。
最近阿猩在Windows環境中,使用Docker Desktop,大量的測試docker及K8S,測試建立.NET6專案容器,也將.NET5專案微痛升級至.NET6容器。在Docker的基礎知識下,延伸至K8S,將關注點從容器擴大至Node。本篇阿猩除了操作流程之外,最後也概略性的,將阿猩對於K8S運作流程重點做筆記。
最近新專案使用了.NET 6、Docker、K8S等技術,用.NET 6建立新專案的同時,對.NET 6多了一些認識,也在容器化的過程中遇到很多有趣的坑,特別將操作流程做個紀錄。
雖然這篇網誌叫做「如何使用Jenkins」,但為了後續操作上更方便,還是決定用一個章節,紀錄一下Docker-compose與dockerfile。這篇主要會說明一些Jenkins一些功能及操作,以利後續測試最陽春的CI/CD。
阿猩一直對虛擬化很感興趣,無論是客戶提供的VM,或是在求職網上常看到的Docker、K8S。趁工作告一段落,花了一點時間玩一下虛擬化,後續有空會慢慢完成系列文章,這篇主要是介紹如何用虛擬化工具,在Windows 上建立Ubuntu,並安裝Docker與Jenkins
最近為解決工作上的問題,測試了一下SqlPackeage產出的SQL指令,但過程沒有很順利,碰到了各種的阻礙,而且阿猩發現有一些非常重要的概念,故再多寫一篇網誌,特別紀錄這些有用的訊息。
最近工作需要比對前次幫客戶建置的資料庫,並將新專案的資料表補齊,但因為無法直接操作客戶的正式機,且前人並沒有對前次建置的資料庫進行合式的紀錄,因此阿猩這幾天整理了一些可以完成工作的作法。
上次寫網誌已經是2月,最近剛好有機會從0開始架設IIS,阿猩曾經使用IIS,將求職展示用的網站架起來,但畢竟不會每一天都在建立IIS,而當時又懵懵懂懂,剛好這次有機會讓阿猩可以再次學習,就花時間整理這篇網誌囉。
現行網頁幾乎都有登入功能,以前阿猩做的專案是靠自己造輪子,手動完成很多的工作,今天就來試一下.NET的Identity,同時與之前的做法比較一下,盡可能的了解Identity提供的功能跟限制有哪些。
距離上次寫網誌的時間有點久,2022年想做個新專案,最近正在學習前端框架的技術,但還是要把.Net Core相關的網誌寫完,今天來講講常用的ORM吧。
這個月阿猩忙著交接上一份工作,網誌停止更新了將近一個月,這禮拜終於正式進入新公司了(灑花)。最近一部分的工作就是看文件理解專案現況,目前專案文件更新及溝通是使用SVN,輸入網址就可以逐一下載檔案,但總覺得這樣工作效率很低,今天就一起來練習使用SVN吧!
建立空白MVC專案,利用比對來學習,讓阿猩發現了好多以前從未注意的面向,之前聽到別人說,看書時會去思考,作者表達的脈絡以及出發點是什麼,比對.NET Framework MVC跟.NET Core MVC後,好像開始有點感覺了,兩者的思維好像真的有點不太一樣。
筆者最近重新閱讀了相當多的文件,原本都以ASP. NET Framework寫Side Project,.NET 6 在今年已經發布了,筆者花了點時間評估是否要轉換,並同時做些.NET Core MVC的測試,但這水太深了,會分成好幾篇來講這些技術,來吧!
最近筆者進行一連串的面試,但都被刷掉了,說不失望是騙人的,甚至開始有點走火入魔,大量的閱讀資訊想快速的攝取養分,但事實我也知道囫圇吞棗是沒辦法成為養分的,但一直閉門造車的狀態,我也不知道我還能堅持多久。
最近面試的測試都用Github給作業,而Github中常看到「.md」的檔案,其實就是markdown語法的縮寫,之前是學著如何上傳side project,其他小細節都沒特別注意,剛好最近看到保哥的教學,最近先不寫程式了,就寫些比較小的概念吧