JHIHLEI LIN
4
位追蹤者
追蹤
JHIHLEI LIN的沙龍
4
會員
10
內容數
加入
前往沙龍
分享感情與生活的故事,期望我們都能在愛與被愛的路上感到幸福,並且在這個只有活一次的人生裡好好的活成自己喜歡的樣子
加入
前往沙龍
發佈內容
我的成就
全部內容
由新到舊
JHIHLEI LIN的沙龍
2024/01/18
2023年回顧
第一份正職工作 在iot公司擔任後端工程師,一上工就使用先前沒用過的php/laravel,也馬上負責公司產品的架構規劃,先前資料庫只有簡單記載使用者跟使用者的一些設定,很多地方有資料不一致的問題,產品內容還有很多實體的關係沒有被定義進資料庫都是這次改版我要做的事情。 改版納入公司、機器
#
年度回顧
1
留言
JHIHLEI LIN的沙龍
2024/01/14
前端 為何要用POST而非GET
發送表單用get跟post看起來好像都無所謂,然而事實並非如此,使用GET的風險如下: 安全性問題 機密資訊為何不宜用GET,是因為由GET方法提交的表單會將欄位的key,value顯示於URL上,想像一下如果小明借用你的電腦,查看你的網頁歷史紀錄時就可以看到你的帳密了,多可怕! 再來就是如果
#
html
#
HTML
#
frontend
3
留言
JHIHLEI LIN的沙龍
2024/01/09
AWS Lambda切分不同環境
在沒有分環境之前,每一隻lambda只有一個code console給所有人一起編輯,開發好了就deploy,根據設定的trigger觸發執行。 現在我們希望能夠在code console開發,然後deploy到不同的stage,目標是不同stage的api gateway能夠調用該lambda的
#
AWS
#
lambda
#
apigateway
2
留言
JHIHLEI LIN的沙龍
2023/12/22
Rust Shadowing VS 可變變數
先須知識: 了解什麼是變數 作用域scope 在Rust中,變數預設是不可變的 let name = "Zoe"; // 預設變數不可變 也就同於Javascript中的const,若想讓變數可變則需要在let後面加上mut關鍵字: let mut name = "Vicky"; nam
#
rust
#
variable
#
變數
3
留言
JHIHLEI LIN的沙龍
2023/11/09
npm use local package
When you want to use your non-publish yet package in your other project, you need to do these: step 1 go to package and run : npm link packageNameHe
#
NodeJS
#
npm
4
留言
JHIHLEI LIN的沙龍
2023/11/09
考量磁帶作為企業的第三級儲存空間容量大低成本保存時間長
Magnetic tapes是一個自古就有的技術,至今還是有企業在使用,也有不斷在被改良中。 其特性:容量大低成本保存時間長,讓其仍有利用價值,在特定的情境下可做使用,比如可作為保存歷史資料使用,例如美國NASA,政府機構等等,或作為備份使用,不過要注意其讀寫速度很慢,比固態硬碟如HDD還慢上許多
#
保存
#
資料庫
1
1
EC3
喜歡
資料庫的儲存方式真的很重要。不過隨著機器設備的換新,很多舊形式的儲方式,也會受到影響。 帶子,CD,雲端。
JHIHLEI LIN的沙龍
2023/11/09
SSH Key設定不求人-一台電腦多平台多個使用者,一次搞定!
第一天上班,你需要設定 SSH key,因為你將使用 SSH 來 clone 代碼 Repo。SSH 與 HTTP 的主要差別在於安全性和速度,而 SSH 比 HTTP 更加安全和快速。本篇文章的主要目的是介紹如何在一台電腦上使用 SSH 登入多個 GitHub 和 GitLab 帳戶。 不管你的
#
ssh
#
GitHub
#
GitLab
1
留言
JHIHLEI LIN的沙龍
2023/11/09
Lambda共用代碼的方式
雖然lambda本身的概念就是主打無伺服器+各自獨立運行的function,但有時又不免其然的需要共用代碼,像是api可能都需要做權限驗證。 會有這方面的研究是因為公司正好要將app跟web共用的api搬到api gateway去處理,但我馬上就想到會有code reuse的問題,怎麼樣用可維護的
#
lambda
#
AWS
#
NodeJS
1
留言
JHIHLEI LIN的沙龍
2023/11/09
DBMS Disk Space Management
要談論DBMS,除了SQL語法之外,我們還必須了解底層是怎麼處理資料儲存的,也就是DBMS架構的底層Disk Space Management: Disk Space Management 提供API來讀/寫資料到硬碟,資料會以Page為傳輸單位,為什麼會一次要等到這麼大才寫入硬碟或一次要讀這麼
#
資料庫
#
SQL
喜歡
留言
JHIHLEI LIN的沙龍
2023/11/09
Laravel swagger
我對於自己開發的API會習慣性寫一份swagger文件方便前端串接,但因為這些文件都是存在我個人的swagger帳號,且會受限於免費版限制,再加上剛好跟PM在討論如何維護我們的文件,於是我就開始著手將swagger自己部署到公司管理後台。 這樣做的好處: (1)後端都可以編輯 (2)文件隸屬於
#
Laravel
#
文件
喜歡
留言
vocus 勳章
NFT
了解
如何蒐集勳章