|
|
 |
|
|
| sex on the internet, the realities of porn, sexual privacy, |
 |
Google Tech Talks
October, 12 2007
ABSTRACT
Speaker: Violet Blue
Violet Blue is the best-selling, award-winning
author and
editor of twenty books on sex and sexuality, all
currently in print, a
number of which have been translated into several
languages; she has
contributed to a number of nonfiction anthologies.
Violet is a sex
educator who lectures at UC's and community
teaching institutions, and
writes about erotica, pornography, sexual pleasure
and health for
major publications and blogs. She is a
professional sex blogger and
femmebot; an author at Metroblogging San Francisco
(Metblogs); a
correspondent for Geek Entertainment Television;
she is on the Gawker
Media payroll as girl friday contibutor and editor
at Fleshbot; in
January 2007, Violet was named a Forbes Web Celeb
25. She is a San
Francisco native and human blog. Violet is the sex
columnist for the
San Francisco Chronicle with a weekly column
titled Open Source Sex,
and has a podcast of the same name that frequents
iTunes' top ten. Tags : google techtalks techtalk engedu talk talks googletechtalks education |
|
Affichage : 1366296
Durée : 3637 s |
| Ruby 1.9 |
 |
Google Tech Talks
February, 20 2008
ABSTRACT
Ruby 1.9
Speaker: Yukihiro Matsumoto
Yukihiro Matsumoto (Matsumoto Yukihiro, a.k.a.
Matz, born 14 April 1965) is a Japanese computer
scientist and software programmer best known as
the chief designer of the Ruby programming
language.
He was born in Osaka Prefecture, in western
Honshu. According to an interview conducted by
Japan Inc., he was a self-taught programmer until
the end of high school. He graduated with an
information science degree from Tsukuba
University, where he associated himself with
research departments dealing with programming
languages and compilers.
As of 2006, Matsumoto is the head of the research
and development department at the Network Applied
Communication Laboratory, an open source systems
integrator company in Shimane prefecture. He is a
member of The Church of Jesus Christ of Latter-day
Saints and served as a missionary for the church.
Matsumoto is married and has four children.
http://en.wikipedia.org/wiki/Yukihiro_Matsumoto Tags : google techtalks techtalk engedu talk talks googletechtalks education |
|
Affichage : 36005
Durée : 2997 s |
| Digging Beyond User Preferences |
 |
Google Tech Talks
July, 16 2008
ABSTRACT
Many of the applications you develop are
applications you would use. This makes it easy to
know what will work and what won't. At some point,
however, you'll find yourself developing something
that you would only occasionally use, and suddenly
you're treading in dark places. You know user
research is important, you know the experience of
using the product should be positive, if not
delightful. But sometimes the findings you get are
pretty difficult to translate into a decision
about the software.
Mental models are diagrams that represent the
underlying philosophies and emotions that drive
people's behavior, matched up with the ways you
think you can support them with your software.
Rather than knowing "I like to go to movies
alone," you'll learn the myriad reasons why. (E.g.
"I like to give the director the attention and
respect he deserves, because when I wrote a play
in college, people didn't pay attention very well,
they didn't get the point, and I felt
frustrated.") Knowing the motivating philosophy
opens up different avenues for supporting the
behavior. You could, for example, offer additional
means for this type of moviegoer to "get the
point" of the movie. Mental models are useful as
structures for attaching these ideas to sets of
philosophies and for generating new ideas in
places where there are gaps.
In this presentation, author Indi Young will
introduce you to mental models and show you one
that was developed at Google for the Analytics
product. Indi will show you how to use the mental
model to expand your perspective and create
applications that reach beyond the basic
requirements.
Speaker: Indi Young
Indi's work spans a number of decades, from the
mid-80's when the desktop metaphor was replacing
command line and menu-based systems, to the
mid-90's when the Web first toddled onto the
scene, to now, when designers are intent on
crafting good experiences. After 10 years of
consulting, Indi helped found Adaptive Path with
six other partners, all hoping to spread good
design around the world, making things easier for
people everywhere. Indi's mental models have
helped both start-ups and large corporations
discover and support customer behaviors they
didn't think to explore at first. She has written
a book about the mental model method, Mental
Models - Aligning design strategy with human
behavior, published by Rosenfeld Media. Tags : google techtalks techtalk engedu talk talks googletechtalks education |
|
Affichage : 3023
Durée : 3837 s |
| Semantic Web |
 |
