Skillbook Logo
foto profilo

Categoria: Home


Il 2024 è un anno bisestile. In programmazione come facciamo a capire se un anno è secolare e bisestile?

Gino Visciano | Skill Factory - 02/03/2024 12:20:59 | in Home

Il 2024 è un anno bisestile, perché febbraio è di 29 giorni. Questo significa che il 2024 durerà 366 giorni e non 365 giorni come accade per gli anni non bisestili.

Nel calendario Gregoriano è bisestile un anno ogni 4, questa correzione è necessaria perché astronomicamente un anno solare dura circa 365,25 giorni.

Se non tenessimo conto di questa variazione, ogni 4 anni si accumulerebbe un ritardo di un giorno. I continui ritardi accumulati nel tempo, modificherebbero le date delle stagioni che corrispondono agli equinozi di primavera e autunno e i solstizi d'estate e inverno, spostandole in avanti nel tempo.
 

Skill Factory - Skillfactory - Gino Visciano - Skillbook - Python - anno bisestile

Gli anni secolari, ovvero quelli divisibili per 100, sono bisestili se oltre ad essere divisibili per 100 sono divisibili anche per 400. Quindi un anno è sicuramente bisestile se è divisibile per 400.

Ad esempio il 1600 è bisestile perché è divisibile per 400, mentre il 1700 non è bisestile perché non è divisibile per 400.

Gli anni non secolari sono bisestili solo se sono divisibili per 4.
 
Quindi, un programmatore, per verificare se un anno è bisestile, deve prima controllare se è secolare, in caso affermativo deve anche vedere se è divisibile per 400. Se l'anno non è secolare, per essere bisestile deve essere divisibile per 4.

Il programma Python seguente, ci permette di verificare se un anno è secolare e bisestile:


# Verifica se l'anno è bisestile

# Funzione
def tipo_anno():
    try:
        messaggio="L'anno "+str(v_anno.get())+" "
        if v_anno.get()%100==0:
            messaggio=messaggio+"è secolare e "
            if v_anno.get()%400==0:
                messaggio=messaggio+"bisestile."
            else:
                messaggio=messaggio+"non è bisestile."
        else:
            messaggio=messaggio+"non è secolare e "
            if v_anno.get()%4==0:
                messaggio=messaggio+"bisestile."
            else:
                messaggio=messaggio+"non è bisestile."
        tk.messagebox.showinfo(title='Informazioni', message=messaggio)
    except:
        messaggio="Inserisci l'anno da verificare"
        tk.messagebox.showinfo(title='Errore', message=messaggio)

def reset():
    v_anno.set("")

# Programma
import tkinter as tk

from tkinter.messagebox import showinfo
root=tk.Tk()
root.geometry('350x100+150+150')
root.resizable(False, False)
root.title('Verifica anno secolare e bisestile')
v_anno=tk.IntVar(root,"")
lbl_anno=tk.Label(root,text="Inserisci l'anno per verificare se è secolare e bisestile").pack(pady=5)
txt_anno=tk.Entry(root, justify="right",textvariable=v_anno).pack(pady=5)
frm_button=tk.Frame(root)
btn_verifica=tk.Button(frm_button,text="VERIFICA",command=tipo_anno).pack(side=tk.LEFT)
btn_reset=tk.Button(frm_button,text="RESET",command=reset).pack(side=tk.RIGHT)
frm_button.pack()
root.mainloop()


Se sei interessato ad approfondire questo argomento, clicca qui, per imparare a creare un calendario perpetuo con Python.

 

 

 

 

Share Button

I primi 8 studenti della Skill Factory, dopo tanto impegno, finalmente hanno ottenuto la certificazione SFA-2022

Gino Visciano | Skill Factory - 05/05/2022 16:48:32 | in Home

Finalmente, dopo tanto impegno, i  primi 8 studenti del 2022, che hanno frequentato la nostra scuola, hanno raggiunto il loro obiettivo: ottenere la certificazione SFA "Java Developer".

skill factory java developer 2022 primo trimestre certificazione sfa

Il percorso di accompagnamento al lavoro è durato circa 3 mesi, il tempo necessario per svolgere le seguenti fasi:

1) Colloquio di ammissione;
2) Assessment;
3) Alfabetizzazione;
4) Orientamento;
5) Specializzazione;
6) Certificazione delle competenze.

