跳到主要內容

LXDE and xPUD

講題:LXDE and xPUD

講者:錢逢祥 (Fred Chien),陳品勳 (penk)

自介:

Fred 是永遠的大四生,開放原始碼愛好者,LXDE 的主要開發者之一,不時在業界任職或接案打工,是個職業的工讀生。

Penk is a web & open source developer and the project leader of xPUD.

網站:http://fred-zone.blogspot.com/,http://penkia.blogspot.com/
摘要:
為因應這個行動裝置當道的時代,羽量級操作環境和系統是眾所矚目的焦點,不單硬體,今日的軟體也開始追求省電、省時、省資源,而且,載體也已經從電腦跨足到 PDA、手機等裝置。過去瘋狂消費硬體能力的軟體設計,勢必不再能立足。反觀思考如何開發輕量的系統,就變成了當前最重要的課題之一。而長久以來, LXDE 就在這輕量的課題上多有著墨,其除了可以是一個羽量級桌面環境外,更是一個羽量級軟體的集合,可以協助各個行動裝置快速建立基本的輕量系統平台。本議程將在此探討 LXDE 羽量級桌面環境的背後,有著如何的設計邏輯和架構,以及說明未來的發展方向。
xPUD (http://xpud.org) is a minimalist desktop Linux distribution. It's fast, on average booting within 10 seconds, and it's small, too. The core image is weighing in at under 35MB, yet it still remains binary compatible with most major Linux distributions like Ubuntu or Fedora. xPUD consisting mainly a web-based desktop by leveraging purely HTML/CSS and JavaScript, a kiosk-like user interface running on top of Gecko / XUL engine, and a customizable binary-level build system that generates image directly from a working Linux system. We have the advantages of web application like rapidly developing and easily mash-up, also made it possible to develop a platform-independent environment. So xPUD can not only be a great platform to deliver Web Apps, but it's also suitable for use on small devices like Netbook or MID.

這個網誌中的熱門文章

用 Flutter 與 KKBOX API 做出科科歌單

用 Flutter 與 KKBOX API 做出科科歌單 前言 大家好,我是 KKBOX 開放平台部門的小小實習生 Raymond,今天想分享一下自己學習 Flutter 並使用 KKBOX Open API 做出一個簡單的 App 的心路歷程,這篇文章首先會簡單的介紹一下 Flutter,我取得 Flutter 資源的方式,再來就是實作 KKBOX 報報的部分以及學習感想,希望能讓大家有所收穫。 Flutter 是什麼? Flutter 是由 Google 所開發出的跨平台開發套件,可同時運行於 iOS 與 Android,跨平台,高效能(跟 React Native 比起來),以及開發效率極高的特性讓許多人一試成主顧。在 StackOverflow Developer Survey 2019 的調查結果中,Flutter 是 Most Loved Other Frameworks, Libraries, and Tools 中的第三名,甚至高於 React Native,而 Flutter team 在今年的 Google I/O 大會上釋出了 Flutter for web 的 technical preview,未來也將會支援 Desktop 與 Embedding system,可以說是極具發展潛力的開發套件。 Flutter 的哪些特點吸引了我? 為何 Flutter 如此受歡迎,大家都一用就愛上它?他與同是跨平台開發的 React Native 有什麼不一樣?經過了一番搜尋與研究,我整理出了一些大家喜愛的點(在等下的實作中你也會體驗到) 快速的開發:寫過 Android 就知道 Gradle build 會花上很多時間,而在開發時我們常常需要重複的 build 而拖慢開發速度,Flutter 的 hot reload 只要在一開始啟動時進行一次 Gradle build,之後的任何對程式碼的更改只要按下 Ctrl + S,Flutter 就會自動進行 UI 的重構,讓你可以快速的檢視所做的改變,跟 Android 原生開發比其來真的是天壤之別。 Layout 與邏輯使用同一種語言:不像 Android 使用分別的 XML 檔來設計 Layout,Flutter 使用同一種語言(Dart)來設計 Layout 與邏輯。 真.跨平台:相比於同...

COSCUP Lightning Talks - 2026 ⚡️

COSCUP 2026 閃電秀 / Lightning talks Photo by COSCUP 2025 紀錄組 閃電秀是一個由多場超短時的議程發表構成的一個表演性質居多的活動,通常會被放在獨佔時段,所有會眾都會聚集到這個會議廳觀賞這齣表演,稱之為閃電秀 (Lightning Talks)。 今年的閃電秀將於 2026 Aug 09 週日的下午 16:15 - 17:00 在 RB105 議程軌開講。 本次閃電秀的參加規則如下: 每個講題 3 分鐘,時間一到就會立刻切掉您的畫面,並邀請觀眾拍手掌聲鼓勵。 歡迎將您想曝光的 Projects、Idea 或小議題在這裡跟大家分享! 應遵守 COSCUP 的 CoC 規則 的原則之下進行發表演說,主持人有權基於本規則的判斷將不適合的發表暫停,並向大家說明理由。 需要再時限內完成報名 敬請自備筆電(和 HDMI 轉接器)上台 需要提早一場議程 (在結束前) 到 Main Hall (RB105) 報到 沒有限制發表語言,但建議可以使用英文或中文,大部分的現場觀眾能夠識別這兩種語言 *所有時區皆為 UTC+8 Lightning Talks is an event featuring multiple short speeches or presentations, typically held within an exclusive time slot. All attendees gather in the main hall to watch the show. This year, the Lightning talks is on Aug 09th from 16:15 - 17:00 (UCT+8) at Room RB105! Each talk is limited to 3 minutes. Once the time is up, your screen will be cut off immediately, and the audience will be invited to applaud and show encouragement. You're welcome to share any projects, ideas, or small topics you...

在台灣就能成為矽谷獨角獸的一員!歡迎加入Nitra

在台灣就能成為矽谷獨角獸的一員!歡迎加入Nitra "The financial home for independent medicine." Every practice can spend less time on paperwork and more on patients — and keep more of what they earn. 這是 Nitra 的使命,也是我們每天在做的事——用技術把繁瑣的財務與行政工作接管過來,讓醫療院所把心力留給病患,也讓醫療人員留下更多屬於自己的報酬。 我們是 Nitra Nitra 是專為美國醫療院所打造的 AI-native 財務平台,整合財務管理、醫療採購與病患行政系統,建立能自動化支付、採購、庫存管理、預約排程、保險資格驗證與病患溝通等核心流程。 用數字說話(因為我們知道,開源社群不吃畫大餅這一套) 「新創」這兩個字常常讓人聯想到燒錢、畫大餅。所以與其講故事,我們更想直接把數字攤開來: 累計募資 1.87 億美元(約新台幣 59.8 億元) 年化營收(ARR)從 400 萬美元(約新台幣 1.3 億元)成長到超過 3,300 萬美元(約新台幣 10.6 億元) 2026 年目標:服務診所數突破 3,000 家、ARR 達 1.5 億美元、年化交易額(TPV)達 40 億美元 這些數字背後代表的是,Nitra 有紮實的營收成長與受市場認可的客戶/投資人基礎——我們並不甘於現況,持續擴編團隊和產品線,打造獨角獸(Unicorn),甚至是十角獸(Decacorn)為目標。 Nitra Taiwan:產品研發的主力 Nitra 從創立初期就決定把核心研發放在台灣,而不是把台灣團隊當成「海外分部」。過去半年,Nitra Taiwan 的團隊規模成長超過一倍,成員橫跨軟體工程師、設計師與產品經理,主導公司絕大多數的產品開發工作——從後端系統、前端體驗到內部工具,都是台灣團隊在第一線推進。 團隊怎麼工作?我們鼓勵大家放手嘗試各種 AI 工具,token 額度不設上限——甚至有人一個月用掉的 AI token 費用超過自己的薪水(我們沒有制止他,這正是我們想要的實驗精神)。能不能用新工具把事情做得更快更好,比「有沒有先申請預算」重要多了。 為什麼贊助 COSCUP? 開源的核心精神——開放、協...