[Batch] Backing Up Data with a Batch(.bat) FileThis article will demonstrate how to write a simple batch file using the xcopy command in a Windows system. This batch file can perform backups via interactive commands and even support scheduling tas 2024-07-07 Batch #Batch #bat #Windows
[Laravel] Using Supervisor with Laravel Queue JobsWhen working with queue jobs in Laravel, it is important to ensure that the server environment can keep the Laravel queue running continuously and restart it if it stops. This article will demonstrate 2024-07-07 Laravel #Laravel #Queue #job #Supervisor
[Git] 我要整齊的Commit!用git-cz統一格式!在軟體開發中,Git是目前最主流的版本控制系統,用來追蹤和管理程式碼的變更。隨著專案規模的擴大,提交(commit)訊息的管理變得更加重要。這時候,一個能幫助開發者規範提交訊息的工具就顯得特別重要。git-cz就是用來產生簡潔明瞭提交訊息的工具。 2024-05-27 Git #Git
[GCP] 如何產生帳戶金鑰並讓DBeaver連接BigQuery服務我們在使用Google Cloud Platform(GCP)的BigQuery服務的時候,如果總是透過網頁來操作難免不方便,本篇文章將描述如何產生GCP的服務帳戶金鑰,並利用該金鑰在DBeaver或是其他透過支援JDBC的軟體連接到BigQuery服務。 2024-04-10 GCP #GCP #BigQuery
[PHP] $this、self與static的差別在PHP中可以用$this、self、與static代表自己這個類別,有些人可能搞不清楚他們的區別,尤其是self、與static,但是他們各別有自己的意義和用法,在實戰中這些些微的差別可能就會造成不可預期的問題,本文仔細說明了他們之間的差別。 2024-03-10 PHP #PHP
[Documents] Laravel System Settings套件在後端系統中,常常會需要儲存一些特定資料,這些資料可能只會有少數幾筆,但仍然有存放資料庫的需求。例如:前台燈箱公告內容、跑馬燈內容、商品資料最後同步時間等,只要是單純需要儲存資料,就可以統一利用該套件,在一個資料表中用key-value的方式進行管理,另外還支援group功能。 2024-01-19 Documents #Documents #package
[Hexo] 使用Docker Compose快速架設Hexo環境前言因為我希望可以在我平常會使用的不同設備中,輕鬆的使用Hexo撰寫部落格,而不用擔心環境設定的問題。 自然而然的我就想要利用Docker來免去環境建置的煩惱,而且只要在我需要的設備上下載這個Docker Compose並執行,就可以簡單地開始撰寫Hexo Blog,這樣剛好出現的靈感就可以馬上記錄下來,相當方便。 使用了一段時間之後,感覺這個Docker Compose使用上也逐漸穩定,剛好朋友 2024-01-16 Hexo #Hexo #Docker #Docker Compose
[Hexo] 常用外掛(plugin)推薦前言本站是使用Hexo架設的,這是一個靜態網站/部落格的生成器,並支援markdown語法生成網頁內容。除此之外還擁有許多第三方的主題與外掛,使用人數眾多、資源也相當好找,這是我選擇它的原因。本篇要介紹的是目前有在使用,且相對比較推薦的外掛(plugin)。 一、推薦套件1. hexo-deployer-git這是透過git部署的必備plugin,安裝後可以透過在_config.yml設 2023-12-20 Hexo #Hexo
[PHP] 在Linux上安裝PHP CS FixerPHP CS Fixer作為一個程式碼標準修復器(PHP Coding Standards Fixer)。在PHP的團隊開發中,可以確保每個開發人員的Coding Style相同,一來可以避免排版過於奔放,導致可讀性過低的問題,還能減輕Code Review與Debug的負擔,本篇文章將會詳細說明PHP CS Fixer在Linux環境下的安裝方式。 2023-12-06 PHP #PHP #Linux
[PHP] 在Linux中安裝ComposerComposer是一個用於管理PHP專案中相依套件的工具。它允許你在PHP專案中定義所需的套件及其版本,並將它們自動下載並下載到你的專案中。這讓開發人員能夠更容易地管理專案所需的套件,並確保這些套件的版本能夠正確地滿足你的專案需求。 2023-12-06 Composer #PHP #Linux #Composer