Recently in 議程 Category

[Schedule] Perl 5.12

Perl 5.12 is the latest stable release of the programming language we all know in love. It's faster, less buggy and more flexible than ever before. Come learn about what's new in this version and how our community and release process have been evolving over the past year.

[Schedule] AnyMQ: Scalable and Simple Message Queues in Perl

Message Queues are extremely useful in distributed applications and
cloud environments.  AnyMQ is a Perl-based in-process message queue
system, with optional adapters to external message queue servers that
support AMQP or other messaging protocols.

[Schedule] K-9 Mail

K-9 Mail is an opensource email client for Android. It began as a fork to fix bugs in the Android 1.0 Email application. Now, a year and a half later, we have committers from around the world and are building a world-class mobile email client.

[Schedule] Maidroid--用萌化的手侵入侵藍星

Java 程式語言是 Android 官方預設的應用程式開發方式,但我們也能夠
使用其他產生標準 JVM bytecode 的高階程式語言來進行 Android 應用
程式的開發,其中 Scala 就是一個可以拿來開發 Android 應用程式的
JVM-based 程式語言。

與 Java 相較之下,Scala 具有 type inference、function literal、
high-oreder function、function currying、pattern matching 等可進
行 Function Programming 的特色,讓程式設計師可以用比 Java 更簡短
易懂的程式碼來實作 Android 應用程式。

Scala 同時也是 statically typed 的編譯式語言,並且與 Java 具有完
整的 interoperability,這讓我們在使用 Scala 撰寫 Android 應用程式
時,可以直接使用所有 Android SDK 所提供的元件,而不需要任何的
gule code。

另一方面,與 JRuby / Jython 等 script 程式語言開發的 Android 應用
程式不同,使用 Scala 撰寫的 Android 應用程式可直接封裝成標準的 APK
檔, 使用者的手機上不必安裝 ASE 等額外的環境即可執行。

綜合上述幾點,Scala 是一個相當適合拿來取代 Java 開發 Android 程式
的語言,在這個議程中,我們就將介紹如何利用 Scala 開發 Android 應用
程式。

[Schedule] Designing Website for Mobile Safari

Mobile devices are challenging devices to play with. This section shows some tips, constraints, and existing libraries.
We would also like to share design experiences about Registrano Mobile ( http://registrano.com/ ) and Redmine iPhone plugin ( http://github.com/hlb/redmine_iphone_plugin )

[Schedule] eServ : Embedded Native C/C++ Web Framework

eServ 的目標是用最少的 C/C++ 程式碼,打造足以應用於嵌入式系統或對資源受限環境的 Web
framework,期許可兼顧效能、彈性,以及建立原生 (native) 函式庫與系統程式的有效互動。eServ 前身首次展示於 2007
年 OSDC.tw Lightening Talk,使用的案例如:在 Embedded Linux 開發無線網路基地台應用時,可從 Web
server + CGI/Servlet + Database 都用同一隻 C 語言程式處理,僅佔用極少的系統資源。

[Schedule] 0xdroid -- community-developed Android distribution by 0xlab

0xdroid 是 0xlab 所開發維護的 Android
發行版本,以開放、協同發展的模式,引入若干實驗性的技術、
功能層面的修改,以及提供多種硬體平台的支援,目前首要的支援平台即開放 的
Beagleboard (建構於 TI OMAP353x SoC)
,透過開放原始碼的力量,改善無線通訊、系統效能、圖形處理、人機介面、多媒體,以及系統整合等項目。

[Schedule] Ajax for the Cloud - Server+client Fusion

Over the past decade, Web applications have evolved from static HTML pages, to Dynamic HTML pages, to applets and Flash, and, finally, to Ajax technologies. This evolution is becoming more and more important due to the trend of moving applications to the cloud.  Ajax systems will play an ever increasingly important role in future as the proliferation of complex Web Applications into our daily lives continues. The advance towards a completely cloud based enterprise infrastructure will only hasten this.

 

There are two factors significant driving forces driving behind the evolution of web application framework technologies. First is the desire of developers to create complex web applications quickly and efficiently. Secondly, as applications are moved to the cloud, demand for intuitive desktop-like web application experiences increases.

 

This combination is not necessarily easy to achieve and some sacrifices have to be made on both sides. However, with the turn of the decade comes a new proposal allowing developers and users to realize their dreams, the Server+Client Fusion architecture.

[Schedule] Plack, web framework superglue for Perl

Plack is the Perl web framework toolkit that implements PSGI
(Perl Web Server Gateway Interface) servers and middleware components,
exactly like Ruby's Rack and Python's WSGI. Plack frees web framework
developers to deal with web server environments and also provides an
infrastructure for sharable middleware/plugin components.

[Schedule] Less is More / 少就是多

程式語言的設計與概念一直在演化。隨著硬體水準的提升,
動態語言的方便性也成為其優勢之一。
  但比起「無需編譯」的便利性,更加重要之處其實是於如何利用動態語言的本質來加速程式碼的寫作
  我將分享近年來使用動態語言的心得,並介紹一些化繁為簡、以簡御繁的程式寫作技巧。

Schedule

About This Archive

This page is a archive of recent entries in the 議程 category.

講者 is the previous category.

贊助單位 is the next category.

Find recent content on the main index or look in the archives to find all content.

Powered by Movable Type 4.32-en
hosted by PhotonVPS