Archive for March, 2007… now with random!

I took a minute out of my vacation and decided to add something a little fun to the main page of the website. For a while now, the front page has just consisted of a picture I took of an elevator in the London Underground, only because I thought it was cool. I thought it would be even better if I could alternate between a few different photos, so now this happens at random. Right now, you’ll get one of three diferent photos (with a caption) when you visit the front page and I can easily add more in the future. Thank you PHP’s rand() function.

switch( rand(0, 2) ) {

    case 0:
        $imageName = "SubwaySign.jpg";

    case 1:
        $imageName = "ScottsdaleStadium.jpg";

    case 2:
        $imageName = "AppleStore.jpg";


Apple Visitor Badge

Today I had a lunch meeting with the folks who will be in charge of my Summer Internship over at Apple HQ in Cupertino. It was pretty great seeing the Apple campus for the first time. It mostly just entailed seeing the Caffe Macs (the Cafeteria which is basically our college dining commons on steroids) and the offices of the Documentation group. And, apparently, since I’ll be splitting my time between working with the Documentation people and the engineers, instead of the normal intern’s iMac, I’ll be given a MacBook Pro for my work. So that’s pretty fun. I definitely can’t wait until June so I can start. So much for the Spring quarter of classes.

Oh, and the first day of Assignment Planner 3.0 went pretty well. No major problems seem to be prevalent, but there were a few issues reported that will be taken care of at some point. I was also interested to see the reaction to the price change and it was a mostly good. We’ll see what the rest of the week holds.

And tomorrow, I’m off to Spring Training for a few days, sporting my brand new Apple logo t-shirt. I’m so proud.

Assignment Planner 3.0

IconI’ve been working on it for the last three months, and finally Assignment Planner version 3.0 is now available. There is a huge list of features and changes with this version, so definitely check it out. There has been a change in the pricing scheme, with new registrations now costing $8 and upgrades from 2.x discounted at half the price. I will be posting some more helpful information over the next little while specific to some of these features, such as the iSight Integration in assignment Snapshots and the new floating calendar picker. You can download the new version from the Assignment Planner page.

  • New Features
    • Projects and subprojects can now be managed in the program.
    • An entirely new Help Book has been added, with many articles regarding the program.
    • Added the Weekly Calendar format.
    • Added a Mini Calendar to the sidebar, to help when choosing a date for an assignment.
    • Any assignment can now be given a priority between 1 and 5.
    • Any assignment can also be given a Contact and a File or Folder to associate with it.
    • Any assignment can also be given a Snapshot, taken with an iSight or other camera supported by Quicktime.
    • URLs in any of the notes fields are now automatically detected and clickable.
    • Notes can now be added to any Course or Textbook.
    • Assignments can now easily be duplicated.
    • A color can now be specified for any assignment due in two days.
    • Added a preferences to choose wether double clicking adds a new assignment or not.
    • The weekends can be hidden on the Calendar via the preferences.
    • Added tooltips to all of the toolbar items in the program.
  • Changes
    • Moved the registration information into it’s own pane in the Preferences window.
    • Added the blue gradient background to the filter bar.
    • Updated the GPA Calculator to be more dynamic and allow for unlimited values.
    • Added the new Personal Info and Main Window icons.
    • Also added new Assignment, Recurring Assignment, Course and Textbook icons.
    • Added a placeholder string to the assignment notes field.
    • Changed classes to used sharedControllers.
    • Changed the registration URLs slightly.
    • Resized the Courses and Textbooks window and repositioned the Universal Types.
    • Calendar days from other months can’t be selected unless a specific assignment is being selected.
    • Changed “Add Multiple Assignments” to “Add Recurring Assignments” and “Drawer” to “Sidebar”.
    • Changed the date stepper in the sidebar to two buttons.
    • Installing the Dashboard Widget will not first put it on your Desktop.
  • Fixes
    • Okay, Assignments can REALLY now be dragged and dropped between days in the calendar.
    • The contextual menus for the Assignment Table will now show correctly.
    • When entering registration information, spaces on either end of the values will automatically be removed.
    • Fixed an issue with the Personal Information being cut off.
    • When switching to another application, any unsaved data about an assignment will now be saved.
    • Fixed an error where an exception was caused when trying to edit an assignment.
    • The final column in the table views will now resize to fit the whole width on the table.
    • Fixed an issue where the program would crash when editing a course.
    • When editing a type, hitting Enter will not move to the next type.
    • Fixed a problem when entering the date when adding recurring assignments.
  • Widget (version 1.3)
    • Added the ability to view all assignments in the widget.
    • Updated the logo, along with the rest of the program.
    • Fixed a problem where the assignments would not be sorted in the widget.
    • Fixed another error where the widget would just show undefined.

Summer Internship

Apple SignSo I have just accepted an offer to work at Apple in Cupertino during this summer and I’m extremely excited. I’ll be working with the Documentation and Help Viewer department, as well as connecting with a Help Viewer Logohandful of other departments, on improving how the help system functions. It should be pretty exciting, especially with the innovation surrounding the new Help Menu that’s present in Leopard. Hopefully, I’ll be meeting with some of the folks in charge over Spring Break, which will be fun. So, yeah! Exciting!

:: RSS Feed :: Archive :: Categories :: Admin