open-menu closeme
Archives icon
Cateogries Tags
About
GenAI icon
Fatlama Newsletter Generative AI
DevOps icon
Automation K8s Done Right
RetroComp icon
Composition Notebooks 8bit Retro Computing Articles
Projects icon
Software Projects Arduino Misterio Esp8266 SQLite
github linkedin rss
  • Open Source for the Infrastructure

    calendar Nov 9, 2008 · 3 min read
     en featured software
     ·
    Share on: twitter facebook linkedin copy
    Open Source for the Infrastructure

    At Gioorgi.com, after working with a lot with software for over twenty years,  we have envisioned a clear idea about open source. This is the first article of a series tagged “opensource”: let’s start!

    Richard Stallman Vision, based on GNU open source idea, is too radical from our point of view.

    Stallman GNU License is based on a “copyleft” idea, which gives everyone the freedom to look at others’work, without taking credits for it. The license vision is very strict, so consulting is the natural option for an IT business based on GNU software, which is drived by Univestities, because of its basic freedom statement. Closed and paid software is still widely used, but open source is the key for the next revolution; let’see why.


    Read More
  • Percorso Formativo Completo

    calendar Nov 6, 2008 · 1 min read
     it software
     ·
    Share on: twitter facebook linkedin copy
    Percorso Formativo Completo

    (Updated on 2014,2018) Programma suggerito del percorso formativo:

    1. Object Oriented Programming (OOP) & Java
      • Hollywood Principle, "don't call us, we'll call you".
      • Struts 1.2 e succ
      • Hibernate, speed intro.
    2. Consulenza
      • Articolo: Customers Don't Know What They Want. Stop Expecting Customers to Know What They Want.
    3. Design Patterns e modellazione
      • CRC Cards
      • Wikipedia definition
    4. ToolBox as a plus:
      1. JUnit e HttpUnit Cookbook
      2. Regular Expressions Esempio animato Editor per esercitarsi
      3. Linux Filosofia alla base di Unix, da "The Art of Unix Programming" di Eric Steven Raymond
      4. Linguaggio open a scelta, diverso da Java: Python, Perl o Ruby Cosa provare: RubyOnRails, GoogleAPI in python, librerie CPAN del Perl
    5. Approfondimenti
      • Esempio di  project management semplificato.
      • Bug Tracing Tools.
      • eBay: esempio di progettazione scalabile
      • La cattedrale e il bazaar di E.Raymond. Versione originale.
      • Net Cat.
  • Introduction to Bug Tracking tools

    calendar Oct 16, 2008 · 2 min read
     en knowledgebase software
     ·
    Share on: twitter facebook linkedin copy
    Introduction to Bug Tracking tools

    At Gioorgi.com we will start a series of articles about bug tracking. As usual, our posts will be short, tight focused and open to comments and improvement.

    A software will be full of bugs at some point of its life, and every good developer/project manager must be ready to address these issue. Let’s see how to fix them….


    Read More
  • fileCounter version 0.1

    calendar Oct 9, 2008 · 1 min read
     en software
     ·
    Share on: twitter facebook linkedin copy
    fileCounter version 0.1

    We are happy to release filecounter_0.1

    File counter is a small python script to scan files and get userful information.

    For instance: fileCounter.py java  -wc

    scan all java files and get the total lines.

    You can add estension on command line, and invoke internal commands via the proper option. This is a beta release.

  • Hibernate Speedest introduction

    calendar Sep 21, 2008 · 3 min read
     en knowledgebase software
     ·
    Share on: twitter facebook linkedin copy
    Hibernate Speedest introduction

    In this article I will introduce you to Hibernate 3 persistence framework. This article is worth to read, because give you a very fast track to Hibernate; I have used this tool for the past six years, when only the good 2.x series was out of there. Then I have the lucky of training two teams on two different and big projects, with a “zero time” to teach them hibernate. So I decided to put here my advices, hints, tips and tricks, for the rest of the guys around the World.


    Read More
  • Network computer: revisited

    calendar Aug 3, 2008 · 3 min read
     en software
     ·
    Share on: twitter facebook linkedin copy
    Network computer: revisited

    The Network Computer was a bad idea born in the middle of the ‘90, and ended up to be completly wrong. Anyway, the current software tecnologhy (like AJAX, Google Gears, the psedo-new-ms-windows os called midori) can be helpuful to sketch a new idea of operating system.

    The network computer fails because it pretends to store all information (program, user data) on the server. Worst, it pretends a fee for application usage. But users preferred a buy-one model, because they didn’t like the renting model

    In the NC world the Software company will also hold all you private documents,  a very security concerns.

    And the software company must guarantee also nobody will look your important market strategy stored on a corel draw excel. This things costs too much.

    Even Apple is trying to remove DRM from Apple Store, selling some titles without it. The reason is simple: apple needs to upgrade its copy protection scheme, for avoiding some hacker will be able to crak it. But this costs too much!

    Let’s see what we can think now, after 10 years, a bunch of iPhone/EEPC out of there and Open Source full of life…


    Read More
  • Designing Interfaces with Balsamiq

    calendar Aug 1, 2008 · 3 min read
     en featured knowledgebase software
     ·
    Share on: twitter facebook linkedin copy
    Designing Interfaces with Balsamiq

    In the last seven months I have the need of sketching a bunch of interfaces, but I cannot find a valid tool. I was a Software Architect of a big huge project, busy also on other smaller projects as project manager.

    I need a rapid way to sketch use cases, to pass them to a very young team.

    Web interfaces are not easy to design, and we was in a very weird situation: the team was forced to use DAOs, with no O/R mapping tool. So I need also to map some interfaces to a database model, to help them building the model and the view classes

    After some search, I ended up with MS Visio.

    MS Visio is great, but too difficult to use, doing training is hard and so I must discourage its use. Worst, Visio costs a lot, and it is not included with the standard MS-Office Tools.

    Visio offers only WinXP look&Feel, which is not the best for designing agnostic web interfaces.

    Thank you to a friend of mine, I have the discovered the BalsamIQ Mockup project. Let’s see why it is a so good solution.


    Read More
  • Gioorgi.com projects page popped out!

    calendar Jul 21, 2008 · 1 min read
     en software
     ·
    Share on: twitter facebook linkedin copy
    Gioorgi.com projects page popped out!

    After a bit of working, the projects section of Gioorgi.com is coming into life. Gioorgi Team is looking forward the 2009 to finalize the research projects.

    Feel free to leave your comments and ideas below, or in the Guestbook at the right.

  • The Valueteam PDFGenerator

    calendar Jul 2, 2008 · 2 min read
     software
     ·
    Share on: twitter facebook linkedin copy
    The Valueteam PDFGenerator

    Per un importante cliente di ValueTeam, ho sviluppato per un’applicazione chiamata “PDF Generator”, che è stata pacchettizzata come un vero e proprio prodotto. PDFGenerator nasce in una situazione caratterizzata da un alta variabilità dei requisiti utente.


    Read More
  • Asus EEE-PC better then Mac Air?

    calendar May 7, 2008 · 4 min read
     blog-objectsrootcom en software
     ·
    Share on: twitter facebook linkedin copy
    Asus EEE-PC better then Mac Air?

    Finally I managed to buy a Asus EEE PC 700  this week. I would thanks a lot Next Store and its kindly clerks, which I will prefer in future to Mediaword :)
    If you are at Milan and you plan to buy it, Next Store is a good choice.


    Read More
  • Boosting Squeak: RockSolid images

    calendar Apr 28, 2008 · 5 min read
     blog-objectsrootcom en software
     ·
    Share on: twitter facebook linkedin copy
    Boosting Squeak: RockSolid images

    As some of you know, I was a Smalltalk fan&developer in the last twelve years. I have stopped working on smalltalk years ago… anyway, I am happy to look forward the Squeak Smalltalk Community from time to time.

    I republish here an original article posted by me on SqueakPeople, over 4 years ago. The reason is simple: I am very happy to see a Squeak code fork called “Sapphire” which share most of my thoughts:


    Read More
  • The Valueteam PDFGenerator

    calendar Apr 16, 2008 · 2 min read
     blog-objectsrootcom en software
     ·
    Share on: twitter facebook linkedin copy
    The Valueteam PDFGenerator

     

    Per un importante cliente di ValueTeam, ho sviluppato per un'applicazione chiamata PDFGenerator, che è stata pacchettizzata come un vero e proprio prodotto.
    PDFGenerator nasce in una situazione caratterizzata da un alta variabilità dei requisiti utente.

    Le specifiche del progetto hanno subito variazioni significative nell'arco di quattro anni, ed alla fine i requisiti utente erano parecchio mutati.  L'applicazione, già fatturata, non era ancora stata validata dal Cliente finale, ed era passata di mano moltissime volte.
    Da un lato c'era la necessità di fornire uno strumento semplice da utilizzare, dall'altro la possibilità di espanderlo nel momento in cui le esigenze di Business del Cliente fossero cambiate, contenendo i costi di sviluppo.
    Questi due aspetti erano acuiti in questo contesto, poiché i dati potevano provenire da fonti assai eterogenee per tipologia (database o personale del marketing) e l'utente finale doveva elaborarle in modo uniforme e rapido.
    Per queste ragioni la specifica era cambiata spesso nel tempo, e la sfida era notevole.
    PDFGenerator è semplice dal punto di vista software, e la sua forza sta nell'idea, e nella capacità di capire l'utente finale.


    Read More
  • Postgres performance tuning

    calendar Apr 3, 2008 · 1 min read
     blog-objectsrootcom en knowledgebase software sql
     ·
    Share on: twitter facebook linkedin copy
    Postgres performance tuning

    After a bit of work, I have managed to optimize the performance of my Postgresql Server.

    I have spent a saturday morning digging around postgresql, using the fantastic komodo editor, and I am happy with the final solution.

    I followed  some suggestion on power PostgreSQL site, and now my postgres is blazing fast. For small needs, tuning postgres is easy as working with MySql. And with postgres you get for free Transaction and PL/SQL without the need to do extra configuration or tuning or your database.


    Read More
  • Apple as hardware only company

    calendar Feb 29, 2008 · 1 min read
     blog-objectsrootcom en software
     ·
    Share on: twitter facebook linkedin copy
    Apple as hardware only company

    In the last year, "Apple Computer" has changed a bit its focus.

    First of all, Apple has erased the  word "computer" in the company name.

    Then,  has shifted its focus on new products like the iPhone.

    iPhone is a GSM telephone, and so it is quite different product for a computer company.


    Read More
  • Javascript and Smalltalk

    calendar Feb 15, 2008 · 3 min read
     blog-objectsrootcom en software
     ·
    Share on: twitter facebook linkedin copy
    Javascript and Smalltalk

    There is a future for SmallTalk? I was a very strong fan of the SmallTalk language, but in the last five years I have seen more and more contraction of its usage in the IT field.

    The OLPC project, which uses also Squeak Smalltalk and its done by the core team fo Squeak, is not going very well.


    Read More
    • ««
    • «
    • 9
    • 10
    • 11
    • 12
    • 13
    • »
    • »»
Giovanni Giorgi

Copyright 1999-  GIOVANNI GIORGI. All Rights Reserved

to-top