Session Info
Ikon ehf
Olafur Gardarsson
Olaf started programming in Omnis 3 in 1985 on his single diskette drive 128KB Macintosh. The Reykjavik District Commissioner, Gustav Gustavsson was looking for a system to manage real estate property put up for auction in the capital and Olaf was hired together with Thorvald Geirsson to do the project in 1986. The years thereafter there was no shortage of jobs and Olaf and Thorvaldur formed the Company Ikon hf with a group of interested computer friends.
Olaf was hired by Blyth Software inc USA for Technical Support in 1996. He was moved to development of internal systems soon after. He worked for Blyth for 3 years but in that time the name of the company was changed to Omnis Software and later it was bought by PICK systems which later was named Raining Data but now goes by the name of Tiger Logic. In 1999 Olaf took on a project in Tenerife for Resort Properies, designing a new sales system for their Time Share sales office. In 2001 Lögmannastofan Skipholti sf hired Olaf to rebuilt an older parking fine collection system for the Parking Fund of Reykjavik City.
Olaf currently operates Ikon ehf (www.ikon.is) programming Omnis, managing its webhosting service and doing IT work for several firms in Iceland and abroad. Open source and remote application services has been his main research focus for several years.
Session Info:
Omnis full client deployment on web, WAN and LAN with application services. Practical options with Linux, Open Source and Omnis.
SAAS with Omnis and Linux
-Why program for Linux? What is the future like in operating systems? Where is the most progressive evolution happening?
-Why SAAS? - The Application server in practice, software as a service.
-Omnis Studio and Classic demonstrated from an Application Server
-Have your cake and et it too, own a developer Application server on the Internet, fully protected and with multiple OS's
-Accessing full applications from anywhere, from any platform.
Lets admit it, deploying Omnis applications to desktops all over the place is hard work. What if you could just send a single link to you customer by e-mail. He gets an Omnis window on his screen, no download of software, no difficult local configuration. You provide a software service and your customer is insulated from all the complex under the hood workings of where the data is stored, backed up and the other endless issues that only IT technicians should have to think about. You enjoy the full development environment of Studio and don't have to trim your solutions to Web client limitations. Your solution will be completely cross platform and future platform compliant plus accessible directly from a web page.
So you think you are not using Open Source huh? Think again!
Go to 4 websites on the Internet and chances are you used Open Source software on 3 out of the 4 websites. Apache is the most widely used webserver in the world. It more or less runs the Internet. Over half of all webservers run Apache on Linux and most of the rest run Apache on other platforms. Thankfully installing Omnis Studio is deceptively simple under Linux. Studio and also good old Omnis7 Classic are remarkably self contained systems. This is a strength and allows for more flexibility. In addition to learning to install Studio you will be able to move it around in the file system and decide what users have access to what applications and more.
Studio Webserver, Linux and Apache
Get the basics and the rest follows
The key to understanding and developing with Unix, Linux and the Mac is to understand the FHS (File Hierarchy Standard). To develop applications for any modern operating system it is crucial to know the basics about the file system it is based on. Linux/Unix and now the Mac use a common base and most Linux distributions use the File system Hierarchy Standard (FHS). The best way to get familiar with any system is using it. Instead of trying to remember how things are done up front just know about a few basic commands and look up the nuances and alternatives when you need them. Before long your skills become fluent and you wonder how you lived without them. In this session you jump right into setting up Studio on your Linux OS be it a dedicated computer or a virtual machine riding on your favorite laptop.
back to top
Back