The
Ultimate
Business Machine

Technology, business
and innovation.

And, not least, about
the Mac.

Weblog Archive Cutedge

by: Bernard Teo








Creative Commons License

Copyright © 2003-2012
Bernard Teo
Some Rights Reserved.

The Ultimate Business Machine - Archives

List of Categories : Database * Technology * Commentary * Singapore * Travel *

Mon 09 Feb 2004

Build Your Own Browser

Category : Technology/buildownbrowser.txt

Try this exercise at MacDevCenter, if you have the OS X Developer Tools installed (and have upgraded to OS X 10.3.2 and Java 1.4.2).

In five minutes, without writing a single line of code, you would have built your very own web browser. Wait, that's not all. Log on to the bank where you do your Internet banking. In my case it's at the Development Bank of Singapore (DBS). Be prepared to be amazed as your very own web browser does Internet banking. It's jaw-dropping, eye-popping time. For good measure, I transferred some money from one account to another. It all worked, flawlessly. And fast, too. And all without having written a single line of code.

This is going to enable a totally new class of web applications. I'm not sure how it is all going to work out, but there's going to be a hybrid between client/server and webserver/browser -based applications.

If you've ever used 4th-Dimension before, you may be aware that its client-server architecture was, for some time, quite ahead of its time. But it wouldn't scale across the web. Web-server-based applications will, of course, work across the web, but the browser cannot come close to matching to the kind of end-user interactivity we used to be able to build into client-server applications.

I've often wished I could get the best of both these worlds (e.g., get the web-based application to do some pretty complicated computation as I tab along from one field to another, without having to do a POST everytime). Now, I think there may be a way to do it. But how? Not sure, but I believe it'll work in combination with the technology called Web Services. And I believe also that the breakthrough will appear first on a Mac, if only because Mac developers can now cut the crap and start experimenting.

Posted at 12:59PM UTC | permalink

Mac@Work
Put your Mac to Work

Sivasothi.com? Now how would you do something like that?

Weblogs. Download and start a weblog of your own.

A Mac Business Toolbox
A survey of the possibilities

A Business Scenario
How we could use Macs in businesses

VPN Enabler for Mavericks

MailServe for Mavericks

DNS Enabler for Mavericks

DNS Agent for Mavericks

WebMon for Mavericks

Luca for Mavericks

Liya for Mountain Lion & Mavericks

Postfix Enabler for Tiger and Panther

Sendmail Enabler for Jaguar

Services running on this server, a Mac Mini running Mac OS X 10.9.2 Mavericks:

  • Apache 2 Web Server
  • Postfix Mail Server
  • Dovecot IMAP Server
  • Fetchmail
  • SpamBayes Spam Filter
  • Procmail
  • BIND DNS Server
  • DNS Agent
  • WebDAV Server
  • VPN Server
  • PHP-based weblog
  • MySQL database
  • PostgreSQL database

all set up using MailServe, WebMon, DNS Enabler, DNS Agent, VPN Enabler, Liya and our SQL installers, all on Mavericks.