- 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-29
Links for 2007-10-27 [del.icio.us]
Links for 2007-10-27 [del.icio.us]
2007-10-26
Links for 2007-10-25 [del.icio.us]
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
A new Blogger JavaScript Client Library has been released by Google a few days ago. I'm just quoting the announcement below:
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.
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]
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
I'm a Firefox user and there are a few plugins I can't live without. As I'm using Firefox on several computers, under several OS, and because I'm in the #@$% process of reinstalling my system on my laptop (new HD), I'm listing them here as reminder:
- 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
Subscribe to:
Posts (Atom)