skill factory java developer primo trimestre 2022

Il prossimo passo sarà quello di svolgere un tirocinio retribuito di 6 mesi, presso uno dei nostri JOB PARTNER IT che ne farà richiesta.

La certificazione Skill Factory Associate (SFA), non è un semplice attestato di fine corso, ma viene rilasciata solo agli studenti che dimostrano di aver acquisito tutte le competenze necessarie per poter svolgere il proprio ruolo professionale autonomamente in azienda, obiettivo che si raggiunge solo attraverso tante ore d'aula, con docenti esperti e tante ore di laboratorio, dove si simulano reali attività aziendali, progettate con la collaborazione dei nostri JOB PARTNER IT.

skill factory java developer 2022 primo trimestre laboratorio

Per ottenere la certificazione SFA gli studenti della Skill Factory devono:

1) aver partecipato ad almeno l'80% delle attività d'aula e di laboratorio previste dal percorso di accompagnamento al lavoro;
2) essere idonei al lavoro di gruppo;
3) dimostrare di avere una buona capacità di comunicazione;
4) superare il colloquio tecnico finale;
5) svolgere correttamente la prova pratica di laboratorio

skill factory java developer 2022 primo trimestre colloquio individuale

percorsi di accompagnamento al lavoro della nostra scuola sono gratuiti e ti danno l'opportunità in solo tre mesi di acquisire tutte le competenze che ti servono per lavorare in un'azienda IT

Per partecipare al prossimo percorso di accompagnamento al lavoro in partenza presso la nostra scuola Skill Factory clicca qui e compila il modulo di richiesta per il colloquio di ammissione.

Per maggiori informazioni usa i nostri riferimenti nella sezione contatti del sito.

Share Button

Skill Factory - La strada più breve per i giovani che vogliono lavorare in un'azienda IT

Gino Visciano | Skill Factory - 08/09/2021 13:01:14 | in Home

Oggi qualunque cosa può essere fatta con un'applicazione software, per questo motivo è diventato tutto più semplice e la qualità della nostra vita è migliorata.

Le App disponibili sui nostri dispositivi mobile, hanno modificato le nostre abitudini ed i nostri comportamenti, diventando indispensabili per tutti.

Il commercio elettronico è una realtà e attraverso la cittadinanza digitale possiamo finalmente gestire a distanza anche i servizi della pubblica amministrazione utilizzando lo SPEED e della Carta d'identità elettronica.

Per questo motivo l'industria dello sviluppo software continua a crescere con un  trend che sembra inarrestabile, facendo aumentare la richiesta di figure professionali da impiegare su progetti di sviluppo software, un'opportunità per tanti giovani che vogliono entrare nel mondo del lavoro.

Per acquisire gratuitamente le competenze richieste per lavorare in un'azienda di sviluppo software, basta iscriversi ad un percorso di "skill factory"!!!

Una "skill factory" è un percorso di alfabetizzazioneorientamento e specializzazione informatica gratuito, dove i giovani disoccupati possono acquisire le competenze e l'esperienza professionale per lavorare in un'azienda di sviluppo software

Le  "skill factory" hanno una durata di tre mesi, la fase di alfabetizzazione ed orientamento è uguale per tutti i discenti perché ha lo scopo di creare i prerequisiti di accesso alla fase di specializzazione.

La fase di alfabetizzazione ed orientamento viene fatta a distanza (smart working) e prevede i seguenti contenuti:
- Sistemi operativi;
- Reti di computer;
- Logica di programmazione;
- Tecnica di programmazione;
- HTML/CSS;
- JavaScript/JQuery;
- Bootstarp;
- Progettazione database relazionali;
- Linguaggio SQL;
- Formati per strutturare informazioni di tipo testo: CSV, XML, CSV.

tutti quelli che risulteranno idonei verranno orientati verso il profilo professionale più adatto alle attitudini dimostrate durante le attività di laboratorio.

La fase di specializzaizone prevede i seguenti  percorsi professionali:
- Programmatore Back-end;
- Programmatore Front-end;
- Programmatore Full-stack;
- Software Tester;
- DevOps;
- Esperto di Cyber Security.

La fase di specializzazione verrà svolta in modalità blended:
- la teoriaverrà svolta a distanza, in modalità smart working;
- la pratica verrà fatta in azienda in stage

