Excel 2007 Multiplication Bug
Original post provide by Slashdot: ITtibbar66 writes with news of a serious multiplication bug in Excel 2007, which has been reported to the company. The example first that came to light is =850*77.1 — which gives a result of 100,000 instead of the correct 65,535. It seems that any formula that should evaluate to 65,535 will act strangely. One poster in the forum noted these behaviors: “Suppose the formula is in A1. =A1+1 returns 100,001, which appears to show the formula is in fact 100,000… =A1*2 returns 131,070, as if A1 had 65,535 (which it should have been). =A1*1 keeps it at 100,000. =A1-1 returns 65,534. =A1/1 is still 100,000. =A1/2 returns 32767.5.”
Read more of this story at Slashdot.
Gopal Vijayaraghavan's Blog: APC Autofilter: The Real Story
He presents a dilemma where classes are created in two different ways (inside and outside included files) and a problem that could cause the APC caching to not cache a file at all after a certain point. He even gives an example of how, in normal code and a pretty basic development situation, this sort of thing could happen.
Nexaweb Delivers Enterprise Web 2.0 Suite At AJAXWorld
Nexaweb Technologies, provider of the leading standards-based platform for building and deploying Enterprise Web 2.0 (EW2.0) applications, today announced the latest release of its Nexaweb Enterprise Web 2.0 Suite. Nexaweb?s Enterprise Web 2.0 Suite enhanced design and management features, as well as its interoperability with leading governance solutions from Layer 7 and HP Systinet, make it the ideal RIA, composite application and enterprise mash-up development and deployment platform for IT organizations and the heterogeneous and distributed business groups they serve.
Felix Geisendorfer's Blog: Migrating From WordPress To CakePHP
Felix Geisendorfer is in the process of moving his blog from Wordpress to a customized lightweight CakePHP replacement he's developing to be extended later on. His post shares some of the tips he found so far. In this post I'm simply going to throw out some snippets to show how I'm currently approaching the whole process in order to give both my insight into what works and what doesn't, while also hoping to get some people to share their insight into migrating legacy apps to CakePHP.
Community News: MySQL AB Project Officially Supports PDO
Of course mysqli will also be actively maintained. But they will also make mysqlnd play nicely with PDO etc. There's budgets and time lines for the project so things are already moving along and developers to the project will soon be assigned.
Greg Beaver's Blog: Working Towards Pyrus And PEAR2, Check It Out Or Miss Out
Along these lines, there has been significant progress. The code has been developed on PHP 5.2, but will most likely target PHP 5.3 with the introduction of namespaces. Pyrus completely revamps the way things are done. Greg mentions some of the functionality the installer will use including XMLReader/XMLWriter, namespaces and bits of functionality from the Standard PHP Library (SPL).
More Articles:
SPL Article Published
Today, Zend Developer Zone published my article on the Standard PHP Library (SPL). All too often, I think developers overlook the SPL because it appears massively unwieldy and difficult to understand. While it is often difficult to understand due to lack of proper documentation (articles/tutorials/examples), it is not unwieldy.
Lampooning Benchmarks
All other code is shared. (Note that is_int() and is_integer() are actually both aliases of is_long(), even though the manual prefers is_int()). PHP_FALIAS(chop, rtrim, arginfo_rtrim) PHP_FALIAS(ini_alter, ini_set, arginfo_ini_set) PHP_FALIAS(doubleval, floatval, arginfo_floatval) PHP_FALIAS(is_int, is_long, arginfo_is_long) PHP_FALIAS(is_integer, is_long, arginfo_is_long) PHP_FALIAS(join, implode, arginfo_implode) PHP_FALIAS(fputs, fwrite, arginfo_fwrite) PHP_FALIAS(sizeof, count, arginfo_count) So, what can we learn from this?
Networking On Ryze: A Strategic Plan For Making Higher Quality Contacts
Join networks. That’s what they were created for. Joining the Right Networks Will Bring Targeted Traffic to Your Page When you first get on Ryze, join networks. Not necessarily a ton of networks, but the ones that will help forward your business objective along.
Online Maps Warning
So Web designers and anyone involved with Web sites — please verify the directions before posting them on a Web site. When planning an event for a business involving getting someplace… check the major map sites and do all you can to avoid this problem.
Ruby On Rails Proves It Deserves The Hype
Managers then need to make the decision of whether it is cheaper to hire people or purchase additional hardware, and chances are they will find that purchasing more hardware makes better financial sense. Conclusion People are paying more and more attention to Ruby on Rails, and for good reason.