• L’America e l’Open Source
    Pubblicato in

    L’America e l’Open Source

    La convention organizzata da O’Reilly in Texas relativa al codice aperto, OSCON (Open Source Convention), come ogni anno offre la possibilità a diversi “big” del mercato di mostrare come loro affrontano, integrano e sviluppano soluzioni open source, ed i relativi benefici che hanno portato. E quando si parla di “big”, chi meglio degli Stati Uniti d’America rientra in questa categoria? E, considerando il periodo “caldo” che sta passando in questo periodo la nazione, è giusto anche guardare a cosa di buono è stato fatto dagli USA negli scorsi anni. Questo l’argomento della presentazione tenuta da Alvand Salehi, technology advisor per…

  • Edward Snowden intervistato all’OpenStack Summit
    Pubblicato in

    Edward Snowden intervistato all’OpenStack Summit

    Nel corso dell’ultimo OpenStack summit a Boston, Marc Collier COO (Chief Operating Officer) della Foundation ha intervistato niente meno che Edward Snowden. Nei 20 minuti dell’intervista (via satellite) la talpa informatica più famosa del mondo e più amata dall’NSA ha affrontato diversi temi inerenti Cloud, OpenSource, GPL, CIA, violazioni e chi più ne ha più ne metta. Ecco alcune riflessioni riprese dall’intervista: All systems should be designed to obey the user, they should not be designed not hide things from them, deceive them or lie to them. Tutti i sistemi dovrebbero essere pensati per servire gli utenti, non dovrebbero essere…

  • Ubuntu, SUSE e Fedora disponibili sul Windows store!
    Pubblicato in

    Ubuntu, SUSE e Fedora disponibili sul Windows store!

    E’ vero, si tratta di versioni in console, quindi non in ambiente grafico. E’ vero, l’idea è chiaramente quella di fornire strumenti agli sviluppatori per garantire la compatibilità. E’ tutto vero, ma intanto Ubuntu, SUSE e Fedora sono disponibili sul Windows store! Vedere per credere: E sì, ciò significa che nativamente uno sviluppatore può avere da oggi sul proprio delle “app” native windows come quelle dell’immagine:   L’installazione è senza attrito, la distribuzione agisce in un ambiente sandbox direttamente su Windows, senza necessità quindi di utilizzare una macchina virtuale; questo garantirà separazione tra gli OS pur lasciando al sistema operativo del pinguino…

  • Altri ritardi per Java 9
    Pubblicato in

    Altri ritardi per Java 9

        Dopo esser stato rimandato dalla data iniziale primaverile, Java 9 è alle porte: la nuova release del famoso linguaggio di programmazione verrà rilasciato in estate, con grandi novità! Ehm, forse con grandi novità… Una delle funzionalità più pubblicizzate, richieste ed aspettate è JPMS (Java Platform Module System), ovvero la la modularizzazione del linguaggio: scompattare in pezzetti più piccoli e indipendenti i costrutti base del linguaggio, per averne una gestione migliore e più adatta alle esigenze degli embedded devices. Questa è una funzionalità a cui Oracle tiene molto, tanto che l’aveva prevista già per Java 7. IBM e Red Hat, però, hanno annunciato…

  • Mozilla a Thunderbird: ok, puoi restare, ma… parla piano, per favore!
    Pubblicato in

    Mozilla a Thunderbird: ok, puoi restare, ma… parla piano, per favore!

    3 risposte

    Circa un anno fa Mozilla Corporation, ossia l’azienda che sta dietro, tra gli altri, ai software Firefox e Thunderbird, ha incominciato ad interrogarsi sul futuro del famoso software di posta. Non è mai stato un mistero come la collocazione dello stesso sia da sempre ambigua. Il cappello sotto il quale opera è certamente quello di Mozilla, ma il numero di aggiornamenti e l’impegno preposto dall’azienda nei confronti di questo software non è mai stato minimamente paragonabile a quello del socio Firefox. I motivi sono molteplici: poco appeal, volontà di concentrarsi unicamente sul prodotto browser e così via. La novità è…

  • Finiamo di scoprire il logging di Docker
    Pubblicato in

    Finiamo di scoprire il logging di Docker

    Negli scorsi mesi abbiamo iniziato un viaggio per capire, in questo mondo di container che sta crescendo davanti ai nostri occhi, come questo sistema gestisca i log delle applicazioni che girano in questi piccoli ambienti indipendenti l’uno dall’altro. Abbiamo prima visto come si comporta di default e come iniziare a far persistere i log localmente sulla macchina in cui il container in esecuzione. Poi abbiamo puntato in altro, creato un cluster Swarm di laboratorio ed iniziato a vedere come istruire i container (ed i servizi) ad inviare log su sistemi remoti. Con l’uscita dell’ultima parte, Docker logging: cosa fa il…

  • Docker logging: cosa fa il mio container? [parte 3]
    Pubblicato in

    Docker logging: cosa fa il mio container? [parte 3]

    Nelle scorse puntate abbiamo visto come Docker, nella sua configurazione di default, si comporta loggando lo standard output e lo standard error in un file json e come farlo loggare su journald, iniziando a mantenere una persistenza (seppur locale) dei log generati dai nostri container. Successivamente abbiamo preparato un cluster Swarm di laboratorio per iniziare a vedere come è possibile istruire Docker loggando su sistemi remoti, ed abbiamo analizzato il classico logging via syslog ed un metodo di logging remoto chiamato GELF, un pochino più pensato ai container e che ci fornisce informazioni aggiuntive. Per ulteriori dettagli a riguardo vi…

  • Il fuzz-bot di Google scopre più di 1000 bug
    Pubblicato in

    Il fuzz-bot di Google scopre più di 1000 bug

    La tecnica di Fuzz-testing delle applicazione è molto ben conosciuta ed utilizzata; si tratta di fornire in input al software che si sta testando dati non validi, inaspettati o semplicemente casuali, per vedere come questo si comporta. Da qualche tempo Google utilizza un bot, chiamato OSS-Fuzz, che utilizzando questa tecnica cerca di scoprire -e riportare- bug su diversi software open source. E, lo sappiamo, Google ha tanta potenza di calcolo sotto i piedi, al punto che questo bot negli scorsi 5 mesi ha elaborato ed eseguito all’incirca 10 miliardi di test al giorno su diversi software. E, bisogna dire, questa…