iT邦幫忙

鐵人檔案

2024 iThome 鐵人賽
回列表
自我挑戰組

技術隨筆 系列

以回顧的方式整理過去一年的技術成長,同時仿照 Today-I-Learned 的精神,試著把學習到的知識以個別單篇文章發出。用最硬核的態度參賽,保證每篇文章都是當天產出

參賽天數 24 天 | 共 30 篇文章 | 2 人訂閱 訂閱系列文 RSS系列文
DAY 21

文字編碼發展的簡史

文字編碼的發展歷史主要可以分為以下幾個階段: ASCII (American Standard Code for Information Interchan...

2024-10-05 ‧ 由 sixwings 分享
DAY 22

適合透過程式生成的文件格式

以下是適合通過程式生成,並提供給一般用戶存取的文件檔案格式: PDF(Portable Document Format): 通用性強,幾乎所有設備都可以打...

2024-10-06 ‧ 由 sixwings 分享
DAY 23

在 2024 透過程式生成 pdf 文件的選擇 (html 渲染)

生成 pdf 文件大致有兩種方式:html 渲染、專有 SDK,本篇介紹不同程式語言 html 渲染生成 pdf 的方式 PHP mPDF:將 HTML 和...

2024-10-07 ‧ 由 sixwings 分享
DAY 24

在 2024 透過套件生成 pdf 文件的選擇 (基於套件 API)

本篇介紹各程式語言中基於 API 生成 PDF 的常見套件,這些套件允許開發者直接使用編程語言的 API 構建 PDF 文件,而不依賴於 HTML/CSS 渲染...

2024-10-08 ‧ 由 sixwings 分享
DAY 24

極簡風格的 Laravel 10 開發配置 - 無 docker、無 mysql、無 nginx

接近零配置的 Laravel 開發環境,把 docker, mysql, nginx 都省略掉,另外採用 Laravel 10 作為起始版本,作為前進到 Lar...

2024-10-10 ‧ 由 sixwings 分享
DAY 24

Laravel 11 升級指南 & 版本管理策略

Laravel 在今年年初發布第 11 版,意味著專案也要迎接一些變化,本篇文章介紹升級時需要注意的事情 檢查官方升級指南 Laravel 通常會提供詳細的...

2024-10-10 ‧ 由 sixwings 分享
DAY 24

透過 Protobuf 改善 JWT 傳輸性能是可行的嗎?

曾經構想過的技術提案,大致說明起因,嘗試估算能夠帶來的效益,最後提出衝突點、可行方案和結論 起因 JWT 通常包含三個部分:Header、Payload、和 S...

2024-10-12 ‧ 由 sixwings 分享
DAY 24

PHP 未來可能支援原生的事件迴圈嗎?

PHP 在其目前的執行模式下(傳統同步、請求-回應模式)並不具備像 JavaScript 那樣的原生事件迴圈(event loop)功能。JavaScript...

2024-10-12 ‧ 由 sixwings 分享
DAY 24

OAuth 在 2024 年的發展現況

OAuth 在 2024 年的發展現況可以從幾個方面來看,主要包括以下幾個趨勢和改變 OAuth 2.1 推廣使用 OAuth 2.1 已經成為主流標準,取...

2024-10-13 ‧ 由 sixwings 分享
DAY 24

古老但值得學習的技術 - Lisp

本篇說明推薦學習 Lisp 的原因以及提供七天入門 Lisp 的學習參考 有一個古老但值得學習的技術是 Lisp 語言。Lisp 是最早期的高階程式語言之一,最...

2024-10-14 ‧ 由 sixwings 分享