|
|
 |
|
|
| How Open Source Projects Survive Poisonous People (And... |
 |
Google Tech Talks
January 25, 2007
ABSTRACT
Every open source project runs into people who are
selfish, uncooperative, and disrespectful. These
people can silently poison the atmosphere of a
happy developer community. Come learn how to
identify these people and peacefully de-fuse them
before they derail your project. Told through a
series of (often amusing) real-life anecdotes and
experiences. Credits: Speaker:Ben
Collins-Sussman, Speaker:Brian Fitzpatrick Tags : subversion open source google tech talks |
|
Affichage : 58312
Durée : 3298 s |
| Open Source Developers at Google: Amit Singh on MacFuse |
 |
File systems provide one of the most familiar
interfaces end users know. Since implementing a
traditional file system is extremely complex and
difficult, presenting information seamlessly
through files and folders has typically been
limited to a small set of select
programmers--often kernel hackers who develop at
the lowest layers of a system. The MacFUSE
mechanism breaks this barrier on Mac OS X by doing
all the in-kernel hard work once and for all and
leaving to the developer only the
file-system-specific logic, which can be
implemented as a regular user-space application.
MacFUSE, with its simple programmer-visible API
(same as the Linux FUSE API) and multiple language
bindings, almost trivializes the process of making
anything and everything appear seamlessly as a set
of files and folders. You can use it to blur the
line between the Macintosh Desktop and the Web. In
this talk, you will hear the story of MacFUSE from
its creator. Tags : google open source developers software engineering |
|
Affichage : 34881
Durée : 5053 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 |
| The Great Zombie Killer Competition With Source Mod Todd |
 |
Xanatos returns with another hilarious installment
of Source Mod Todd, special focus Zombies and
zombie killing!
Source Mod Todd is an improv comedy spoof/satire
mockumentary machinima series that gets filmed in
actual public servers for the Half-Life 2 mods
that they "explore" in the videos, thus, most of
the voice-chat is done live in game to maintain
this quality and to keep the live public server
feel. This is why you see the speakers above the
player's heads. In this special episode, Source
Mod Todd hosts a competition among two finalists,
Stev and Crackbone, to see which of them is the #1
Best Zombie Killer on the face of the earth that
takes place in both the Zombie Panic: Source and
Zombie Master HL2 modifications. Tags : machinima half life garry's mod janus syndicate |
|
Affichage : 252091
Durée : 681 s |
|
|
|
|
|
|
|
|
|
|
 |
| |
|