Roy-Try-Catch

The Roy Deploy

RequestResponse 的技術實踐


專注於後端維運架構

【RealTime】Websocket VS SSE (Server-Sent Events)

1. 基本概念 WebSocket: 一種全雙工通信協議,允許在單個TCP連接上進行雙向通信。 一旦連接建立後,客戶端和服務器都可以隨時發送數據,而不需要每次都...

Roy • 2024-08-29 • 0 comments

【OpenAi】串接openAi - chatGpt Api

利用套件來串接chatGpt api composer require orhanerday/open-ai 到OpenAi官方網站進行註冊以及創造api token Open Ai Api參數文件 [官方] 先設定env...

Roy • 2023-08-08 • 0 comments

【Gitlab】利用Gitlab執行CI/CD(持續整合/自動部屬)

GitLab 什麼是CI/CD CI (Continuous Integration)、CD (Continuous Delivery/Deployment) 目的是從測試、建置到部署自動化,取代原來人工需要做的事情。 CI...

Roy • 2023-02-17 • 0 comments

【Laravel】Laravel Octane With Swoole 體驗

Laravel Octane 中文文檔官方文檔 為何要使用Swoole? 這個問題很好,因為Laravel框架的boot 時間可能比業務處理時間還長,並且隨著項目第三方service provider...

Roy • 2023-01-07 • 0 comments

【Laravel】whereIn is slow or empty data

A quick fix for Laravel’s slow whereIn Laravel 使用ORM時,時常用到whereIn的function,近期在使用上資料量太龐大造成whereIn進去的array數量很大,直...

Roy • 2023-01-07 • 0 comments

【Docker】docker啟動容器,端口被佔用:An attempt was made to access a socket in a way forbidden by its access permissions

想要打開之前使用過的一個容器,卻出現以下錯誤提示 Error invoking remote method 'docker-start-container': Error: (HTTP code 500) server error - Ports a...

Roy • 2022-12-19 • 0 comments

【Node.js】Ubuntu安裝最新版node.js

安裝Node.js 從Node.js官網可以看到目前Node.js主要有兩個最新版本 $ sudo apt-get install curl $ curl -sL https://deb.nodesource.com/setup_{version}.x |...

Roy • 2022-11-29 • 0 comments

【Nginx】實作Nginx負載平衡(Nginx Load Balance)

Nginx 提供了以下三種 load balancing 方法 round-robin:預設值,會將請留輪流平均分配到每台伺服器上 lest-connected:會將請求分配到目前連接數最少的...

Roy • 2022-11-23 • 0 comments

【Linux】檢查硬碟使用空間

朋友的網站忽然網站掛掉 於是我連上vm 使用 df -h 查看 原來是硬碟滿了的問題 Step.1 嘗試清除暫存檔案 sudo apt-get autoclean sudo apt-get clean...

Roy • 2022-08-16 • 1 comments

【Stock】台股 - 免費股票API分享

證交所網站 歷史股價 即時股價 台指期 加權指數 櫃買指數 Yahoo 歷史股價 Finmind Finmind裡面有很多工具可以做使用...

Roy • 2022-04-21 • 0 comments