Videos tagged with Techtalks


RUBY: Competitious On Rails

RUBY: Competitious On Rails

Posted in Conferences, Companies, Development, Frameworks, Web Technologies

Kris Rasmussen and Andy Holt from Competitious will be sharing their experience using RoR in a production environment in a new startup. In addition, they'll explain some of the many advantages Rails has for companies like theirs and smaller teams, as well as some of the disadvantages and gotchas of production Rails apps. Finally, they'll describe their architecture and cover some unique...

Tags: Techtalks, Google, Conferences, Ruby, Ruby On Rails, Frameworks, Technologies, AJAX, Javascript, Lectures, Broadcasting, ...



HTML forms Next Generation

HTML forms Next Generation

Posted in Conferences, Companies, Development, Web Technologies

Google Tech Talks March 5, 2007 ABSTRACT Web-based replacements for spreadsheets and simple forms By Dave Raggett, W3C Fellow and Principal Researcher at Volantis Systems. The ability to collect data from users and to submit it to servers has become a very important part of the Web. Forms are often supplemented by Web page scripts that enable the data to be checked as the user is filling out th...

Tags: Techtalks, Google, Conferences, Technologies, Javascript, w3c, HTML, Lectures, XForms, Broadcasting, Development, ...


Evaluating MapReduce for Multi-core and Multiprocessor Systems

Evaluating MapReduce for Multi-core and Multiprocessor Systems

Posted in Conferences, Companies, Science, Development

Google Video tech Talks February 27, 2007 ABSTRACT This paper evaluates the suitability of the MapReduce model for multi-core and multi-processor systems. MapReduce was created by Google for application development on data-centers with thousands of servers. It allows programmers to write functional-style code that is automatically parallelized and scheduled in a distributed system. We describe ...

Tags: Techtalks, Google, Conferences, High Performance, Science, Lectures, Computer Science, Broadcasting, Development, Companies


C++0x Initialization Lists

C++0x Initialization Lists

Posted in Conferences, Companies, Development

Google Tech Talks February 21, 2007 ABSTRACT Getting initialization right is an important part of programming. Over the years, this has led to a mess of language facilities and techniques. This talk describes how C++0x (most likely) will address two issues: how to get a uniform syntax and semantics for all initialization and how to allow initialization by general lists. Obviously, people will w...

Tags: Techtalks, Google, Conferences, Lectures, C and C++, Broadcasting, Development, Companies


Towards HardLANs: Building intrusion detection to 1 Gbps and beyond.

Towards HardLANs: Building intrusion detection to 1 Gbps and beyond.

Posted in Conferences, Companies, Networking, Science

Google Tech Talks February 21,2007 ABSTRACT: With the advent of worms, passive malcode, and sophisticated attackers, the "Big Firewall" model of security has failed. To build robust commercial networks in the future, security will need to move into the LAN infrastructure. The LAN vantage point requires a nearly two-order-of-magnitude cost/performance improvement over conventional netw...

Tags: Techtalks, Google, Networking, TCP/IP, Conferences, Science, Lectures, Broadcasting, Companies



Concepts Extending C++ Templates For Generic Programming

Concepts Extending C++ Templates For Generic Programming

Posted in Conferences, Companies, Science, Development

Google Tech Talks February 21, 2007 ABSTRACT: Concepts are a major addition to C++0x that make templates more robust, more powerful, and easier to write and use. At their most basic level, concepts provide a type system for templates. Using concepts, the C++ compiler is able to detect errors in the definition and use of templates before they are instantiated. One immediately obvious benefit of ...

Tags: Techtalks, Google, Conferences, Science, Lectures, Computer Science, C and C++, Broadcasting, Development, Companies


Advanced Python or Understanding Python

Advanced Python or Understanding Python

Posted in Conferences, Companies, Development, Science

Google Tech Talks February 21, 2007 ABSTRACT The Python language, while object-oriented, is fundamentally different from both C++ and Java. The dynamic and introspective nature of Python allow for language mechanics unlike that of static languages. This talk aims to enlighten programmers new to Python about these fundamentals, the language mechanics that flow from them and how to effectively pu...

Tags: Techtalks, Google, Conferences, Python, Science, Lectures, Computer Science, Broadcasting, Development, Companies


BayPiggies: Three Generations of User Interface

BayPiggies: Three Generations of User Interface

Posted in Conferences, Companies, Graphics, Science, Podcasts

Google Tech Talks February 8, 2007 ABSTRACT I have implemented DialogDevil via three different user interfaces: 1. direct to Windows API via ctypes 2. wxPython, and 3. separate embedded html-based process. The pros and cons of each approach from a developer's perspective will be discussed using metrics such as memory footprint, download size, flexibility, robustness, and visual styling.

Tags: Techtalks, Google, Conferences, OS, Design, Science, Lectures, Podcasts, Computer Science, Broadcasting, Companies, ...


Bay Piggies: Programmer Productivity

Bay Piggies: Programmer Productivity

Posted in Conferences, Companies, Science, Podcasts

Google Tech Talks December 14, 2006 ABSTRACT Are you fascinated by programmer productivity? Do you wish you could get more done in less time without sacrificing quality? This talk will cover a broad range of topics such as work environment, development environment, and programming language features.

Tags: Techtalks, Google, Practices, Recruitment, Conferences, Science, Lectures, Podcasts, Sociology, Computer Science, Broadcasting, ...