Archive for January 25th, 2008

Job Posting: InvestorGuide.com Seeks Web Developer (Fairfax, VA)

Company InvestorGuide.com
Location Fairfax, VA
Title Web Developer
Summary

Are you a talented Web developer who’s ready to put your skills to work on best-in-class websites? Enjoy developing and coding robust and scalable backends that support large, highly trafficked web applications? We are looking for someone who has strong and flexible skills in Web development to help create standards-based websites that are technically sound, user-friendly, and profitable.

InvestorGuide.com is looking for a creative and technically accomplished Back-End Web Developer who will be responsible for the creation, administration, modification and support of our dynamic and database-driven web pages, tools, games and content. You should be a standards-aware web developer interested in writing, updating, testing and optimizing the code that supports our current portfolio of financial websites. You should have an expertise and knowledge in the areas of phpMyAdmin, MySQL, and server maintenance and administration, with attention to ensuring that our applications can handle high levels of traffic. Ability to handle company-wide IT issues is key along with a strong eye for database schema design. You will be given flexibility in determining exact scope of your responsibilities which may also include front-end web development and design. You should be capable of fulfilling many project requirements simultaneously.

Job Qualifications

  • Bachelor’s degree or equivalent work experience
  • Expertise with at least one web scripting language (preferably PHP)
  • Knowledge of Web Standards and user-oriented design
  • Well-versed in HTML, CSS, Javascript and AJAX.
  • Knowledge of MySQL database design, configuration and performance tuning
  • Experience integrating front-end templates with back-end functionality.
  • Ability to research emerging technologies and identify possible applications

Also Desirable:

  • Knowledge of semantic HTML and experience implementing search engine optimization techniques
  • Experience with object-oriented programming and the MVC pattern
  • Strong quantitative and analytical skills
  • Desire to work with other talented people in a fast paced, entrepreneurial environment
  • Willingness to contribute to the business in non-technical areas

Compensation and Benefits

We offer competitive compensation commensurate with experience. Benefits include health, dental and vision with 100% paid premiums, profit sharing plan, semi-annual performance-based bonuses, and paid vacations/holidays. Our team environment stretches beyond the workplace with frequent team outings and post-work activities, Friday lunches and trivia nights at local restaurants.

Link More Information

Continue Reading · Add comment

Pierre-Alain Joye’s Blog: Debugging symfony (or any php script) with vim and Xdebug

Pierre-Alain Joye has posted an example of one way to use the XDebug software - to debug the symfony framework or any other script (with the help of vim).

Xdebug is one of the best debugger and profiler for php (maybe the only good one in open source :) . The only problem is its lack of dedicated client. The only problem is its lack of dedicated client, however there is many plugins for many IDE or editors like Eclipse PDT or weaverslave and even for my favourite editor, Vim.

He quickyl runs through the installation of XDebug in your installation and the script needed to set up the debugging in vim. All that’s left is to add the “XDEBUG_SESSION_START=1″ flag to the end of your script name and letting the information flow in.

Continue Reading · Add comment

Developer Tutorials Blog: Why you should be using YAML for config

The Developer Tutorials blog has a new post mentioning the use of YAML structure for creating configuration files in your application.

YAML, or YAML Ain’t Markup Language, is a “human friendly data serialization standard”. It’s essentially a very basic format for storing data, and uses far less syntax than standard PHP. […] It’s almost like English; it’s as basic as you want. Of course, that’s not to say it doesn’t support complex structures - this example demonstrates the power of the format.

He also points out the spyc extension that makes working with the files in PHP a breeze.

Continue Reading · Add comment

Demian Turner’s Blog: Seagull 0.6.4 Release (fixes Security Isse from 0.6.3)

Demian Turner has posted about the latest version of the Seagull framework (0.6.3) and an update to correct a remote file disclosure issue (up to version 0.6.4).

Well it took a bit of time but after quite a few months a new release of Seagull is finally out, 0.6.3 (0.6.4). Things have been keeping pretty busy with the startup I’m working on, but it’s been a great opportunity to refine some features of the framework and optimize the performance.
The early indications are good, after less than 10 weeks of going live Kindo users are creating up to 20k profiles/day and the server load is staying comfortably below 0.5.

The update is a different download that helps correct an issue with the framework allowing user-inputted values from the GET string. Be sure and update your version to keep this security issue under wraps.

Continue Reading · Add comment

Sebastian Bergmann’s Blog: Support for the Cancel Case Workflow Pattern

Sebastian Bergmann has a post about a new feature of the Workflow component in the eZ Components libraries - the Cancel Case Pattern.

Version 1.2 of the Workflow component that is part of the eZ Components adds support for the Cancel Case workflow pattern:

Once this Workflow pattern is called the complete Workflow instance is removed from the current execution (including any running nodes). You can find out more about the ezWorkflowNode in their documentation.

Continue Reading · Add comment