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.

Mon 05 Apr 2004

logGen

Category : Technology/logGen.txt

I read about logGen in MacSurfer on Saturday (which pointed to me to Macosxhints). It's interesting how things turn up just when you need them. This looks like what I need to keep track of the Perl modules. For example, if I install Date::Calc, I will get an output like this after running logGen :

logGen -- version 1.0
Copyright 2004 - The Regents of the University of Michigan
All Rights Reserved

45 new files:
---------------
/Library/Perl/5.8.1/darwin-thread-multi-2level/Bit/
/Library/Perl/5.8.1/darwin-thread-multi-2level/Carp/
/Library/Perl/5.8.1/darwin-thread-multi-2level/Date/
/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/.DS_Store
/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/Bit/
/Library/Perl/5.8.1/darwin-thread-multi-2level/auto/Date/
/Library/WebServer/.DS_Store
/System/Library/Perl/5.8.1/CPAN/Config.pm
/man/
---------------
2 changed files:
---------------
/Library/Logs/PasswordService/ApplePasswordServer.Server.log
/System/Library/Perl/5.8.1/darwin-thread-multi-2level/perllocal.pod
---------------
0 deleted files

So this tells me that these are all the new stuff that came in with the Date::Calc installation, including all the modules Date::Calc depended on, and where you can find them.

Neat. Even if I had monitored the terminal window like a hawk during the Date::Calc installation, I would never have figured this out. An alternative is to compare the state of the file system using two machines. (Actually I did that and realised I would have needed three machines, with one serving as the baseline.) But this would be too tedious and almost impossible to get right.

So logGen is a great tool and I'm sure I can find even more use for it.

I can see that the installation process wrote something into perllocal.pod. Perhaps there's a short cut to all this if I know enough about Perl and maybe the answers are all in the pod file. But you learn things any way you can.

Posted at 12:36PM UTC | permalink

MacSurfer and why I need to think about what I'm writing

Category : Commentary/macsurfer.txt

Oops. I didn't think MacSurfer would link to my last post. Why would they want to do that? You really got to think about what you're putting down in a weblog. One moment you're typing as you're thinking, in the quiet of an empty office on a Saturday morning (save for the sound of the Xserve), and the next they're all over the web.

I'm thinking, maybe, "then, don't put it down". But I do have something to say - because you really got to understand what you're saying when you say that the Mac is so easy to use and it needs so little maintenance, because this could have actually worked against the Mac over the years.

The way to solve this (but it's not easy) is to make the IT guys see that there are so many more interesting things they can do, if they can get quickly over the make-work stuff - like installing, configuring, pulling in and out expansion cards, setting dip switches, etc - and, more importantly, that they will be better rewarded if they do those other stuff.

And what might these be? I believe it's an interesting job to try to understand, first, how a business makes its money, what revenues it has to bring in, and what costs it needs to incur doing that; and then, to work out what information it needs to control both the inflows and the outflows.

You start off with empathy and curiosity, work the requirements through with creativity (guided by a vision of how technology could be made to substitute for any combination of land, labour or capital), and then finish off the work with a command of that technology.

The problem is that most IT guys have no interest beyond technology, while most business owners have no interest in technology.

I don't think we have to worry too much about the IT guys. They will go where the money is. At the moment, their thinking is probably, if we're so smart, then why are we not rich (after all, we've got barely 2% of computer users to work with)?

I believe the solution is to find business owners who share a similar insight about technology, who're able to make out make-work from real work and will therefore reward accordingly, and then work, really work, to help them kill their competition.

Or, if you can't find a business owner you can work with, find a business you can run with your own technology (just look at Entrepreneur.com - they have tons of business ideas), and then try to kill your competition.

In either case, the key is to prove that you and your clients will get rich following the Mac Way of doing IT. (You've got include yourself in this quest; otherwise there's no point doing this). Nothing else, not even mega-AppleCentres, will be enough to win this game.

Posted at 9:21AM 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.