Google TechTalks July 6, 2006
William Pugh
ABSTRACT I’ll talk about some of my experience in using and expanding static analysis tools for defect detection. The FindBugs tool developed at the Univ. of Maryland is now being widely used, including inside Google.
I’ll give an overview of FindBugs, show some of the kinds of errors we routinely find in production code, discuss the methodology we use for enhancing and expanding FindBugs and some of the recent additions to it, discuss ways of incorporating FindBugs into your development process (such as being able to get a report of all the warnings introduced since the last release of your software), and talk about the future of static analysis, including things such as a new Java JSR to provide standard annotations for things such as @NonNull and @Tainted. – (Google Video)
Archive for December, 2006
Using Static Analysis For Software Defect Detection
Task Progress Tracker
David Seah bietet auf seinem Weblog die 2007er Version seines nützlichen Task Progress Trackers an. Wer ein einfaches und flexibles Tool für die aufgabenbezogene Zeiterfassung sucht, der wird Davids Tracker zu schätzen wissen. Und für alle die lieber klicken statt kritzeln gibt es eine Flash Version.
Links
- Task Progress Tracker Updates for 2007
- Benutzer-Beispiel des Trackers
- ebenfalls recht nützlich ist der Compact Calendar for 2007 – (Deutsche Version von Lennart Grötzbach)
SD Forum: The eBay Architecture
Im SD Forum gab es am 29.11.2006 einen interessanten Vortrag von Dan Pritchett und Randy Shoup über die eBay Architektur. Im Mittelpunkt stand vor allem, wie man mit Größenordnungen dieser Art:
- 212 Millionen registrierte Benutzer
- 1 Milliarden Seitenaufrufe pro Tag
- 26 Milliarden SQL Anfragen und Updates pro Tag
- Speicherung von über 2 Petabytes Daten
umgeht.
Links:
- PDF Presentation Slides
- Kommentare zum Vortrag: Johannes Ernst, Artima
- “Google’s Jeff Dean discusses the Bigtable content storage system used in google’s backend.” (Video) – (Slides)
GTD Productive Talk
..mit Merlin Mann und David Allen.
- Introducing “Productive Talk” Podcast: 43 Folders meets David Allen
- Podcast: Interview with GTD’s David Allen on Procrastination
- Productive Talk 02: David Allen on patching GTD “leaks”
- 43f Interview: GTD’s David Allen on the “Someday Maybe” list
- 43f interview: David Allen on Getting Things Done with your team
- David Allen Interview: Getting Things Done with Email
- 43f Podcast: David Allen on interruptions
- David Allen on best practices for implementing GTD
- David Allen on GTD’s future (and why it just works, as is)
- Productive Talk Compilation: 8-episode podcast with GTD’s David Allen
via Frank Westphal
Snips and Spaces: Managing Microlearning
Interessantes Paper über “Microlearning” und die Kombination von Weblogs und Wikis:
Abstract. Radically lowering “barriers to publish”, wikis and weblogs are rapidly gaining acceptance as simple and hassle-free ways to share and link information in a community of interest (or overlapping communities of interest). Based on a working definition of microlearning as learning from microformats, we discuss the characteristics of both formats and outline problems that may arise in a microlearning context. We propose that by combining both formats to form an integrated whole, those problems can be largely solved. This is complemented by a description of several aspects of Vanilla, a system based on this idea.
(by Christian Langreiter, Andreas Bolka)
XP Days 2006
Am 24. November 2006 fanden in Hamburg die XP Days statt und es waren mal wieder interessante Vorträge darunter. Besonders empfehlen kann ich Agile Entwicklung a la “The Eclipse Way” von Martin Lippert, Developer Awareness von Shamsuddin Butt und “Information Radiation in der Praxis” von Ilja Preuß.