- Welcome to Geeksww.com
categories
- Database Management Systems
- Development
- Operating Systems
- Others
- Security
- Server Administration
- Social Networks
tags cloud
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
Tags:
GTUG - Open Social
Submitted by Webmaster on Thursday January 22, 2009
Google Technology User Group Meeting (03/05/2008). Overview and update of the latest happenings with OpenSocial followed by cool demos of OpenSocial apps. Speakers: Lane LiaBraaten, Arne Roomann-Kurrik, Lou Moore
Category:
Tags:
GTUG: Google AJAX APIs
Submitted by Webmaster on Thursday January 22, 2009
Slides: http://www.slideshare.net/cschalk/using-the-google-ajax-apis-presentation The Google AJAX APIs let you implement rich, dynamic features on your existing web sites entirely in JavaScript and HTML. Using this family of APIs you can add a map to your site, include dynamic search controls, or download and mashup feeds with just a few lines of JavaScript. Chris Schalk will provide an introduction to these APIs. His talk will explore various mashups using these APIs and as well as covering how to integrate them with other non-Google mashable APIs.
Category:
Tags:
Cluster Computing and MapReduce Lecture 3
Submitted by Webmaster on Thursday January 22, 2009
Lecture 3: The Google File System. See http://code.google.com/edu/content/submissions/mapreduce-minilecture/listing.html for slides and other resources.
Category:
Server Administration > Clusters
Tags:
Cluster Computing and MapReduce Lecture 2
Submitted by Webmaster on Thursday January 22, 2009
Lecture 2: The MapReduce programming model. See http://code.google.com/edu/content/submissions/mapreduce-minilecture/listing.html for slides and other resources.
Category:
Server Administration > Clusters
Tags:
Cluster Computing and MapReduce Lecture 1
Submitted by Webmaster on Thursday January 22, 2009
Lecture 1 in a five part series introducing mapreduce and cluster computing. See http://code.google.com/edu/content/submissions/mapreduce-minilecture/listing.html for slides and other resources.
Category:
Server Administration > Clusters
Tags:
How Cybercriminals Steal Money
Submitted by Webmaster on Thursday January 22, 2009
Attend this session and learn how you can prevent today's most significant data security vulnerabilities -- the kind that leave businesses open to fraud that ranges from capturing tens of millions of credit card numbers to stealing money from bank accounts to constructing next-generation botnets. We'll review how cross-site request forgery, cross-site script inclusion and SQL injection attacks work and discuss their impact on Web 2.0, AJAX, mashup and social networking applications. We'll present industry-wide statistics on security vulnerabilities, cover emerging security trends and discuss the current state of security education. Then we'll tell you how to defend against security attacks and how to modify your software development process to achieve security, and we'll recommend certification programs, books and organizations that can help you secure your applications.
Category:
Tags:
Erlang
Submitted by Webmaster on Thursday January 22, 2009
The programming language Erlang, new if even known at all to most computer programmers, secretly celebrates its 20th birthday year 2007. Erlang was developed with goals such as high-availability, "prototypeability"/maintainability and scalability over an at design time unknown number of CPUs. All goals are still challenges in software development. The scalability property has however reached another dimension due to the past few years development in the field of common and affordable multi core processors. This talk will cover the history of Erlang, demonstrate major design goals with a few programming examples and also touch on the subject of the future of Erlang.
Category:
Tags:
The Clean Code Talks -- Inheritance, Polymorphism, & Testing
Submitted by Webmaster on Thursday January 22, 2009
Is your code full of if statements? Switch statements? Do you have the same switch statement in various places? When you make changes do you find yourself making the same change to the same if/switch in several places? Did you ever forget one? This talk will discuss approaches to using Object Oriented techniques to remove many of those conditionals. The result is cleaner, tighter, better designed code that's easier to test, understand and maintain.
Category:
Tags:
Stress Relief for the Creative and Constantly Connected
Submitted by Webmaster on Thursday January 22, 2009
It's awesome that we are all so connected, but the real question is, how are we connected? More specifically: How can our time connected via technology enhance our creativity and well-being instead of adding to our frustration and stress? How can we engage creatively with our work such that we are more likely to calmly complete a project in four hours rather than stressing and banging our head to complete it in eight? How can our time connected be more focused and less scattered? In this talk, focused on Stress Relief for the Creative and Constantly Connected, teachings from ancient wisdom traditions like Zen will be used to address these questions. Using material from his forthcoming book on this subject, the speaker will offer tools for living sanely and effectively in this increasingly connected world.
Category:
Tags:
The role of leadership in software development
Submitted by Webmaster on Thursday January 22, 2009
When you look around, there are a lot of leaders recommended for software development. We have the functional manager and the project manager, the scrum master and the black belt, the product owner and the customer-on-site, the technical leader and the architect, the product manager and the chief engineer. Clearly that's too many leaders. So how many leaders should there be, what should they do, what shouldn't they do, and what skills do they need? This will be a presentation and discussion of leadership roles in software development -- what works, what doesn't and why. Speaker: Mary Poppendieck Mary Poppendieck started her career as a process control programmer, moved on to manage the IT department of a manufacturing plant, and then ended up in product development, where she was both a product champion and department manager. Mary considered retirement 1998, but instead found herself managing a government software project where she first encountered the word "waterfall." When Mary compared her experience in successful software and product development to the prevailing opinions about how to manage software projects, she decided the time had come for a new paradigm. She wrote the award-winning book Lean Software Development: An Agile Toolkit in 2003 to explain how the lean principles from manufacturing offer a better approach to software development. Over the past six years, Mary has found retirement elusive as she lectures and teaches classes with her husband Tom. Based on their on-going learning, they wrote a second book, Implementing Lean Software Development: From Concept to Cash in 2006. A popular writer and speaker, Mary continues to bring fresh perspectives to the world of software development.