| OpenAI | Codex | GPT-3 | 程式開發 | AI

OpenAI開放可將自然語言轉為程式碼的AI系統Codex

從GPT-3衍生改良而來的Codex模型,能夠將使用者的自然語言指令轉換為程式碼,OpenAI現在以私人測試的方式釋出Codex API

2021-08-12

| GitHub | OpenAI | GitHub Copilot | 程式開發 | 人工智慧 | AI

GitHub與OpenAI攜手發表GitHub Copilot,用AI當你的Pair Programmer

GitHub Copilot服務採用OpenAI開發的Codex系統,讓AI充當你的結對工程師

2021-06-30

| GLitch | 程式開發

網路應用開發平臺Glitch推出訂閱服務

Glitch付費版與免費版相比,提供的記憶體空間從512MB 升級到2GB,硬體空間則比免費版提高二倍

2020-04-17

| Go | Unicode | UTF | 程式開發 | 程式學習 | 程式人 | 林信良

從Go學Unicode、UTF

在多國語言的編碼上,很多人看到Unicode、UTF,總感到難以區分,因為程式語言隱藏了處理細節,並且對於這部份的定義很模糊,此時,不妨從Go的相關套件著手,也有助於理解之間的差異

2020-01-23

| TLS | Android | Android 9 | Android 10 | 程式開發

Google:8成Android程式都已加密傳輸流量

基於11月起Google規定新款或更新後的App,必須支援以TLS傳輸作為預設值的Android 9或以上版本,Google宣稱現在 Google Play上的App,已有8成都採用TLS協定來加密傳輸流量

2019-12-05

| 行動程式 | Google Play | App Store | 程式開發 | 市場調查

全球8成的行動程式下載來自1%的開發者

Sensor Tower調查指出,今年第三季Google Play與App Store的行動程式下載費用,有九成都進到前百分之一開發者口袋,並由騰訊拿下遊戲類程式獲利王

2019-11-25

| 身分驗證 | 驗證協定 | OpenID Connect | OAuth2 | 驗證 | 授權 | 程式開發 | 林信良 | 程式人

驗證與授權

關於使用者身分的驗證與授權,因現今的應用程式框架會隱藏許多細節,而很難區隔出兩者的差異。其實,我們可以試著從規範來理解整體流程的運作,更能了解不同安全機制的使用時機

2019-11-24

| HTML | js | spaghetti code | MVC | 關切點分離 | HTML混雜JS | 程式開發 | 林信良 | 程式人

關於HTML與JS混雜這件事

在網頁程式碼的設計上,分離HTML與JS現在是許多開發者會被要求做到的,但光是這麼做,並不等於關切點分離,因此也衍生了非侵入式JS、前端MVC框架等作法

2019-10-17

| 重構 | 程式開發 | 程式人 | 林信良 | 快而髒 | Quick and dirty

快而髒的程式碼

作為功能原型的建構,以快而髒的程式碼作為開始,對於程式碼最終樣貌難以掌握的情況,其實是有用的!如同重構需要練習、熟悉,如要精通快而髒的技巧,也需經歷這樣的過程

2019-10-10

| 前端 | 網路請求 | XHR | Fetch | SSE | WebSocket | 程式人 | 林信良 | 程式開發

漫談前端網路請求

關於網頁瀏覽的前端網路請求,相繼出現了XHR、Fetch、SSE、WebSocket等多種技術,該採用新出現的技術嗎?誰取代了誰?它們之間的異同是什麼?

2019-09-27

| 微軟 | 字型 | 開源 | 程式開發

微軟開源適用於程式開發的等寬字型Cascadia Code

Cascadia Code是微軟與新Windows終端機一同開發的等寬字型,現在以SIL開源字型授權對外釋出

2019-09-23

| Web Worker API | JavaScript | 實現並行 | HTML5 | 平行程式設計 | 多核心CPU | 並行演算 | 程式開發 | 林信良 | 程式人

另眼看Web Worker

關於應用程式得並行運作,JavaScript是用單執行緒來實現,而在HTML5當中,提供了支援多執行緒的Web Worker,我們可以朝平行程式設計的方向來思考應用,更能發揮真正的效益

2019-09-20