News Feed
Sections
News Archive


Community Events
php|tek 2008 PHP Conference



Harun Yayli's Blog:
oci_bind_by_name maxlength is not so optional
0 comments :: posted Friday May 09, 2008 @ 13:45:44
voice your opinion now!

Harun Yayli came across a slight problem in his development using the oci_bind_by_name function for one of his queries:

If you think that the maxlength parameter in the documentation of oci_bind_by_name is optional, see this example and think again.

His sample code gave him a "can bind a LONG value only for insert into a LONG column..." error from his Oracle database. His fix was to add that length parameter (his max column length) and all was well. One of his comments (from cj) helps to explain things a bit more:

It makes senses that a length would be required because when the oci_bind_by_name() call is made, there is no data in $$key (a.k.a. $a, $b or $c). Without a length passed, PHP tells the DB to expect a single byte string.
tagged with: ocibindbyname maxlength optional error oracle


Ken Guest's Blog:
The Date_Holidays package, a pack of splitters and a pear tree
0 comments :: posted Friday May 09, 2008 @ 12:56:39
voice your opinion now!

In a new post to his blog today, Ken Guest talks about the split that's been made in a PEAR package for calculating the dates of holidays (Date_Holidays) for localization reasons.

We decided that this one package should be split into subpackages: one subpackage per region/country. Some advantages of this approach are that each driver / filter / subpackage gets it's own stability and version number - we wouldn't have to keep increasing the version number of Date_Holidays each time a new driver is added or when an existing driver gets a significant number of fixes.

To replace your current version of the package (with all of the regions built in) with a new version that still contains all versions, uninstall the Date_Holidays and grab the "Date_Holidays#all" package. Otherwise, you can check out the PEAR page for the main package and see the subpackage list if you only need one for your area.

tagged with: dateholidays pear package split regional filter driver subpackage

Derick Rethans' Blog:
Xdebug finally in Debian
0 comments :: posted Friday May 09, 2008 @ 12:03:24
voice your opinion now!

PHP developers working on Debian have one more reason to be happy with their choice of linux distributions - as Derick Reathans notes, XDebug has been added as an apt-getable package to the Debian systems.

Since a few days, there is a new package in Debian: php5-xdebug. After a few years of talking licenses, due to the help of Martin Meredith and Francois Marier Xdebug can finally be installed with apt-get.

XDebug is a debugging and profiling tool that adds additional information (more than just the usual "error on line..." sort of thing) to the output of your PHP scripts. It also adds more complex functionality like profiling and code coverage reports run on your applications.

tagged with: xdebug debian linux package aptget install

Internet Super Hero:
PDO_MYSQLND 1.0.2-alpha released
0 comments :: posted Friday May 09, 2008 @ 11:19:57
voice your opinion now!

The Internet Super Hero blog has announced the release of the latest alpha version of the mysql native driver for PDO - version 1.0.2-alpha (PDO_MYSQLND):

I am glad to announce the availability of the first alpha version of PDO_MYSQLND. PDO_MYSQLND is a PHP PDO driver for MySQL based on the MySQL native driver. PDO_MYSQLND 1.0.2-alpha is available for download on http://downloads.mysql.com/forge/pdo_mysqlnd_preview.

Updates include fixes for return values, patches for memory leaks, more code coverage and some "very promising results" running on a set of dedicated testing machines.

tagged with: mysqldn nativedriver release alpha pdo download

Community News:
CakeFest (Buenos Aries) Pre-registration Now Open
0 comments :: posted Friday May 09, 2008 @ 10:28:37
voice your opinion now!

