Every programming language has its own unique quirks, such as weird syntax, unusual functionality or non-standard implementations -- things that can cause developers new to the language, or even seasoned pros, to scratch their heads in wonder.
New research by a California-based team could change the way lithium-ion batteries are charged in consumer electronics products and electric cars, leading to longer lifetimes and more useful batteries.
PHP, for all of its shortcomings, is still an extremely popular language and a useful one as well. One of the things that makes it so useful - its dynamic and interpreted nature - also makes it more difficult to achieve decent performance. One area that can greatly improve PHP performance is the proper use of an Opcode cache extension.
Last week there were inaccurate reports that millions of Google passwords were hacked. It wasn't really the case, but you still should keep your Google account as safe as possible. Here's how to go a long way towards making sure it doesn't get hacked.