Per partecipare alle "skill factory" in partenza il prossimo trimestre  (ottobre-dicembre 2021) invia il tuo CV all'indirizzo recruiting@skillfactory.it.

Se sei registrato su Skillbook.it, puoi inviare velocemente la tua candidatura cliccando qui.

Per informazioni chiamate al numero: 3270870141.

 

Share Button

Vino, arte e sviluppo. Due concorsi per i giovani e startup innovative

Gino Visciano | Skill Factory - 24/06/2021 09:02:54 | in Home



Vino, cultura ed impresa sono i punti chiave del Wine Art Contest e del GranPrix proposti dal Museo dell’Arte, del Vino e della Vite, partner della Skill Factory all'interno dei progetti di Alternanza Scuola Lavoro.

Il Wine Art Contest è dedicato ai giovani che vogliono esprimersi attraverso le varie forme d’arte prendendo il vino come fonte di ispirazione.

Il primo classificato al Wine Art Contest riceverà un premio di mille euro, sono previsti riconoscimenti anche per il secondo ed il terzo calssificato.

Inoltre verranno assegnati i seguenti premi speciali:

- design e comunicazione visiva
- danza
- fotografia e video
- pittura e disegno
- musica e suoni
- canzoni.

Tutti gli artisti selezionati saranno coinvolti in workshop ed eventi del Mavv e dei partner del concorso.

Il GreenPrix invece prevede un riconoscimento per startup innovative nel settore dell’enologia.

Le migliori idea nei settori del wine, dell’agrifood, dell’enoturismo e dell’industria creativa e culturale del settore verranno premiate con percorsi di incubazione e/o accelerazione e di supporto manageriale per la consulenza contabile, fiscale, advisory legale, amministrativa, finanziaria di startup e di finanza agevolata.

Il vincitore verrà accompagnato nella crescita grazie a un supporto specialistico del valore di 26 mila euro. Le candidature sono aperte e potranno essere effettuate nell’area dedicata del sito. Le premiazioni si effettueranno il 24 settembre alla Reggia di Portici.

L’iscrizione è gratuita e può essere fatta sul sito www.contest.museoartevino.it.



 

 

Share Button

23 maggio 1992 - La strage di Capaci costò la vita al giudice Giovanni Falcone, alla moglie Francesca Morvillo e ai tre uomini della scorta.

Gino Visciano | Skill Factory - 23/05/2021 09:55:11 | in Home

Nell'attentato di Capaci persero la vita il giudice Giovanni Falcone, la moglie Francesca Morvillo tre uomini della scorta, Antonio Montinaro, Rocco Di Cillo e Vito Schifani. Allora lavoravo come formatore per l'Olivetti  e in quel periodo svolgevo la mia attività di docente presso il Ministero di Grazia e Giustizia di Roma.

Professionalmente avevo conosciuto Giovanni Falcone presso il tribunale di Palermo, in occasione del progetto "Perseo", svolgevo il ruolo di formatore ed il mio compito era quello di spiegare ai magistrati l'utilizzo del programma Perseo, un prodotto sviluppato dall'Olivetti per la gestione dei grandi processi.

Ho fatto formazione a Palermo per circa un mese, era il periodo dei maxi-processi alla mafia e ricordo che si respirava un'aria di alta tensione e paura.

Perseo era un motore di ricerca che permetteva di analizzare i documenti processuali per incrociare nomi ed individuare relazioni importanti tra le tante di deposizioni trascritte durante gli interrogatori.

Ricordo che allora lavoravamo con gli M24, M280 o M290 con microprocessore 8086 oppure 80286 le prime cpu di tipo protected mode caratteristica indispensabile ai sistemi operativi per gestire il multitasking.

Era il periodo in cui s'iniziavano a diffondere i primi personal computer che funzionavano con il sistema operativo MS DOS, come programma di videoscrittura usavamo Wordstar e i dati venivano memorizzati su  floppy disk, per lavorare in rete si usavano le LAN ed Internet non esisteva ancora, perché il TCP/IP non era ancora diventato il protocollo di rete predefinito (standard de facto).

Nonostante siano passati tanti anni conservo ancora vivo il ricordo di quella importante esperienza di lavoro che sicuramente ha contribuito tanto alla mia formazione di uomo e di professionista.

Strage di capaci 23 maggio 1992.

Per non dimenticare!!!

 

Share Button
TOP