Adobe Developers Experiment with Interactive Video Object Manipulation

This demo illustrates our research to bring interactivity to video editing: Our system analyzes videos using computer vision techniques, enabling interactive annotation, browsing, and even drag-and-drop composition of new still images using video footage.

Link: Adobe Developers Experiment with Interactive Video Object Manipulation



Scribe – Facebook’s Scalable Logging System

Scribe is a server for aggregating streaming log data. It is designed to scale to a very large number of nodes and be robust to network and node failures. There is a scribe server running on every node in the system, configured to aggregate messages and send them to a central scribe server (or servers) in larger groups. If the central scribe server isn't available the local scribe server writes the messages to a file on local disk and sends them when the central server recovers. The central scribe server(s) can write the messages to the files that are their final destination, typically on an nfs filer or a distributed file system, or send them to another layer of scribe servers.

Link: Product: Scribe – Facebook’s Scalable Logging System | High Scalability



Free Software We’re Most Thankful For

While our thanks goes out to ALL developers of ALL the free software we've featured on these pages, a few projects deserve special mention.

Lifehacker has put together a great software top 46 list as voted on by Lifehacker members. Check it out while you recover from that Thanksgiving meal.

Link: Free Software We’re Most Thankful For



adaptive path " sketchboards: discover better + faster ux solutions

The sketchboard is a low-fi technique that makes it possible for designers to explore and evaluate a range of interaction concepts while involving both business and technology partners. Unlike the process that results from wireframe-based design, the sketchboard quickly performs iterations on many possible solutions and then singles out the best user experience to document and build upon.

Link: adaptive path " sketchboards: discover better + faster ux solutions



GitX

GitX is a git GUI specifically for Mac OS X. It currently features a history viewer much like gitk and a commit GUI like git gui. But then in silky smooth OS X style!

Link: GitX



Develop a Social Media Website With These 10 Code Techniques

Social media sites have gone mainstream over the past few years, and it's affected web developers everywhere. With the success of sites like Digg, Twitter, Reddit, Delicious and Friendfeed, many developers have turned to adopting some of the practices of social media into their own sites. In fact, it's not that hard to build your own social news portal, with the help of a few key coding techniques and libraries.

Link: Develop a Social Media Website With These 10 Code Techniques



Resetting Your Styles with CSS Reset

Resetting your styles, commonly referred to as CSS Reset or Reset CSS is the process of resetting (or more accurately – setting) the styles of all elements to a baseline value so that you avoid cross-browser differences due to their built-in default style settings. By resetting your styles, you avoid defaulting to the browser’s built-in styles, which differs from browser to browser.

Link: CSS Tip #1: Resetting Your Styles with CSS Reset – Six Revisions



20 of your most hated cliches

The "Net net"…

Link: 20 of your most hated cliches



Amazon Jumps into the CDN Business with CloudFront

Amazon CloudFront is a web service for content delivery. It integrates with other Amazon Web Services to give developers and businesses an easy way to distribute content to end users with low latency, high data transfer speeds, and no commitments.

Link: Amazon Jumps into the CDN Business with CloudFront



CSS and Tables; The war continues

The eternal battle of tables vs. CSS layouts continues.

Link: Ajaxian " CSS and Tables; The war continues



Next