Descripción: Google Tech Talks
May 29, 2007
ABSTRACT
It may seem premature to be discussing approaches to the effective elimination of human aging as a cause of death at a time when essentially no progress has yet been made in even postponing it. However, two aspects of human aging combine to undermine this assessment. The first is that aging is happening to us throughout our lives but only results in a...
Duración: 01:06 Min
Descripción: Google TechTalks
April 26, 2006
Jacob Kaplan-Moss
ABSTRACT
Django is one of the premier web frameworks for Python, and is often compared to Ruby-on-Rails. Jacob is one of the lead developers on Django.
Duración: 14:14 Min
Descripción: Google Tech Talks
August 30, 2007
ABSTRACT
Quicksilver hides almost unbounded power beneath the interface of a keyboard-driven launcher. Using a basic grammatical model, it allows you to move beyond basic search and work effortlessly with applications, data, and the web. Quickilver is above all a prototype intended to explore new forms of interaction.
In this talk, we will explore the mo...
Duración: 24:42 Min
Descripción: Google Tech Talks
August 17, 2007
ABSTRACT
This talk explores all the techniques used to build a robust, reusable, cross-platform JavaScript Library. We'll look at how to write a solid JavaScript API, show you how to use functional programming to create contained, concise, code, and delve deep into common cross browser issues that you'll have to solve in order to have a successful library.
...
Duración: 01:19 Min
Descripción: Google Tech Talks
February 13, 2007
ABSTRACT
A large percentage of time behind the computer screen is spent on editing text. Investing a little time in learning more efficient ways to use a text editor pays itself back fairly quickly. This presentation will give an overview of the large number of ways of using Vim in a smart way to edit programs, structured text and documentation. Examples ...
Duración: 20:28 Min
Descripción: Google TechTalks
June 27, 2006
Sal Soghoian
ABSTRACT
Mac OS X "Tiger" introduces Automator, a new application that automates anything on your computer quickly and easily. Join Automator Product Manager Sal Soghoian as he demonstrates how you can use this incredible tool to make using your Mac productive and fun
Duración: 57:59 Min
Descripción: Google TechTalks
March 1, 2006
Philip Rosedale and Cory Ondrejka
ABSTRACT
Linden Lab is the producer of Second Life, an online world with a growing population of subscribers (or "residents"); currently, the community has well over 140,000 residents from 91 countries. By providing residents with robust building and scripting tools, Linden Lab enables them to create a vast array of in-world ...
Duración: 58:49 Min
Descripción: Google Tech Talks
May 1, 2007
ABSTRACT
Andrew will present a broad look at the trends in recent changes in the Linux kernel: what areas of kernel functionality are people working on, and what changes can we expect to see over the next year ?
This feature-by-feature walk-through will be tied to an examination of the motivations of the kernel contributors: why do particular individuals...
Duración: 21:37 Min
Descripción: Google Tech Talks
August 9, 2007
ABSTRACT
This talk describes three of the most beautiful pieces of code that I have ever written: three different implementations of Hoare's classic Quicksort algorithm. The first implementation is a bare-bones function in about a dozen lines of C. The second implementation starts by instrumenting the first program to measure its run time; a dozen systematic...
Duración: 53:52 Min
Descripción: Google TechTalks
November 2, 2005
Dr. Stuart Cheshire, Apple Computer
http://
stuartcheshire.org/
ABSTRACT
The desirability of making IP networking easy to use has been obvious for many years, but achieving that goal has proved elusive. One day, Stuart Cheshire got tired of fellow Stanford Computer Science PhD students wanting to print from his Mac (via AppleTalk) because they couldn't w...
Duración: 01:15 Min
Descripción: Google Tech Talks
October, 12 2007
ABSTRACT
When you have hundreds of people simultaneously patching 25000 files of the Linux Kernel in sometimes conflicting ways, you might need some scheme or plan to sort all that out before you can build your next kernel and reboot. The Linux team uses "git" for their source code repository management, a homegrown solution that is optimized for highly di...
Duración: 59:48 Min
Descripción: Google Tech Talks
October 10, 2007
ABSTRACT
We describe a new approach and a course that aims to demystify the integrated function of computer systems, using a hands-on approach. The course presents many abstractions, algorithms, and data structures learned in CS courses, and makes them concrete by building a complete computer system from the ground up. In particular, we guide the students ...
Duración: 01:05 Min
Descripción: Google London Test Automation Conference (LTAC)
Google Tech Talks
September 8th, 2006
Presenter:
Goranka Bjedov
Duración: 04:37 Min
Descripción: Google Tech Talks
June 23, 2007
ABSTRACT
2007 Google Seattle Conference on Scalability:
MapReduce, BigTable, and Other Distributed System
Abstractions for Handling Large Datasets
Jeff Dean, Google, Inc.
Search is one of the most important applications used on the
internet, but it also poses some of the most interesting challenges in
computer science. Providing high-quality searc...
Duración: 59:54 Min
Descripción: Google Tech Talks
April 10, 2007
ABSTRACT
Python is a popular very-high-level programming language, with a clean and spare syntax, simple and regular semantics, a large standard library and a wealth of third-party extensions, libraries and tools. With several production-quality open-source implementations available, many excellent books, and growing acceptance in both industry and academia,...
Duración: 40:09 Min
Descripción: Google Tech Talks
April 2, 2007
ABSTRACT
Pipes is a service platform for processing well-structured data such as RSS, Atom and RDF feeds in a Web-based visual programming environment. Developers can use Pipes to combine data sources and user input into mashups without having to write code. These mashups, analogous in some ways to Unix pipes, can power badges on personal publishing sites, pr...
Duración: 44:32 Min
Descripción: Google TechTalks
May 16, 2006
Gregor Kiczales
Gregor Kiczales is Professor of Computer Science at the University of British Columbia. His work is directed at enabling programmers to write programs that, as much as possible, look like their design.
ABSTRACT
Aspect-oriented programming (AOP) is based on a radical exploration of modularity in software development. By presenting new mechanis...
Duración: 57:18 Min
Descripción: Google TechTalks
June 28, 2006
Tamara Munzner received a BS in 1991 and a PhD in 2000 from Stanford. Her current research interests are information visualization, graph drawing, and dimensionality reduction. She was the IEEE Symposium on Information Visualization Program/Papers Co-Chair in 2003 and 2004.
ABSTRACT
Information visualization, or infovis, is the interactive computer-based visu...
Duración: 59:57 Min
Descripción: Google TechTalks
May 31, 2006
Richard Hipp
ABSTRACT
SQLite is a small C library that implements a self-contained, embeddable, zero-configuration SQL database engine. SQLite implements a large subset of SQL-92 and stores a complete database in a single disk file. The library footprint is less than 250 KB making is suitable for use in embedded devices and applications where memory space is ...
Duración: 51:01 Min
Descripción: Google Tech Talks
October, 8 2007
ABSTRACT
Geoff Butterfield, Senior Technical Producer at The George Lucas Educational Foundation, and Angie Byron of Lullabot will talk aboout Drupal development and implementation.
Speaker: Geoff Butterfield
Speaker: Angie Byron
Duración: 51:13 Min