- welcome to hulu
Hulu is an online video on demand service that is also expected to offer video sharing. The service is a joint venture of NBC Universal. - OPENhulu - Watch TV Shows for FREE! This is the new TV-Links! Watch Hulu Videos without an invite!
Watch the closed beta Hulu content for free and without registration.
2007-12-25
Links for 2007-12-24 [del.icio.us]
2007-12-24
Links for 2007-12-22 [del.icio.us]
- Planning Poker timer
Aslak Hellesøy's Planning Poker Timer with configurable colour transitions.
Links for 2007-12-18 [del.icio.us]
- Forum Systems, Inc. - Forum XRay
Forum XRay Web Services Diagnostics is a quality assurance solution that tests Web services within service-oriented applications against business and technical requirements of security, accuracy and performance.
2007-12-12
Links for 2007-12-11 [del.icio.us]
- Scrum Log Jeff Sutherland: Origins of Scrum
Jeff Sutherland on the origins of Scrum. - Scrum Log Jeff Sutherland: Is it Scrum or Lean?
Jeff Sutherland on Lean and Scrum origins again.
Links for 2007-12-10 [del.icio.us]
- Agile Contracts (Agile Advice)
One of the Certified Scrum Trainers, Chris Sterling from SolutionsIQ, recently posted a good set of links on Agile Contracts. Hopefully these links will help you understand how to "sell", set up and execute on agile contracts. - InfoQ: Lessons from building Oracle Mix on JRuby on Rails
Oracle Labs recently released Oracle Mix, a JRuby on Rails based social networking application. Rich Manalang now posted his experiences working on the project. - Developer's Guide - Google Chart API - Google Code
The Google Chart API returns a PNG-format image in response to a URL. Several types of image can be generated: line, bar, and pie charts for example. For each image type you can specify attributes such as size, colors, and labels.
2007-12-10
Links for 2007-12-03 [del.icio.us]
- Bot Bouncer
BotBouncer.com is a CAPTCHA service for OpenIDs. We provide an API for finding out if a user has filled out our CAPTCHA. We also provide a simple mechanism for OpenID enabled sites to send their users over here to fill out our CAPTCHA. - Frankenstein: About
Frankenstein is a Functional Testing tool for Swing applications. Frankenstein's focus is on readable, simple, fast functional tests that can be shared and run by everyone on a team.
2007-11-25
Links for 2007-11-24 [del.icio.us]
- md5 reverse lookup
A blog entry by a security expert about using Google to find the input leading to a given MD5 hash. - Goog_Your_Hash - Utility Mill - Utility
Find out if Google knows your password - Light Blue Touchpaper » Google as a password cracker
A database of MD5 hashes and their corresponding text strings.
Links for 2007-11-22 [del.icio.us]
- Simplified Wrapper and Interface Generator
SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of languages including common scripting languages such as Perl, PHP, Python, Tcl and Ruby - The "Broken Iron Triangle" Software Development Anti-pattern
Scott Ambler article ont the iron - scope, schedule, resources - triangle
Links for 2007-11-18 [del.icio.us]
- subtitleeditor
A GTK+ subtitle editor for GNU/Linux. Supports SRT and SSA/ASS. - Gnome Subtitles | Video subtitling for the GNOME desktop
Gnome Subtitles is a subtitle editor for the GNOME desktop. It supports the most common text-based subtitle formats and allows for subtitle editing, translation and synchronization. - Gaupol Subtitle Editor
Gaupol is an editor for text-based subtitle files. It supports multiple subtitle file formats and provides means of correcting texts and timing subtitles to match video.
2007-11-13
Links for 2007-11-12 [del.icio.us]
- CardMeeting
CardMeeting is a free-form sandbox for simultaneous long-distance collaboration. Use CardMeeting and a conference call to work together... even when you can't be together.
Links for 2007-11-11 [del.icio.us]
- Introducing Windows CardSpace
This article introduces the set of new Windows capabilities called Windows CardSpace, which provides a standards-based solution for working with and managing diverse digital identities.
2007-11-08
Links for 2007-11-07 [del.icio.us]
- LaCie - 2big Network (2-disk RAID) - Gigabit Ethernet 10/100/1000 Mbits
The 2big Network can act as a file-sharing server, a backup server or an FTP server.
2007-11-07
No Sound Issue in Firefox Flash [Fixed]
I love Ubuntu but one thing was really pissing me off on my desktop computer: the very annoying No sound in Firefox Flash issue which I'm facing since I upgraded from Feitsy to Gutsy.
But tonight, because I felt frustrated again because of this issue, I googled it one more time, hoping to find something new. A few minutes later, I found a link to a How To Fix The No Sound Issue in Firefox Flash post in the ubuntu forums and decided of course to give it a try.
The post suggests to update the libflashsupport library with a patched version from Paul Betts who is a software engineer at... Microsoft working on hotfixes and updates for Windows :) Anyway, I just installed Paul's version and guess what: sound is now working again in Firefox Flash! Thank you both guys, this is so sweet!
Links for 2007-11-06 [del.icio.us]
- TwitterFox - naan studio - Trac
This extension adds a tiny icon on the status bar that notifies you when your friends update their tweets. Also it has a small text input field to update your tweets. - How to win in the Twitter vs. Jaiku battle | Webware : Cool Web apps for everyone
Newbie guide on putting Twitter feed into Jaiku - Goodbye Twitter. Hello Jaiku. - Vox
Leo Laporte, the former most popular Twitter contributor, explains why he left Twitter for a competing service, Jaiku. - Joshua : Introduction to Information Cards : MIX Online
Another open standard for identity on the web. - Welcome to Bandit - Bandit-project.org
The Bandit project creates a community that organizes and standardizes identity-related technologies in an open way, promoting both interoperability and collaboration. - Pownce
Pownce is a way to send messages, files, links, and events to your friends. You'll create a network of the people you know and then you can share stuff with all of them, just a few of them, or even just one other person really fast. - Go2Web20.net - The complete Web 2.0 directory
A directory of web 2.0 applications and services. - Top Five Articles for Presenters
Top five list of best articles for presenters. - 10 Ways To Get More Done In Less Time | Performancing.com
This article proves 10 time-tested methods to get more work done than before AND free up the time we tend to 'borrow' from outside our work schedule.
2007-11-06
Links for 2007-11-05 [del.icio.us]
- Concordion
Concordion is an open source framework for Java that lets you turn a plain English description of a requirement into an automated test.
2007-11-04
Links for 2007-11-03 [del.icio.us]
- Twitter: What are you doing?
Twitter is a service for friends, family, and co–workers to communicate and stay connected through the exchange of quick, frequent answers to one simple question: What are you doing? - python-twitter - Google Code
This library provides a pure python interface for the Twitter API. - Jaiku | Jaiku - Frequently Asked Questions
Jaiku is a way to connect with friends by sharing short messages called Jaikus. You can create your own stream of Jaikus and follow your friends. - pjaiku
A simple python client for Jaiku.com - philwilson.org: Post to Twitter from Ubuntu Deskbar
- New Jaiku App For Linux: Pjaiku (Floozle)
A 30-second guide to install Pjaiku on Ubuntu - OVal - the object validation framework for Java™ 5 or later
OVal is a pragmatic and extensible general purpose validation framework for any kind of Java objects (not only JavaBeans) - How to turn your blog in to an OpenID
2007-11-02
Links for 2007-11-01 [del.icio.us]
- WAG_RFC_001 - web-alignment-group - Google Code
The primary goals of this memorandum is to define the Heuristic Mapping technology in terms of: Heuristic Action Matching, Heuristic Result Matching, Explicit Mappings. - VentureCake » Blog Archive » VirtualBox 1.5: the good, the bad, and the ugly
The new VirtualBox brings seamless virtualization to Linux. This puts Linux on par with the Mac - users can run their native desktop but still launch the odd Windows-only program when they need to. - Pentaho Open Source Business Intelligence: Home
The Pentaho BI Project provides enterprise-class reporting, analysis, dashboard, data mining and workflow capabilities that help organizations operate more efficiently and effectively. - Talend - provider of open source data integration software
A very easy to install open source data integration / ETL solution seeing rapid adoption that is also easy to use. - JasperSoft - Open Source Business Intelligence
JasperSoft has one of the best open source reporting solutions on top of their open source BI stack - Ignite Realtime: Spark IM Client
Spark is a open source, cross platform IM solution with very strong security to help enterprise get over the "security" questions on the use of IM in the enterprise.
2007-11-01
Links for 2007-10-31 [del.icio.us]
- SAP Network Wiki
SAP Memory Analyzer is a fast and feature-rich heap analyzer that helps you easily find big chunks of memory and identify who is keeping these objects alive. - Software Metrics Don't Kill Projects, Moronic Managers Kill Projects
Any software metric can be abused or misused, but does this mean we should avoid any and all software metrics? Joel Spolsky, Eric Sink, and I have an interesting, late night, conversation. - Crap4j Home
Crap4j is a Java implementation of the CRAP (Change Risk Analysis and Predictions) software metric – a mildly offensive metric name to help protect you from truly offensive code. - JCite – Java Source Code Citation System
JCite cites snippets of Java source code or Excel sheets into HTML documents – API documentation, for instance. Citing from tests, or tested code, lets you guarantee that your examples really work. And they get automatic syntax highlighting.
2007-10-29
Links for 2007-10-27 [del.icio.us]
- Main Page - Lift
Lift is an expressive and elegant framework for writing web applications. Lift stresses the importance of security, maintainability, scalability and performance, while allowing for high levels of developer productivity. The next generation framework ?
2007-10-26
Links for 2007-10-25 [del.icio.us]
- How Hard Could It Be?: Five Easy Ways to Fail, Managing Technology Article - Inc. Article
Nothing like a weak team or an unrealistic schedule to start a project off right
2007-10-25
Links for 2007-10-24 [del.icio.us]
- Navicat MySQL Admin Tool - the World's Best MySQL GUI for Windows, Linux & Mac OS X
Navicat for MySQL is a powerful yet easy to use MySQL GUI software provides extensive functionality for managing and developing MySQL database.
- Blogbody: Project Able: a complete Java web stack
Project Able is a full Java-based web development stack designed to make web development painless. In a sense, it is an attempt to bring together quality opensource tools in one cohesive stack, similar to what Rails has done for Ruby, while also encouraging common practices I've used in software engineering for a long time.
Dev2Dev Online: WebLogic Server Test Client
Developed and tested directly by BEA engineers, the WebLogic Test Client allows for convenient testing of WebLogic Web Services through a Web user interface without writing code.
- TheWayOfTestivus.pdf (application/pdf Object)
Some good advice on testing delivered in a funny, Taoist way. - The future will be about programming languages - Parleys - Parleys.com - a Belgian Java User Group initiative
A very good keynote from Ted Neward on the future of programming languages. - Raible Designs | Open Source Web Frameworks' Mailing List Traffic - June 2007
Current mailing list traffic leaders in the web framework space - Stripernate | Mongus.com
Stripernate makes working with Hibernate in Stripes as easy as Stripes itself! Add a few jar files and edit web.xml and you're ready to start using Hibernate Annotations. - Business Lean: Manual Kanban vs. Electronic Kanban
Should we implement a "manual" Kanban system before we implement Electronic Kanban. The short answer is NO.
- Weblinks: Example | High Scalability
This site tries to bring together all the lore, art, science, practice, and experience of building scalable websites into one place so you can learn how to build your website with confidence.
- Dr. Dobb's | Agile on a Fixed Budget | August 3, 2007
The article was originally motivated by the "How do I do Agile on a fixed price/estimate project" questions that I invariably get when working with clients or internal development teams. So I decided to take it one step further and address the question.
- reCAPTCHA: Stop Spam, Read Books
Protect your site from abuse and help digitize books. Use our CAPTCHA on your site for free.
- VirtualBox
innotek VirtualBox is a family of powerful x86 virtualization products for enterprise as well as home use.
- AMIS Technology blog » Blog Archive » Working with Maven JMeter plugin and report generation (the last steps to get it working)
The sample below shows how to get the Maven-JMeter-Plugin working in Maven2 with a minimum of extra code in your projects pom.xml. - programmerplanet.org - JMeter Ant Task
This is an Ant task for automating running JMeter test plans. The task executes one or more JMeter test plans, and logs the results to a file.
- JChav
News and documentation for the JChav project — JMeter Chart History And Visualisation - JMeter - Apache JMeter
Apache JMeter is a 100% pure Java desktop application designed to load test functional behavior and measure performance. It was originally designed for testing Web Applications but has since expanded to other test functions. - Badboy - Web Testing for the Masses
Badboy makes web testing and development easier with dozens of features including a simple yet comprehensive capture/replay interface, powerful load testing support, detailed reports, graphs and much more! - Home - load testing tool - stress testing tool - WebLOAD
Open Source Load Testing
- AgileAndCMMI - Agile Bibliography
References on using Agile and CMMI together.
- Mapping CMMI Project Management Process Areas to SCRUM Practices | C.E.S.A.R
This article gives a fairly detailed mapping of Scrum to CMMI. This is of greater interest to process people than practitioners.
2007-10-21
Blogger JavaScript Library Release and Blog.gears Offline
The Blogger GData JS Client library enables developers to read and write blog posts using calls to our JavaScript library. This is a full client library, with support for authenticated access to private data and read-write capabilities. Now you can create Blogger applications and mashups that can read and write data from your Blogger blogs. No server-side programming is required. Your application can run on any domain, too. No proxying is required.
Sounds nice. Some samples are available here. One of them is blog.press, a sample Blogger app that allows you to create, edit and delete blog posts while online, using only client-side code and the JavaScript client library. Another more elaborated sample, blog.gears, adds offline capabilities to the Blogger app by combining the Gdata JavaScript Client Library with Google Gears. Even more nice.
I'm writing this post using blog.gears and I'm currently offline. Let's save it now and see how blog.gears handles this... - Saving post and putting network back - Ok, I'm online again. I've just reopened this post, everything looks in place. Good. I'm going ahead.
This was a really quick and simple test but still very interesting. Think about Google Docs. We know Google will continue to roll out the JavaScript client libraries to other services as soon as they can. We know offline mode is a requirement for Google Docs for real world usage (and competition with Microsoft). So, how far from this feature do you think Google is now ? Import/export would require Gears to support a more high level language than JavaScript so I'm not expecting it soon but what about a "basic" offline mode ?
Enough for now, let's post this.
2007-09-16
Links for 2007-09-13 [del.icio.us]
- Alistair's talks - AC
Slides for some of Alistair Cockburn talks.
- Problem with the weblogic-maven-plugin in General Newsgroups Folder in Newsgroups
A thread about the required dependencies to get the maven-weblogic-plugin working. It has been a pain for me, I have some ideas to improve the code but need to dig this subject.
- Home | Scribd
Scribd's mission is to create the world's largest open library of documents. Explore the thousands of docs already uploaded or contribute your own!
2007-09-03
Firefox plugins I use
- Adblock Plus - Right-click on a banner and choose "Adblock" from the context menu - the banner won't be downloaded again.
- All-in-One Gestures - This extension allows you to execute common commands using mouse gestures, rocker navigation, scroll wheel navigation and page scrolling. I'm totally infected, using gestures even outside Firefox now.
- ChatZilla - A clean, easy to use and highly extensible Internet Relay Chat (IRC) client.
- CustomizeGoogle - Enhance Google search results and remove ads and spam.
- del.icio.us Bookmarks - Integrate del.icio.us into Firefox with the del.icio.us extension.
- Download Statusbar - View and manage downloads from a tidy statusbar.
Firebug - Edit, debug, and monitor CSS, HTML, and JavaScript live in any web page.- FireFTP - Turn your browser into an FTP Client.
- Google Browser Sync - Synchronize settings between browsers.
- Greasemonkey - Greasemonkey is a Firefox extension which lets you to add bits of DHTML ("user scripts") to any web page to change its behavior. I'm using the following scripts:
- del.icio.us Prettifier - Changes font family and link colors on del.icio.us. This is a modified version of Gina Trapani's del.icio.us Prettifier.
- Gmail Conversation Preview - Right-click on any conversation to get a preview bubble.
- Gmail Label Colors - Optionally colors label names (when they have a #color suffix)
- Gmail Macros - Extra (customizable) keyboard shortcuts and macros. Press 'h' to see a list of all the available shortcut keys.
- HTTP-to-HTTPS redirector - Replace http:// with https:// in the address bar, to make sure you're using the SSL-encrypted version of a page. Only enable for pages that you know are SSL enabled.
- Password Composer - Generates site specific password, based on a single Master Password.
- gTranslate - Translates the selected text via Google Translate
- IE View - Lets you load pages in IE with a single right-click, or mark certain sites to always load in IE. I may replace this plugin by IE Tab but I'm a bit scared of memory leaks (see Problematic extensions).
- Live HTTP Headers - This extension allows the user to see HTTP headers exchanged during an HTTP request. It can be helpful to debug web applications, see what kind of web server the remote site is using, see the cookies sent by the remote site, see the content sent by the browser during a POST request, etc.
- SeleniumIDE - Selenium IDE is an integrated development environment for Selenium tests. It is implemented as a Firefox extension, and allows you to record, edit, and debug tests.
- SwitchProxy Tool - SwitchProxy lets you manage and switch between multiple proxy configurations quickly and easily.
- User Agent Switcher - Adds a menu and a toolbar button to switch the user agent of the browser.
- Video Downloader - Download videos from Youtube, Google, Metacafe, iFilm, Dailymotion and 60+ video sites! I like to take the power back.
Web Developer - Adds a menu and a toolbar with various web developer tools. I'm not using this one very often but like to have it installed anyway.
Links for 2007-09-01 [del.icio.us]
- LimitNone - Products
gXFER, the Google account transfer, is a simple, one click utility that allows users to move email, contacts and calendar - Welcome To — PushToTest - The Open-Source SOA Governance and Test Automation Company
2007-09-02
Publishing code snippets to blogger
But tonight, I discovered Alex Gorbatchev's SyntaxHighligher which seems to be what I was looking for. I googled a bit more and found this HOWTO: post code (thanks gPowered.net). A few minutes later, the SyntaxHighlighter library was uploaded and my blogger template updated to enable it.
Let's try it now with a classical HelloWorld sample :
So, how does it looks like ?
/**
* The HelloWorld class is an application that
* displays "Hello World!" to the standard output.
*/
public class HelloWorld {
// Display "Hello World!"
public static void main(String args[]) {
System.out.println("Hello World!");
}
}
Oh, by the way, Thomas Walloschke created a neat extension for Apache configuration files. Nice. I might use his "brush" too.
2007-08-09
Howto setup Apache 2.2.4 + WebDAV under Windows XP in 5 minutes
2007-07-20
Links for 2007-07-19 [del.icio.us]
- Agile Metrics and Diagnostics
Agile Metrics and Diagnostics: This is a paper presented at Agile 2006 on Metrics and Diagnostics for an Agile team. It provides a clear perspective on how measurement drives behavior, and what is important to the organization. - SolutionsIQ - Scrum
Scrum focuses clearly on ROI for project and business owners. The attached PDF paper and corresponding spreadsheet were results of discussions at a Scrum gathering on improving reporting capabilities.
2007-07-17
Links for 2007-07-16 [del.icio.us]
- Free royalty free icons sites
Free icons you can use for your website or program... - Tech Team Lead News: Service Oriented Architecture diagram template
Nice free editable so reusable SOA diagram made in OpenOffice. - Alfresco - Open Source Enterprise Content Management (CMS) including Web Content Management
Alfresco is the Open Source Alternative for Enterprise Content Management (ECM), providing Document Management, Collaboration, Records Management, Knowledge Management, Web Content Management and Imaging. - Move /home to it's own partition
A short guide (a reminder?) on how to move your /home to a dedicated partition under Linux - Enterprise Java Community: Setting Up a Maven Repository
This article looks at some of the functionality that a maven repository should provide. - Crazy Egg - visualize your visitors
Track, Evaluate and Improve your site - Get a clear picture of where your visitors are clicking and enhance your site's results - IMified - Instant Productivity
IMified is an instant messenger buddy that works across all major IM networks and offers access to a growing number of web applications, as well as productivity tools like notes, reminders, and todo's. Imified helps you get things done faster. - stikkit
Stikkit makes organizing your daily details as simple as jotting down a note or firing off email.
2007-07-16
Links for 2007-07-13 [del.icio.us]
- Bash tutorial | Programming tutorials
Aliens Bash Tutorial written by Billy Wideling <-> alien@koping.net
2007-07-15
Do you have your Blotter graph ?
Blotter (Blog Plotter) is a new service from Dapper that graphs a blog's popularity over time. The popularity statistics are gathered from Technorati using the Dapper service.
The graph below gathers the statistics over time for my blog :
Well, I guess I should say "DOH!"...
But anyway, if you're a Technorati fan, you may like it.
2007-07-13
Links for 2007-07-12 [del.icio.us]
- Aides for Complexity
Ralph Stacey's Agreement & Certainty Matrix : A method to select the appropriate management actions in a complex adaptive system based on the degree of certainty and level of agreement on the issue in question. - AGILE IN ACTION: Scrum Mind Map
A simple mind map for Scrum updated following some feedback from Mike Cohn. - Eventyr: Agile Games
Some sources for learning Agile through play. - slide37.swf (application/x-shockwave-flash Object)
Communication is more efficient face-to-face (Alistair Cockburn) - ASD book extract: "Communicating, cooperating teams" - AC
The figure serves to capture the "modalities" in communication. In the graph you see two sets of situations: those in which question and answer are available and those in which they are not. - Communication on Agile Software Projects
In Agile Software Development Alistair Cockburn describes various modes of communication that people may choose to apply when working together. This is a modified version by Scott Ambler. - Which open source CI tool is best suited for your application's environment? - Java World
A comparative review of four open source continuous integration tools By John Ferguson Smart, JavaWorld.com, 11/01/06 - Automation for the people: Choosing a Continuous Integration server
A survey of open source CI servers: CruiseControl, Luntbuild, and Continuum
2007-07-12
Links for 2007-07-11 [del.icio.us]
- MindMeister - think together
MindMeister brings the concept of mind mapping to the web, using its facilities for real-time collaboration to allow truly global brainstorming sessions. - Online Office, Word Processor, Spreadsheet, Presentation, CRM and more
Zoho is one of the brands from AdventNet, a software company started in 1996 focusing on building affordable software for businesses. - symbaloo - start simple
Un méta-moteur de recherche réunissant en une page une quarantaine de moteurs différents. - Unofficial Google Advanced Search
This page is provided as a reference and a guide to using the advanced search operators that Google provides.
2007-07-11
Links for 2007-07-05 [del.icio.us]
- AGILE IN ACTION: Fixed-price contracts don't work
When you buy something, you want to know exactly what you'll get and how much it will cost. It makes sense. But this doesn't work when you're buying software development.
2007-07-03
Links for 2007-07-02 [del.icio.us]
- Neil's point-free blog » Getting Started with OSGi
The following is a list of links to my tutorial series Getting Started with OSGi which is currently running on EclipseZone. - en.terpri.se
BEA's enterprise site to demo Pages, Ensemble and Pathway products.EA's enterprise site to demo Pages, Ensemble and Pathway products. - Créez un Wiki pour vos tests fonctionnels avec Fitnesse
- Green Pepper Software - Homepage
GreenPepper est un outil Agile de définition et de gestion des exigences.
2007-07-02
Links for 2007-06-30 [del.icio.us]
- OSCON 2005 Keynote - Identity 2.0
Dick Hardt | Founder & CEO, Sxip Identity
2007-06-20
Links for 2007-06-19 [del.icio.us]
- Comparison of wiki software - Wikipedia, the free encyclopedia
The following tables compare general and technical information for a number of wiki software packages. - WikiMatrix - Compare them all
A must have tool for selection or comparison of wiki engines. - Wiki Engines
This is the canonical list of WikiEngines. See also TheWikiWay (a book). The engines are listed twice, by language and by name.
2007-06-17
Links for 2007-06-15 [del.icio.us]
- Metacheck - Metacheck
Metacheck is java code checking tool that read and parses results of 'real' code checkers (checkstyle, cpd, findbugs, jcsc, lint4j, hammurapi, pmd, qj-pro, and revjava), writes these results to a uniform lay-out and generates a meta result. - jackpot: Jackpot
The Jackpot module adds the capability to reengineer Java source code. - IntelliJ IDEA Code Inspections List
IntelliJ IDEA features high-performance dynamic code analysis engine that is capable of inspecting your Java, JavaScript, HTML, XML and other code on the fly. - PMD - PMD
PMD scans Java source code and looks for potential problems. - Lint4j - Lint4j Overview
Lint4j is a static Java source and byte code analyzer that detects locking and threading issues, performance and scalability problems, and checks complex contracts such as Java serialization by performing type, data flow, and lock graph analysis.
2007-06-15
Links for 2007-06-14 [del.icio.us]
- » Blog Archive » Feisty Performance - "Fly Like A Butterfly"
There is absolutely no need to tweak Feisty since it runs very well with the default installation. BUT there are some things that can be done to make it run just a little bit faster and smoother.
2007-06-14
Links for 2007-06-13 [del.icio.us]
- Partitioning Windows and Ubuntu
The focus of this tutorial is not on how to create the partitions (resizing, etc.) but on planning—what the desirable outcome is.
2007-06-13
Links for 2007-06-12 [del.icio.us]
- Test your web design in different browsers - Browsershots
Browsershots makes screenshots of your web design in different browsers. When you submit your web address, a number of distributed computers will open your website in their browser. Then they will make screenshots and upload them to the central server her - Implementing Scrum - Cartoon - January 15, 2007 - Making Babies. Fast.
For those of you unfamiliar with the iron triangle concept, there are three "constraints" to any software development project -- Scope, Schedule, and Resources. Oh, and consider Quality as a non-move able object. - LeadingAnswers: Leadership and Agile Project Management Blog: Agile Contracts
While the 3rd line of the agile manifesto states "Customer collaboration over contract negotiation" it is sometimes difficult to convince all the external stakeholders and powers-that-be of this wisdom. - Ajax Compilation - because you ajax it
Various ajax scripts - demos - amCharts: customizable free flash charts
The best flash charts
2007-05-20
Links for 2007-05-15 [del.icio.us]
- TracFeisty - The Trac Project - Trac
This guide shows all the steps to correctly install a trac system on a Ubuntu 7.04 Server.
- Maven2 Dependency Viewer - About
Artifactory Maven POM Dependency viewer for Maven2 projects
- Chris Oliver's Weblog : Weblog
F3 which stands for "Form follows function" is a declarative Java scripting language with static typing for good IDE support and compile-time error reporting (unlike JavaScript...)
- Green Pepper Software - Homepage
GreenPepper est un outil Agile de définition et de gestion des exigences. - Welcome to FitNesse!
The fully integrated standalone wiki, and acceptance testing framework.
- Top 100 Network Security Tools
After the tremendously successful 2000 and 2003 security tools surveys, Insecure.Org is delighted to release this 2006 survey. I (Fyodor) asked users from the nmap-hackers mailing list to share their favorite tools, and 3,243 people responded.
- Planning Poker in detail
"The best way I've found for agile teams to estimate is by playing planning poker (Grenning 2002)."
- Glassbox.com
Glassbox is a troubleshooting agent for Java applications that automatically diagnoses common problems. - InfoQ: Glassbox - Automated monitoring and troubleshooting using AOP
Glassbox deployes as a war file to your appserver and then uses AspectJ load time weaving and to monitor application components and other artifacts, in order to identify problems like excess or failed remote calls, slow queries, too many database queries
- Sonar
Sonar is a continuous quality control tool for Java applications. Its basic purpose in life is to join your existing continuous integration tools to place all your development projects under quality control. - QALab - Statistics for your Build - QALab - Introduction
This project collects and consolidates data from several QA tools and keeps track of them overtime. This allows developers, architects and project managers alike to be presented with a trend of the QA statistics of their project.
Links for 2007-04-15 [del.icio.us]
- The Next Phase » Article » Greasemonkey Script: Gmail and Reader Integrator
"The short story..I wrote a Greasemonkey script that integrates Gmail with Google Reader." - Password Composer Greasemonkey User Script
The greasemonkey script scans each page for password fields. Any password field is then marked by a green outline and a character "P" on a green bullet in the top right corner. - Gmail + Reader Integrator – Userscripts.org
Integrates Google Reader into Gmail, built for Greasemonkey. - Google Secure – Userscripts.org
To use google tools using ssl. This scripts redirects Gmail, Google Calendar, Google Docs, Google Reader from HTTP to HTTPS. - Secure-em-All – Userscripts.org
Secure the Connection on: Excite, Yahoo, Gmail, Microsoft Passport. (Add any site to the Included pages list for it to be automatically switch to secure mode as well) - Top 10 Greasemonkey scripts to improve your productivity - lifehack.org
- LH Top 10: Greasemonkey user scripts - Lifehacker
- Hack Attack: Sync your Greasemonkey scripts across computers - Lifehacker
How to use the cross platform program FolderShare to keep your Greasemonkey scripts in perfect sync across your Firefox browsers and computers (Windows and/or Mac). - Gmail Macros
Gmail Macros adds keyboard shortcuts to your inbox in an interface that looks similar to Mac OS X's Quicksilver. - Home - HermesJMS - Confluence
HermesJMS is a console that helps you interact with JMS providers making it easy to browse or search queues and topics, copy messages around and delete them. - Home - MC4J Wiki
MC4J is a project to create management software for J2EE application servers and other Java applications. It is designed to utilize the JMX specification to connect to and introspect information within supported servers and applications. - TOP 500 Best Songs Ever - Rate Your Music
A list by morre - TracUbuntuMultipleProjects - The Trac Project - Trac
This page is geared towards an installation of Trac that will run off the Apache web server using mod_python, and support multiple projects. The distro is Ubuntu. - hudson: Master/Slave Support in Hudson
Hudson supports the "master/slave" mode, where the workload of building projects are delegated to multiple "slave" nodes, allowing single Hudson installation to host a large number of projects. This document describes this mode and how to use it. - TracModPython - The Trac Project - Trac
Trac supports mod_python, which speeds up Trac's response times considerably, especially compared to CGI, and permits use of many Apache features not possible with tracd/mod_proxy. - TimingAndEstimationPlugin - Trac Hacks - Plugins Macros etc. - Trac
This is a plugin that adds (aspires to add) estimation and time tracking to Trac. This basically adds CustomFields and CustomReports and an interface for filling the dynamic variables for the report. (requires javascript). - hudson: Hudson: an extensible continuous integration engine
Extensible continuous integration engine - Using Maven 2 to Build WebLogic Portal Applications
The purpose of this tutorial is to show how to create a build system for BEA WebLogic Portal using the Apache Maven 2 project. - Jeff Sutherland's Object World Tutorial
2007-04-02
Links for 2007-03-30 [del.icio.us]
- Guice vs. Spring JavaConfig: A comparison of DI styles
With all of the excitement surrounding Guice lately, I thought it might be worthwhile to compare Guice with Spring JavaConfig. I've chosen to reimplement my knight/quest example from chapter 1 of Spring in Action to illustrate the basics of each option.
2007-03-30
Links for 2007-03-29 [del.icio.us]
- Glean : Gathering feedback from your code
John Brugge has taken a number of popular open-source tools and knitted them together for you. He's calling it Glean, and his goal is to help your project get quick and easy feedback by simply dropping Glean into your build system.
2007-03-25
Links for 2007-03-23 [del.icio.us]
- Notes from a Tool User: Scrum in a Nutshell or 5 minutes to learn scrum
Scrum in a Nutshell or 5 minutes to learn scrum
2007-03-20
Links for 2007-03-19 [del.icio.us]
- Release Management - Maven - Confluence
The issue we are aiming to resolve here is primarily how to releae multi-module products. - Regular Expression Library
Welcome to RegExLib.com, the Internet's first Regular Expression Library. - Regular Expressions Cheat Sheet - Cheat Sheets - ILoveJackDaniels.com
The Regular Expressions cheat sheet is designed to be printed on an A4 sheet of paper and live by a designer or developer's desk, to make life a bit easier. - tree swing pictures - tire swing, tire swing, rope swing cartoon pictures
The famous tree swing picture (aka tyre swing, tire swing, rope swing) - Project Cartoon: the magnificant tree swing!
Another elaborated version of the famous tree swing. - Project Cartoon
How Projects Really Work (Ver 1.5)
2007-03-19
Links for 2007-03-18 [del.icio.us]
- Maven repositories in corporate environments
This articles discusses some thoughts about how to deal with Maven repositories - discusses some thoughts about how to deal with Maven repositories - an issue that you very soon come across when adopting Maven for your company. - Creating a Maven proxy - Maven User - Confluence
A Maven proxy can be thought of as a Maven mirror that aggregates one or more Maven repositories. This document will walk through the setup of maven-proxy http://maven-proxy.codehaus.org/. - Nabble - [ANN] Artifactory - new Maven 2 proxy repository
Some interesting feedback on proxy solutions on the maven-user list after Artifactory announcement. - What issue tracking system is best for you? - Java World
A review of Bugzilla, Trac, and JIRA By John Ferguson Smart, JavaWorld.com, 03/14/07 - Raible Designs | Artifactory - a new Maven 2 Repository Manager for Enterprises
Matt Raibles summarizes the recent discussion on the maven 2 user list after Artifactory's announcement - Nabble - Multiproject Subversion Layout
2007-03-18
Links for 2007-03-17 [del.icio.us]
- Kohsuke Kawaguchi's Blog: Hudson/JIRA integration
Kohsuke noticed that Lucene was now using Hudson for their nightly builds and that one of the Lucene developers wanted better integration with JIRA... so he wrote a new Plugin to do just that. The plugin can provide linkage from Hudson builds to JIRA entr - Eclipse, NetBeans, and IntelliJ: Assessing the Survivors of the Java IDE Wars
Get a comprehensive comparison of the latest versions of the major IDEs in the Java development space: NetBeans, Eclipse/MyEclipse, and IntelliJ IDEA. Find out how well each performs in four common areas of development: Swing, JSP/Struts, JavaServer Faces - Assessing the Survivors of the Java IDE Wars
Jacek Furmankiewicz has undertaken a mammoth task in evaluating three of the major Java IDEs in DevX's "Eclipse, NetBeans, and IntelliJ: Assessing the Survivors of the Java IDE Wars." Jacek's done a good job of gauging each IDE's strengths and weaknesses. - tagtraum industries incorporated ~ GCViewer VMFlags
This page tries to shine some light on what garbage collection related flags there are and what they are good for. It covers several Sun and IBM JVMs
Links for 2007-03-16 [del.icio.us]
- Installing and Configuring the Apache HTTP Server Plug-In
Using Web Server Plug-Ins with WebLogic Server - Installing and Configuring the Apache HTTP Server Plug-In
Using Web Server Plug-Ins with WebLogic Server
2007-03-15
Links for 2007-03-14 [del.icio.us]
- One thread to rule them all v2: Beryl & Official Compiz - Ubuntu Forums
- Retrotranslator
Retrotranslator is a Java bytecode transformer that translates Java classes compiled with JDK 5.0 into classes that can be run on JVM 1.4. - And still More Hudson Adoption...
More stories on Hudson adoption
2007-03-14
Links for 2007-03-13 [del.icio.us]
- Jacn
The early versions of Jacn aimed to replace/complement the XML configurations. The solution Jacn gives is a Java-only way of configuring Spring managed beans. - Spring Java Configuration Project | Springframework.org
The Spring Java Configuration project is an experiment in producing a Java-based alternative to configuring Spring Application Contexts. - WLST Command and Variable Reference
WebLogic Scripting Tool - Navigating MBeans (WLST Online)
WebLogic Scripting Tool (Tech Preview 2) - Configuring Existing Domains
WebLogic Scripting Tool (Tech Preview 2) - wls-console-extensions: View file
Console Extension for WL 9.2 - Dev Thoughts » Blog Archive » Bob vs. Spring
So Bob doesn't get Spring… What's the big deal? To be honest, it's quite nice to have some constructive and legitimate criticism on Spring... - crazybob.org: I was too hard on Spring...
Bob Lee is coming back on Spring - google-guice - Google Code
Guice (pronounced 'juice') is a lightweight dependency injection framework for Java 5, brought to you by Google. - google-guice - Google Code
How does Guice compare to Spring et al? - crazybob.org: Guice 1.0
We're pleased to announce the open source release of Google's internal Java dependency injection framework Guice. - crazybob.org: The First Guice Review
Eric Burke, an O'Reilly author and pricipal software engineer at OCI, has already ported a client from Spring to Guice. - Making the Date - Development is a Machine
Ron Jeffries washing machine metaphor explained - Roadmap to Agile
2007-03-11
Links for 2007-03-10 [del.icio.us]
- Servlet Performance Report
Comparing The Performance of J2EE Servers - 25 Code Snippets for Web Designers (Part 1)
There are loads of handy scripts, bits of html and widgets that you can incorporate into your websites and blogs - here we bring together 25 of the most helpfull in the first part of this series…
2007-03-07
Links for 2007-03-06 [del.icio.us]
- redhat.com | Advanced Message Queueing Protocol
In response to internal requirements, market demand and partners' electronic trading needs, the contributors are collaborating on specifications for defining and building messaging infrastructure that is broadly applicable for enterprise use, totally open - Bamboo - Continuous Integration and Build Server
More than a conventional continuous integration (CI) server, Bamboo provides Build Telemetry to help identify and highlight trends, patterns, and linkages across builds — not just focusing on the results of a single build.
2007-03-05
Links for 2007-03-04 [del.icio.us]
- Artifactory - About
Artifactory is a Maven2 proxy repository with advanced features. It is based on JCR (using JackRabbit as the implementation), with a web UI based on Wicket, and embeded Jetty for quick start. All artifacts are stored in an embedded Derby DB. - Proximity - Proximity
Proximity is in function somewhere between http-proxy and proactive-mirror. - Archiva Site - Maven Archiva
Archiva (the Maven repository manager) is currently under development. It provides several pieces of functionality for your remote repository.
2007-03-04
Links for 2007-03-03 [del.icio.us]
- Agile Journal - SOA And Agile Development: Achieving Success Through Continuous Integration And Testing
The goal of SOA is to be flexible and adaptive to the constantly changing business climate. At the same time, the resulting ecosystems remain adaptable to continuously changing requirements. Without a component-based, iterative model, this would be a daun
2007-03-03
Links for 2007-03-02 [del.icio.us]
- Pokernator 3000 - Texas Holdem Odds Calculator
- Silver Stripe Software - Catalyst: Project management for distributed and agile teams
Catalyst makes it easy to plan and manage software projects that involve distributed teams and stakeholders. Catalyst supports the needs of all stakeholders including the technical team, project managers, executives and the customer. - Burndown and Velocity Example
This burndown and velocity tracking spreadsheet is an edited example from an actual project, used with permission. It has tabs for each of five 2-week iterations (Sprints) plus a tab to aggregate velocity information, and a template tab.
2007-03-02
Links for 2007-03-01 [del.icio.us]
- STSC CrossTalk - A Pair Programming Experience - Mar 2003
[...] The undergraduate experience led me to an experiment in pair programming. The very positive results of this experiment are the subject of the case study in this article. - Pair Programming Bibliography
- µTorrent - Powerful BitTorrent Client
A (very) tiny BitTorrent client.
Links for 2007-02-28 [del.icio.us]
- Automated Smoke Tests With Selenium, Cargo, TestNG and Maven « Madaspeak
Howto use Maven, Selenium, Cargo and TestNG together to write automated smoking tests.
2007-02-28
Links for 2007-02-27 [del.icio.us]
- Download details: VSTS TechEd Demo
A Microsoft show on Team System and Visual Studio for Team System. - start - Flyspray - The Bug Killer!
Flyspray is an uncomplicated, web-based bug tracking system for assisting with software development.
2007-02-27
Links for 2007-02-26 [del.icio.us]
- Free 18-week AJAX Training Online Course by Sang Shin
Sang Shin, Evangéliste Sun, publie en ligne une formation sur Ajax. - Semantic Void » Blog Archive » Post Del.icio.us Links To Blogger Now
- Micro Persuasion: Turn Gmail Into Your Personal Nerve Center
- The State of Swing
A Conversation with Chet Haase by Frank Sommers February 26, 2006.
2007-02-26
Links for 2007-02-25 [del.icio.us]
- Methodology Map
Here's a simple pictorial overview of software development methodologies. Its main purpose is to show how Crystal Clear compares to several better-known processes. - Gurus on Contracts
Can you use agile development under fixed-price contracts? Martin Fowler says you can't; Alistair Cockburn says you can. Who's right? - MF Bliki: FixedPrice
Many people belive that you can't do a fixed price contract in an agile project. However this doesn't mean you can't come up with a fixed price agile contract, what it really means is that you can't come up with a fixed scope contract. - Fixed Price Contracts
Can you use agile processes with traditional fixed price contracts, contracts where both scope and price are specified up front? Yes, you can use agile processes on fixed price projects. - Agile Contracts Workshop
Organizers: Mary Poppendieck & Christine Moore. - Contracts for Agile Projects
Do agile processes need flexible contracts? What about fixed price contracts? - Agile contracts - AC
Alistair Cockburn is collecting ideas people have for contracts on agile projects. - Dr. Dobb's | Something's Gotta Give | February 7, 2003
If you rigidly define the project's schedule, budget and the scope to be delivered, you've left no room for your team to maneuver, and are headed for failure. - scrumalliance / Firms Using Scrum
Below is a list of firms that someone (often one person in that firm) says is "using Scrum". It is certain that this list does not contain every firm that has a team(s) that uses "Scrum" (or at least what that team would call Scrum). - Earned-value and burn charts - AC
Extracted from Chapter 3 of "Crystal Clear," Alistair Cockburn, Addison-Wesley, 2004