Archive for the 'PHP-GTK' Category

OnForce is looking for developers in the Boston area

Wednesday, October 24th, 2007

Location: Lexington, MA

OnForce is recruiting sharp, energetic PHP programmers to help develop, enhance and maintain its internal and external marketplace applications. The ideal candidate is self-motivated, with a passion for technology and a strong desire to learn new skills. A good sense of humor and a keen wit also go very far in this department.

Key Responsibilities:

  • Architect and implement scalable, secure, reliable solutions
  • Assist with development of technical specifications
  • Work closely with Product, QA and Operations teams to execute our rapid SDLC
  • Help maintain and improve quality of codebase through automated/unit testing, peer code reviews, adherence to coding standards

Previous Experience:

  • Strong web programming background with several years experience with PHP4/5 and MySQL4/5 or other relational DBs
  • OOP experience
  • Experience working with Unix based systems, preferably Linux
  • Strong written and verbal communication skills
  • XML-RPC/SOAP/Web Services experience
  • Team programming experience

Optional (but helpful) Experience:

  • Highly available web architectures
  • High traffic ecommerce experience
  • AJAX/AJAJ
  • SEO
  • MVC
  • CSS
  • SVN/CVS
  • Experience with internationalization/localization of web apps
  • InnoDB,MySQL optimization

If you are interested, please send your resume and cover letter to scott.mattocks at onforce.com

Crisscott OnForce Client Desktop v2.0

Thursday, February 15th, 2007

I have been working on the next version of the Crisscott OnFoce Client Desktop (OFCD) lately. The previous version was not really anything special. It was a pretty ugly front end for the OnForce API version 1.0.6. The old version was limited in its features by the API and in its interface by, well, me. The new version will take advantage of all the bells and whistles available in the upcoming version of the OnForce API and will also be much more user friendly.

Version 2.0 of the OnForce API allows full control over all aspects of a work order and I have built that into version 2 of the OFCD. The new API also brings the notion of work order modules (or chunks of related data) and that too has bled over into the new OFCD. Different modules can be dropped into a work order one at a time, simplifying the creation process.
workorderScreenShot.png
Unlike its predecessor, version 2 of the OFCD goes beyond just work order creation. It also allows you to manage your work orders by seeing all of your events for a given day, week or month. Version 2 can also alert you to changes in work orders such as acceptances, cancellations and completions. This will free you from having to actively check for updates. You are free to manage the rest of your business and wait for the OFCD to tell you when your attention is needed.
plannerScreenShot.png

Features:

  • Three applications in one:
  • Work order creation/editing
  • Work order time management
  • Work order change notification
  • Workorder Creation/Editing
    • Drag-n-drop modules into main display area to add them to the work order
    • Mouse over modules to edit or remove them
    • Blocking/PPN management
    • Provider rating
    • View/add notes
  • Workorder Management
    • Calendar displaying workorder events
    • Events are color coded and have icons for quick identification
    • Each work order status change shows up on date of change
    • Clicking event brings up workorder in creation/editing window
  • Notification system
    • Displays alert when changes occur
    • Configurable for types of changes
    • Small OnForce logo in corner of screen blinks when a change occurs
  • Fully implemented OnForce Client API v2.0
  • Caches data locally to reduce network traffic
  • Requirements:

    PHP-GTK Teams for PHPThrowdown

    Friday, January 12th, 2007

    The folks over at #php-gtk on IRC are organizing a few PHP-GTK teams for the PHPThrowdown. I think it will be great to throw a few PHP-GTK apps into the mix and beat out everyone that thinks PHP is only for the Web. If you are interested, make sure to sign up on the PHP-GTK PHPThrowdown team organization form.

    PHPThrowdown

    Monday, January 8th, 2007

    The PHPThrowdown has opened for registration. PHPThrowdown is a competition to see who can create the best application in 24 hours. Lots of people can write good apps if you give them long enough, but a true PHP champion can do it under pressure.

    I am one of the judges for the competition. It will be interesting to see what is submitted. Also, I will be donating a few copies of my book Pro PHP-GTK to the top finishers in one of the categories.

    ZendCon ‘06

    Thursday, November 2nd, 2006

    My talk at ZendCon is over and I would like to thank everyone that attended. If there are any questions please don’t hesitate to send me an email. As promised the slides can be found here.