Building QuickBooks: How Intuit Manages 10 Million Lines of Code

As the manager with primary responsibility for build management, Burt has supervised the construction of automated systems that perform continuous builds and continuous integration. The systems incorporate tools for testing, version control, and scheduling.

via Building QuickBooks: How Intuit Manages 10 Million Lines of Code | Dr Dobb’s.

Most of all, the key to managing a large project was automation. “We automate everything that can be automated,” says Burt. “The tools make a huge difference. We maintain all the different versions of QuickBooks, on all our supported platforms, with about 60 code-writing developers. We couldn’t do that without automation.”

Start-up says 80% of its Facebook ad clicks came from bots

In a Facebook status post as well as a blog posted Monday, Limited Run said it built its own analytics program, which found that 80% of its ad clicks were coming from users with JavaScript turned off, which makes it difficult for analytics software to verify clicks. The company added that in its staff’s experience, only about 1% to 2% of clicks typically come with JavaScript turned off.

via Start-up says 80% of its Facebook ad clicks came from bots – latimes.com.

More info on this here:

BBC News – Who ‘likes’ my Virtual Bagels?.

Zynga’s weak earnings show social gaming’s diminishing returns

Zynga’s stock fell roughly 40 percent, to a price of just over $3, after the company posted per-share earnings of just a penny, well below analysts expectations of 6 cents a share. The stock is down almost 80 percent from a high of $14.69 back in March, and market analysts have severely scaled back their guidance on the company. “We were wrong about the current state of Zynga’s business,” Morgan Stanley’s Scott Devitt said flatly in an analyst note. “Something smells in FarmVille,” wrote Evercore analyst Ken Sena, who thinks the stock will continue to fall.

via Zynga’s weak earnings show social gaming’s diminishing returns | Ars Technica.

What’s really troubling for Zynga, though, is that each new release seems to be seeing further diminishing returns, with smaller user peaks and quicker drop-offs. While CityVille managed to attract over 100 million users at its peak in early 2011, CastleVille peaked at just over 50 million monthly users after launching last November, and is already back down to 16.7 million players (The Ville, which launched earlier this month, is still in the “quick growth” phase of the pattern). This isn’t that surprising, since with each new wave of what’s essentially the same game, more players are likely to be overly familiar with the basic concepts already, and get bored that much quicker.

Dropbox – What is LAN sync?

Well, when you add a file to your computer’s Dropbox, the file is then synced with Dropbox servers. Dropbox will then initiate the syncing process as soon as it determines a change has been made to the file. All linked computers and shared folders will then download any new version of the file. With LAN syncing, Dropbox will look for the new file on your Local Area Network first, bypassing the need to download the file from Dropbox servers, thus speeding up the syncing process considerably.

via Dropbox – What is LAN sync? – Simplify your life.

I’m not quite sure if this is a good idea.

From: http://tools.cisco.com/security/center/viewAlert.x?alertId=23896

When synchronizing user data and communicating with the host service, a Dropbox client normally uses TCP port 443.  In addition, the application may also use UDP and TCP port 17500 for communication via the Dropbox LanSync Protocol.

And…

Administrators are advised to implement an intrusion prevention system (IPS) or intrusion detection system (IDS) to help detect and prevent attacks that could detect the presence of Dropbox in a network.

WIDESPREAD SOLAR: Berkeley lab develops technology to make photovoltaics out of any semiconductor

“It’s time we put bad materials to good use,” says physicist Alex Zettl, who led the research along with colleague Feng Wang. “Our technology allows us to sidestep the difficulty in chemically tailoring many earth abundant, non-toxic semiconductors and instead tailor these materials simply by applying an electric field.”

via WIDESPREAD SOLAR: Berkeley lab develops technology to make photovoltaics out of any semiconductor.

This new technology is called “screening-engineered field-effect photovoltaics,” or SFPV, because it utilizes the electric field effect, a well understood phenomenon by which the concentration of charge-carriers in a semiconductor is altered by the application of an electric field. With the SFPV technology, a carefully designed partially screening top electrode lets the gate electric field sufficiently penetrate the electrode and more uniformly modulate the semiconductor carrier concentration and type to induce a p-n junction. This enables the creation of high quality p-n junctions in semiconductors that are difficult if not impossible to dope by conventional chemical methods.