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
然而,見到呢段真係好感觸
//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
Google Workspace Blog
Keeping Google Meet ahead of usage demand during COVID-19 | Google Workspace Blog
Learn how Google Cloud ramped up to handle high demand for Google Meet in light of COVID-19
Docker Hub 免費就算 Public 都不再無限 Pull 了,另外 6 個月 inactive Image 都會被 Delete
https://rammusxu.github.io/2020/08/21/Docker-New-Retention-Policy-on-2020-08-13/
https://rammusxu.github.io/2020/08/21/Docker-New-Retention-Policy-on-2020-08-13/
Rammus
Docker New Retention Policy on 2020-08-13
Docker 在 2020/08/13 更新了 Docker Terms of Service,也一併更新了 Pricing Page,Docker Hub 即將開始對 docker pull 限制下載量
#技術隨筆 #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
其實有冇朋友都有兩邊寫開?同我有差唔多諗法 🙈
寫寫下 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
其實有冇朋友都有兩邊寫開?同我有差唔多諗法 🙈
Gap撈Tech
「信 Kotlin 得永生」不單只是一個口號
更會深遠地扯高開發其它 Programming Language 的體驗
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://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
Android Developers Blog
Announcing Jetpack Compose Alpha!
Posted by Karen Ng , Director, Product Management Today, we’re releasing the alpha of Jetpack Compose , our modern UI toolkit desig...
https://twitter.com/JakeWharton/status/1302095701208444928?s=20
難怪會咁嬲嘅,好多公司嘅 Designer 都係用開 iPhone,理所當然咁做好咗 iOS Design 之後,叫 Android Developer 照跟「做番差唔多就得」。
就算 UI、Animation、Gesture 可以照抄一樣不等如好用,尤其是以前 Android 由 back button 主導成件事令整個 App 更容易感覺變差 … 加上要照顧埋 CPU 比較弱嘅機型
難怪會咁嬲嘅,好多公司嘅 Designer 都係用開 iPhone,理所當然咁做好咗 iOS Design 之後,叫 Android Developer 照跟「做番差唔多就得」。
就算 UI、Animation、Gesture 可以照抄一樣不等如好用,尤其是以前 Android 由 back button 主導成件事令整個 App 更容易感覺變差 … 加上要照顧埋 CPU 比較弱嘅機型
Twitter
Jake Wharton
Making the rounds, and not that I want to amplify this person's amazingly shit take, BUT, that's some good-ass copy/pasta material there... https://t.co/b1WIlPFSmQ
【技術躍升系列】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
這是一條關於了解 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
GitHub
GitHub - gaplotech/SB03-js-declarative-cost: SB03 of https://github.com/gaplotech/skill-boost-plan
SB03 of https://github.com/gaplotech/skill-boost-plan - GitHub - gaplotech/SB03-js-declarative-cost: SB03 of https://github.com/gaplotech/skill-boost-plan
Gap撈Tech
【技術躍升系列】SB03 這是一條關於了解 Javascript Declarative Cost 的練習題目,情境如下: 小明是一個 Functional Programming Enthusiast,不論大小事務都會以 Functional 的方式去開發,他認為 lodash、ramda 等等 functional library 效能上已經有不錯的優化或會更勝原生的,遇上效能瓶頸也可以使用 Lazy Evaluation 或合併一些 Functional Operator 去解決,所以向下屬明言會在…
Js_Benchmark_on_a_specific_array_processing_by_size_packet_bare.pdf
969 KB
Gap撈Tech
【技術躍升系列】SB03 這是一條關於了解 Javascript Declarative Cost 的練習題目,情境如下: 小明是一個 Functional Programming Enthusiast,不論大小事務都會以 Functional 的方式去開發,他認為 lodash、ramda 等等 functional library 效能上已經有不錯的優化或會更勝原生的,遇上效能瓶頸也可以使用 Lazy Evaluation 或合併一些 Functional Operator 去解決,所以向下屬明言會在…
Js_Benchmark_on_a_specific_array_processing_all_log_scale_packet.pdf
173.3 KB
介紹下呢個 Webpack Web Worker plugin 超級方便,輕鬆解決 Web Worker 要 import modules 嘅煩惱
加埋 React Suspense 黎用真心冇得輸
https://github.com/GoogleChromeLabs/worker-plugin
加埋 React Suspense 黎用真心冇得輸
https://github.com/GoogleChromeLabs/worker-plugin
GitHub
GitHub - GoogleChromeLabs/worker-plugin: 👩🏭 Adds native Web Worker bundling support to Webpack.
👩🏭 Adds native Web Worker bundling support to Webpack. - GoogleChromeLabs/worker-plugin
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
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 大部份情況都夠用
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/
就寫咗少少字《何謂 Full Stack Developer》https://gaplo.tech/full-stack-definition/