Gap撈Tech
610 subscribers
45 photos
5 videos
3 files
140 links
Download Telegram
大家估 1 年加 2 Core 嘅節奏會持續到幾時?
Anonymous Poll
12%
1年
29%
2年
12%
3年
47%
永續的加 2 Core
npm 有部份死咗,暫時裝唔到 Scoped packages
https://status.npmjs.org/
Google Meet 教你處理 Scaling 時,Operation 層面有乜嘢需要考慮。

然而,見到呢段真係好感觸

//The goal was to have as much structure as required to operate effectively, but no more. With too little structure, people make decisions without having the right information, but with too much structure, people spend all of their time in planning meetings.//

一條 Team 只要有其中一個人唔了解 Minimal Configuration / Codes 嘅重要性,PR 又好難去 Verify 擋唔到幾多,啲多餘嘢積積下就會跌入萬劫不復嘅惡性循環。

待下回分解…

https://cloud.google.com/blog/products/g-suite/keeping-google-meet-ahead-of-usage-demand-during-covid-19
#技術隨筆 #Kotlin #Typescript

寫寫下 Typescript Gatsby Side Project 都會去咗搞與 Kotlin 相關嘅 Open Source Side Project -- kt.ts,不得不寫少少字去記錄低呢個現象!

全文:https://gaplo.tech/believe-kotlin-and-eternity/

GitHub Project (kt.ts): https://github.com/gaplo917/kt.ts

其實有冇朋友都有兩邊寫開?同我有差唔多諗法 🙈
Jetpack Compose Alpha 正式推出!

https://android-developers.googleblog.com/2020/08/announcing-jetpack-compose-alpha.html

有得一件件 Component Preview 真係好開心,感覺好似寫緊 Story Book 咁!

Min Target SDK = 21 即係 Target Android 5.0 以上就用得,呢一點比起 SwiftUI (Min. iOS 13 以上) 好好多!

重點一提
1. Android 現在行緊 Kotlin-first Approach, 詳見 https://developer.android.com/kotlin/first
2. Jetpack Compose is Kotlin Only framework,Java 未來亦唔會有得用
3. 任何 Existing Java Project 都可以加入 Kotlin Integration 然後開始寫 Kotlin

題外話,MDX Framework 嗰壇野嘅 Side Project,有份一齊搞嘅朋友已經用緊 Jetpack Compose 去做 (MDX Renderer) 😂 遲下可以誠邀佢分享下心得

#Kotlin #Android
https://twitter.com/JakeWharton/status/1302095701208444928?s=20

難怪會咁嬲嘅,好多公司嘅 Designer 都係用開 iPhone,理所當然咁做好咗 iOS Design 之後,叫 Android Developer 照跟「做番差唔多就得」。

就算 UI、Animation、Gesture 可以照抄一樣不等如好用,尤其是以前 Android 由 back button 主導成件事令整個 App 更容易感覺變差 … 加上要照顧埋 CPU 比較弱嘅機型
【技術躍升系列】SB03
這是一條關於了解 Javascript Declarative Cost 的練習題目,情境如下:

小明是一個 Functional Programming Enthusiast,不論大小事務都會以 Functional 的方式去開發,他認為 lodash、ramda 等等 functional library 效能上已經有不錯的優化或會更勝原生的,遇上效能瓶頸也可以使用 Lazy Evaluation 或合併一些 Functional Operator 去解決,所以向下屬明言會在 Code Review 時駁回所有手寫 For-loop 或使用 ECMA Script 提供的原生 Functional Operators 的寫法。

你是小明的下屬,你對上述的說法半信半疑,試以 SB03 的練習題目的 Computational Tasks 為基礎去驗証你的想法。

練習題目詳情: https://github.com/gaplotech/SB03-js-declarative-cost

#技術躍升系列 #Javascript

===
(Too Busy Didn't Do;) 你可以到 Patreon 直接閱讀與 SB03 有關的 JS Benchmark R&D 的過程及結果,總共寫了 20 個版本,使用了雲端 Bare Metal Machine 去 Benchmark 不同 Array Size 的效能作比較。

Sneak Peek
https://bit.ly/2DwBx34

https://www.patreon.com/posts/41204692
GLT Research 第二期 Preview

React Offload UI Thread (Foresee Future Implementation)

於 Web Worker(Pool) 模式,甚至可以試下你手上嘅電話究竟可以開到幾多個 Web Worker 然後 Crash

(iPhone 8 Plus iOS 13,上到 400 就死咗)

歡迎到 @gaplotechd 分享你的手機/電腦 Screen Recording 的測試結果

https://gaplo917.github.io/react-offload-ui-thread-research/?v=2
Media is too big
VIEW IN TELEGRAM
有冇諗過一個普通 Web Application 都可以 Chur 盡成部機所有 CPU Core?
momentjs 一個時代的完結...

https://momentjs.com/docs/#/-project-status/

內文提到其中一個 alternative day.js gzip minify 咗只有2kB(momentjs 要硬食 70kB),就咁睇API 用黎計 Diff 大部份情況都夠用
用 Google Cloud Run 平均每日 330k Request,每個 Request 大約 200ms,估下一個月用上述 Config 要俾幾多錢(附答案)
Anonymous Quiz
21%
fee > $50
19%
$25 < fee <= $50
13%
$12.5 < fee <= $25
16%
$6.25 < fee <= $12.5
13%
$3 < fee <= $6.25
18%
$0
事源 GLT 討論社群內有人 Post 咗段 🥜 https://t.me/gaplotechd/4866 ,傾傾下有人提到請人嘅時候寫「Junior Full Stack Developer」是否可行?

就寫咗少少字《何謂 Full Stack Developer》https://gaplo.tech/full-stack-definition/