Videos tagged with Companies
Learn where to best focus your attention when tuning the performance of your applications and database servers, and how to effectively find the "low hanging fruit" on the tree of bottlenecks. It's not rocket science, but with a bit of acquired skill and experience, and of course good habits, you too can do this magic! Jay Pipes is MySQL's Community Relations Manager for North America....
Google Tech Talks: Some Python Integrated Development Environments
Topic: Emacs Presenter: Marylin Davis Marilyn Davis is the Python Instructor at UCSC-Extension. She is the lead developer at Maildance.com and Deliberate.com. Topic: Vim Presenter: Keith Dart Keith Dart works in QA automation and is the primary developer of the PyNMS network application framework. Topic: Xcode Presenter: Mark Ivey Mark Ivey is a senior engineer at R2 Technology. Although his jo...
Google Tech Talks: Web Services Middleware - All Grown Up!
The term Web services carries the connotation of (slowly) doing RPC over SOAP. While many original SOAP toolkits supported and promoted that model (including Apache SOAP which I created), that is not at all what Web services are about. Apache's history with Web services has seen three generations of efforts: Apache SOAP, Apache Axis and now Apache Axis2. Axis2 is fundamentally different: instea...
Google Tech Talks: django - Web Development for Perfectionists with Deadlines
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. Google TechTalks April 26, 2006 Jacob Kaplan-Moss
Google Tech Talks: The Reiser4 Filesystem
The ReiserFS project aims to add support for semi-structured data querying to the filesystem namespace. Reiser4 is the storage layer for this. It stores all files in a dancing (not balanced) tree, and is currently the overall fastest filesystem for traditional filesystem usage patterns. Google TechTalks February 6, 2006 Han Reiser Bio Hans Reiser was concerned that hierarchical and relational n...
Google Tech Talks: Type Less, Find More - Fast Autocompletion Search with a Succinct Index
We consider the following full-text search autocompletion feature. Imagine a user of a search engine typing a query. Then with every letter being typed, we would like an instant display of completions of the last query word which would lead to good hits. At the same time, the best hits for any of these completions should be displayed. Known indexing data structures that apply to this problem ei...
Google Tech Talks: Aspect Oriented Programming - Radical Research in Modularity
Aspect-oriented programming (AOP) is based on a radical exploration of modularity in software development. By presenting new mechanisms that enable better modularization in a number of systems, AOP is driving us to ask fundamental questions about what modularity should mean in our field. In the past, we have tended to think of modularity in terms of hierarchies of crisply defined blocks, where ...
Google Tech Talks: Google London Test Automation Conference Opening
Google London Test Automation Conference (LTAC) Google Tech Talks September 7th, 2006 Presenters: Shannon Maher and Allen Hutchison
Google Tech Talks: Predicting bugs in code changes using SCM information
Almost all software contains undiscovered bugs, ones that have not yet been exposed by testing or by users. Wouldn't it be nice if there was a way to know the location of these bugs? This talk presents two approaches for predicting the location of bugs. The bug cache contains 10% of the files in a software project. Google TechTalks March 8, 2006 Jim Whitehead Bio Jim Whitehead is an Assistant P...
Google Tech Talks: Web Applications and the Ubiquitous Web
The Web is increasingly a ubiquitous platform for application developers. The talk will outline an emerging vision for the Ubiquitous Web and areas where further work is needed. I will also present work I have been doing on a Web-based alternative to Microsoft PowerPoint and its extension to support remote meetings. Finally, I will demonstrate the use of AJAX to add speech capabilities to web b...