open-menu closeme
Home
RetroComp icon
Retro Computing Articles Composition Notebooks 8bit
DevOps icon
Automation K8s Done Right
GenAI icon
Fatlama Newsletter Generative AI
Projects icon
Software Projects Arduino Misterio Esp8266 SQLite
Status
Links icon
GitHub LinkedIn
About
github linkedin rss
  • Che cosa ci ha insegnato l’IPhone - Parte Seconda

    calendar Jan 11, 2009 · 6 min read
     it recensioni  · apple economia informatica iphone ipod
     ·
    Share on: twitter facebook linkedin copy

    Nel primo dei nostri articoli abbiamo analizzato in modo dettagliato il successo dell’iPod. Vogliamo ora prendere in considerazione il caso dell’iPhone, che sta riscuotendo un buon successo e che nato (quasi) dal nulla è diventato un prodotto vincente.

    Quando un grande player vuole affacciarsi in un mercato che non conosce, deve stare molto attento. Lo sa bene la Microsoft, che con Zune e XBox ha creato una buona base di utenti, ma a faticato non poco per affermarsi e ha dovuto lavorare molto sull’aspetto di management più che su quello commerciale. Inizieremo con un esempio per spiegare la stragegia dell’iPhone di Apple.


    Read More
  • Che cosa ci ha insegnato l’iPod - Parte Prima

    calendar Jan 5, 2009 · 6 min read
     featured it  · apple economia informatica iphone ipod
     ·
    Share on: twitter facebook linkedin copy

    Grazie al periodo natalizio, pieno di Regali, la redazione di Gioorgi.com è riuscita a guardare da vicino l’Apple iPhone 3G, chiamato anche “Melafonino”.

    Così abbiamo iniziato a fare una serie di considerazioni sull’iPhone e abbiamo tratto delle conclusioni interessanti. In questo primo articolo inizieremo a parlare di iPod, per poi introdurre l’argomento iPhone in un secondo intervento.

    Negli ultimi due anni e mezzo la Apple ha iniziato a trasformarsi da società venditrice di Personal Computer di fascia alta con una forte riconoscibilità, ad un a società che aspira a vendere apparecchiature avanzate di diverso tipo. Questo percorso è iniziato con l’iPod, ed è poi proseguito con l’iPhone. Si noti che questa strategia si è affinata nel tempo. Inizialmente l’iPod sembrava più un gadget per veicolare e rafforzare l’iTunes Music Store. L’avventura del negozio on line di musica era molto rischiosa: innanzitutto perché esistevano (ed esistono) già innumerevoli servizi similari, e poi perché il loro successo era risibile. Microsoft ha faticato non poco a entrare in questo mercato, e lo ha rafforzato con Zune solo dopo che l’esperienza della Apple era parsa convincente in quel di Redmond.


    Read More
  • Questa strana crisi

    calendar Dec 26, 2008 · 4 min read
     it  · crisi economia
     ·
    Share on: twitter facebook linkedin copy

    La crisi dei mercati che stiamo vivendo è tutta particolare.

    Da un lato, ci sono continui crack finanziari, accompagnate da pericolose oscillazioni delle aziende. Dall’altro, osserviamo che i consumi stanno rimodulandosi verso il risparmio, ma la gente continua a spendere.


    Read More
  • Storia dei database

    calendar Dec 17, 2008 · 3 min read
     it software sql  · formazione
     ·
    Share on: twitter facebook linkedin copy
    Storia dei database

    NB: Questo è la storia super rapida dei database relazionali, e non è ancora completata. L’idea è di confrontare la storia del modello E-R con quello dello sviluppo OOP, evidenziando simmetrie e differenze


    Read More
  • Storia Super Rapida di Internet

    calendar Dec 14, 2008 · 3 min read
     it software  · formazione google informatica internet
     ·
    Share on: twitter facebook linkedin copy
    Storia Super Rapida di Internet

    Si parla molto di Internet su… Internet, ma tutte le pagine che trattano della storia di Internet hanno due classici difetti: (a) sono verbosissime e (b) sono in inglese. Così abbiamo pensato di fare un riassunto super compatto nelle pagine di Gioorgi.com…

    La prima rete interconnessa è quella creata dal dipartimento di difesa americano, e chiamata ARPANET. Siamo all’inizio degli anni 70.


    Read More
  • Dizionario d’ortografia e di pronunzia

    calendar Dec 11, 2008 · 1 min read
     it  · relax
     ·
    Share on: twitter facebook linkedin copy

    Dizionario d’ortografia e di pronunzia

  • Java FX 1.0 è stato rilasciato

    calendar Dec 7, 2008 · 1 min read
     it software  · ajax java news
     ·
    Share on: twitter facebook linkedin copy
    Java FX 1.0 è stato rilasciato

    Sun ha lanciato JavaFX 1.0, piattafroma software  di cui ci siamo già occupati in tempi non sospetti. La notizia è stata ripresa da Slashdot. Purtroppo leggiamo anche che non c’è al momento una versione per Linux o Solaris: “The lack of a Linux or Solaris release is a notable absence.” Però la presenza del codec On2  (usato per riprodurre i filmati di youtube) lascia pensare che javafx voglia competere frontalmente con Flash.


    Read More
  • La crisi che non tocca il Black Friday

    calendar Dec 5, 2008 · 2 min read
     it  · crisi economia fareimpresa
     ·
    Share on: twitter facebook linkedin copy

    In America  si definisce Black Friday è negli Stati Uniti il primo venerdì successivo al Thanksgiving Day (Giorno del Ringraziamento), e tradizionalmente dà inizio alla stagione dello shopping natalizio.

    Su Wikipedia leggiamo che:

    Si tratta di una festa non ufficiale che tuttavia assume una grande importanza sotto l'aspetto commerciale poichè costituisce un valido indicatore sia sulla predisposizione agli acquisti sia indirettamete sulla capacità di spesa dei consumatori americani tanto da essere attentamente osservato e atteso dagli analisti finanziari e dagli ambienti di borsistici americani e internazionali.

    Le grandi catene di commerciali offrono in questa occasione notevoli ed eccezionali promozioni al fine di incrementare le vendite.

    Il termine Black Friday è nato a Philadelphia e deriva il nome dal pesante e congestionato traffico stradale che si sviluppa, per l’occasione, in quel giorno.

    A Gioorgi.com abbiamo quindi provato a chiederci che cosa sarebbe successo il Blakc Friday, controllando la cronaca il giorno successivo a tale data.


    Read More
  • Java Servlet & EJB

    calendar Dec 4, 2008 · 3 min read
     it  · development formazione java tutorial
     ·
    Share on: twitter facebook linkedin copy

    La seguente documentazione traccia un percorso formativo sintetico per apprendere la specifica J2EE 5.

    Si parte dalle Servlet e dalle jsp, per arrivare fino agli EJB, che si consiglia di affrontare dopo aver ben appreso i concetti alla base della programmazione web.


    Read More
  • Singleton Design Pattern in Java

    calendar Dec 3, 2008 · 1 min read
     it  · formazione java tutorial
     ·
    Share on: twitter facebook linkedin copy

    Il design pattern Singleton è il primo design pattern in cui si si imbatte, ed è molto importante anche perché aiuta a comprendere meglio i linguaggi OOP.

    Potete trovare un’ottima introduzione presso Wikipedia, dove leggiamo:

    Il metodo più semplice per implementare questo pattern è quello di rendere privato il costruttore della classe impedendone così l'istanziazione diretta, e nello stesso tempo fornire un metodo getter statico che restituisca ogni volta la stessa, unica, istanza
    Ecco un esempio in Java:
    public class MioSingolo {
        private static MioSingolo istanza = null;
    
    private MioSingolo() {}
    
    public static MioSingolo getMioSingolo() {
        if (istanza == null) {
            istanza = new MioSingolo();
        }
        return istanza;
    }
    

    }

    Ecco lo stesso esempio thread safe…


    Read More
  • Drupal, Wordpress & Joomla

    calendar Dec 1, 2008 · 3 min read
     it  · fareimpresa informatica
     ·
    Share on: twitter facebook linkedin copy

    La scelta di un Content Management System (CMS) è spesso cruciale, soprattutto se dovete usarlo per creare un sito per un utente finale poco smaliziato.

    Vi sono così tanti software di CMS, che scriverne uno da zero è quasi sempre un’opzione da considerare con molta cautela.

    In questo articolo prenderemo in esame tre CMS scritti in PHP, molto diffusi e con un nutrito numero di fan.


    Read More
  • Log Manager

    calendar Nov 28, 2008 · 1 min read
     it software  · design example formazione java
     ·
    Share on: twitter facebook linkedin copy
    Log Manager

    Il seguente esercizio operativo serve per prendere confidenza con:

    1. Libreria Java Servlets & JSP
    2. Libreria Log4J
    Si richiede di creare una pagina jsp che consenta di modificare dinamicamente alcuni livelli di logging:

    Dettagli:

    • Si richiedono 5 livelli di log (qui ne sono mostrati solo 3 per semplicità)
    • Si richiede di poterli configurare modificando un solo punto (es 5 var nascoste nel form)
    • Si richiede di poter configurare la password (idem come sopra)
    • Se la password è errata il sistema registra su un log l'errore e non fa nulla, ripresentando la maschera.
    Riferimenti
    • Specifica HTML: FORMS
  • I dati della crisi

    calendar Nov 24, 2008 · 2 min read
     it  · crisi economia
     ·
    Share on: twitter facebook linkedin copy

    In un articolo del corriere della sera del 19 novembre 2008, leggiamo un inciso che dà un’idea della crisi in atto. Si riporta una discorso del ministro del Tesoro Henry Paulson (grassetto nostro):

    Paulson [...] ha spiegato che, anche se la crisi rimane grave, non è cosa da poco che il sistema sia sopravvissuto a una spaventosa distruzione di ricchezza. Ed ha fornito un dato impressionante: le istituzioni che nei mesi scorsi «sono fallite o hanno vissuto una situazione che equivale a un fallimento», e cioè Bear Stearns, IndyMac, Lehman Brothers, Washington Mutual, Wachovia, Fannie Mae, Freddie Mac e il colosso assicurativo Aig, all' inizio del 2008 avevano un patrimonio complessivo di 4,7 trilioni di dollari: una cifra pari a due volte e mezzo il Prodotto interni lordo dell' Italia. Una ricchezza andata quasi completamente in fumo.

    Read More
  • Che sia semplice!

    calendar Nov 23, 2008 · 2 min read
     it software  · design economia fareimpresa formazione
     ·
    Share on: twitter facebook linkedin copy
    Che sia semplice!

    A Gioorgi.com VIC 20 Boot Screen ci occupiamo di software da molto tempo. Giovanni Giorgi respira il software dalla metà degli anni ottanta,  quando il Vic 20 fu commercializzato in Italia (abbiamo trovato molti dettagli sul nome e la storia del VIC-20, ma la fonte più attendibili è sempre wikipedia).

    Dopo così tanto tempo, possiamo affermare uno dei principi fondamentali che qualsiasi persona si occupi di software deve tenere a mente.

    Non importa se siete account, ingegneri, responsabili di marketing o semplici sviluppatori junior. Dovete sempre tenere a mente che il software che producete deve essere facile.


    Read More
  • Formazione: Modulo Java Basic

    calendar Nov 12, 2008 · 1 min read
     it  · development formazione java tutorial
     ·
    Share on: twitter facebook linkedin copy

    Modulo1: Java, algoritmi e strutture dati di base.

    1. Introduzione alle collezioni In particolare Map, TreeMap, ArrayList, Set, tutte del package java.util Classi: Arrays/Collections
    2. Eccezioni: Gerarchia delle eccezioni. Eccezioni: articolo illustrativo in Italiano
    3. Unicode e Internazionalizzazione Ottimo Articolo sull'Unicode e i character set in generale Introduzione alla API di internazionalizzazione
    Domande di verifica del Modulo1:
    • Come si fa ad ordinare una lista utilizzando l'API di Java? Ordina una Enumeration usando due sole chiamate.
    • A cosa serve l'interfaccia Map.Entry? Fai un esempio d'uso.
    • Che differenza c'è tra Throwable e Exception? Perché OutOfMemoryError deriva da Error e non da Exception?
    • A cosa serve ResourceBundle?
    Modulo2: Java e i Thread
    • Introduzione alla gestione dei processi paralleli (Thread)
    Modulo3: Java e il Web
    1. Concetto di Deployment, Jar ecc
    2. Java e il Web. Specifica delle Servlet &  Javadoc
    3. Specifica HTTP 1.0
    Domande di verifica del Modulo2:
    • A cosa serve l'interfaccia SingleThreadedModel?
    • Perché HttpSession non ha getParameter()? A cosa serve la classe URLEncoder?
    Riferimenti
    • Riepilogo delle librerie (visuale)
    • Elenco Esempi Java Base
    • Specifiche J2EE più usate al momento
    • ««
    • «
    • 26
    • 27
    • 28
    • 29
    • 30
    • »
    • »»

Recent Posts

  • Cesare by Alberto
  • Perché investire in borsa? La risposta è 26
  • GXTrust+Macos vs Giorgi
  • Immich e Paperless: take control back!
  • A Year With Hugo
  • K8s Java
  • Open AI Gemini

Latest comments

    Giovanni Giorgi

    Copyright 1999-  GIOVANNI GIORGI. All Rights Reserved

    to-top