T O C |
Marco Moser infostoria
programmatore portabile
1. Programmo di tutto con tutto tranne lavatrici, per scelta etica
2. Le donne scastano i puntatori
3. Valgono di piu' le istanze che le classi
4. Equazione distopica → sicurezza informatica = tempo = spazio
immagini/
eventualmente_ti_chiamiamo_noi/
- all'inizio degli anni 90 ero un point fidonet della mitica Foxel/Impex BBS 2:333/408
- dal 2006 ho il mio sito ed una mia personalissima email: marcomarcomoser.it
la_conoscenza_fa_un_uomo_libero/
Nel corso della mia esistenza ho avuto a che fare con una serie di tool e linguaggi
con i quali ho combattuto significativamente; in ordine di apparizione:
1985/
logo e easywrite su commodore64
1989/
msdos, gwbasic, bbs: telix, telemate, point: binkleyterm e golded, Turbo Pascal 6.0 with object, lotus 123, Aldus Page Maker 4, Microfocus COBOL, assembler Intel 8086, 4dos
1992/
PowerBatch, linux e gcc, Slackware 0.92, borland c++ 3.1
1996/
microsoft visual c++ 1.5, hp-ux, ksh, awk, perl, HP aCC e unix system calls, Sybase sql, zed by sandro, uml, Apache Http Server, cgi, javascript, framemaker, mysql, borland c++ builder 3, iona orbix (corba), oracle (plsql), php 3 e 4, postgresql (plsql), emacs, html 4, assembler st6, spriz free
2000/
access 97 e 2000, java 1.1.8m, apache tomcat, java servlet, jsp, jdbc, win32 socket2 e gui sdk
2001/
iona orbixweb, xml, dtd, xsl, jedit
2002/
velocity, struts, redhat 7.3, qmail, j2ee, jboss 3
2003/
beanshell, bea weblogic, java jmx, css
2004/
debian, tecnologia wiki e TreWiki, javascript 1.5
2005/
java swing, hsqldb, Jabir, mantis
2006/
Visual Basic 6, firewall Shorewall, Postfix smtp, Windows Server 2003, Squid Web Proxy Cache, jQuery
2007/
modifica di file pdf, apache derby db (javadb), apache poi r/w excel
2008/
programmazione openwrt firewall, modbus Tcp
2009/
ccTalk, lettura/scrittura sms
2010/
microsoft sql server, pagamenti bancomat ingenico
2015/
php laravel 5
2017/
protocollo di cassa xon/xoff, protocollo 17 Ingenico (bancomat), rasperry pi 3, barcode, qrcode, microqr
2018/
java spring framework, hibernate
2020/
ldap, telegram api, rpi4
2022/
industria 4.0 fanuc MT-LINKi, RCH multiserver
2023/
OPC UA, Lantek
associazioni
Polisportiva Oltrefersina
Mi diletto alla crescita continua del centro elaborazione dati
Oltrefersina. Gestisco la supercassa di ferragosto, sviluppo il sito.
Tutto questo, naturalmente, grazie alla colaborazione di Byron.
ol3/
- http://www.oltrefersina.it webmaster del sito e cogestore del
sistema informativo della polisportiva
- http://www.superfesta.it webmaster del sito e autore del software di gestione casse
ol3_ced/
anche l'Oltrefersina ha il suo ced ed ovviamente un glorioso server unix. Da uno
squallido 486 (Suse) del 1996 si e' passati ad un poderoso pentium p100 sul quale
gira una redhat 6.0 con servizi di condivisione file (via samba), condivisione
modem isdn (via masquerheading), connessione remota telefonica (via mgetty).
Linuxtrent Oltrefersina
e' il primo lug (Linux User Group) in trentino, divenuto parte integrante della polisportiva oltrefersina. Partecipate numerosi ai corsi e alle nostre attivita'!
Richard Stallman vuole giustamente che si parli di GNU Linux piuttosto che semplicemente Linux perche' se facciamo bene i conti Linux e' il kernel (cuore del sistema operativo) ma gran parte dei comandi (ls, echo, gcc) sono GNU!
gnu_linux/
- http://www.linuxtrent.it ero socio fondatore del lug trentino
Jug
Java e' un linguaggio di programmazione molto potente ma nello stesso tempo molto articolato ed e'
per questo motivo che e' nato il Java User Group di TN-BZ di cui sono membro. Ora Socraten Trento.
programmo_per_chi_non_programma/
Facendo parte di un'organizzazione sportiva ho costruito dei simpatici programmi
disponibili gratuitamente al pubblico.
Un paio di utili programmini online:
- Ascia ascii table dinamica
- Marcoprocessor calcolatrice online
- Tombola js
- http://www.misterpos.it gestionale casse per feste campestri
artico
E' un Content Management System (CMS) che separa la logica
di "recupero informazioni" da quella "visualizzazione dele informazioni"
in modo da poter ospitare siti molto diversi tra loro.
hw
L'esperienza piu' emozionante per uno sviluppatore e' quella di accendere un
semplice led.
L'st6260 e' un microcontrollore della ST che
ho programmato per agganciare al pc un display a led e per pilotare elementi esterni
come il vedi cassetto soldi, il semaforo di cassa occupata... E' una mcu a 8bit molto
limitata ma con un set di istruzioni semplice e avente caratteristiche interessanti:
3 porte logiche di i/o, 128 byte di eeprom, una spi, un timer.
Tutto questo, naturalmente, grazie alla colaborazione hw di Roberto Paoli.
progetti_st6/
- Sirio collegato via seriale al PC pilota un display multiplexato e una
serie di rele'
- Silver collegato via seriale al PC pilota 20 rele'
- P-2001 sistema indipendente per la gestione di una pressa casalinga
pneumatica-termica