Monthly Archives: March 2008

Articles and Books iPhone

Charge an iPod with an Onion

Charge your iPod with an Onion (thanks Jordan):

Interviewing

Interview Tips – March 2008

Stay on topic.  Remember that time is something many do not have.  When you get off topic it can cause interviews to take much longer without filling in the blanks the interviewer is looking to fill in.  Most of us have a set of requirements we need to verify a candidate must fulfill.  This is difficult when the candidate strays across topics.

WordPress

WordPress: flickrRSS

Wanna’ put some images in your blog without creating tons of traffic.  Well, consider dumping the traffic off to flickr using this plugin:

http://wordpress.org/extend/plugins/flickr-rss/

Mac OS X Server

Mac OS X Server: serveradmin

When managing a Mac OS X Servers services one of the most important commands to get comfortable with is the serveradmin command.  This command can be used to control most of the default services used for providing features to client systems and communicates directly with the servermgrd process.

 

serveradmin list

 

To see the settings for a given service that you are running use the settings verb as can be seen below:

serveradmin settings <service>

To alter the settings of a service you use the settings verb and the service but 

serveradmin settings <service>

To start a service once it has the settings you so desire:

serveradmin start <service>

To stop a started service:

serveradmin stop <service>

Mac OS X

Mac OS X: screencapture

You can capture screenshots from the command line using the screencapture command. Basically just typing screencapture followed by the path and name of the file to be created will result in a capture of the entire screen.  You can also use -c to capture to the clipboard instead of to a file (or Command-Shift-3 if you’re in the GUI).  By default screencapture does not get the mouse.  You can add the mouse location and pointer to your screenshot using the -C option in your command.

Because you have multiple monitors in many cases you may only want to capture a single monitor.  You can specify that using the -m option.  If you’re looking to email screen shots (yes, even automatically) you can use the -M option to open a message and paste the screenshot into the message.  It would require an osascript to do then send that mail programatically or you could use a screencapture command in an automator workflow.

If you’re using screencapture as an anti-theft or spying on the thief once stolen mechanism of some sort you can use the -x option to suppress the sounds that it will make.  Otherwise the thief might get freaked out when they hear a photo sound in the background repeatedly.  You can email files created or ftp them to a server if the computer has connectivity using shell scripts.

The binary can also be copied to a jump drive and used for other purposes – which is how I grab the screenshots for the startup sequence and/or the login window of Mac OS X for books.

Overall, the screen shot functionality of Mac OS X is one of the best in the IT industry, partially because so much can be done programatically.

Mac OS X

Google Chrome???

What’s this about Google Chrome I keep hearing?  Is Google really releasing their own browser?

sites

New Site for The Mac Law Firms Out There

http://www.legalmac.net

Business

SaaS Defined

From Wikipedia:

Software as a service (SaaS, typically pronounced ‘Sass’) is a model of software deployment where an application is hosted as a service provided to customers across the Internet. By eliminating the need to install and run the application on the customer’s own computer, SaaS alleviates the customer’s burden of software maintenance, ongoing operation, and support. Conversely, customers relinquish control over software versions or changing requirements; moreover, costs to use the service become a continuous expense, rather than a single expense at time of purchase. Using SaaS also can conceivably reduce the up-front expense of software purchases, through less costly, on-demand pricing. From the software vendor’s standpoint, SaaS has the attraction of providing stronger protection of its intellectual property and establishing an ongoing revenue stream. The SaaS software vendor may host the application on its own web server, or this function may be handled by a third-party application service provider (ASP). This way, end users may reduce their investment on server hardware too.

personal

V0ting Machines and McAfee

How I feel about McAfee and politics all in one:

 

Voting Machines and McAfee

Voting Machines and McAfee

personal

Where do Phone Numbers Come From?

Originally posted at http://www.318.com/TechJournal

In the beginning, phone companies used names and not numbers to connect callers. As more and more people started using telephones that became too confusing to build a telephone infrastructure, as many people in a town might share the same name. Starting in 1879 the switch to assigning each customer a number began, typically using a four-digit code. All calls were still connected by a human operator.

AT&T’s operating companies started installing dial telephones in the mid to late 1920s. Customers could now dial numbers rather than having an operator connect calls. Rather than use all digits to indicate a telephone number, AT&T began a hybrid system of letters and numbers. Instead of a number like 675-9076, the Bell System referred to it by a name like LA0-9876 or KC2-3498. The two letters and a number indicated a customer’s switching office or exchange, the last four digits the actual customer’s number.

In January of 1958, Wichita Falls, Texas was the first American city to put in ANC or true number calling, which has seven numerical digits without letters or names. After 15 years, ANC replaced the system of letters and numbers begun forty years before at the advent of the automatic dial.

Telephone numbers are divided into two parts. Four digit codes allowed 9,999 possible telephone numbers. That is enough for small towns but not for big cities. Each 9,999 telephone has a three-digit code ahead of it. This designates the telephone switch, just as the four-digit code identifies the customer. We call the two and then three digit code the prefix or exchange number. The prefix defines where a telephone is .

In 1947, the original 86 Numbering Plan Areas (NPAs) or area codes were laid out. Some of these area codes, like the 207 for Maine and the 302 for Delaware, are still in use today. As telephone subscribers grew the number of area codes have also grown. California is no longer restricted to two area codes but has more than 25.

The Bell System thought abbreviations would prevent misdialing, a mnemonic device to help callers unaccustomed to using dial telephones. To assist callers, AT&T’s William Blauvelt designed a dial with the letters and numbers we use today.