Google Tech Talks
May 25, 2007
ABSTRACT
The Semantic Web is a field aiming a the creation,
deployment, and interoperation of machine readable
data on the Internet. In the talk we present some
projects in DERI on Semantic Web technologies -
notably Semantic Interlinking of Online Community
sites, Social Semantic Collaborative Filtering,
and ActiveRDF, a library for Browsing, programming
and navigating Semantic Web data.
The SIOC (Semantic Interlinking of Online
Communities) project [1] is an effort aiming at
establishing and deploying a metadata vocabulary
for interlinking and connecting distributed
conversation on blogs, bulletin boards, and
mailing lists. The vocabulary has been
implemented... Tags : google howto semantic web |
|
Affichage : 5441
Durée : 2921 s |
| Pimp my Genome! The Mainstreaming of Digital Genetic... |
 |
Google Tech Talks
May 3, 2007
ABSTRACT
DNA is a programming language for living cells.
The cell's basic operating system, or genome,
directs functions like growth and reproduction,
energy utilization, and the production of useful
compounds like ethanol or penicillin. With genetic
engineering, new functions can be added to cells
or broken metabolic pathways repaired. Until
recently, genetic engineering has required the DNA
molecule itself to be physically manipulated, a
tedious and expensive process. Now, automatic DNA
synthesis permits virtually any DNA code to be
made from scratch, opening up genetic engineering
to anyone with a computer and a credit card. The
capabilities of this new synthetic... Tags : google howto pimp genome mainstreaming |
|
Affichage : 1772
Durée : 3581 s |
| Gaming For Freedom |
 |
Google Tech Talks
June 6, 2008
ABSTRACT
Tim, Founder of the Thousand Parsec project, will
explore the universe of Free and Open Source
computer games, drawing on his personal experience
as a case study for successfully building and
contributing
to an Open Source game project. Many areas will be
covered including many which are of interest to
people who don't normally play games! Discover the
variety and creativity of some existing FOSS
games, learn
about how commercial games are using FOSS and
finally, *how to start your own game project*.
Speaker: Tim Ansell
Tim Ansell has given talks about FOSS gaming at a
number of conferences and organised the Gaming
Miniconf at Linux.conf.au 2007 and 2008.
Tim is an avid FOSS game developer, founding the
Thousand Parsec project 7 years ago in 2001.
Originally getting involved in FOSS development
via a game project called WorldForge, he now
believes that games are a very important part of
the FOSS ecosystem.
More info at
http://blog.mithis.net/archives/games/82-techtalk-
gamingforfreedom
Slides available at
http://www.google.com/url?sa=D&q=http://blog.mithi
s.net/wp-content/uploads/2008/06/techtalk6-pdfable
.pdf Tags : google techtalks techtalk engedu talk talks googletechtalks education |
|
Affichage : 5030
Durée : 3898 s |
| Wuala - a distributed file system |
 |
Google Tech Talks
October, 30 2007
ABSTRACT
After three years of research and development on a
distributed storage system, we are ready to unveil
the result: Wuala. Wuala is a new way of storing,
sharing, and publishing files on the internet.
Unlike traditional online storage systems, Wuala
is decentralized and can harness idle resources of
participating computers to build a large, secure,
and reliable online storage. This enables its
users to trade parts of their local storage for
online storage and it allows us to provide a
better service for free. In the talk, I will
explain what Wuala is and how it works, and I will
also show a demo. All attendees will also get an
invitation code to join the early alpha version.
Speaker: Dominik Grolimund
I am 26 years old and have studied computer
science at ETH Zurich. In 1998, I founded my
software company Caleido, and developed the
Caleido Address-Book, a professional contact
management software, of which over 35'000 licenses
have been sold so far in Switzerland, Germany and
Austria.
In 2003, I did an exchange semester at the TU
Delft, the Netherlands, as part of the Unitech
exchange program, focusing on business and
management. In 2004, a six-month internship
followed with Siemens Corporate Research in
Princeton, New Jersey in the US, where I worked in
the 'Intelligent Vision & Reasoning' department,
developing a prod... Tags : google techtalks techtalk engedu talk talks googletechtalks education |
|
Affichage : 32516
Durée : 2912 s |
| CGAL: The Open Source Computational Geometry Algorithms Library |
 |
