August 20th, 2008
Davide Marney passes along an AP story about the thousands of voting machines gathering dust in warehouses across the country after states such as California, Ohio, and Florida have banned their use. Many of these machines cost $3.5K to $5K each. Local election boards are struggling to find ways to recover any of the cost of the machines, or even to recycle them. The picture in Ohio is the most confusing, as multiple court cases limit the state’s options and result in a situation in which the discredited machines will nevertheless be used in the presidential election coming up in November. The state’s new (Democratic) attorney general has just issued a rule banning the practice of election workers taking the machines home with them the night before elections.
Read more of this story at Slashdot.


Posted in PHP common news | No Comments »
August 20th, 2008
Anti-Globalism recommends a posting up at O’Reilly’s ONLamp on reasons that some companies are turning away from Perl. “[In one company] [m]anagement have started to refer to Perl-based systems as ‘legacy’ and to generally disparage it. This attitude has seeped through to non-technical business users who have started to worry if developers mention a system that is written in Perl. Business users, of course, don’t want nasty old, broken Perl code. They want the shiny new technologies. I don’t deny at all that this company (like many others) has a large amount of badly written and hard-to-maintain Perl code. But I maintain that this isn’t directly due to the code being written in Perl. Its because the Perl code has developed piecemeal over the last ten or so years in an environment where there was no design authority.. Many of these systems date back to this company’s first steps onto the Internet and were made by separate departments who had no interaction with each other. Its not really a surprise that the systems don’t interact well and a lot of the code is hard to maintain.”
Read more of this story at Slashdot.


Posted in PHP common news | No Comments »
August 20th, 2008
Package:
Summary:
Compute checksum of variable data with QCP135
Groups:
Author:
Description:
This package can be used to compute the checksum of variable length data using QCP135 algorithm.
It takes as parameters a string and data to compute the check, a seed value and the length of the checksum.
The class returns the computed checksum in a class variable.




Posted in PHP common news | No Comments »
August 20th, 2008
Package:
Summary:
Send e-mail messages via SMTP
Groups:
Author:
Description:
This class can be used to send e-mail messages via SMTP.
It can connect to a given SMTP server and send a e-mail message with given headers and body data.
A separate script provides a replacement for the mail() and ezmlm_hash() functions that uses this class to send messages when the PHP mail() function is not available.
This class reuses several methods from the Nomad MIME Mail class originally written by Alejandro Garc�a Gonz�lez, and is therefore LGPL licensed.




Posted in PHP common news | No Comments »
August 19th, 2008
bullyBEEF writes “Malicious hackers are using booby-trapped Flash banner ads to hijack clipboards for use in rogue security software attacks. In the Web attacks, which affect Mac, Windows, and Linux users running Firefox, IE, and Safari, bad guys are seizing control of the machine’s clipboard (probably using the Flash command setClipboard) and inserting a hard-to-delete URL that points to a fake anti-virus program. A number of legitimate sites have been seen to host acs carrying the attack — including Newsweek, Digg, and MSNBC.com. Researcher Aviv Raff offers a harmless demo of how it’s done.”
Read more of this story at Slashdot.


Posted in PHP common news | No Comments »
August 19th, 2008
The SOA Consortium announced the availability of a podcast and slide deck of the presentation by K. Scott Morrison, VP of Engineering and Chief Architect at Layer 7 Technologies, on “How to Fail at SOA,” recorded at the SOA Consortium meeting in Ottawa, Ontario, Canada, in June. Calling on Layer 7 Technologies’ six years of experience Scott warned meeting attendees about repeated patterns of bad practices, pitfalls and bad decisions.
read more
Posted in Uncategorized | No Comments »
August 19th, 2008
Vigile writes “Multi-GPU technology from both NVIDIA and ATI has long been dependent on many factors including specific motherboard chipsets and forcing gamers to buy similar GPUs within a single generation. A new company called Lucid Logix is showing off a product that could potentially allow vastly different GPUs to work in tandem while still promising near-linear scaling on up to four chips. The HYDRA Engine is dedicated silicon that dissects DirectX and OpenGL calls and modifies them directly to be distributed among the available graphics processors. That means the aging GeForce 6800 GT card in your closet might be useful once again and the future of one motherboard supporting both AMD and NVIDIA multi-GPU configurations could be very near.”
Read more of this story at Slashdot.


Posted in PHP common news | No Comments »
August 19th, 2008
I Don’t Believe in Imaginary Property writes “In Vermont, US Magistrate Judge Jerome Niedermeier has ruled that forcing someone to divulge the password to decrypt their hard drive violates the 5th Amendment. Border guards testify that they saw child pornography on the defendant’s laptop when the PC was on, but they made the mistake of turning it off and were unable to access it again because the drive was protected by PGP. Although prosecutors offered many ways to get around the 5th Amendment protections, the Judge would have none of that and quashed the grand jury subpoena requesting the defendant’s PGP passphrase. A conviction is still likely because prosecutors have the testimony of the two border guards who saw the drive while it was open.” The article stresses the potential importance of this ruling (which was issued last November but went unnoticed until now): “Especially if this ruling is appealed, US v. Boucher could become a landmark case. The question of whether a criminal defendant can be legally compelled to cough up his encryption passphrase remains an unsettled one, with law review articles for the last decade arguing the merits of either approach.” Update: 08/19 23:49 GMT by KD : Several readers have pointed out that this story in fact did not go unnoticed.
Read more of this story at Slashdot.


Posted in PHP common news | No Comments »
August 19th, 2008
mytrip and several other readers let us know that a judge in Boston has lifted the gag order — actually let it expire — against three MIT students who discovered flaws in the security of the local transit system, the MBTA. We’ve discussed the case over the last 10 days. “Judge O’Toole said he disagreed with the basic premise of the MBTA’s argument: That the students’ presentation was a likely violation of the Computer Fraud and Abuse Act, a 1986 federal law meant to protect computers from malicious attacks such as worms and viruses. Many had expected Tuesday’s hearing to hinge on First Amendment issues and what amounts to responsible disclosure on the part of computer security researchers. Instead, O’Toole based his ruling on the narrow grounds of what constitutes a violation of the CFAA. On that basis, he said MBTA lawyers failed to convince him on two points: The students’ presentation was meant to be delivered to people, and was not a computer-to-computer ‘transmission.’ Second, the MBTA couldn’t prove the students had caused at least $5,000 damage to the transit system.”
Read more of this story at Slashdot.


Posted in PHP common news | No Comments »
August 19th, 2008
The Web is slowly changing from a visual resource designed to externalize information to people, to a non-visual resource that’s able to facilitate machine-to-machine communications. The catalysts of this change are non-visual communications that are enabled using APIs, or Application Programming Interfaces. These APIs allow you to leverage within your own application both behavior and data that somebody else has built and hosted, as if both the functionality and information were local.
read more
Posted in Uncategorized | No Comments »