mag 28

Workshop Python 2014

Important!

Il corso è totalmente gratuito e non necessita di iscrizione

Warning!

Foreign students please note that this course will be held in Italian.
python-logo-master-v3-TM-flattened Il workshop ti porta alla scoperta di tutti gli aspetti fondamentali di Python attraverso 4 ore di esempi interattivi e quel tanto di teoria che ti servirà per apprezzare appieno le possibilità che offre un linguaggio conciso ed espressivo — dall’automazione di operazioni all’estrazione di informazioni dal web.

L’unico vero prerequisito è saper già programmare in un qualsiasi linguaggio, meglio se ad oggetti. Sarà utile avere un PC per seguire in diretta gli esempi. L’aula è dotata di prese elettriche.

Tutti gli argomenti saranno introdotti scrivendo piccoli programmi, linea per linea.

giovedì 5 giugno 2014, 17.15-19.30 (aula S.1.3)

  • Python come calcolatrice
  • Estrarre informazioni dal Web

giovedì 12 giugno 2014, 17.15-19.30 (aula S.1.3)

  • Usare Python al posto di Bash
  • Lavorare su strutture binarie
  • Recap: pro e contro, interpreti

 

Materiale, testi e video nella pagina dedicata all’evento (click qui)

mag 11

Corso LyX 2014

Appunti, Tesi e Presentazioni con LyX

Important!

Si prega di venire al corso con LyX già installato e di leggere queste slide. Portare il proprio computer non è obbligatorio ma consigliato.

Ti piacerebbe prendere appunti direttamente al computer? Devi scrivere la tesi? Vuoi un risultato di qualità professionale? LyX fa per te!
Questo corso in due giornate introduce l’editor di documenti LyX, con cenni a LaTeX — il necessario per usare proficuamente LyX — e molta pratica.

 

Important!

 Il corso è totalmente gratuito e non necessita di iscrizione 

Warning!

 Foreign students please note that this course will be held in Italian. 

Il materiale del corso verrà aggiunto man mano a questa pagina.

giovedì 22 maggio 2014, 16:20~18:20 (aula L.26.13)

  • Introduzione a LyX
    • Cos’è
    • Un diverso approccio ai documenti: WYSIWYG vs WYSIWYM
    • Interfaccia e menù
    • Comandi base e scorciatoie
    • I vari layout per la classe article
  • Funzionalità avanzate
    • Modalità matematica
    • Macro
    • I comandi di LyX
    • Flottanti e sottoflottanti
    • Figure, sottofigure, Tabelle

giovedì 29 maggio 2014, 16:20~18:20 (aula L.26.13)

  • Oltre gli appunti: LyX per le presentazioni e altri documenti
    • Oltre la classe documento article
    • Presentazioni in LyX: Beamer
    • ModernCV
    • Estensibilità di LyX: i moduli per altre feature
  • LyX per la tesi: presentazione di un template
    • Usare LaTex da LyX: quando è necessario e come si fa
    • Usare LaTex per immagini, Tabelle, …
    • Algoritmi e Listati
    • Bibliografia con BibTex
    • Uno sguardo d’insieme al template che vi offriamo

mag 11

Corso Arduino 2014

 

Arduino_Leonardo_4fb4591512e20

Nelle giornate di Mercoledì 21, 28 Maggio e 4 Giugno si terranno una serie di incontri dedicati alla programmazione di microcontrollori Arduino. Gli incontri saranno strutturati in brevi parti teoriche seguite da momenti di sperimentazione diretta sull’hardware. Saranno messe infatti a disposizione dei partecipanti alcune board Arduino per realizzare piccoli progetti sperimentando con le proprie mani in gruppo.

 

 

Gli incontri si terranno in aula L.26.14 dalle ore 16.15 alle ore 19.00

Warning!

Il corso è totalmente gratuito.

Notice

Posti esauriti, iscrizioni chiuse

È vivamente consigliato portare il proprio portatile con installata l’ultima versione stabile (1.0.5) dell’Arduino IDE. È stato creato un gruppo Facebook dove si potranno fare domande tra un incontro e l’altro.

Il materiale del corso verrà raccolto man mano su questa pagina.

Programma degli incontri

Qui di seguito trovate un programma di massima degli incontri. Data la natura pratica del corso il programma potrà subire delle variazioni in corso d’opera a seconda anche dei suggerimenti dei partecipanti.

21 Maggio

  • Introduzione ad Arduino e mini ripasso di elettronica
  • Il primo blinking LED
  • Leggere e scrivere valori digitali

28 Maggio

  • Leggere valori analogici
  • PWM
  • Timers e interrupt
  • Debouncing

4 Giugno

  • Interfacciamento con PC
  • Interfacce (SPI, I2S etc)
  • Progetto

 

apr 23

Conferenza FPGA e Open Source

Giovedì 15 Maggio il POuL organizza un incontro dedicato alla scoperta dei Field Programmable Gate Array e degli strumenti che ne semplificano la programmazione. L’evento è rivolto a chi vuole approfondire la conoscenza delle tecnologie che mettono a stretto contatto hardware e software e non sono richieste particolari conoscenze pregresse sulla programmazione di FPGA.

