Videos

Geeksww.com RSS Follow geeksww on Twitter

Prev | 1 | Next

Advanced Python

Submitted by Webmaster on Monday January 03, 2011

Advanced Python

The talk addresses an audience of proficient Python programmers and deals with several advanced topics: object creation: metaclasses, new, and init - attribute lookup mechanics and descriptor objects - introspection on objects, garbage collection, stack frames, tracebacks - Python bytecode inspection and alteration.

Category:

Development > Python

Tags:

advanced internals programming python video

Understanding Python (easy)

Submitted by Webmaster on Wednesday December 29, 2010

Understanding   Python (easy)

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.

Category:

Development > Python

Tags:

development google-talk java programming python

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

Submitted by Webmaster on Sunday December 26, 2010

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

Presented 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?

Category:

Database Management Systems > MySQL

Tags:

google mariadb monty video

JavaScript: The Good Parts

Submitted by Webmaster on Tuesday March 03, 2009

JavaScript: The Good Parts

JavaScript is a language with more than its share of bad parts. It went from non-existence to global adoption in an alarmingly short period of time. It never had an interval in the lab when it could be tried out and polished. JavaScript has some extraordinarily good parts. In JavaScript there is a beautiful, highly expressive language that is buried under a steaming pile of good intentions and blunders. The best nature of JavaScript was so effectively hidden that for many years the prevailing opinion of JavaScript was that it was an unsightly, incompetent abomination. This session will expose the goodness in JavaScript, an outstanding dynamic programming language. Within the language is an elegant subset that is vastly superior to the language as a whole, being more reliable, readable and maintainable.

Category:

Development

Tags:

javascript web-development

JavaScript Performance

Submitted by Webmaster on Tuesday February 10, 2009

JavaScript Performance

Browsers are continually upgrading - providing new features from the latest specifications. We'll look at modern JavaScript and DOM techniques that you can easily drop in to your applications for instant speed-ups.

Category:

Development > Web

Tags:

javascript web-development

Peter Kukol: Large-scale computing

Submitted by Webmaster on Thursday January 22, 2009

Peter Kukol: Large-scale computing

Large-scale computing, Google-style: MapReduce, BigTable, Hadoop, HDFS and others

Category:

Server Administration > High Scalability

Tags:

large-scale scalability

Google I/O 2008 - Painless Python Part 2 of 2

Submitted by Webmaster on Thursday January 22, 2009

Google I/O 2008 - Painless Python Part 2 of 2

Painless Python for Proficient Programmers Part II Alex Martelli (Google) Python is a popular very-high-level programming language, with a clean and spare syntax, simple and regular semantics, a large standard library and a wealth of third-party extensions, libraries and tools. With several production-quality open-source implementations available, many excellent books, and growing acceptance in both industry and academia, Python can play some useful role within a huge variety of software development projects. Moreover, Python is really easy to learn, particularly (though not exclusively) for programmers who are skilled at such languages as Java, C++ and C. This talk addresses software developers who are experienced in other languages but have had limited or no exposure to Python yet, and offers a rapid overview of the main characteristics of the language, plus a brief synopsis of its main implementations, its standard library, and Python's use with Google App Engine.

Category:

Development > Python

Tags:

app-engine development google programming python

Google I/O 2008 - Painless Python Part 1 of 2

Submitted by Webmaster on Thursday January 22, 2009

Google I/O 2008 - Painless Python Part 1 of 2

Painless Python for Proficient Programmers Alex Martelli (Google) Python is a popular very-high-level programming language, with a clean and spare syntax, simple and regular semantics, a large standard library and a wealth of third-party extensions, libraries and tools. With several production-quality open-source implementations available, many excellent books, and growing acceptance in both industry and academia, Python can play some useful role within a huge variety of software development projects. Moreover, Python is really easy to learn, particularly (though not exclusively) for programmers who are skilled at such languages as Java, C++ and C. This talk addresses software developers who are experienced in other languages but have had limited or no exposure to Python yet, and offers a rapid overview of the main characteristics of the language, plus a brief synopsis of its main implementations, its standard library, and Python's use with Google App Engine.

Category:

Development > Python

Tags:

app-engine development google programming python

Google I/O 2008 - Python, Django, and App Engine

Submitted by Webmaster on Thursday January 22, 2009

Google I/O 2008 - Python, Django, and App Engine

Learn how to create great web applications quickly on Google App Engine using the Django web framework and the Python language. Google App Engine lets you host complete, scalable web applications written in Python with minimal fuss. This tutorial assumes basic familiarity with Python but definitely no advanced Python knowlege; Django experience is optional. You will learn how to use the Django web framework with the datastore API provided by Google App Engine, and how to get the most mileage out of the combination. You will also see how to use Django best practices like unit testing when developing for Google App Engine.

Category:

Development > Python

Tags:

api app-engine django google python

Google I/O 2008 - Visualize your Data: Visualization API

Submitted by Webmaster on Thursday January 22, 2009

Google I/O 2008 - Visualize your Data: Visualization API

Visualize your Data: Google Visualization API The new Google Visualization API lets you access multiple sources of structured data that you can display, choosing from a large selection of visualizations. It also provides a platform that can be used to create, share and reuse visualizations written by the developer community at large. Several of the key benefits include: * Embed visualizations directly into your website * Write, share and reuse visualization apps * Create extensions to Google products, such as Google Docs. * Use many data sources, one API * The Visualization API is AJAX-based and includes Gadget extensions so you can easily wrap your applications as Gadgets This session is a practical introduction to building visual applications using the Google Visualization API. We'll walk through building an application and a Gadget that uses the API, using that application as the basis for discussing the various facets of the API.

Category:

Others

Tags:

api Data Visualization

Google I/O 2008 - Building an Android Application 101

Submitted by Webmaster on Thursday January 22, 2009

Google I/O 2008 - Building an Android Application 101

Building an Android Application 101 Jason Chen (Google) This session is a practical introduction to building Android applications using the SDK and developer tools. We'll walk through building a non-trivial application and use it as the basis for discussing the various facets of the Android application framework.

Category:

Development > Mobile/IPhone/Android

Tags:

android application cell google mobile

Prev | 1 | Next