From javacodegeeks:
"... articles about "Things Every Programmer Should Know" are occasionally posted. As stated in the author's first post, the 97 Things Every Programmer Should Know project, pearls of wisdom for programmers collected from leading practitioners."
read it
Rinaldo Bonazzo's Blog, outdoor passionate - sometimes likes to blog about Disruptive Technology #EnterprisePortal #BigData #Analytics #Cloud #Iot #node.js ...
Monday, December 13, 2010
Friday, December 10, 2010
It’s effort, not complexity
From Mike Cohn's Blog I suggest to read this post
It’s effort, not complexity
Thursday, December 9, 2010
What's New in Spring-WS 2.0?
From infoQ, Arjen Poutsma introduces Spring-WS, and shows what’s new in Spring-WS 2.0 using demos: an improved @Endpoint model, Spring 3 and Java 5++ support, full streaming, and integration test support.
Presentation on InfoQ
Presentation on InfoQ
Friday, December 3, 2010
Tutti pazzi per l’Open (Government) Data
Oggi vi suggerisco l'ultimo blog di Flavia Marzano pubblicato su wired.it
http://bit.ly/f8UbT7
http://bit.ly/f8UbT7
Wednesday, November 24, 2010
How to create a private cloud in your laptop
From the datacharmer blog:
Everybody is moving to cloud architectures, although not all agree on what cloud computing is.
Read it
Everybody is moving to cloud architectures, although not all agree on what cloud computing is.
Read it
Friday, November 19, 2010
Thursday, November 18, 2010
Agile Goal Setting
What does it really mean to set goals in agile? Get Jurgen Appelo’s take on the importance of shared team goals and how to avoid stakeholders asserting their individual goals over the team’s. He also provides a checklist and examples to help you determine if your goals are worthy of being goals.
Read Jurgen Appelo’s InfoQ article.
Read Jurgen Appelo’s InfoQ article.
Changing Agile Roles - The Managers - Agile Musings
Learn more about the types of managers on an agile team and the changes traditional managers need to be aware of to be successful.
Read Steve Ropa’s blog post.
Read Steve Ropa’s blog post.
Tuesday, November 16, 2010
Sencha Touch 1.0 Ships – Now Free!
It was finally released version 1.0 of Sencha Touch, JavaScript frameworks dedicated to mobile devices created by the company that has developed Ext.J
The great news is that Sencha Touch is now free to open source projects
The great news is that Sencha Touch is now free to open source projects
The Web Design Process Part 1: Discovery
New post on Sitepoint: The first in a series of three where you’ll look at how to get started with creating your web design layout. Read it
Tuesday, October 26, 2010
To-Do Lists: 10 Tips for Increasing Productivity
I wish to suggest you this SitePoint Alyssa Gregory post :
Rinaldo
Productivity is something we can all benefit from, and there are a lot of ways you can work to improve your productivity. To-do lists are one of many activities people use to become more productive and ensure nothing falls through the cracks. But there is a major divide when it comes to to-do lists. There are those who believe that lists help keep them accountable and on track, and those who believe that lists do nothing more than create an environment of stress.Read all the post from here
Rinaldo
Thursday, October 14, 2010
Traduzione in italiano del libro "Kanban & Scrum - making the best of both"
Fabio Armani ha tradotto il libro "Kanban & Scrum - making the best of both"
Potete scaricarlo seguendo questo link su InfoQ
Grazie Fabio per l'ottimo lavoro
Rinaldo
Friday, September 24, 2010
Apache2WebDavDigestAUTH
This article is a brief guide to setting up WebDAV on Apache2 in Ubuntu 10.04 (Lucid Lynx) with Digest AUTH enabled. Some of the guides already available around the web focus on Basic AUTH or provide partially confusing information about Digest AUTH (including the official Apache2 documentation).
Continue
Continue
Monday, September 20, 2010
jAPS 2.0 changed mailing list!
jAPS 2.0 changed mailing list!
Now you have to subscribe here: http://groups.google.com/group/japs-platform
as you can see we've switched from sourceforge to google groups, which is more versatile.
Friday, September 10, 2010
Apple Opens Up iPhone Development
From InfoQ:
Apple announced today that they "listened to our developers" and "we are relaxing all restrictions on the development tools used to create iOS apps, as long as the resulting apps do not download any code." They also announced that "for the first time we are publishing the App Store Review Guidelines to help developers understand how we review submitted apps."
Read all
Apple announced today that they "listened to our developers" and "we are relaxing all restrictions on the development tools used to create iOS apps, as long as the resulting apps do not download any code." They also announced that "for the first time we are publishing the App Store Review Guidelines to help developers understand how we review submitted apps."
Read all
Tuesday, August 10, 2010
Thursday, July 22, 2010
Exploring the software behind Facebook, the world’s largest site
From royal.pingdom.com:
Read it
At the scale that Facebook operates, a lot of traditional approaches to serving web content break down or simply aren’t practical. The challenge for Facebook’s engineers has been to keep the site up and running smoothly in spite of handling close to half a billion active users. This article takes a look at some of the software and techniques they use to accomplish that.
Read it
Wednesday, July 21, 2010
Java Performance tools
AppDynamics is the very first free product designed for troubleshooting java performance in production environments. AppDynamics.com
Wednesday, July 14, 2010
Today on twitter I receive this:
New blog post: Headless Cucumbers and Capybaras with Selenium and Hudson.Since selenium and Hudson are software that interest me more and more, follow the link and the presentation says.
Nowadays software engineers can’t live without their favorite test frameworks. But what a software engineer does not want is having to put a lot of effort in keeping these test run. Neither do teams of software engineers want to spent much time on making their test results visible to the entire team.made as I read it on http://blog.kabisa.nl
Thursday, July 8, 2010
The Tao of Scrum
The Underlying Tao
The Way is Transparent.
The Way should be Inspected.
What is Inspected should be Adapted to.
The Way is Transparent.
The Way should be Inspected.
What is Inspected should be Adapted to.
Read this Michael Spay post ...
Monday, July 5, 2010
Monday, June 28, 2010
Getting Started with JSON
JSON (Java Script Object Notation) is a light weight data-interchange format.
I suggest to follow this tutorial: JSON Javascript Tutorial
I suggest to follow this tutorial: JSON Javascript Tutorial
Tuesday, June 22, 2010
Google Command Line Tool
Google has introduced a command line utility for accessing various Factory services, including YouTube, Blogger, Google Docs, Calendar, and Contacts.
Read this.
Read this.
Monday, June 14, 2010
Tuesday, June 8, 2010
MySQL Workbench
MySQL Workbench is a great tool, useful for any MySQL administrator or developer. There is a lot more that the Workbench can do; it can be used to create and run scripts on data, it can do data modeling, and more. It is really a very powerful and versatile tool.
Download it
Download it
Friday, June 4, 2010
Pentaho Solutions
I'm reading the Roland Bouman and Jos van Dangen’s “Pentaho Solutions – Business Intelligence and Data Warehousing with Pentaho and MySQL”
So anyone who is interested or currently working with Pentaho I suggest to buy it.
Rinaldo
So anyone who is interested or currently working with Pentaho I suggest to buy it.
Rinaldo
Friday, May 28, 2010
bash brace expansion
In recent days working on a plugin for jAPS2.0 was a need to tell wget or curl to download files whose Several URLs conform to Certain patterns, looking on Google I found in the hanekomu's Perl Blog this help-full post
I suggest to read it.
Rinaldo
I suggest to read it.
Rinaldo
Wednesday, May 26, 2010
Getting Started with YouTube Java API
Youtbube provides an extended API, JavaCodeGeeks present a hands-on tutorial on how to get started with the YouTube Java API.
Read the tutorial
Read the tutorial
Saturday, May 22, 2010
MySQL Community Server 5.1.47 has been released
MySQL Community Server 5.1.47, a new version of the popular Open Source Database Management System, has been released. MySQL 5.1.47 is recommended for use on production systems. For an overview of what's new in MySQL 5.1, please see http://dev.mysql.com/doc/refman/5.1/en/mysql-nutshell.html
Friday, May 21, 2010
Creating Dynamic Sizing Charts with Pentaho Report Designer.
Another tutorial from Prashant.
In this one he explain us the Pentaho Report Designer’s (PRD) charting capability.
Read it.
In this one he explain us the Pentaho Report Designer’s (PRD) charting capability.
Read it.
Wednesday, May 19, 2010
How MySQL Powers Web 2.0
From MySql web site
An overview of how MySQL helps power Web 2.0 technologies and companies
Web 2.0 can be thought of as the technologies and web sites that leverage users and developers in a socially collaborative manner in order to rapidly develop data and applications with a high level of integration across platforms and other services.
MySQL enables up-and-coming Web 2.0 sites like Wikipedia, FeedBurner and digg, - as well as established web properties like Craigslist, Google and Yahoo! - to scale out and meet the ever-increasing volume of users, transactions and data.
The information presented here will be valuable to entrepreneurs about to create their own Web 2.0 business, existing web properties wishing to bring their applications to the next level, but also to the large number of enterprises interested in leveraging Web 2.0 technologies. You will also gain an understanding of how MySQL can be used in conjunction with other open source components to deliver low-cost, reliable, scalable, high performance Web 2.0 applications.Read it
Monday, May 3, 2010
Exchanging partitions with tables
Last post from the Data Charmer blog, in this post Giuseppe explain in details the new feature instantaneous exchange between a partition and a table with the same structure.
Read it
Read it
Tuesday, April 27, 2010
Introduction to MySQL 5.5
In this John Russell's article you can read about speed, scalability, usability of the MySQL database and the InnoDB storage engine.
Read more.
Rinaldo
Read more.
Rinaldo
Thursday, April 22, 2010
Pentaho Report Designer and Excel Data Sources - Analyse This
In this tutorial Prashant show us that Pentaho Report Designer (PRD) can be an alternative to Mircosoft Excel, Access or other big BI vendors.
read it.
read it.
Tuesday, April 20, 2010
How to Identify an Apple iPhone, iPod or iPad Visitor to Your Website
Today I report an article where Creg Blucker with javascript and php examples explains how to catch the visitors of your site using Apple's iPhone, iPod or iPad.
Rinaldo
Monday, April 19, 2010
Open Source Reuse Rating Service
Through LinkedIn, I received an email reporting that Antelink has released the Beta version of it's 'Open Source Reuse Rating Service'.
On their blog you can find a summary about this project and a use case based on the Apache Commons libraries.
Read more...
Rinaldo
On their blog you can find a summary about this project and a use case based on the Apache Commons libraries.
Read more...
Rinaldo
Wednesday, April 14, 2010
How to implement UI testing without shooting yourself in the foot
From Gojko Adzic
in this post Gojko present what he consider a very good practice for how to do UI test automation efficiently.
How to implement UI testing without shooting yourself in the foot
Rinaldo
in this post Gojko present what he consider a very good practice for how to do UI test automation efficiently.
How to implement UI testing without shooting yourself in the foot
Rinaldo
MySQL :: Top Reasons to Use MySQL
MySQL® database maybe the world most popular open source why?
MySQL :: Top Reasons to Use MySQL
MySQL :: Top Reasons to Use MySQL
Tuesday, April 13, 2010
Install Open ERP 5.0.6 on Mac OS X 10.5.8 Leopard | Christopher R. Shackleton, MD
From Cristopher R.Shackleton I suggest you this post
Install Open ERP 5.0.6 on Mac OS X 10.5.8 Leopard
Install Open ERP 5.0.6 on Mac OS X 10.5.8 Leopard
Saturday, April 10, 2010
Intercept null value on a query
These last days working to create a Pentaho report with openERP data, I came across a serious problem:
if a query return a null value arithmetic operations are in error. The question was how to intercept the null value, surfing on Google I found this
Again surfing on Google and I found COALESCE
The postgresql manual say:
Finally my problem was solved my query now is something like this
SELECT COALESCE(sum(aal.amount * -1) , 0) FROM account_analytic_line AS aal WHERE (aal.account_id=83) and aal.journal_id = 3
Rinaldo
if a query return a null value arithmetic operations are in error. The question was how to intercept the null value, surfing on Google I found this
SELECT IFNULL (1,0) this query return 1Fine my problem was solved NO!! openERP use postgresql and postgresql doesn't support IFNULL
SELECT IFNULL(null, 0) this query return 0
Again surfing on Google and I found COALESCE
The postgresql manual say:
The COALESCE function returns the first arguments of ITS THAT IS NOT NULL. Returned is null only if all arguments are null. Often it is used to substitute a default value for null values
Finally my problem was solved my query now is something like this
SELECT COALESCE(sum(aal.amount * -1) , 0) FROM account_analytic_line AS aal WHERE (aal.account_id=83) and aal.journal_id = 3
Rinaldo
Thursday, April 8, 2010
5 Levels of Agile Planning: From Enterprise Product Vision to Team Stand-up
To day I need to suggest a paper that evaluates agile practices when applied in multi-team and multi-person-year projects. Download it here
Rinaldo
Rinaldo
Wednesday, March 31, 2010
Scaling Java EE Applications
In this article, Wang Yu takes real world cases as examples to explain ways on how to scale Java applications based on his experiences on the laboratory projects, and at the same time, bring together practice, science, algorithms, frameworks, and experience on failed projects, to help readers on building high scalable Java applications.
Tuesday, March 30, 2010
BI Server & MS Active Directory in 10 minutes
During Pentaho presentation a lot of people ask me "how to connect Pentaho to MS Active Directory for user authentication/authorization".
So searching on the web I found this very helpfull Sergio Ramazzina post
Rinaldo
So searching on the web I found this very helpfull Sergio Ramazzina post
Rinaldo
Monday, March 29, 2010
Is there an alternative to PDF Creator in ubuntu?
The answer is yes.
Just install the package cups-pdf and configure the new virtual printer.
Just install the package cups-pdf and configure the new virtual printer.
sudo aptitude install cups-pdfGo to System Menu > Printers
- Choose New Printer;
- In the dialog box will appear virtual Generic CUPS-PDF Printer, select it;
- Continue forward and give a name to the the new printer (Print-PDF will be fine);
- Print test page .
All the printed pdf will be saved in the folder named PDF in your home folder.
Rinaldo
Wednesday, March 24, 2010
OpenERP Technical Memento v0.6.3
OpenERP Technical Memento v0.6.3 released
Changelog:
[ v0.6.3 - 2010/03/22 ] * Added mention of __openerp__.py for v5.2 * Corrected OSV generic accessor example * Improved ORM usage example: indentation, osv name and use of context * Corrected '--relaxng' argument in tip about grammar * Corrected tree/list example to include state field for colors * Added default value for day_length in calendar view * Minor typos and formatting
Monday, March 22, 2010
Weka 3: Data Mining Software in Java
Weka is a collection of machine learning algorithms for data mining tasks. The algorithms can either be applied directly to a dataset or called from your own Java code. Weka contains tools for data pre-processing, classification, regression, clustering, association rules, and visualization. It is also well-suited for developing new machine learning schemes.
Friday, March 19, 2010
Pentaho CDA - Community Data Access
have a look at Pentaho CDA an idea from Pedro Alves. The project is available here on Google code. He gave announcement about this two months ago in his blog and it seems interesting.
Have a nice week end
Rinaldo
Have a nice week end
Rinaldo
Subscribe to:
Posts (Atom)