L’incontro si svolgerà nell’aula C.I.1 dalle 16.15 alle 19.15.

Warning!

L’evento è totalmente gratuito e non necessita di iscrizione.

Potete trovare il materiale e i video della conferenza su questa pagina.

Programma:

  • FPGA: tra passato e futuro dei sistemi riconfigurabili
  • Il framework PandA: software libero per la programmazione di FPGA

mar 12

Conferenza Privacy & Sicurezza 2014

Il 24 e 31 Marzo il POuL organizza due incontri per parlare delle problematiche di privacy e sicurezza nel mondo dell’informatica.

Saranno presenti anche come ospiti speciali Stefania Maurizi, l’unica giornalista italiana a cui Julian Assange ha consegnato i database segreti di WikiLeaks e Stefano Quintarelli, informatico e Deputato della lista Scelta Civica.

I due incontri si terranno in Aula Rogers.

Potete trovare i video e il materiale degli incontri su questa pagina.

Warning!

L’evento è totalmente gratuito e non necessita di iscrizione.

Programma degli incontri

24 marzo (15.15 – 17.15)

  • Stefania Maurizi – WikiLeaks, Manning, Snowden e caso NSA: segreti, democrazia e whistleblowers.
  • Stefano Quintarelli – Datagate, raffronti tra sistemi giuridici USA e UE, difficoltà di adattamento al mondo digitale.

31 marzo (16.15 – 18.15)

  • Alessandro Di Federico, Michele Beretta – Snake.li: privacy nell’era del social web
  • Alessandro Barenghi - CryptoMythbusters: Miti e possibilità pratiche della crittografia moderna

feb 22

Corsi Linux Avanzati

Tornano i Corsi Linux Avanzati! Quest’anno consistono di sei lezioni  mirate ad introdurre gli utenti con una conoscenza basilare di GNU/Linux all’amministrazione di sistema e alla gestione di un server. Il corso è rivolto a tutti gli appassionati del pinguino che vorrebbero fare il salto di qualità.

Tutti i corsi si terranno in aula N.1.2 dalle 16.15 alle 18.15.

Il materiale dei corsi (slide e video) verrà aggiunto man mano a questa pagina.

Warning!

I corsi sono totalmente gratuiti e non necessitano di iscrizione.

Programma del corso

13 marzo

  • Bash e filtri
  • Gestione di utenti, gruppi, permessi e privilegi di sistema.

20 marzo

  • Gestione dei processi: segnali, gerarchie, stato del sistema
  • Gestione del software: installazione e gestione repository

27 marzo

  • Filesystem: montaggio, FHS, file speciali
  • Gestione dei backup

3 aprile

  • Gestione dei dischi: RAID, LUKS, BTRFS, LVM
  • Init system: SysV, Upstart, Systemd

10 aprile

  • Configurazione di rete e Firewalling
  • Configurazione di un server web: nginx

15 aprile

  • Configurazione di un server email: ricezione ed invio di posta
  • Configurazione avanzata di rete e Virtualizzazione

dic 02

Conferenza su Joomla

Joomla! è un CMS (Content Management System) Open Source con una grande diffusione nel mondo del lavoro!  Con Joomla! è possibilie creare siti professionali in modo semplice ed alla portata di tutti. L’evento si svolge in collaborazione con l’associazione Joomla!Lombardia. La conferenza si svolgerà Martedì 10 Dicembre dalle 16.30 alle 18.30 in aula S.0.2.

logo-Joomlalombardia_high_trasp

 

La conferenza si svolge in tre interventi:

  •  Introduzione a Joomla! – Donato Matturro
  • Joomla! Prova pratica sul campo – Vito Disimino
  • Presentazione dell’associazione Joomla!Lombardia – Stefano Vannutelli

nov 12

Corso Ruby 2013

Important!

Come tutti gli eventi del POuL il corso è totalmente gratuito ed aperto a tutti

Tutte le date si svolgeranno in Educafè dalle 10.30 alle 12.30, nel chiostro dell’edificio 2 (Bruno Finzi, aule N).

Il corso verrà svolto in tre lezioni tenute da un programmatore professionista, il quale presenterà le potenzialità del linguaggio e le sue applicazioni nell’ambito web.

Oltre ad una introduzione teorica, vi sarà anche una parte pratica, pertanto è consigliato avere con sè un computer anche se non strettamente necessario.

Non sono richiesti prerequisiti particolari, il corso sarà accessibile a chiunque abbia dei fondamenti di programmazione.

Programma:

  • Lezione 1 — Mercoledì 27 Novembre: Interpreti, tipi, classi, metodi e attributi. Gemme. Rvm. Object oriented programming e differenze con Java.
  • Lezione 2 — Mercoledì 4 Dicembre: Ruby per il web. Rack, introduzione ai framework mvc: Sinatra, Rails
  • Lezione 3 — Mercoledì 18 Dicembre: Come creare la nostra prima App!

