We are often asked how much it will cost to create a custom program or application for a client. The cost will vary depending on the complexity of the programming and time required to accomplish the task. In order to deliver an accurate quotation of the expected time and subsequent costs, we require that client sent us a written description of the program or application to be created. This description should include sketches of the user interface, both input and output, as well as any calculations that are involved in taking the input to the output.
There are times when a potential computer program or application can not be well defined in these terms. We can work with clients to create a functional specification of the application they have in mind. A functional specification is the result of an analysis of their system request. One of the features in the functional specification is a section detailing the required programming as well as another section containing time estimates for completion.
It is not always necessary to build a functional specification, however it is a good idea for client to write up a basic description of the program that he need. When doing this, he had to try to anticipate all the exceptions. When he is ready, sends the description to us for review and we can talk about his idea over the telephone or by email. Include drawings and sketches of anything that has a graphic input or output. Although we have extensive experience in the engineering world, we may not be well versed in all the nuances of his particular discipline.

Now I try to download Code::Blocks Arduino IDE from arduinodev.com\codeblocks. It is a customized distribution of the open-source Code::Blocks IDE enhanced for Arduino development. The distribution integrates Arduino core files, standard Arduino libraries, AVR toolchain, Arduino Builder, a serial terminal and an API-level Arduino simulator (under development). It is most interesting!

During the summer holidays in 2015 my friend Enrico told me that in September he should start to manage the website of the school where he teaches. The website was already operating under Joomla.
Upon returning from holidays on his insistence to want to share with me information, views and settings in Joomla environment, I thought about taking a web space to do practice this CMS. In none of the websites made by me for various clients I used a CMS, but I've written in ASP all my websites, using layouts designed by me or in collaboration with talented designers!
A couple of years ago I had some experiences with Drupal, a CMS really powerful: I created a website to do practice, but,  one year late, I gave up and I have not renewed the web domain.
So involved by my friend I thought of a new web space and last week I open this website in Joomla and today I installed T3 framework for Joomla. I want to do experience with this CMS, learning to set it up and I will try to fill it with contents useful to me in my life and in my work as a teacher.
I decided to write articles in English and certainly I am not good to write correctly in English, but I will do my best! If someone wants to send me corrections I thank you in advance!

File sharing is the real Internet essence! It's the practice of distributing or providing access to digital media, such as computer programs, multimedia (audio, images and video), documents or electronic books.
File sharing may be achieved in a number of ways. Common methods of storage, transmission and dispersion include manual sharing utilizing removable media, centralized servers on computer networks, World Wide Web-based hyperlinked documents, and the use of distributed peer-to-peer networking.