A Googly MySQL Cluster Talk
Google engEDU
55 min – Apr 28, 2006
Google TechTalks
April 28, 2006
Stewart Smith
Stewart Smith works for MySQL AB as a software engineer working on MySQL Cluster. He is an active member of the free and open source software community, especially in Australia.
ABSTRACT
Part 1 – Introduction to MySQL Cluster The NDB storage engine (MySQL Cluster) is a high-availability storage engine for MySQL. It provides synchronous replication between storage nodes and many mysql servers having a consistent view of the database. In 4.1 and 5.0 it’s a main memory database, but in 5.1 non-indexed attributes can be stored on disk. NDB also provides a lot of determinism in system resource usage. I’ll talk a bit about that.
Part 2 – New features in 5.1 including cluster to cluster replication, disk based data and a bunch of other things. anybody that is attending the mysql users conference may find this eerily familiar. Read the rest of this entry »
Sphere: Related ContentUsing Static Analysis For Software Defect Detection
Google engEDU
1 hr 3 min – Jul 6, 2006
Google TechTalks
July 6, 2006
William Pugh
ABSTRACT
I’ll talk about some of my experience in using and expanding static analysis tools for defect detection. The FindBugs tool developed at the Univ. of Maryland is now being widely used, including inside Google.
I’ll give an overview of FindBugs, show some of the kinds of errors we routinely find in production code, discuss the methodology we use for enhancing and expanding FindBugs and some of the recent additions to it, discuss ways of incorporating FindBugs into your development process (such as being able to get a report of all the warnings introduced since the last release of your software), and talk about the future of static analysis, including things such as a new Java JSR to provide standard annotations for things such as @NonNull and @Tainted. Read the rest of this entry »
Sphere: Related ContentOpen Source Speaker Series: Practical MythTV
Google engEDU
57 min – Aug 16, 2007
Google Tech Talks
August 16, 2007
MythTV is a powerful open source personal video recorder. It records television off the air, plays downloaded media files, DVDs, and audio files. It also includes a web browser, RSS reader, weather applet, and much more. During this talk Michael will introduce MythTV, show off the frontend interface, MythWeb, talk about the current challenges with guide data in the United States, and discuss some of the upcoming features. Michael is a coauthor of "Practical MythTV", which was published in April 2007.
Michael Still is currently a Site Reliability Engineer at Google. Before that, he was a senior software engineer at TOWER Software in Australia. For many years he has been using his spare time to work on open source projects of various forms. This includes a book on ImageMagick in 2005, and a book on MythTV in 2007. Read the rest of this entry »
Sphere: Related ContentNew generation of math software from Maplesoft
Google engEDU
52 min – Sep 11, 2007
Google Tech Talks
September 11, 2007
The name Maple is synonymous with doing complex math on computers. Best known for its symbolic or algebraic computation abilities, Maple is one of the most important tools for the modern applied mathematician and scientist. Many of you are likely familiar with Maple from college but you’ve probably not kept up to date with latest developments. This presentation will present some of the latest product developments from Maplesoft. Topics include
- developments in high performance numerical computation
- recent advances in symbolic computing
- new Maple libraries including graph theory, statistics, optimization, polynomial operations, and more
- parallel and grid computing
- knowledge capture for mathematical documents
- the Maple programming language and application development
- overview of new add-on products including global optimization, and modeling and simulation
The presenter will be Mohamed Bendame, a senior engineer from Maplesoft. The presentations will include an open Q&A session. Read the rest of this entry »
Sphere: Related ContentUsing Fit: An Open-Source Testing Framework
Google engEDU
54 min – Feb 9, 2006
Google TechTalks
February 9, 2006
Rick Mugridge
Rick Mugridge is the lead author of the first book on storytests: "Fit for Developing Software". He has developed and is evolving FitLibrary to better support storytest driven development. He is a leading thinker and inventor in this area, and consults and coaches internationally in storytesting, executable specifications, and agile software development.
ABSTRACT
We raise four software development issues and show how Fit can be used to address them. The issues are as follows: (1) How can we improve test coverage on a legacy system without discouraging its evolution? (2) Now that we have a successful product with a great UI, how do we provide program access, such as through SOAP? (3) How can QA be involved earlier and more effectively? (4) How can product managers better utilise their expertise?
Each of these issues can be addressed with Fit storytests. Storytests satisfy the demands of both requirements and quality assurance, in an amalgam that initially looks weird and counter-intuitive. Storytests are concrete examples that express important things about the business domain and about the system. They are matched and generalised in the code, using the same "ubiquitous language". Week by week, as thinking and understanding grow and change, the storytests grow and change. And so the code evolves. Read the rest of this entry »
Sphere: Related Content