14 LUGLIO 2017
Titolo: Insert Coin: storie e aneddoti sui videogiochi
Relatore: Dr Pierpaolo Basile, Dr.ssa Lucia Siciliani
Descrizione: Talk sulla storia dei videogiochi da Spacewar ai primi anni 90.
A cura di Alumni Mathematica
Il Commodore 65 è un prototipo di personal computer che Commodore avrebbe dovuto mettere in commercio quale successore del Commodore 64. Purtroppo la sua realizzazione si fermò appunto allo stadio prototipale. Racconterò l'affascinante storia del suo sviluppo ed il perchè della soppressione del progetto ormai ad un passo dalla immissione in commercio.
Rivivere l'ebbrezza di progettare un vecchio computer o una consolle da bar è oggi possibile sfruttando le FPGA, ovvero logiche programmabili che consentono a chiunque di progettare il proprio hardware o di ricrearne uno del passato. In questa sessione si racconta come dal reverse engineering dell'hardware di vecchie glorie come il Commodore 64 e lo ZX Spectrum sia stato possibile farle rivivere attraverso tecnologie oggi alla portata di tutti.
14 LUGLIO 2017
Titolo: Insert Coin: storie e aneddoti sui videogiochi
Relatore: Dr Pierpaolo Basile, Dr.ssa Lucia Siciliani
Descrizione: Talk sulla storia dei videogiochi da Spacewar ai primi anni 90.
A cura di Alumni Mathematica
Il Commodore 65 è un prototipo di personal computer che Commodore avrebbe dovuto mettere in commercio quale successore del Commodore 64. Purtroppo la sua realizzazione si fermò appunto allo stadio prototipale. Racconterò l'affascinante storia del suo sviluppo ed il perchè della soppressione del progetto ormai ad un passo dalla immissione in commercio.
Rivivere l'ebbrezza di progettare un vecchio computer o una consolle da bar è oggi possibile sfruttando le FPGA, ovvero logiche programmabili che consentono a chiunque di progettare il proprio hardware o di ricrearne uno del passato. In questa sessione si racconta come dal reverse engineering dell'hardware di vecchie glorie come il Commodore 64 e lo ZX Spectrum sia stato possibile farle rivivere attraverso tecnologie oggi alla portata di tutti.
Presentazione su Disciplined DevOps tenuta all'AgileLeanDay 2016. La tematica affrontata è quella DevOps all'interno del nuovo Disciplined Agile 2.0 framework.
An overview of standards and related technology in web servicesPapa Cheikh Cisse
Ce document présente brièvement des standards et autre normes des Services Web. Pour cela, il expose d'abord le concept de Service Web en parlant de son modèle et des avantages. Ensuite, il énonce des technologies telles que le triplet WSDL/UDDI/SOAP et ebXML. Enfin, une conclusion est faite après avoir fait ressortir les défis techniques rencontrés dans l'implémentation des Services Web.
This document discusses AgileIoT, which applies Agile principles to Internet of Things (IoT) projects. It emphasizes focusing on solving user needs rather than specific technologies. AgileIoT uses continuous experimentation through a make-measure-learn process and goal-driven development. Resources are provided to learn more about AgileIoT principles and practices.
Scopriamo come Lean Startup può essere uno strumento fondamentale per il successo della nostra startup.
Presentazione tenuta al mini IAD di Vimercate (23 maggio 2015)
Analyse de méthodes intelligentes de détection de fissures dans diverses stru...Papa Cheikh Cisse
Dans cette présentation est exposée des techniques de détection de fissures dans des structures grâce à quelques technologies de l'Intelligence Artificielle telles que les réseaux de neurones, l'algorithme génétique, etc. On y expose aussi les différentes étapes d'un algorithme génétique tels que le croisement, la mutation, la sélection, ...
Presentazione su Disciplined DevOps tenuta all'AgileLeanDay 2016. La tematica affrontata è quella DevOps all'interno del nuovo Disciplined Agile 2.0 framework.
An overview of standards and related technology in web servicesPapa Cheikh Cisse
Ce document présente brièvement des standards et autre normes des Services Web. Pour cela, il expose d'abord le concept de Service Web en parlant de son modèle et des avantages. Ensuite, il énonce des technologies telles que le triplet WSDL/UDDI/SOAP et ebXML. Enfin, une conclusion est faite après avoir fait ressortir les défis techniques rencontrés dans l'implémentation des Services Web.
This document discusses AgileIoT, which applies Agile principles to Internet of Things (IoT) projects. It emphasizes focusing on solving user needs rather than specific technologies. AgileIoT uses continuous experimentation through a make-measure-learn process and goal-driven development. Resources are provided to learn more about AgileIoT principles and practices.
Scopriamo come Lean Startup può essere uno strumento fondamentale per il successo della nostra startup.
Presentazione tenuta al mini IAD di Vimercate (23 maggio 2015)
Analyse de méthodes intelligentes de détection de fissures dans diverses stru...Papa Cheikh Cisse
Dans cette présentation est exposée des techniques de détection de fissures dans des structures grâce à quelques technologies de l'Intelligence Artificielle telles que les réseaux de neurones, l'algorithme génétique, etc. On y expose aussi les différentes étapes d'un algorithme génétique tels que le croisement, la mutation, la sélection, ...
A ride through the true history of the microprocessor, the heart of the digital revolution. Untold stories, Myths and Tales since its beginning, up to the stars.
18 Ottobre 2011.
Axel interviene al Virtual Day tenutosi a Roma per presentare i suoi thin client di ultima generazione.
Per maggiori informazioni sull'evento :
www.sqingegneria.com
This document discusses intelligent business agility (IBA). IBA represents an organization's ability to develop an adaptive corporate culture supported by intelligent agents to help with strategic and operational decisions. This optimizes activities and sets new goals. The document outlines principles of IBA including security/privacy, transparency, accountability, and inclusiveness. It proposes a framework called S.T.A.I.R. for guiding IBA implementation and discusses using AI tools like a "Digital Agile Master" bot to support agile teams.
AgileBIM is an approach that combines Agile project management principles with Building Information Modeling (BIM) to improve collaboration and outcomes in construction projects. Some key points of the AgileBIM approach include: emphasizing individuals, collaboration, feedback, and transparency over formal processes and documentation; using iterative development cycles and continuous feedback; establishing multidisciplinary teams with decision-making power; and utilizing a common digital platform to facilitate information sharing. The document outlines AgileBIM principles, practices, roles, and tools to help structure work into iterative phases ("metaphases") and facilitate teamwork and information flow on projects.
Rethinking an organization in an Agile manner is a challenge that affects every organizational aspects and is surrounded by risks that must be appropriately managed.
Beyond the used methodologies and frameworks, the goal is always to develop a mindset that allows the organization to " stand on their own feet" and embrace antifragility.
In this talk we will describe a concrete transformation experience in a company working on the medical sector, with the operational office in Italy, and how it has been completely revolutionized. We will talk about successful changes and the less fortunate experiments, how the company developed its Way of Working (WoW) in agile manner, even going so far as to reorganize of the internal physical spaces. We will also take a look at how the aspects of the Program were developed: from the Portfolio to the Risk Management System, up to the revision of the Quality procedures.
Il Continuous Testing secondo il ragioniere dell'Agilità. Scopriamo insieme, con l'uso di metafore, cosa fare e non fare per approcciare sistematicamente al testing.
Scopriamo insieme come combinare tecniche differenti (Management 3.0, Laloux, Heart of Agile, Modern Agile, Disciplined Agile) per aiutare l'organizzazione a diventare Antifragile
This document discusses DevOps and how it relates to Agile and Lean approaches. It emphasizes that DevOps is a cultural approach focused on continuous experimentation and collaboration between developers and operations to standardize and automate work. DevOps succeeds when it treats people well and establishes relationships to collectively solve complex problems. An organization embracing DevOps and the future reinvents itself by reaching a state of flow and adapting through gaining knowledge.
Un approccio pratico alla gestione delle richieste degli utenti per avere un Healthy Product Backlog che sia reale rappresentazione del valore di prodotto.
Presentazione all'incontro del 28 Novembre 2018 (organizzato dal FOIT, dall'Ordine degli Ingegneri di Torino e dal Chapter PMI di riferimento) in merito ad IoT, Agile e la loro contaminazione.
DevOps Heroes 2018 Keynote: DevOps per tornare ad essere macchine non-banali. Scopriamo come DevOps permetta di valorizzare le Persone e automatizzare quanto ci rende "macchine banali"
3. Annuncio Ufficiale: Marzo 1975
MITS ALTAIR 8800 Prezzo: US $395 in kit di assemblaggio
«quasi il primo» US $495 assemblato
CPU: Intel 8080, 2.0 MHz
Display: LED sul pannello frontale
Controlli: SWITCH sul pannello frontale
Espansioni: card-cage con16 card slot
RAM: 256 bytes, 64K massima
Storage: Cassette o floppy drive da 8"
esterni
OS: BASIC (Micro-Soft)
L’Altair 8800, della Micro Instrumentation Telemetry Systems (MITS) di Albuquerque, NM,
guadagnò la prima pagina del numero di Gennaio 1975 di Popular Electronics. E’
normalmente considerato il primo personal computer per le masse, nonostante
venisse indicato come micro-computer.
4. IMSAI 8800 IMSAI 8080
Annuncio Ufficiale: Agosto 1975
«il primo clone» Quantità prodotte: circa 20.000
Prezzo: US $599 in kit di assemblaggio
US $931 assemblato
CPU: Intel 8080A, 2.0 MHz
Display: LED sul pannello frontale
Controlli: SWITCH sul pannello frontale
Espansioni: card-cage w/ S-100 bus
RAM: 64K massima
Storage: cassette o floppy drive opzionale
OS: CP/M, BASIC
L’IMSAI 8080, realizzato IMS Associates, Inc. of San Leandro, California
Uno dei primi computer consumer disponibili.
5. Annuncio Ufficiale: Settembre 1975
IBM Model 5100 Prezzo: US $19.975 w/ 64K RAM
Peso: 55 Kg
CPU: IBM proprietaria, 1.9MHz
Display: monitor 5" monocromatico 64 X
16
RAM: 16K, 64K massima
Storage: Internal 200K tape (DC300)
Porte: tape/printer I/O port
OS: APL e/oppure BASIC
L'IBM 5100 Portable Computer è stato il primo personal computer commercializzato
dall'IBM. Il prototipo, denominato SCAMP (acronimo di Special Computer APL Machine
Portable), fu mostrato al pubblico nel 1973 e la sua commercializzazione annunciata il 9
settembre 1975, commercializzazione che avvenne nei mesi seguenti fino al marzo 1982.
6. L’ecosistema MOS 6502
Apple I - Aprile 1976 Apple II – Aprile 1977
Commodore PET
Giugno 1977
7. TANDY RS Model I e Model I Level II
Annuncio Ufficiale: 8/3/1977 Radio Shack Annuncio Ufficiale: 8/1978 Radio Shack
Prezzo: $599 Prezzo: $1.099
Tastier e Monitor bianco e nero Simile al Model I ma con 2 floppy drive
Ram : 4KB RAM, ROM 4KB da 360KB
Sistema di registrazione a cassetta OS: TRSDOS
OS: TRSDOS
8. TRS-80 Model 3 e model 4
Annuncio Ufficiale: Luglio 1980 Annuncio Ufficiale: 5/1983
Prezzo: US $699 modello base Prezzo: circa $1.999
US $2495 w/ 32K, dual Drives
RAM: 64K, espandibile a 128K
CPU: Zilog Z-80, 2.03 MHz
Storage: 0, 1, o 2 floppy interni da
Display: monitor bianco e nero da 12
178K Ext cassette
pollici (64X16 text)
@500/1500baud
RAM: 4K, 48K massima
OS: TRSDOS 6.0 e CP/M Plus.
Storage: 0, 1, o 2 floppy interni da 178K
Ext cassette @500/1500baud
OS: BASIC in ROM, TRS-DOS su disco
11. TRSDOS Business Computers
Model II, Model 12 e Model 16
Annuncio Ufficiale: Ottobre Annuncio Ufficiale: Estate TRS-80 model 16, segue
1979 1983. il Model 12 ed è basato su
Prezzo: $3.450 / $3.899 (64K
Model 12 utilizza I floppy XENIX (lo Unix di
RAM)
double-side in modo da Microsoft).
CPU: Zilog Z-80A, 4 MHz
raddoppiare lo spazio
Porte: 2 seriali + 1 parallela
disponibile
Display: 12" monocromatico (40
X 24 o 80 X 24 text).
RAM: 32K, 64K
Storage: 1 500K 8” floppy drive.
External Expansion w/ 3 floppy
bays.
OS: TRS-DOS, BASIC.
13. Tandy RS MC-10 CoCo: Color Computer
CPU: Motorola MC6803 8-bit
Chip Video: Motorola MC6847
Interfaccia Seriale: 4 pin DIN
Velocità: 0.89 MHz
Memoria: 4K RAM
Cassette Interface: 5 pin DIN
Sistema Operativo: BASIC
Il TRS-80 MC-10 è un microcomputer della famiglia di home computer a 8 bit TRS-80. È
stato prodotto dalla Tandy Corporation all'inizio degli anni '80 e venduto attraverso la catena
di negozi di elettronica RadioShack. Rappresenta una variante a basso costo del TRS-80
Color Computer ed era nato con l'obiettivo di competere con le macchine entry-level come il
Commodore VIC-20 ed il Sinclair ZX81.
14. Tandy RS
Model 100, 102, 200, 600 Linea di computer portatili,
piuttosto popolare fra i
giornalisti durante la metà degli
anni '80 per le sue dimensioni
limitate, per il peso ridotto, per
la tastiera di ottima qualità e per
il basso consumo di energia (20
ore con 4 normali pile alcaline).
Lanciato nel 1983 ad un prezzo
di 800$, è dotato di un
processore a 8-bit 80C85 con
clock a 2.4 MHz, 24 Kb di RAM,
uno schermo LCD con
risoluzione di 240x64, al suo
interno trova posto anche un
modem a 300 baud.
Il software pre-installato nella
ROM è stato programmato da
Bill Gates.
Il TRS-80 è stato incluso nella
classifica di PC World dei "10
portatili più importanti di tutti i
tempi", come "primo portatile
con diffusione di massa".
15. ATARI 400 e 800
Annuncio Ufficiale: Novembre 1979 Annuncio Ufficiale: Novembre 1979
Prezzo: US $549.95 Prezzo: US $999.95
CPU: MOS 6502,1.8MHz CPU: MOS 6502,1.8MHz
Display: 24 X 40 text, 320 x 192 mono Display: 24 X 40 text 320 x 192 mono
160 x 96 con 128 colori 160 x 96 con 128 colori
RAM: 8K base, 48K massima RAM: 8K base, 48K massima
Storage: Ext Cassette Storage: Ext 90K floppy drive, cassette
OS: Atari OS OS: Atari OS
16. Hewlett-Packard Model 85
Annuncio Ufficiale: Gennaio 1980
Prezzo: US $3.250
Peso: 10 Kg
CPU: custom HP 8bit @ 0.613MHz
Display: built-in 5” monitor graphics
built-in 32 char thermal printer
Porte: 4 porte di espansione
RAM: 8K, 64K massima
Storage: built-in DC100 217K tape drive
OS: HP BASIC su ROM
Di aspetto simile alla IBM 5100 l’Hewlett-Packard HP-85 è un all-in-one computer portatile
con una tastiera integrata, schermo da 5", stampante termica e unità a nastro. Il sistema
operativo è il BASIC.
17. La nascita dell’MS-DOS
• IBM incarica Paul Allen e Bill Gates di creare un sistema operativo per il suo nuovo
Personal Computer
• Il "Microsoft Disk Operating System" (MS-DOS) è basato sul QDOS (Quick and Dirty
Operating System) scritto da Tim Paterson per la Seattle Computer Products. SCP
realizza il sistema per il proprio prototipo di computer basato sull’ Intel 8086
• Il QDOS si «ispira» all’API del CP/M, ed è scritto in 6 settimane da Paterson
• Microsoft acquista i diritti del QDOS per $50,000, rinominandolo in MSDOS e
licenziandolo ad IBM con il nome di PCDOS. Paterson viene assunto dalla società di
Gates
• Microsoft conserva la possibilità di vendere il proprio sistema anche a produttori
terzi…. il resto è storia
18. IBM 5150
Annuncio Ufficiale: Settembre 1981
Il primo «Personal Computer» Prezzo: US $3000
CPU: Intel 8088, 4.77MHz
Display: 80 X 24 testuale
Porte: tape, tastiera e slot di
espansione interni
RAM: 16K, 640K massima
Storage: disk drive opzionale da 160KB
5.25
OS: IBM PC-DOS Versione 1.0
L'IBM Personal Computer (IBM 5150), comunemente conosciuto come PC IBM, è un
personal computer dell'IBM, primo modello dell'azienda statunitense ad avere un
microprocessore come CPU.
Il PC IBM è stato presentato il 12 agosto 1981 e commercializzato dal settembre 1981
all'aprile 1987. Capostipite dei personal computer comunemente usati oggi basati su
microprocessori in architettura x86, è stato sostituito dall'IBM Personal Computer XT.
19. Computer Portatili: Osborne – Kaypro II
Annuncio Ufficiale: Aprile 1981 Annuncio Ufficiale:1982
Prezzo: US $1.795 Price: US $1.595
Peso: 11 Kg Peso: 11 Kg
CPU: Zilog Z80 @ 4.0 MHz CPU: Zilog Z80, 2.5 MHz
Display: 5" 53 X 24 text Display: 9" a fosfori verdi 24 X 80 text
Porte: Parallela, modem/seriale only
RAM: 64K RAM Ports: Seriale, Parallela
Storage: 2 5-1/4, 91K drive RAM: 64K
OS: CP/M Storage: 2 5-1/4"SS-DD 195K drive
OS: CP/M, SBASIC
20. La «prima» di Compaq: Compaq Portable
Annuncio Ufficiale: Novembre 1982
Prezzo: US $2.9950 (due floppy system)
Peso: 11 Kg.
CPU: Intel 8088, 4.77MHz
Display: 9" 80 X 25 text
Porte: 2 parallele, 1 seriala
RAM: 128K, 640K massima
Storage: 2 320K 5-1/4" disk drives
OS: MS-DOS
Nel novembre 1982 CompaQ annuncia «Portable», il primo portatile PC compatibile. Il
prodotto viene rilasciato nel marzo 1983 al prezzo di $2.995, molto conveniente rispetto alla
concorrenza, e ottiene vendite notevoli che raggiungeranno e supereranno i 50.000 pezzi
all’anno.
21. Hardware vs. Software
Hardware Operating Systems
Tandy RS Trsdos, NewDos, Multidos, Ldos, CP/M
CCP/M MCCP/M, MP/M, Xenix
Apple Apple OS, CP/M
Franklin Apple OS, CP/M
Xerox (Altos) CP/M CCP/M MCCP/M, MP/M
Kaypro CP/M Sbasic
Fujitsu CP/M CCP/M MCCP/M, MP/M, MSDOS
Commodore CP/M, Commodore Dos
Osborne CP/M
Zeus MP/M
HP HP Basic in Rom
Texas Instruments Proprietary TI, UCSD-p
IBM PC PC-DOS, CP/M
22. Short MS OS Time Line : 1975 - 1980
• Seconda metà degli anni ‘70, presso i Palo Alto Research
Center (PARC) di XEROX nasce l’interfaccia grafica utente.
• Marzo 1975: Micro-Soft rilascia il BASIC per l’ ALTAIR.
• Agosto 1977: Digital Research rilascia il CP/M per l’IMSAI 8080
• 3 Agosto 1977, TRS-DOS
• Luglio 1980, TRS-DOS BASIC su ROM
23. Short MS OS Time Line: 1980 - 1989
• Agosto 1981, arriva l’MS-DOS 1.0
• 1982, arriva l’MS-DOS 1.25
• Marzo 1983, Microsoft presenta MS-DOS 2.0
• Maggio 1983, vengono rilasciati TRSDOS 6.0 e CP/M
• 1984, arriva l’MS-DOS 3.0 per i nuovi PC/AT e l’MS-DOS 3.1 con funzionalità
di networking
• Dobb's Journal pubblica il Manifesto GNU
• 1985, Microsoft ed IBM iniziano a lavorare su OS/2.
• Febbraio 1985, IBM presenta TopView
• 20 Novembre 1085, arriva Windows 1.0(1)
• Aprile 1986, viene rilasciato l’MS-DOS 3.2
• 9 Dicembre 1987, arriva Microsoft Windows 2.0
• 2 Aprile 1987, Microsoft ed IBM presentano OS/2 1.0
• Aprile 1987, arriva l’MS-DOS 3.3
• Luglio 1988, arriva il disastroso MS-DOS 4.0
• Novembre 1988, viene rilasciato l’MS-DOS 4.01
24. Short MS OS Time Line : 1990 - 1999
• 1990, Microsoft rilascia Windows 3.0
• 1990, Microsoft rilascia l’MS-DOS 4.01 per il mercato russo
• 1991, Linus Torvald presenta Linux
• 1991, Microsoft comincia a lavorare su OS/2 NT, successivamente Windows NT
• 1991, viene rilasciato l’MS-DOS
• 1992, Microsoft presenta Windows 3.1 e Windows 3.1 for Workgroup
• 1993, arriva l’MS-DOS 6.0 e Windows NT 3.1
• 1994, IBM rilascia OS/2 Warp
• 1994, nasce Red Hat Linux
• Aprile 1994, arriva l’MS-DOS 6.22
• Agosto 1995, Microsoft presenta Windows 95
• 1996, prima versione di Windows CE
• 1997, arriva Windows CE 2.x
• 25 Giugno 1998, Microsoft rilascia ufficialmente Windows 98
• 1999, arriva Windows CE 3.0
25. Short MS OS Time Line : 2000 - 2010
• Febbraio 2000, Microsoft presenta Windows
• 19 Giugno 2000, arriva Windows ME
• 25 Ottobre 2001, Microsoft presenta Windows XP home
e professional
• 28 Marzo 2003, nasce Microsoft Windows Server 2003
• 14 Luglio 2005, IBM termina le vendite di OS/2
• 30 Gennaio 2007, arriva Windows Vista
• 27 Febbraio 2008, arriva Windows Server 2008
• 22 Ottobre 2009, Microsoft presenta Windows 7 e
Windows Server 2008 R2
26. Altre date storiche
• 1967, IBM crea il primo floppy disk
• 1968, Robert Noyce e Gordon Moore fondano Intel
• 1969, negli AT&T Bell Laboratories viene sviluppato Unix
• 1969, nasce AMD
• 1970, viene fondata Western Digital
• 1970, iniziano le ricerche dello Xerox Palo Alto Research Center (PARC)
• 1971, viene introdotto il primo floppy da 8pollici
• 1972, negli USA viene inventato il Compact Disc
• 1975, arriva il primo floppy disk da 5,25pollici
• 1977, arrivano i personal computer di Apple Computer Inc., Radio Shack e Commodore
• 1979, viene fondata Seagate
• 1979, nasce Novell
• 1982, viene fondata Maxtor
• 19984, arriva il floppy da 3.5pollici