Configuration management: a guru speaks
276646
Get in on the action Seminar We make no secret of the fact that Configuration Management (CM) is fundamental to IT governance generally [declaration of interest: which is why the author of this piece is on the committee of the BCS Configuration Management Specialist Group (CMSG)]. But even in the CMSG, people do not always agree on exactly what CM is - and how wide its scope is.â¦
104207
Intelligent software is the Holy Grail of application development -- especially in the APM (application performance management) arena, where system administrators are perpetually on the lookout for more efficient ways to sift through mountains of metrics and alert data.
305676
Raphael Stolt has posted a book review of one of Manning Publishing's PHP-related books, "PHP in Action: Modern Software Practices for PHP".   Over the last few days I got the chance to skim through the upcoming Manning release "PHP in Action: Modern Software Practices for PHP" by Dagfinn ReiersÃ¸l et al. The reviewed book is seperated into four main parts, covering lots of interesting topics in a good and fluent writing style.   Raphael outlines the book, mentioning the four parts the book is divided up into:  Basic PHP tools and concepts Developing applications via Test Driven Development Web presentation and user interfaces Object-oriented development including things like database abstraction  Raphael gives the book a positive rating and recommends it for anyone that has the basics down and is looking to extend their knowledge that much more.
654370
Pierre-Alain Joye has a little reminder posted to his blog today about two posts from planet-debian and Apache that refer to clones/references in PHP4 and PHP5 and some of the misconceptions presented there.   Reading planet-debian and Apache (from Sven and David), I catched two posts about clones and references in php4 and php5. I do not think it is worth to explain again everything here as Sara wrote a very good post already, check it out here.   He mentions his annoyance with articles/posts like these and the impact that it has on PHP as well as the person posting.   I wonder when the OS community in general will be mature enough to stop bitching at each other. And that's valid for PHP developers, gnome-kde and other well established wars.
396172
Alexey Zakhlestin gave a talk for the PHPThinktank IRC channel recently on the topic of YAML, PHP, and some of the work that he's done combining the two.   It happened a bit of spontaneously, so noone was invited. It was my first try, to make introduction to yaml for php prgrammers, and if there is more interest I will give another talk which will cover more details, this time with proper scheduling :)   You can check out the log of the discussion for his entire talk (covering topics like what YAML is, where to get more information on it, some of its features, and a mention of the Syck library for parsing it).
607777
Sometimes developers just don't think about how much trouble they'd cause with a rewrite of existing software. They think that moving up to the latest and greatest is the way to go, and that it makes perfect sense to say out with the old and in with the new. Aaron Wormus disagrees. Well, sometimes - it depends on the circumstances, really.   At ZendCon I talked about "Planning a PHP 4 to PHP 5 codebase rewrite, a practical approach". The talk was based on my own experience, as well as famous discussion of the topic such as Joel Spolsky's "Things you should never do" and the examination of "famous" platform rewrites.   Aaron gives an example of a large company making a move from a COBOL system out to C for a mission critical system. Based on his tale, they didn't put the thought needed into making this move - new development time, keeping old developers on staff, etc - besides the fact that customers don't like change and making a move to another platform is almost definitely going to be noticed by them.
319323
Feature Consolidation runs and runs
3868
(Source: Tripwire) Find out how Configuration Audit and Control solution can provide a single, valuable, independent source for enforcing and reporting on change policy across an IT organization.
281502
Preston Gralla reveals how to tweak, hack and bend Firefox to your will using a customization file, the about:config command and free add-ons.
345138
Chapter 14: Kernel Debugging Techniques, reprinted with permission from Embedded Linux Primer: A Practical Real-World Approach By Christopher Hallinan, Published by Prentice Hall
313520
In a follow-up to a previous blog post, Alexey Zakhlestin shares a few more thoughts on the project and the proper object hierarchy's going for.   actually, I changed it completely 3 times already in my thoughts. I finally "see the light"(tm) and will implement it on a weekend. I think about converting SCGI-part to a simple "driver" and move all http-related stuff to a separate driver-agnostic set of classes. This way, I would be able to implement FastCGI as anther driver without altering applications. If you have any better ideas - let me know.   He also includes a link to another sample application that uses the functionality to create a pie chart (including some benchmarks) with the help of the eZ components framework.
372831
Many organizations allocate large resources to implement and deploy packaged ERP, CRM and SCM applications. Now these organizations need to move away from operational efficiency gains achieved and into leveraging their data for performance management and business intelligence.
13585
The Zend Developer Zone has posted their latest episode of the PHP Abstract podcast hosted by Cal Evans himself covering ways you can attract quality talent to your organization.   Along the way I've picked up a few truths, mainly stolen from people like Joel Spolsky. Some of these ideas can be found in an article I wrote a while ago titled "Nerd Herding", a link to which can be found in the show notes. Recently, I've had many people ask me variations of the same question, "How do I find talented programmers?" So today, I'm going to share with you some of the things I've learned.   The latest show is available for direct download or, as always, you can subscribe to their feed to get this and lots of other great shows.
283367
A good architecture should be able to adapt to accommodate evolutionary technological enhancements, but when the fundamental characteristics of a key component change significantly, the system equilibrium can be disrupted and must be re-architected to re-establish balance. But with the ever-growing adoption of server virtualization, the equilibrium between processor and I/O resources is now being disrupted.
719645
An Indian Institute of Technology professor--and open-source evangelist--discusses the role of Linux and open source in India. By Larry Greenemeier.
325391
At work we're mostly an OSS shop.  Partly because I have a strong bias towards OSS but cost, reliability, security, etc are all leading factors.  For the last several months now I've been in an interesting position to prove the benefits of OSS in a real-world environment.  We've had to extend a number of OSS tools to fit into our production environment.  These are significant additions and non-trivial.  Open Source allows you to STAND on the shoulders of gods.  For example we've been having a problem with the Jakarta DBCP  connection pool.  It was running out of connections in highly threaded environments and is slow.  Certainly slower than would be necessary.  Long story short.  Last night  ...
760772
(Source: BMC Software) Are you looking for ways to eliminate increasing IT service desk demands? Are you trying to enable users to resolve some of their more basic issues, including password reset, through user self-service? This paper examines the role of password management including support capabilities and solution economics, and demonstrates how BMC&reg; Password Management can consolidate password management issues into one comprehensive incident and problem management application.