Massively Multiplayer Open Source Game Development

  • Length: 58:39
  • Rating Average: 4.74 from 58 people
  • View Count: 15789' favoriteCount='74
  • Author: googletechtalks

Tags: education  engedu  google  googletechtalks  talk  talks  techtalk  techtalks 

Google Tech Talks October 16, 2008 ABSTRACT An MMORPG project is challenging for any development team, let alone a distributed team of "amateur" volunteers. This talk will explore the internal design of the FOSS MMO project called PlaneShift, and how that design was influenced by the strengths and weaknesses of the team structure and the community. Topics will include server design, network topology, NPC AI and management and player security, among others. Speaker: Keith Fulton Keith Fulton is the CTO at ChoicePay, Inc. in Tulsa, Oklahoma which is an electronic payments company. In his spare time, he has been the principal architect on the PlaneShift project since 2001, along with dozens of other contributors. PlaneShift has over 500,000 registered accounts and maintains a small, tight-knit community of players, fans and developers. The game is entirely written in C++ under the GPL.

Android Open Source Project

  • Length: 4:27
  • Rating Average: 4.75 from 107 people
  • View Count: 182065' favoriteCount='85
  • Author: androiddevelopers

Tags: android  androidopensourceproject  open  opensource  source  sourcecode 

An introduction to Android Open Source Project. Android is the first free, open source, and fully customizable mobile platform. Android offers a full stack: an operating system, middleware, and key mobile applications. It also contains a rich set of APIs that allows third-party developers to develop great applications. Learn more at source.android.com.

V8: an open source JavaScript engine

  • Length: 5:21
  • Rating Average: 4.82 from 84 people
  • View Count: 29070' favoriteCount='57
  • Author: Google

Tags: browser.  chrome  developer  google  Javascript  open  source  v8 

Google engineer, Lars Bak, explains the key engineering decisions behind, V8, the JavaScript virtual machine used in Google Chrome.

Obama: Open Source President?

  • Length: 1:25
  • Rating Average: 4.86 from 28 people
  • View Count: 8075' favoriteCount='20
  • Author: sachmet251

Tags: Alex  Bazaar  Castellanos  Cathedral  CNN  Obama  Open  Source 

Alex Castellanos talks on CNN at 12:10 AM CT Nov. 5, 2008 about Obama's campaign and compares it to the Cathedral and the Bazaar, and Open Source in general.

How Open Source Projects Survive Poisonous People (And...

  • Length: 54:58
  • Rating Average: 4.73 from 73 people
  • View Count: 81040' favoriteCount='29
  • Author: googletechtalks

Tags: google  open  source  subversion  talks  tech 

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

coreboot (aka LinuxBIOS): The Free/Open-Source x86 Firmware

  • Length: 65:39
  • Rating Average: 4.95 from 21 people
  • View Count: 7633' favoriteCount='32
  • Author: googletechtalks

Tags: education  engedu  google  googletechtalks  talk  talks  techtalk  techtalks 

Google Tech Talks October 30, 2008 ABSTRACT Coreboot, formerly known as LinuxBIOS, was originally started in 1999 to complement LOBOS [2] (Linux OS Boots OS) as part of an effort to move away from inscrutible and inflexible proprietary BIOS firmware used in clusters at high-security government research labs. However, coreboot took on a life of its own and quickly overcame many obstacles thanks to the help of a friendly and knowledgable open source community. This talk will give an overview of coreboot, what it is capable of, what it is incapable of, and what makes it different from the traditional PC BIOS and EFI. We'll focus on developments in version 3 which cleans up the development model substantially, has much improved ACPI and SMI support, usage of the Linux kernel build system to build coreboot, new ways to boot locally and over a network, do some demos, and more! Speaker: Ronald G. Minnich Ron Minnich founded the LinuxBIOS project (which is now Coreboot) when he joined the Cluster Research Team at Los Alamos Nat'l Lab in 1999. He has been working in HPC for much longer than he ever expected to, which explains the grey hairs in his beard. He has built software and HPC systems based on FPGAs, PIMs, distributed computers (co-authoring a famous C song: "I was Grid before Grid was cool"), and clusters. He has been working with Unix innards longer than some of his co-workers have been alive, which fact causes him to wonder if he should get in another line of work. Ron is also a contributor to Linux (v9fs), Plan 9, has written articles for numerous publications (DDJ, Linux Journal, etc) and has authored and co-authored over 20 papers [4] covering everything from distributed computing, shared memory models, firmware (Coreboot), large-scale fault tolerant computing, and much more. [4] portal.acm.org/author_page.cfm?id=81100104582=15151515=6184618 Speaker: Stefan Reinauer Stefan Reinauer was a very early contributor to the project during his time as system architect as SuSE and was also the lead developer of OpenBIOS, the free/open-source Open Firmware implementation. Stefan eventually founded Coresystems GmbH which focused on providing firmware solutions centered around Open Firmware and Coreboot and has since assumed stewardship of the project.

Open Source Developers at Google: Amit Singh on MacFuse

  • Length: 84:13
  • Rating Average: 4.62 from 111 people
  • View Count: 42677' favoriteCount='172
  • Author: Google

Tags: developers  engineering  google  open  software  source 

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.

CGAL: The Open Source Computational Geometry Algorithms Library

  • Length: 54:59
  • Rating Average: 4.67 from 18 people
  • View Count: 11645' favoriteCount='12
  • Author: googletechtalks

Tags: education  engedu  google  googletechtalks  talk  talks  techtalk  techtalks 

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.

Multi-touch Screens in the Open Source World

  • Length: 72:42
  • Rating Average: 4.72 from 40 people
  • View Count: 11268' favoriteCount='24
  • Author: googletechtalks

Tags: education  engedu  google  googletechtalks  talk  talks  techtalk  techtalks 

Google Tech Talks June 9, 2008 ABSTRACT Multi-touch is a new way of human computer interaction, which recognizes multiple simultaneous touch points, as opposed to the standard touchscreen, which recognizes only one touch point at a time. There are many forms of natural input in order to simplify the way people interact with their PC's and devices, however with the introduction of Apple iPhone/iPod Touch, Microsoft Surface and other devices, multi-touch is becoming more and more popular. In this tech talk I will describe what is the history behind multi-touch screens, what kind of multi-touch devices are available and how do they work, focusing mostly on FTIR and DI technique. We will discuss how to receive multi-touch events in our applications using TUIO protocol and how to write multi-touch applications using just a simulator. We will look into available open source projects that can be used to operate multi-touch screens and that are being developed by Natural User Interface Group (NUI Group) community. Speaker: Pawel Solyga Pawel Solyga is a computer science student at Politechnika Wroclawska, Poland. He is a co-founder of Natural User Interface Group (NUI Group), whose main areas of interest are modern user interfaces and in particular mutli-touch sreens. Pawel is also a former Google Summer of Code student. For GSoC 2008, he's working as organization administrator and mentor for the NUI Group. When not contributing to Open Source projects, he's a software engineer at Natural User Interface Europe AB, working on innovative multitouch applications.

Unitarian Universalism - Open Source Faith

  • Length: 6:53
  • Rating Average: 4.47 from 32 people
  • View Count: 4241' favoriteCount='39
  • Author: lisaice

Tags: Faith  Open  Religion  Source  Unitarian  Universalist 

Rev. Christine Robinson of the First Unitarian Church of Albuquerque speaks about Unitarian Universalism as an Open Source Faith and about the Branch Ministry Project.

Page: 1 of 2293

Next Page