Google Tech Talks
March, 3 2008
ABSTRACT
Introduction
Project mission statement, history, internal
organization, partners, CGAL in numbers.
What's in CGAL
A survey on available data structures and
algorithms, as well as examples how and by whom
they are used. Topics include Triangulations,
Voronoi diagrams, Boolean operations on polygons
and polyhedra, arrangements of curves and their
applications, Mesh generation, Geometry
processing, Alpha shapes, Convex hull algorithms,
Operations on polygons, Search structures,
Interpolation, Shape analysis, fitting, and
distances, Kinetic data structures...
Generic Programming Paradigm
CGAL data structures are C++ template classes and
functions, usually taking several template
parameters (with default values for ease of use).
This gives developers an incredible flexibility to
adapt the data structures to their needs, which is
important internally for code reuse, and important
for end users, as they typically integrate CGAL in
already existing applications. Parts of CGAL are
also interfaced with languages and software like
Python, Java, Scilab, Qt and the Ipe drawing
editor.
Exact Geometric Computing Paradigm
We present how to make geometric algorithms
correct, robust, and nevertheless fast, by
combining floating point arithmetic with exact
arithmetic, and clever filtering mechanisms to
switch between these two modes. These mechanisms
can be used for geometric predicates, as well as
for geometric constructions, which instead of a
discrete return value generate new geometric
entities.
Conclusion and Outlook
A wrapup, and a sneak preview on algorithms that
might make it into future releases of CGAL.
Speaker: Andreas Fabri, PhD, GeometryFactory
As member of the initial development team of the
CGAL project, Andreas is one of the architects of
the CGAL software. For several years he chaired
the CGAL Editorial Board. In 2003, Andreas founded
the GeometryFactory as spin-off of the CGAL
project, offering licenses, service and support to
commercial users. Andreas received his PhD in 1994
from the Ecole des Mines de Paris, while working
on geometric algorithms for parallel machines at
INRIA.
Speaker: Sylvain Pion, PhD, INRIA Sophia-Antipolis
Sylvain got involved in the CGAL project during
his PhD, which he received in 1999 at INRIA. He
worked then on providing generic solutions to
numerical robustness issues arising in geometric
algorithms. Later on he worked on the efficiency
of some fundamental geometric algorithms such as
3D Delaunay triangulations. He is now also
involved in C++ standardization, and is working on
parallel geometric algorithms. He is employed as
researcher at INRIA, and is the current chair of
the CGAL Editorial Board. Tags : google techtalks techtalk engedu talk talks googletechtalks education |
|
Affichage : 7790
Durée : 3299 s |
| Dryad: A general-purpose distributed execution platform |
 |
Google Tech Talks
November, 1 2007
ABSTRACT
Web search has generated the need and economic
support for a new class of data-intensive
supercomputing applications. Several computing
platforms have been created to support this need:
the first described in the literature is Google's
MapReduce. I will describe the architecture of the
Dryad system developed at Microsoft Research, and
explain some of our design choices. Dryad allows
more general computations than MapReduce, and has
consequently been used as a middleware abstraction
on which higher-level programming models can be
implemented. I will also briefly discuss some of
these.
Speaker: Michael Isard
Michael Isard started out as a computer vision
researcher, but has gradually been lured into
systems research by his colleagues, first at
DEC/Compaq SRC and now at Microsoft Research
Silicon Valley. He was closely involved in the
design and implementation of the first version of
Microsoft's in-house search engine, and his
systems research subsequently has concentrated on
programming models for parallel and distributed
computing. Tags : google techtalks techtalk engedu talk talks googletechtalks education |
|
Affichage : 8292
Durée : 3239 s |
| jQuery |
 |
Google Tech Talks
April, 3 2008
ABSTRACT
jQuery is a JavaScript library that stands out
among its competitors
because it is faster, focuses on writing less
code, and is very
extensible. In this talk, I will explore jQuery
and how to use it. I
will start off talking about the basics of using
jQuery. Then, I will
talk about building plugins. Finally, time
permitting, I will take
apart some plugins and talk about how they work,
and I will show the
nitty gritty details of the library.
Speaker: Dmitri Gaskin
Dmitri Gaskin drinks code with his cereal for
breakfast every
morning. He's a jQuery whiz and a Drupal
know-it-all. He
contributes patches for both Open Source projects.
In the Drupal
world, he maintains many modules, is on the
security team, and is
involved in the upcoming Summer of Code as a
mentor and
administrator. Dmitri has given many talks on
Drupal and jQuery, in
such places as Logitech, Drupalcon and live on a
radio show out of
L.A. When Dmitri isn't coding, a very rare
occurrence, he is playing
and composing contemporary music. And attending
classes in the 6th
grade. (He's only 12.) Tags : google techtalks techtalk engedu talk talks googletechtalks education |
|
Affichage : 66276
Durée : 3637 s |
|
|
|
|
|
|
|
|
|
|
 |
| |
|