Court order on YouTube user data fans privacy fears

2008-07-05 06:40

A U.S. judge's order to Google Inc to turn over YouTube user data to Viacom Inc sparked an outcry on Thursday from privacy advocates in the midst of a legal showdown over video piracy.... [阅读全文]

MySQL with .NET using ODBC

2008-07-05 06:32

How-to connect to MySQL in .NET using ODBC Drivers... [阅读全文]

Performance improvements in J2SE 6

2008-07-05 05:53

One of the principal design centers of J2SE 6(Mustang) was to yield improved performance and scalability. This has been brought about mostly by the improved runtime performance optimization, a better garbage collection and some client side features.... [阅读全文]

It’s not the Gates, it’s the bars

2008-07-05 05:37

To pay so much attention to Bill Gates' retirement is missing the point. What really matters is not Gates, nor Microsoft, but the unethical system of restrictions that Microsoft, like many other software companies, imposes on its customers.... [阅读全文]

Designing for Mobile Interfaces

2008-07-05 05:22

Designing for mobile interfaces can be difficult for a variety of reasons. Here are few tips and hints to consider when designing for mobile interfaces.... [阅读全文]

Pure Python Fibonacci Numbers

2008-07-05 05:15

A while back, I came across this post, in which the author implements a couple of different algorithms to generate Fibonacci numbers in Python. What he finally ends up with is an algorithm that essentially does matrix exponentiation by repeated squaring, and it runs fairly fast.... [阅读全文]

Google gives away free Web application security scanner

2008-07-05 04:11

Google has released for free one of its internal tools used for testing the security of Web-based applications. Ratproxy, released under an Apache 2.0 software license, looks for a variety of coding problems in Web applications, such as errors that could allow a cross-site scripting attack or cause... [阅读全文]

John Hicks Future of Web Apps Presentation

2008-07-05 03:51

John Hicks of HicksDesign gave an excellent speech at the most recent Future of Web Design Conference. He titles the presentation “Design to Deployment” and it covers exactly that. He build a site dedicated to cheese, and in the process explains his code from planning to execution. This is defini... [阅读全文]

Indiana Gregg to The Pirate Bay: The Internet Police Are Com

2008-07-05 03:50

A little while ago we wrote about the exchange of emails between artist Indiana Gregg and The Pirate Bay. Indiana wanted The Pirate Bay to remove torrents linking to her work, which they refused to do. Now Indiana has a response for The Pirate Bay and file-sharers in general. It doesn’t pull many pu... [阅读全文]

Recovering Innodb table Corruption

2008-07-05 03:44

Assume you're running MySQL with Innodb tables and you've got crappy hardware, driver bug, kernel bug, unlucky power failure or some rare MySQL bug and some pages in Innodb tablespace got corrupted.... [阅读全文]

Come On, Microsoft, Isn’t This a Little Ridiculous?

2008-07-05 03:33

I started this blog last month with a series of posts on Microsoft Source Analyzer, or StyleCop, a new product released on Code Gallery and which can best be described as fxCop for source code. Where fxCop works on the compiled binary, StyleCop works on the source code itself. Since we’re current... [阅读全文]

Visualizing a Large Product Backlog With a Treemap

2008-07-05 03:28

In the early days we promoted agile only for small teams because that was where it originated. We had plenty of experience to say that agile worked well on seven- to ten-person teams. We were also quick to learn the techniques that allowed agile to scale up to around 20-40 people.... [阅读全文]

Apple orders 50 million 8 GB NAND flash chips

2008-07-05 02:45

In a move that is believed to help Apple to secure low NAND flash memory prices as well as create artificial shortages for competitors, Apple has ordered 50 million flash memory chips for its iPhones and iPods from Samsung Electronics. Apple huge order is in place to support an increase in iPhone pr... [阅读全文]

30 Using Google Charts API

2008-07-05 02:22

Are you building a web app or working on a blog or website and you need a beautiful way to display data? As usual, Google is here to help - for free. Google has built a very easy to use API for creating charts and adding them to your website on the fly. Here is a simple guide for how to use the AP... [阅读全文]

A Better Static Approach for Utility Classes

2008-07-05 01:41

When writing utility classes it is very easy to go down on the path of writing code that can never be changed later on because of static functions usage. Using a singleton approach combined with static functions is a much better solution, as shown in this article.... [阅读全文]