Videos in category Techtalks


Go Behave! A BDD Framework for the Go Programming Language

Go Behave! A BDD Framework for the Go Programming Language

Posted in Conferences, Companies, Techtalks, Google

Gospecify is a behavior-driven development (BDD) framework for Go. Rather than focus on testing every nook and cranny of some code, it helps a programmer produce an executable specification of that code's behavior. Go's syntax allowed gospecify to be almost as expressive as Ruby's rpsec; however, a few tricks had to be used to achieve the best readability. This talk will introduce BDD concepts ...

Tags: Techtalks, Google, Conferences, Google Tech Talks, Language, Programming, Companies, go



How to Steal a Botnet and What Can Happen When You Do

How to Steal a Botnet and What Can Happen When You Do

Posted in Conferences, Companies, Techtalks, Google

Botnets, which are networks of malware-infected machines that are controlled by an adversary, are the root cause of a large number of security threats on the Internet. A particularly sophisticated and insidious type of bot is Torpig, which is a malware program that is designed to harvest sensitive information (such as bank account and credit card data) from its victims. In this talk, we report ...

Tags: Techtalks, Google, Conferences, Google Tech Talks, Companies, bots


The MIT Energy Initiative: Sustainable Energy and Terawatt-Scale Photovoltaics

The MIT Energy Initiative: Sustainable Energy and Terawatt-Scale Photovoltaics

Posted in Conferences, Companies, Techtalks, Google

This MITEI on the Road event will open with a brief overview of the MIT Energy Initiative (MITEI) by Daniel Enderton, Executive Director of MITEIs Sustainable Energy Revolution Program (SERP). This overview will highlight the extensive depth and breadth of research, education, campus energy and outreach activities underway as part of the Initiative. Mr. Enderton will give particular focus on th...

Tags: Techtalks, Google, Conferences, Google Tech Talks, Energy, solar, Companies


MONGOOSE: Ingest, Monitor, Rinse, Repeat

MONGOOSE: Ingest, Monitor, Rinse, Repeat

Posted in Conferences, Companies, Techtalks, Google

Currently, data analytics technology is in high demand as people try to extract as much value as possible from their most valuable resource - the information around them, whether in their organizations or freely and publicly available. Unfortunately, though many data analytics efforts are focused a particularly interesting (and often difficult) question, whose answer hopefully lies in the data,...

Tags: Techtalks, Google, Conferences, Google Tech Talks, Data, Analytics, Companies


CouchDB: Relaxing Offline JavaScript

CouchDB: Relaxing Offline JavaScript

Posted in Conferences, Companies, Development, Techtalks, Google, Javascript

CouchDB's web API and offline replication capabilities make it ideally suited to power a sea-change in the relationships between users and service providers. I'll give a 10,000 foot overview of CouchDB, as well as discuss the benefits and challenges of writing applications that can be replicated transparently from the cloud to local machines.Chris Anderson is an Apache CouchDB committer and co-...

Tags: Techtalks, Google, Conferences, Javascript, Google Tech Talks, Web, Programming, Development, Companies



GTAC 2009 - Even Better Than the Real Thing - Lessons Learne

GTAC 2009 - Even Better Than the Real Thing - Lessons Learne

Posted in Conferences, Companies, Techtalks, Google

Even Better Than the Real Thing - Lessons Learned from Testing GWT Applications. Presented by Nicolas Wettstein at the 4th Annual Google Test Automation Conference, October 21st, 22nd, 2009, Zurich, CHWeb applications are hard to write and even harder to test. GWT - the Google Web Toolkit - simplifies these tasks to some extent and there are still pitfalls that make GWT applications hard to tes...

Tags: Techtalks, Google, Conferences, Testing, Google Tech Talks, Companies


GTAC 2009 - Fighting Layout Bugs

GTAC 2009 - Fighting Layout Bugs

Posted in Conferences, Companies, Techtalks, Google

So you have unit tests, integration tests, and maybe even frontend tests, and you know that your web application does what it is supposed to do. But what about layout bugs? How do you ensure, that every page looks like the designers wanted it to look like? I will present several proven and some novel techniques to help you automatically check the work of your HTML and CSS programmers. I will sh...

Tags: Techtalks, Google, Conferences, Testing, Google Tech Talks, Companies


GTAC 2009 - Opening Talk

GTAC 2009 - Opening Talk

Posted in Conferences, Companies, Techtalks, Google

The activity of testing is as old as programming. We recall the early days of programming, the techniques available at the time, and the introduction of tools for testing and - mainly - debugging. Then we try to compare the old techniques with the modern state of the art, and to critically assess the progress achieved.Bio: Niklaus Wirth was born in February 1934 in Winterthur, Switzerland. He s...

Tags: Techtalks, Google, Conferences, Testing, software, Google Tech Talks, Companies