Chris Hartjes has posted about an event happening in Buenos Aries in December 2008 - CakeFest (#2):

The CakeFest site as been updated to announce pre-registration and other information about CakeFest #2, which will be held in Buenos Aries, Argentina at the beginning of December.

As of this post, the speakers haven't been selected (want to give a talk? The Call for Papers is still open through June 13th, 2008!) but you can find out more about the conference and the location on the conference website.

tagged with: preregistration open cakefest2008 buenosaires december

Christopher Jones' Blog:
New AJAX & PHP Book from Oracle Press
0 comments :: posted Friday May 09, 2008 @ 09:33:25
voice your opinion now!

Christopher Jones has a quick post pointing out a new PHP and Oracle-related book from McGraw-Hill (written by Lee Barney and Michael McLaughlin covering web development with Oracle, PHP and Ajax:

The prolific Michael McLauglin just sent me a copy of his other new book "Oracle Database AJAX & PHP Web Application Development", co-written with Lee Barney.

The book looks at how to build "faster, lighter and more responsive Web applications while reducing code support and creation time". There's chapters on scalability, the basics of Ajax, PDO and multimodel communications.

tagged with: oraclepress oracle ajax book michaelmclauglin leebarney

SitePoint PHP Blog:
A PHP Guy's Look At Python
0 comments :: posted Friday May 09, 2008 @ 08:48:46
voice your opinion now!

Focusing on PHP day in and day out is nice, but sometimes it's good to branch out a bit. Kevin Yank agrees and decided to give Python a try. He's written up this post to the SitePoint PHP blog as he explores the language from a PHP developer's perspective.

Like may SitePoint readers, I cut my teeth on PHP. I've become very comfortable with it over the years, warts and all. PHP continues to be a dependable choice, but PHP hasn’t changed a whole lot lately. [...] Python has a lot in common with PHP: it’s a dynamically typed, open source scripting language with excellent documentation and a thriving community around it.

He includes a few basic "Hello World" kinds of examples in Python just to introduce you to the language structure (indenting for code structure? that's crazy talk for us PHPers) and some of the handy features of the language like sequences and the language's automatic namespace support.

tagged with: python introduction compare language helloworld

IBM developerWorks:
The future of PHP
0 comments :: posted Friday May 09, 2008 @ 07:55:54
voice your opinion now!

In a new post on the IBM developerWorks page, Nathan Good takes a look at some of the features of the up and coming versions of the PHP language including things like namespaces, changes in the XML handling and a few things taken out.

PHP's next edition, V6, includes new features and syntax improvements that will make it easier to use from an object-oriented standpoint. Other important features, such as Unicode support in many of the core functions, mean that PHP V6 is positioned for better international support and robustness.

New features he mentions include namespace support, improvements to the native Unicode support as well as a few of the things that will be permanently retired like the php.ini settings for magic_quotes and register_globals.

tagged with: future namespace unicode language xml soap registerglobals magicquotes


Job Posting:
Humanitas Holdings Seeks Senior Web Software Engineer (El Segundo, CA)
0 comments :: posted Thursday May 08, 2008 @ 16:19:37
voice your opinion now!
Company Humanitas Holdings, Inc.
Location El Segundo, CA
Title Senior Web Software Engineer
Summary

Company Overview:
Our client specializes in creating premiere digital content monitoring systems for major Cable Television companies. Their innovative products provide unparalleled visibility into video streams and digital services delivery in real time

Job Description:
The Senior Web Engineer is a key member of the engineering team who designs and builds the entire presentation application layer of the advanced transport stream monitoring and reporting system back-end to the front-end user interface.

Qualifications:

  • Experience in developing high-performance, database-driven websites or web applications
  • 3-5 years of development experience
  • 2 years of solid PHP development experience with medium to large scale projects
  • Working knowledge of database design and SQL standards
  • Knowledge of PostgreSQL and/or MySQL datbase
  • Great communication skills and able to work in a dynamic fast-paced environment
  • A BS in CS or similar field

H1-B Transfership of title accepted.

Please send resumes to Humanitas714@gmail.com with appropriate title.

Link More Information
tagged with: humanitas holdings job post software engineer elsegundo ca


releases code job release PEAR zend zendframework PHP5 pecl mysql framework conference application developer cakephp ajax security database book package

All content copyright, 2008 PHPDeveloper.org :: info@phpdeveloper.org - Powered by the Solar PHP Framework