Video:
busca
Reproducir videos automaticamente
 
Búsqueda personalizada
Mostrar en :
 2800 videos encontrados
Descripción:Linus Torvalds visits Google to share his thoughts on git, the source control management system he created two years ago.
Descripción: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...
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 distributed development, working with huge sets of files, merging independent work at multiple levels, and seeing who broke what. (Git has also since been notably adopted by the Cairo, x.org, and Wine teams, and is being transitioned to by the Mozilla codebase.) In my talk, I describe what "git"; is and isn't, and why you should use it instead of CVS, Subversion, SVK, Arch, Darcs, Mercurial, Monotone, Bazaar, and just about every other repository manager. I'll also walk though the basic concepts so that the manpages might start making sense. If I have time, I'll even do a live walkthrough, where you can watch how fast I make typos. Speaker: Randal Schwartz
Descripción:Google Tech Talks October, 23 2007 ABSTRACT For most of us who work on the Internet, the Web is all we have ever really known. It's almost impossible to imagine a world without browsers, URLs and HTTP. But in the years leading up to Tim Berners-Lee's world-changing invention, a few visionary information scientists were exploring alternative systems that often bore little resemblance to the Web as we know it today. In this presentation, author and information architect Alex Wright will explore the heritage of these almost-forgotten systems in search of promising ideas left by the historical wayside. The presentation will focus on the pioneering work of Paul Otlet, Vannevar Bush, and Doug Engelbart, forebears of the 1960s and 1970s like Ted Nelson, Andries van Dam, and the Xerox PARC team, and more recent forays like Brown's Intermedia system. We'll trace the heritage of these systems and the solutions they suggest to present day Web quandaries, in hopes of finding clues to the future in the recent technological past. Speaker: Alex Wright Alex Wright is an information architect at the New York Times and the author of Glut: Mastering Information Through the Ages. Previously, Alex has led projects for The Long Now Foundation, California Digital Library, Harvard University, IBM, Microsoft, Rollyo and Sun Microsystems, among others. He maintains a personal Web site at http://www.alexwright.org/
Descripción:川合史朗さんが彼のScheme処理系、Gaucheについて話します。
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 motivation behind Quicksilver, highlights of its implementation, lessons learned from its design, and the ways it might inform the future of navigation for the desktop and the web. Speaker: Nicholas Jitkoff Credits: Speaker:Nicholas Jitkoff
Descripción:Google Tech Talks June, 11 2008 ABSTRACT Kilim: Fast, lightweight, cheap message passing in Java. A million actors, 3x faster than Erlang. The message passing (MP) paradigm is often seen as a superior alternative to the typical mix of idioms in concurrent (shared-memory, locks) and distributed programming (CORBA/RMI). MP eliminates worries endemic to the shared-memory mindset: lock ordering, failure-coupling, low-level data races and memory models. It simplifies synchronization between data and control planes (no lost signals or updates), and unifies APIs for local and remote process interaction. Curiously however, there are no efficient frameworks for intra-process message-passing, except for Erlang. This talk describes a Java framework called "Kilim" to fix this state of affairs. Kilim provides: 1. Extremely lightweight user-level threads (actors) with automatic stack management, obtained via CPS transformation. 2. A simple type system that ensures actor isolation by controlling pointer aliasing in messages at compile time, and by ensuring linear ownership of mutable message objects. This permits safe, zero-copy communication. 3. A compact run-time library containing typed mailboxes (with optional flow control), user-definable scheduling and python style generators. Kilim is portable; one of our explicit goals was to not require changes to the Java language syntax or to the JVM. Kilim scales comfortably to handle hundreds of thousands of actors and messages on modest hardware. It is fast as well -- task-switching is 1000x faster than Java threads and 60x faster than other lightweight tasking frameworks, and message-passing is 3x faster than Erlang (currently the gold standard for concurrency-oriented programming). Speaker: Sriram Srinivasan Sriram Srinivasan has 19 years of experience delivering a variety of systems spanning wireless sensors, messaging systems, middleware (he was a principal engineer of the Weblogic Application server) and large-scale applications such as cargo planning systems and network management systems. He is currently on leave from industry, pursuing a PhD at the University of Cambridge. He is interested in mixing programming languages, concurrenct & distributed systems and modal logics.
Descripción:Google Tech Talks October 27, 2008 ABSTRACT Factor is a general-purpose programming language which has been in development for a little over five years and is influenced by Forth, Lisp, and Smalltalk. Factor takes the best ideas from Forth -- simplicity, succinct code, emphasis on interactive testing, meta-programming -- and brings modern high-level language features such as garbage collection, object orientation, and functional programming familiar to users of languages such as Python and JavaScript. Recognizing that no programming language is an island, Factor is portable, ships with a full-featured standard library, deploys stand-alone binaries, and interoperates with C and Objective-C. In this talk, I will give the rationale for Factor's creation, present an overview of the language, and show how Factor can be used to solve real-world problems with a minimum of fuss. At the same time, I will emphasize Factor's extensible syntax, meta-programming and reflection capabilities, and show that these features, which are unheard of in the world of mainstream programming languages, make programs easier to write, more robust, and fun. Speaker: Slava Pestov Slava was born in the former USSR and emigrated to New Zealand at the age of 7. He moved to Ottawa, Canada when he was 18 to study for a Bachelors and Masters degree in Mathematics. He now resides in Minneapolis, Minnesota. An early adopter of Java, Slava wrote the popular jEdit text editor, then went on to design and implement the Factor programming language. At his day job he hacks on web apps, optimizing compilers, garbage collectors, and everything in between.
Descripción:Google Tech Talks July 15, 2008 ABSTRACT Org-mode is a large Emacs sub-systems that has been integrated into Emacs with the version 22.1 release. From it original intend, Org-mode is a system for structured note-taking and project planning. It uses strictly plain text files, making it a truly portable, system-independent solution. The project-planning features are implemented using a fairly simple outlining paradigm, upon which meta-data concepts like due dates, priorities, TODO states and tags are overlayed in a non-intrusive way. Besides outlining the system and its basic concepts, I will give background information into the history of Org-mode and discuss the properties of such an evolved system compared to a top-down designed one. Finally, I will also briefly touch on some technical aspects that may be interesting for Emacs wizards and developers. Speaker: Carsten Dominik
Descripción:Google Tech Talks August 5, 2008 ABSTRACT Estimating geographic information from an image is an excellent, difficult high-level computer vision problem whose time has come. The emergence of vast amounts of geographically-calibrated image data is a great reason for computer vision to start looking globally on the scale of the entire planet! In this paper, we propose a simple algorithm for estimating a distribution over geographic locations from a single image using a purely data-driven scene matching approach. For this task, we will leverage a dataset of over 6 million GPS-tagged images from the Internet. We represent the estimated image location as a probability distribution over the Earth's surface. We quantitatively evaluate our approach in several geolocation tasks and demonstrate encouraging performance (up to 30 times better than chance). We show that geolocation estimates can provide the basis for numerous other image understanding tasks such as population density estimation, land cover estimation or urban/rural classification. Speaker: James Hays James Hays received his B.S. in Computer Science from Georgia Institute of Technology in 2003. He has been a Ph.D. student in Carnegie Mellon University's Computer Science Department since 2003 and is advised by Alexei A. Efros. His research interests are in computer vision and computer graphics, focusing on image understanding and manipulation leveraging massive amounts of data. His research has been supported by a National Science Foundation Graduate Research Fellowship.
Descripción:Gerd Leonhard is a Music & Media Futurist, Author, Speaker, Advisor, and Digital Media Entrepreneur. The Wall Street Journal calls Gerd one of the leading media futurists in the world. He is the Co-Author of the influential book "The Future of Music" (2005, Berklee Press), as well as the author of "Music2.0" (released 2/2008 www.music20book.com), and of "Open is King - The Future of Media beyond Control" (late 2008).
Descripción: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.)
Descripción:For the last 15 years the music industry has been grappling with the problem of how to make money from music using the internet. New technologies are inevitably disruptive, which is shown clearly in the sales charts across the record industry. We spoke to Ethan Kaplan, Vice President of Technology at Warner Bros. Records to find out his views on how the music industry is coming to terms with the internet.
Descripción:Google Tech Talks June 24, 2008 ABSTRACT Eclipse Day at the Googleplex Wiring Hacker Synapses: Collaborative Coding and Team Tooling in Eclipse by Scott Lewis, Composent & Mustafa K. Isik ECF is a communication framework and an increasing set of integrated tools. ECF provides APIs useful for the development of Equinox-based servers, RCP applications, and Eclipse-based development tools. The provider architecture supports the use of existing communications services, such as Google Talk and UI integration with web-based services, and other Eclipse-based tools. For example, for the upcoming Ganymede release, ECF is working on real-time shared editing of source code to support distributed team use cases like code reviews and collaborative debugging.
Descripción:Google Tech Talks October 20, 2008 ABSTRACT In this talk we will explore a few of the open source projects we work on here at Engine Yard. I will give a detailed overview of the Merb web framework and what it brings to the table. We will also discuss Rubinius, an alternate ruby VM based on SmallTalk 80 blue book that also uses LLVM for low level optimizations. We will also explore the 'stack' we are working on at EY which includes our own variant of Gentoo linux as well as a full stack of software dedicated to running ruby applications as efficiently as possible. Merb, like Ruby on Rails is an MVC framework. Unlike Rails, Merb is ORM-agnostic, JavaScript library agnostic, and template language agnostic, preferring plugins that add in support for a particular feature rather than trying to produce a monolithic library with everything in the core. While trying to keep the core as minimal and clean as possible, this hasnt meant a sacrifice of features. Merb has a very comprehensive set of features, which are continually improving. Rubinius is a project to develop the next generation virtual machine for the Ruby programming language, drawing on the best virtual machine research and technology of the last 30 years. It implements the core libraries in Ruby, making a system easily accessible for development and extension. Rubinius is also an excellent platform for experimenting with cutting-edge technology like software transactional memory. Speaker: Ezra Zygmuntowicz Lead contributor to the Merb framework and is a co-founder of EngineYard.com, a scalable Rails hosting service, Ezra is the author of the Rails Deployment book for the Pragmatic programmers and has contributed many open source Ruby and Rails related projects such as BackgrounDrb, ez-where, Merb and Rubinius. He was a speaker at The Rails Edge, the 2006, 2007 & 2008 RailsConf and the 2007 SDForum Ruby conference as well as The Ruby Hoedown and RubyEast. He will also be a Keynote speaker at the upcoming Merbcamp (www.merbcamp.com) on October 11-12th in San Diego, CA.
Descripción:External Speakers: Bobby Joe, Software Developer, Slide Brian Muller, Flash Developer, Slide Michael Fortson, Internet Architect, Qik Brad Jefferson, CEO and Co-Founder, Animoto Vincent Rubino, Director of Engineering, Gaia Online Jeremy Wasser, Director of Community Services, Helio https://sites.google.com/site/poweredbyyoutube/
Descripción:Google Tech Talks October 27, 2008 ABSTRACT Source code versioning is an invaluable tool for software development: - users can easily track the newest versions, - maintainers can easily track down which commit introduced a bug (often making it easier to come up with a fix), - new developers get more documentation than just a big chunk of source code, - etc In my talk I want to stress the importance of source code versioning in a related context: when contributing changes to an Open Source project, which is typically a moving target, it can take a few revisions of the patches until they are accepted. I present several scenarios and workflows, and describe how Git can help with them. Speaker: Johannes Schindelin Johannes studied mathematics with a strong bias to number theory, trying to stay away from applied science as far as possible. Failing, he went on to a software company, where he gave up after finding that code quality played a lower role than pure politics. So he went back to university (Wuerzburg, Germany) to get a PhD in neurogenetics, and after a brief stint at psychology (St Andrews, UK) he now works on image processing (MPI Dresden, Germany).
Descripción: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
Descripción:Google Tech Talks November 21, 2008 ABSTRACT Personal Growth Series: Cracking the Neural Code: Speaking the Language of the Brain with Optics The technological seeds of a Manhattan project-style scientific enterprise, the optical reverse-engineering of brain circuits to crack the neural code, have recently been planted at Stanford. The brain is a high-speed dynamical system consisting of different players that are intertwined and that cannot be separately controlled using conventional methods. For this reason, until recently we have not been able to speak the language of the brain (with millisecond timescale and cell-specific resolution), and in 1979 Francis Crick called for a technology by which all neurons of just one type could be controlled, "leaving the others more or less unaltered". Tools from the Deisseroth laboratory at Stanford over the past four years have responded to this challenge. These include optical technologies for controlling neural circuits, using precisely-targeted delivery of light energy of different colors that is captured by neurons using nanoscale protein-based antennae, resulting in controlled activity of just the targeted cell types with millisecond precision. Light is delivered by fiberoptics; while light encounters all cell types, only the desired cell type is light-sensitive and responds. Using different optogenetic probes, cells can be turned on or off with millisecond precision and in different combinations. These tools have now been used to optically deconstruct Parkinsonian neural circuitry, setting the stage both for cracking the neural codes of normal brain function, and for re-engineering neural circuits in disease. Speaker: Karl Deisseroth Professor Deisseroth received his bachelor's degree from Harvard in 1992, his PhD from Stanford in 1998, and his MD from Stanford in 2000. He completed medical internship and adult psychiatry residency at Stanford, and he was board-certified by the American Board of Psychiatry and Neurology in 2006. He joined the faculty on January 1, 2005. He is the first, and so far only, practicing psychiatrist in the nation with a primary appointment in a bioengineering department. As a bioengineer focused on neuroengineering, he has launched an effort to map neural circuit dynamics in neuropsychiatric disease, including depression and Parkinson's Disease, on the millisecond timescale. His group at Stanford has developed optical and stem-cell based neuroengineering technologies for noninvasive imaging and control of brain circuits, as they operate within living intact tissue. His work on optical control of neural circuits has launched a new field called "optogenetics", and he has published major papers in Nature and Science that have been termed "stunning" and "revolutionary" by his scientific colleagues. Professor Deisseroth has received many major awards including the NIH Director's Pioneer Award, the Presidential Early Career Award for Science and Engineering (PECASE), the McKnight Foundation Technological Innovations in Neuroscience Award, the Larry Katz Prize in Neurobiology, the Schuetze Award in Neuroscience, the Whitehall Foundation Award, the Charles E. Culpeper Scholarship in Medical Science Award, the Klingenstein Fellowship Award and the Robert H. Ebert Clinical Scholar Award.
Descripción: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.
Página 1 de 50 |      1 |2|3|4|5|
Encuentra los mejores videos del internet desde Ciceros.COM. Es un meta buscador de videos online que te ayuda a buscar todo los videos que quieras desde los mejores servidores como: Youtube, Google Video, MySpaceTv, Veoh, MSN SoapBox, Daylimotion, etc. Ciceros.COM hace uso de las APIS que ofrecen estos servicios para agrupar los videos, ademas Ciceros.COM no guarda ningún video en sus servidores.
web stats