TECH FRESH at LINE Taiwan Android team
Introduction 大家好,我是 Android team 的 TECH FRESH TU。 作為一位 Android 開發者,我們時常在開發應用程式的過程中遇到各種挑戰和需求。在這個不斷變化的技術世界中,我們不斷尋找新的解決方案和工具來提高我們的效率和程式碼品質。在這樣的背景下,我注意到 Gradle 不僅可以使用傳統的 Groovy 語言,還可以使用 Kotlin 這種現代化的語言來編寫。這都要歸功於 Kotlin DSL (Domain-Specific Language) 的應用。 回想起去年在台大醫院國際會議中心參加的 JCConf,我深受 Recca Chao 大大一個議程的啟發。當時他在演講中提到:「投影片還沒做好?沒問題,就用 Kotlin 寫一個吧!」這段經驗深深地激發了我對 Kotlin DSL 的興趣。 在議程中,Recca Chao 介紹了 kslides 這個開源專案,它是一個使用以 Kotlin 為基底的 DSL (Domain-Specific Language),來建立精美的演講投影片的工具。kslides 基於 reveal.js 框架開發,它
LINE Engineering Blog official account
前言 JCConf 為台灣最大的 Java 開發者研討會,這次的研討會中也看到許多講者、開發者的活力!有在現場的朋友一定會被這活力感染。當然今年 LINE 如往常一樣透過「黃金級」贊助 JCConf,除了讓開發者可以在攤位上與 LINER 互動外,也讓社群能夠有持續前進的動力!沒參加到也沒關係,以下就讓小編用文章帶大家走走。 什麼是 JCConf? JCConf Taiwan (Java Community Conference Taiwan) 是由社群成員發起的 Java 程式語言及相關領域研討會,由 TWJUG (Taiwan Java User Group) 主辦,Scala Taiwan 和 科斯高 協辦。宗旨在提供台灣的 Java 開發者有更多參與社群以及交流技術的機會,目標與會對象主要為使用 Java 語言及 JVM 相關技術的程式開發者和相關從業人員。 Keynote - LINE TODAY 因為這次是黃金級贊助,特此邀請 LINE TODAY 團隊的 PJ Tsai 用五分鐘的時間快速介紹整個團隊的技術架構與組成,既然是在 Java 研討會,當然基本的 Java
前言 在接下來的日子中,研發工程部門將會有同仁對外分享開發與研究上的一些成果與贊助資訊給大家。 本次 LINE 與往年一樣有贊助 JCConf,也是期待許久的線下研討會,透過贊助支持社群讓開發者圈的活動可以更加活躍,且與以往一樣都會有 LINER 在攤位上與各位開發者見面,藉由技術來認識彼此,而過去與接下來會有哪些 LINER 分享呢?讓我們往下看: A trip to JCConf 2020 JCConf 2020 大會心得分享 - RSocket 革命,為了 Reactive Programming 而生的高效率通訊協定 LINE Taiwan x Java 年度盛會:JCConf 2020 LINE Taiwan x Java 年度盛會:JCConf 2019 什麼是 JCConf? JCConf 是台灣最大的 Java 研討會,JCConf Taiwan (Java Community Conference Taiwan) 是由社群成員發起的 Java 程式語言及相關領域研討會,由 TWJUG (Taiwan Java User Group) 主辦,科斯高協
LINE Taiwan Technology Evangelist
前言大家好,我是 LINE Taiwan Technology Evangelist – NiJia Lin。這次非常開心能以 LINER 身份參加 JCConf 2020,與各界 Java 高手們在台大醫院國際會議中心享受 Java 社群的強大動能與活力!而 LINE 身為黃金級贊助商之一,特別為 JCConf 準備 Keynote 議程,也有從眾多優秀的議程競爭者中脫穎而出的 LINER 講者,向與會者介紹最新服務與開發技術。並且也在大會現場設置了公司攤位,由多位充滿專業與熱忱的 LINE 開發人員定時為與會者提供短講,介紹 LINE SHOPPING、LINE SPOT、LINE TODAY、LINE Client、LINE Pay 等團隊的工作內容,接下來就來複習一下當天的內容吧!其他同仁們的心得分享:A trip to JCConf 2020JCConf 2020 大會心得分享 – RSocket 革命,為了 Reactive Programming 而生的高效率通訊協定Keynote於大會的 Keynote 時間由 LINE EC Lead - Ange 快速帶大
Introduction嗨我是 TECH FRESH 的 Ming。以下與大家分享 一些這次 JCConf 中我認為值得分享的主題。整體來說,滿多議程在推廣 Kotlin 、serverless 與微服務的使用,而大家滿心期待的 Java virtual thread 也已如火如荼的開發中!用開源的 MySQL 叢集解決大型網路應用的擴充性問題現今後端應用的 bottleneck 常常是出現在資料庫上。因此當資料量大到一定程度時,解決資料庫的吞吐瓶頸就會成為一大挑戰。常見提高資料庫吞吐量的方式有垂直擴充與水平擴充。垂直擴充是以增加 cpu 與 RAM 等硬體資源為機器升級以提高讀寫效能,而水平擴充則是增加機器並運用分布式架構擴充資料規模,比較常見的方式有主從式讀寫分離架構或資料分片 (sharding) 等。然而對於傳統關聯式資料庫來說,水平擴展比起 NoSQL 困難許多,因為其涉及到了資料的切分或一致性等複雜的問題。MySQL 叢集為了解決上述的痛點,MySQL 提出了最新的高可用方案,包含了 MySQL Replication、MySQL Group Replication、Shar
大家好,我是 Server-side Engineer 的 Allen。想跟大家分享今年在 JCConf 的所見所聞。觀察這次活動的議程,有許多在推廣 Java 15、以及 Kotlin 的議程也不少,Android 使用 Kotlin 不用說,Kotlin 用在 Backend 的開發也是越來越流行!The RSocket revolution - Josh Long這次想介紹的是來自 Pivotal 的 Josh Long 所介紹的 RSocket。相信有使用 Spring Boot 的同學都很熟悉這個名字。RSocket 是一個 TCP based 的 protocol,跟 HTTP 相比,他支援一些長連線 / 雙向溝通的模式,跟 gRPC 一樣很適合用於 Micro services 之間的通訊。更令人心動的是 RSocket 的 R 是 reactive 的 R!而且,在官方的 RSocket Java implementation 中,他跟常用的 reactive programming 框架: Spring Reactor & RxJava (v2 以上) 一樣實
LINE Taiwan Technical Writer
大家好,我是 LINE Taiwan Technical Writer – Claire Wang。這次非常開心能以 LINER 身份參加 JCConf 2019,體驗 Java 社群的強大動能! JCConf 2019 於 10 月 4 日,在台大醫院國際會議中心舉行。LINE 身為黃金級贊助商之一,特別為 JCConf 準備技術議程,向與會者介紹最新服務與開發技術。同時,我們也在會場設置公司攤位,由多位充滿專業與熱忱的 LINE 開發人員定時為與會者提供短講,介紹 LINE SPOT、LINE TODAY、LINE SHOPPING、LINE Pay 等團隊的工作內容,更歡迎與會者前來 LINE 公司攤位,和 LINERs 交流對於技術及職涯的想法。出處出處出處什麼是 JCConf?JCConf 是台灣最大的 Java 研討會,JCConf Taiwan (Java Community Conference Taiwan) 是由社群成員發起的 Java 程式語言及相關領域研討會,由 TWJUG (Taiwan Java User Group) 主辦,科斯高協辦。宗旨在提供台灣的 J