Monthly Archive for September, 2005

OS X Hex Value Color-Picker Plug-In

Recently I was throwing around an idea about making a plug-in for the standard color-picker panel for OS X. All I really wanted it to do was give me the hex value of the selected color. I did a fair amount of research and eventually found that someone had already done it. I’ve never seen that advertised, or shown anywhere; but so far I’ve found the plug-in proves useful. Now if only the author would make the source available so a good example of how to make a color-picker plug-in would be available…

Expr Crippled on OS X

Lately, I’ve been trying to dig into shell scripting. While reading through a Bash Scripting Guide and testing out the expr command line utility I found that the OS X version of expr is very limited compared to the linux/standard version. All of the nice string related commands outlined on the Man Page for expr don’t work on the OS X version of the utility. This is severly limiting especially because (as far as I know) there is no way to find the index of a substring in Bash scripting except through expr. In any case, I’ve filed a bug-report (rdar://4269034) about this problem.

On a side-note, thank-you everyone who responded to my previous post on ‘What is Missing?’. I will be making one of the suggested projects.

What Is Missing?

What piece of software is missing from the Mac platform? What plug-in or addition to OS X would severely increase your productivity by eliminating a step in your workflow?

I’m going to start working on my next application, but wanted your opinion of what I should make. If you have any ideas or comments, send me an E-mail or post a comment on this blog post. Feel free to share this with anyone who is interested.

Interactive Software Development

10 years ago software was developed by people in small cubicals coding all day.

Ok, maybe thats a little bit of an exaggeration, but for the most part software companies pumped out a new product every year that had new features that the users of their software just had to have. The software companies didn’t really have that much interaction with their client.

Software development today is rapidly changing today. Software is built to accomadate what the user really needs not what the developer thinks the user needs. Software companies like Macromedia ask their user base what features they want in the software, what they think the software needs. Even companies like Apple & Microsoft are getting more open with their software development; both of those big companies have created blogs for their internet browsers asking users and developers what they want to see in the new versions of their software.

I think this is a trend we will start to see more and more as time goes on, especially with all the open-source software starting to challenge commercial software companies- those paid engineers are really going to have to start asking the user what they want instead of guessing.

App Stop 1.0!

I’m very happy to announce the release of App Stop 1.0!
This release encompasses months worth of work and hopefully makes for a very solid 1.0 release for App Stop.

The following fixes & changes have been made:

  • Added right click menu to the table view
  • Fixed bug where after the computer goes to sleep, the menu icon will not change to represent if their is a paused application
  • Added option to use a black menu icon set
  • Combined the image & name columns in the table view
  • Rewrote outputting from authnice so integers are directly outputted, instead of being converted back and forth between C strings
  • App Stop now requires that you successfully authorize yourself, or app stop will terminate
  • App Stop is now multi-account safe
  • Added ‘App Stop Help’ menu item
  • Some UI clean-up/polishing
  • Made a workaround for the weird crashing bug on 10.3, you now have to restart App Stop for preference changes in the ‘Background Processes’ tab to take effect
  • Greatly improved help/documentation

Remember to send any bug reports & feature requests to me.
Enjoy!

Free Linux Programming Book

While browsing the forums over at Cprogramming.com, somebody posted a link to a full PDF download of Advanced Linux Programming. I skimmed through the chapters and it looks pretty good, since I’ve never really read a book on linux/unix this should be very informative.