zak greant  eZ systems employee

› “Guerilla Evangelism: Opening Closed Environment” talk at EuroOSCON

At the 2004 Foo Camp, Danese Cooper, a few other FLOSS advocates (forgive me, Foo Camp is a blur and I don't remember who you were) and myself gave an ad hoc session on the methods and strategies that we each used to advocate FLOSS and to help people working closed environments become more open.

The session was a blast (and well-received), so much so that Danese and I proposed the session for last year's OSCON. We didn't make the cut, but I still tried again for this year's EuroOSCON and, this time, the session was accepted.

04/05/2006 4:06 am (UTC)   Zak Greant   View entry   Digg!  digg it!   del.icio.us  del.icio.us

zak greant  eZ systems employee

› “Guerilla Evangelism: Opening Closed Environments” talk at EuroOSCON

At the 2004 Foo Camp, Danese Cooper, a few other FLOSS advocates (forgive me, Foo Camp is a blur and I don't remember who you were) and myself gave an ad hoc session on the methods and strategies that we each used to advocate FLOSS and to help people working closed environments become more open.

The session was a blast (and well-received), so much so that Danese and I proposed the session for last year's OSCON. We didn't make the cut, but I still tried again for this year's EuroOSCON and, this time, the session was accepted.

04/05/2006 4:06 am (UTC)   Zak Greant   View entry   Digg!  digg it!   del.icio.us  del.icio.us

bård farstad  eZ systems employee

› Speaking at LinuxTAG

I will be speaking at the LinuxTAG conference later this week. The topic of my talk is Content Management with WebDAV and OpenOffice.org. The talk is on friday at 16:00.

03/05/2006 8:50 pm (UTC)   Bård Farstad   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› Scott Mattocks' Blog: PHP-GTK News #11

Scott Mattocks submitted a link to his most current edition of the latest and greatest from the world of PHP-GTK - Issue #11.

Included in this edition are mentions of:

  • patches applied this week (GtkTreeModel::iter_nth_child, GtkTreeModel::iter_parent, GtkTreeModel::get, GtkWidget::is_visible)
  • a fix for a segault dealing with the drag-n-drop functionality
  • the release of a new Glade tutorial
  • a question about creating your own widgets to extend PHP-GTK's current set
  • a new package release by Christian on the Gnope.org site for a drag-n-drop development environment.

You can get the complete details on each of these stories from this edition of the latest from the world of PHP-GTK.

03/05/2006 3:57 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

francesco trucchia

› Rilasciata eZ publish 3.8

Questa volta Fullo mi ha fregato la news!!! Dalla mailing list ufficiale di eZ by Dmitriy Lakhtyuk eZ publish 3.8.0 is released. This is a main update for eZ publish 3.x series. It contains a lot of bug-fixes, enhancements and a set of new functionality. New major features include: multi-language support in the content model, content [...]
03/05/2006 3:53 pm (UTC)   Francesco Trucchia   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› SecurityFocus.com: Five common Web application vulnerabilities

Sephiroth.it has a quick post pointing out this helpful article on the SecurityFocus site looking at five common web application vulnerabilities.

This article looks at five common Web application attacks, primarily for PHP applications, and then presents a case study of a vulnerable Website that was found through Google and easily exploited. Each of the attacks we'll cover are part of a wide field of study, and readers are advised to follow the references listed in each section for further reading.

It is important for Web developers and administrators to have a thorough knowledge of these attacks. It should also be noted that that Web applications can be subjected to many more attacks than just those listed here.

The list they share contains all of the usual suspects:

  • remote code execution
  • SQL injection
  • format string vulnerabilities (unfiltered user input)
  • cross-site scripting (XSS)
  • username enumeration

For each, they give a definition of what it is and how it's done, a rating on how critical it is, some of the previously vulnerable products, some code examples of how it might work, and some countermeasures/reference material for more information.

03/05/2006 1:59 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› DevShed: Developing an Extensible Template Processor in PHP 5 (Part 1)

Building web aplications that split out the responsibilities correctly is becoming more and more important. Developers are creating more complex applications, and cluttering up the presentation with the logic of the code can only make things more of a nightmare down the road. Thankfully, there are articles like this one from DevShed to help you template your site correctly.

This is the first part of a three-part series that covers separating logic from presentation in PHP applications. In this article you will learn to develop a template system that is advanced enough to meet the requirements of a majority of applications.

It's possible to develop an intermediate template system that meets the requirements of a vast majority of applications, without the need to appeal to basic packages or having to deal with the numerous features of Smarty. It's precisely for this reason that this series will be focused on developing an extensible template processor in PHP 5.

You'll need a bit of experience with templating your site before you get started, as they begin with a basic structure of the template processor before anything. They demonstrate the code to create the "TemplateProcessor" class and defining the "processTemplate" method inside it. By the end of this first part in the series, they've created a very simple templating class that could be used as is for base-level projects. Stay tuned for more, though, if you're hungry for more features.

02/05/2006 8:58 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

community news (ez.no)  eZ systems employee

› eZ publish 3.8.0

eZ publish 3.8.0 is released. This is a main update for eZ publish 3.x series. It contains a lot of bug-fixes, enhancements and a set of new functionality.
New major features include: multi-language support in the content model, content object history (content diff), clustering support,
external package support for setup wizard, prices in multiple currencies, extendible shipping system, extendible VAT system,
extendible Single Sign On (SSO) system, SSL zones.

For more information see http://ez.no/download/ez_publish/changelogs/ez_publish_3_8 and http://ez.no/products/ez_publish/3_8
For complete changelog : http://ez.no/download/ez_publish/changelogs/ez_publish_3_8/changelog_3_6_x_3_7_x_to_3_8_0

02/05/2006 5:25 pm (UTC)   Community news (ez.no)   View entry   Digg!  digg it!   del.icio.us  del.icio.us

community news (ez.no)  eZ systems employee

› eZ publish 3.8.0 is released

eZ publish 3.8.0 is released. This is a main update for eZ publish 3.x series. The release includes bug-fixes, feature enhancements and a set of new functionality.

02/05/2006 5:25 pm (UTC)   Community news (ez.no)   View entry   Digg!  digg it!   del.icio.us  del.icio.us

php developer

› PHPit.net: An Introduction to the Winbinder Library (Part 1)

PHPit.net has posted their latest tutorial today providing an introduction to the powerful Winbinder library for PHP for those unfamiliar with it.

In this new article series you will be introduced to the Winbinder Library, and shown exactly what it can do. In this first part you will learn what the Winbinder library is, and you will be given two examples.

True to the theme of the article, they introduce the Winbinder library - what it is, how it works, and links to grab the latest copy. Their first simple example is a "Hello World" window created with about 7 lines of code. They explain the parts of this code before moving on, up to an example that uses the event handler functionality to catch a button being clicked.

02/05/2006 2:59 pm (UTC)   PHP Developer   View entry   Digg!  digg it!   del.icio.us  del.icio.us

eZ publish™ copyright © 1999-2005 eZ systems as