- Welcome to Geeksww.com
categories
- Database Management Systems
- Development
- Operating Systems
- Others
- Security
- Server Administration
- Social Networks
tags cloud
Advanced Python
Submitted by Webmaster on Monday January 03, 2011
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:
Tags:
Understanding Python (easy)
Submitted by Webmaster on Wednesday December 29, 2010
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:
Tags:
MariaDB, the Backward Compatible Branch of MySQL(R) Database Server
Submitted by Webmaster on Sunday December 26, 2010
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:
JavaScript: The Good Parts
Submitted by Webmaster on Tuesday March 03, 2009
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:
Tags:
JavaScript Performance
Submitted by Webmaster on Tuesday February 10, 2009
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:
Tags:
Peter Kukol: Large-scale computing
Submitted by Webmaster on Thursday January 22, 2009
Large-scale computing, Google-style: MapReduce, BigTable, Hadoop, HDFS and others
Category:
Server Administration > High Scalability
Tags:
Google I/O 2008 - Painless Python Part 2 of 2
Submitted by Webmaster on Thursday January 22, 2009
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:
Tags:
Google I/O 2008 - Painless Python Part 1 of 2
Submitted by Webmaster on Thursday January 22, 2009
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:
Tags:
Google I/O 2008 - Python, Django, and App Engine
Submitted by Webmaster on Thursday January 22, 2009
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:
Tags:
Google I/O 2008 - Visualize your Data: Visualization API
Submitted by Webmaster on Thursday January 22, 2009
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:
Tags:
Google I/O 2008 - Building an Android Application 101
Submitted by Webmaster on Thursday January 22, 2009
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