Archive for the ‘Programming’ Category

Checking for idleness from the commandline

Thursday, March 11th, 2010

I was looking for some way to tell if a remote machine was idle from the commandline and I stumbled across this snippet on Mac OS X Hints.

ioreg -c IOHIDSystem | awk ‘/HIDIdleTime/ {print $NF/1000000000; exit}’

returns a time in seconds and fractions thereof, ie 4.00711

iTablet iPhone iThingy roundup

Wednesday, January 27th, 2010

Aside from the usual random speculation about Steve Jobs worldchanging release in a few hours time, there have been a few interesting articles recently, namely

I also wonder what the cool feature will be… Mesh networking? Biofeedback? Merging with other nearby devices to form a larger device? Inbuilt projector?
It will also be interesting to see if Apple launches any updates to their 17 inch MacBook Pro as they would probably always have done if they were attending MacWorld this year. Also, I predict an iPhone software update, an iTunes update and a Mac OS X update.
Now, lets sit back and see how wrong we all are…

Novamind Mac Programming job in Queensland Australia

Monday, January 11th, 2010

If you can work in Australia then Novamind have a job going in Queensland. From their site:

Want to work with the latest tools and a 30 inch screen?

Want to work for a company where innovation and software development is taken
seriously?

Want flexible working hours and no silly dress code?

Want a career where what you achieve really matters?

Are you a clever problem solver with an enthusiastic and positive attitude?

Are you a self starter and still able to work in a team?

Can you get things done?

NovaMind is based in sunny Queensland, located in Shailer Park midway between
Brisbane and the Gold Coast. We are currently expanding our product
development group to develop the worlds most advanced Mind Mapping software
for Apple and Microsoft systems.

We are looking for a software engineer who has a passion for creating innovative
high quality software using the latest tools and technologies. You must be a self
starter who loves solving problems in a logical self-disciplined manner. We are
looking for someone who will fit well with our development team and remain
courteous and friendly with both staff and customers at all times.

If this doesn’t describe who you are, your values and nature, please don’t apply for
this position.

We are looking for people with the following skills:

Essential skills:

  • Strong Objective-C skills
  • Strong AppKit development experience
  • Experience in meeting tight deadlines in a small development team
  • Experience with developing high quality software using object oriented methodologies
  • Experience interacting with customers on resolving defect reports

Other highly desirable skills:

  • CoreData skills
  • Applescript / automator development experience
  • Experience with developing frameworks
  • XML and XSLT programming skills
  • Experience with loadable bundles and plugin architectures
  • Rendezvous/bonjour development experience
  • Experience with distributed objects
  • Experience with internationalization
  • Knowledge and understanding of Mind Mapping
  • Knowledge and understanding of screenplay script writing
  • Experience using MacOS X 10.5 Leopard

Other desirable skills:

  • Experience with subversion
  • C# programming skills

The tasks required for the position will vary over time, but include:

  • Designing and building new releases of the Mac version of NovaMind.
  • Assistance with setting product direction and feature sets for the Mac and Windows versions of NovaMind.
  • Documentation of the software at code/program level
  • Testing of the software
  • Preparing releases of the software, including installation mechanisms
  • Assisting as required with technical support
  • Fixing defects in the software
  • Working with beta testers to resolve any pre-release bugs
  • Improving systems
  • Setting and meeting key performance indicators

Application E-mail address is available on their site, but please tell them you heard about it here.

New York City iPhone programmer job

Sunday, January 10th, 2010

In case anyone’s interested… posted on 2010-01-05

Our New York City client is a full-service agency for the digital age. They are looking for a full time, on-site, salaried Senior iPhone App Developer paying to $130,000 + benefits. Relocation assistance provided if required. US Citizens, Green Card holders, EAD or CAN only please.

The ideal candidate for this position will possess:

* 1+ years of experience with the UIKit framework
* 3+ years Mac development experience using Cocoa/Objective-C
* You should have at least one published iPhone app under your belt and some sort of portfolio or list of app/s to share
* C/C++ experience a plus
* Ability to develop against a variety of web architectures and services (HTTP, SOAP, REST, etc.)
* Knowledge of a scripting language a plus (Ruby, Perl, Python, BASH, etc)
* Experience managing projects in an SVN environment

TO APPLY: The absolute best way to apply for this job would be to not only submit your resume and/or portfolio or samples, but to elaborate on how your experience relates to the job description and submit your salary requirements to beau-AT-open-source-staffing.com

TidBITs reports on Snow Leopard Finder copying bug

Friday, November 20th, 2009

TidBITs has a more in-depth report on the bug that causes the Snow Leopard Finder to report error-36 when copying files to shared drives. The article includes some Terminal instructions to work around the problem.

Getting Parallels 4.03844.408728 working under Mac OS X 10.6 Snow Leopard

Sunday, August 30th, 2009

If you can’t get your copy of Parallels 4 working under Snow Leopard because it quits on launch you could try dropping into the Terminal and then doing

cd /usr/local/lib
sudo ln -s /Library/Parallels/Parallels\ Service.app/Contents/Frameworks/ParallelsVirtualizationSDK.framework/Versions/3.0/Libraries/libprl_sdk.dylib .

Worked for me!

MPW – Macintosh Programmer’s Workshop

Thursday, July 30th, 2009

Randomly browsing Wikipedia I found the entry for MPW, the Macintosh Programmer’s Workshop. Complete with a link to the still maintained Apple MPW homepage.

FileMaker Developers’ Conference (DevCon) 2009

Tuesday, July 14th, 2009

If you’ve got a spare US$1495 you might be interested in registering to attend the FileMaker Developers’ Conference 2009 on Thursday, August 13 – Sunday, August 16, 2009 at the San Francisco Hilton. Registration includes a free copy of FileMaker 10 Advanced, valued at US$499.

Cocoa Developer Job at Skype

Thursday, July 9th, 2009

Looking for an experienced Cocoa developer to join our Mac and iPhone
development team. You will be working on the Mac and/or iPhone
versions of Skype. Ideal candidate should be very familiar with
application design, user interface implementation and have a strong
understanding of Objective-C and Cocoa. Candidate should have
demonstrated creative and critical thinking capabilities. Must be
self-motivated and able to work well in a team environment.

Pre-requisite Knowledge, Skills and Experience:

* 5 years of professional software development experience.
* Proven track record of delivering complex application software.
* World-class skills in Objective-C and Cocoa.
* Should have a strong knowledge of multithreaded programming,
asynchronous and event driven application design.
* Should be well disciplined in the application development processes
of requirements analysis, functional spec development, prototyping,
implementation, testing, documentation and maintenance.

Values:

* Goal-oriented.
* Fast and effective.
* Respectful and honest.
* Early adopter of new technologies.
* Positive attitude toward working in an environment of frequently
changing requirements.

Location: Tallinn (Estonia), Stockholm (Sweden), London (UK), so this
position is based in Europe.

If you’re interested or know someone that might be, email
jobs at skype.net (Ref: COCOA-DEV-EE) or contact me via Skype, username
janno_teelem

Best regards,
Janno Teelem

Apple’s iPhone App Wall

Tuesday, June 9th, 2009

TechCrunch has some photos of the very cool iPhone App Wall at WWDC. Every time you buy an App an angel gets its wings (or at least, its icon bounces).