Videos in category Companies


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


MariaDB, the Backward Compatible Branch of MySQL(R) Database Server

MariaDB, the Backward Compatible Branch of MySQL(R) Database Server

Posted in Companies, Databases, Google, MySQL

Google Tech TalkApril 19, 2010ABSTRACTPresented by Monty Widenius.MariaDB is a community developed, backward compatible, drop-in replacement branch of the MySQL(R) Database Server. What is MariaDB all about, and what is its future?What can you do with new features added in the first GA release of MariaDB 5.1, such as additional Storage Engines (Maria, PBXT, XtraDB, FederatedX), faster complex q...

Tags: Google, Databases, MySQL, Talk, tech, database, Companies


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




How Do I: Create and Use Classes in JavaScript?

How Do I: Create and Use Classes in JavaScript?

Posted in Companies, Development, Broadcasting, Frameworks, Microsoft, Screencasts, .NET Framework

In this video Chris Pels shows how to create classes in JavaScript with functionality similar to other programming languages with object oriented capabilities. First a sample web site project is created with an external JavaScript file. A function() is created and the difference between using the function as a "function" and as a class constructor with the "new" keyword is discussed. Then publi...

Tags: Frameworks, Microsoft, ASP.NET, .NET Framework, Broadcasting, Screencasts, Development, Companies


How Do I: Create an Efficient and Standardized Approach for Implementing CSS Styles?

How Do I: Create an Efficient and Standardized Approach for Implementing CSS Styles?

Posted in Companies, Development, Broadcasting, Frameworks, Microsoft, Screencasts, .NET Framework

In this video Chris Pels shows how to organize and implement CSS styles that provide a standardized look and feel to a web site. In addition, the styles are organized to provide maximum flexibility and reusability. A set of styles is created that focuses on the visual appearance of the site. First, a sample web site is created with a CSS file for a sample page. The first groups of styles create...

Tags: Frameworks, Microsoft, ASP.NET, .NET Framework, Broadcasting, Screencasts, Development, Companies


How Do I: Work with Model Binders in an MVC Application?

How Do I: Work with Model Binders in an MVC Application?

Posted in Companies, Development, Broadcasting, Frameworks, Microsoft, Screencasts, .NET Framework

In this video Chris Pels shows how to use model binders to bind form data to complex business objects in models in an MVC application. First, an MVC application is created along with a simple model for a Customer class along with a controller and view for editing the customer data. Then, the automatic model binding of MVC is demonstrated with the customer class. Next, the Bind attribute is disc...

Tags: Frameworks, Microsoft, ASP.NET, .NET Framework, Broadcasting, Screencasts, Development, Companies


How Do I: Use HttpVerbs Attributes in an MVC Application?

How Do I: Use HttpVerbs Attributes in an MVC Application?

Posted in Companies, Development, Broadcasting, Frameworks, Microsoft, Screencasts, .NET Framework

In this video Chris Pels shows how to use the HttpVerbs attributes to control access to MVC actions. First, a sample application is created with a default controller and view for editing the information. Next, a second Index action is added to the controller which has an HttpPost attribute which restricts it to being called only when an HTTP POST is used. As a follow-up, the AcceptVerbs() attri...

Tags: Frameworks, Microsoft, ASP.NET, .NET Framework, Broadcasting, Screencasts, Development, Companies