Se avete Facebook potete iscrivervi al gruppo Corso Ruby POuL dove potrete fare domande se avrete dei dubbi tra una lezione e l’altra.

 

Partecipa!

[contactme ruby]

ott 26

Workshop BASTA MATLAB

Important!

Come ogni evento del POuL non è richiesta registrazione, è grauito e aperto a tutti.

Quest’anno il POuL organizza per la prima volta un incontro su software libero e matematica.
Verranno presentati programmi open-source per il settore, spesso compatibili con le più note soluzioni commerciali (come MATLAB), e i vantaggi derivanti dalla loro adozione.
L’evento è volto ad aumentare al consapevolezza dei partecipanti nella scelta degli strumenti per l’uso quotidiano, sorpassando i monopoli ancora presenti nel settore.
Sono previsti sia interventi teorici che sessioni hands-on in cui si dimostrerà in maniera interattiva l’utilizzo dei software presentati.

Primo incontro – Giovedì 7 novembre 2013

16:00 – 19:00, aula C.G.3

  • GNU Octave: A free high-level tool for Scientific Computing (Carlo De Falco)
  • Introduzione a Python per il calcolo scientifico (Mattia Penati)

Secondo incontro – Giovedì 14 novembre 2013

16:00-19:00, aula C.G.3

  • R: A language and environment for statistical computing (Simone Vantini)
  • One tool to bind them all: un’ introduzione a SAGE (Alessandro Barenghi)
  • Strumenti free per la modellazione dinamica: un utile ausilio per ogni ingegnere (Alberto Leva)

set 28

Corsi 2013 Base

Warning!

Non è necessaria registrazione

Important!

Slide e video

Anno Accademico Nuovo, Corsi Gnu/Linux Nuovi! Come ogni anno tornano i Corsi Base per chi si vuole avvicinare al mondo Gnu/Linux!

I corsi sono suddivisi in 4 lezioni totalmente gratuite ed aperte a tutti (anche a studenti non del Politecnico di Milano). Non è necessaria alcuna registrazione.

Consigliamo di portare un portatile alla prima lezione, alla fine della quale ci sarà un’install fest.

Lezione 1 – Lunedì 7 Ottobre

17.15 – 19.15 Aula S.0.2

Installazione di Ubuntu GNU/Linux (Emanuele Santoro):

  • Le libertà fondamentali
  • Perché usare Gnu/Linux
  • BIOS+MBR vs UEFI+GPT
  • Resizing di un sistema windows
  • Installazine di ubuntu.

Al termine vi sarà una install fest dove potrete provare ed installare un sistema GNU/Linux con l’assistenza dei membri del POuL!

Lezione 2 – Lunedì 14 Ottobre

17.15 – 19.15 Aula S.0.2

Linux: quale software per l’uso quotidiano? (Alessandro Di Federico)

In questo talk daremo una panoramica sui software più utili per iniziare ad orientarsi nel mondo GNU/Linux e raggiungere rapidamente la produttività  massima. Parleremo di programmi alternativi a quelli a cui eravate abituati su altre piattaforme e di specifici per lo sviluppo software e l’ingegneria.

Linux come studio multimediale (Riccardo Binetti)

In questo talk verranno presentati software per l’editing audio, video e di immagini su  piattaforme Gnu/Linux.

 

Lezione 3 – Lunedì 21 Ottobre:

17.15 – 19.15 Aula S.0.2

Gaming on Linux (Andrea Gussoni)

  • Installazione e configurazione driver schede Nvidia su portatili con doppia scheda grafica,
  • installazione e configurazione di Steam,
  • Installazione ed utilizzo di Play on Linux,
  • riferimenti a Wine e WineTricks.

Media Center on Linux (Bruno Aleci)

In questo talk verrà presentato come costruire un Media Center utilizzando Gnu/Linux con software ed hardware Open Source.

 

Lezione 4 – Lunedì 28 Ottobre:

17.15 – 19.15 Aula S.0.2

KDE: La quintessenza del Desktop (Alessandro Sivieri)

  • breve storia di KDE
  • overview del desktop e dei programmi principali
  • approfondimento di alcuni di questi
  • tecnologie fondanti
  • personalizzazioni.

GNOME: interfaccia grafica accattivante, per tutti. (Stefano Sanfilippo)

  • Gestione file, ricerca, conoscere la Shell, gnome-tweaks.
  • Personalizzazione di base: impostazioni schermo, touchpad, tavoletta wacom.
  • Cambiare lo sfondo, installare temi ed estensioni per la gnome-shell.

Virtualbox: eseguire altri sistemi operativi senza spegnere il PC. (Stefano Sanfilippo)

  • Utilità di Virtualbox: ricerca, sperimentazione, eseguire applicazioni Windows-only.
  • Installare da CD/immagine.
  • Cosa sono le Guest-Additions
  • Condividere cartelle, mouse e periferiche. Plugin pack per USB2.0.
  • Setup di rete base.

Post precedenti «