Hi Everyone,
Today is the last day for discounted WOWODC registration. If you are still not decided, I would like to know the presentation subject that would encourage you to buy a ticket.
Personally, I can present many things, I can easily switch my planned one and add a second one. You may answer to the list or send a private email with your suggestions. If you do not really know, I propose you write about your challenges or question about
future development. It is not easy to figure out the best subjects.
Some subject I can talk about because I spend a lot time on these subjects in the last years:
- Compare different type of applications, pros/cons, main challenges of each style. I would talk about Web (HTML), Web 2 (HTML+Ajax), Native browser (_javascript_ app like GWT, Sproutcore, etc), tethered mobile (require a active link to server like Facebook)
and untethered mobile (works offline and sync like the Notes and Contacts apps on iPhone).
- How to build a synchronization protocol for untethered mobile application and between remote system. I spend the last decade building those, the first full mobile order taking app was running on a Palm Tungsten W with GPRS radio and we transmitted orders
to a SAP system for next day delivery back in 2003.
- Intregation of SMC, a Java state machine library, with an EOF entity to extends an EO with a state machine.
- KAccessControl, my base framework for user authentification and access control. I use it for all my component based apps.
- A PDF generation server that create pdf from HTML using WebKit and the MacOS pdf printing API. This server embed custom fonts and svg vector graphics and support all the Safari CSS for advanced typography control. I added support for header/footer, variable
subsitution for page number and total number of pages and add a way better page break management supporting the CSS page-break-inside: avoid and page-break-after: always attributes. I have a WO class to handle all the works, you pass a component to get a PDF.
This server can be use with anything, it implements a basic HTTP server that receive a URL for the HTML to convert.
- A library of base class for a in memory OLAP engine I wrote. This is very technical and require writing Java classes for each cube but the speed is awesome. I use it to load 4.5 millions invoice lines for interactive reporting. You can have any result
for query like "sum of sales (qty and amount) grouped by salesman for a specific period" in few ms and use only about 600MB of ram. Data loading from a Frontbase table including the index build time for the Java cube was about 40 seconds.
- Setting up a high availability scalable hosting environment using a service based setup like Red Hat Cluster. Each component of the environment is isolated inside a service with it's software requirement, replication or sync tools, startup scripts, etc.
By using this structure, a simple single server setup can grow easily by running some services on a new machine. If replication is implemented, a standby server can be setup always with up to date code and data allowing a very small downtime server switch.
Hope to see you in WOWODC
Samuel
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Help/Unsubscribe/Update your Subscription: