Come gli algoritmi influenzano la nostra quotidianità
Nella vita quotidiana, siamo circondati da algoritmi. Per noi, in DotEnv, sono una fase essenziale dello sviluppo di software. Tuttavia, li usiamo per navigare sul web, scegliere prodotti e servizi e, addirittura, per prendere decisioni importanti. Gli algoritmi influenzano letteralmente il nostro modo di vivere. Ma cosa sono esattamente?
Scopriamolo assieme in questo articolo!
Data analyst: numeri che parlano
Quando vengono opportunamente interrogati, i numeri riescono a fornirci una quantità di informazioni cruciali per la stessa sopravvivenza di un’azienda. Il foglio di calcolo è fondamentale in tutte le fasi di lavoro e di trattamento del dato da parte del data analyst. Dato e foglio di calcolo vanno insieme a braccetto. Ci sono molti strumenti che vengono utilizzati per interrogare i dati, ma li vanno sempre a pescare dal nostro tanto amato foglio di calcolo.
Lo strumento maggiormente utilizzato è Python, un linguaggio di programmazione tra i più noti al mondo, che attraverso righe di codice permette di lavorare sul dato in maniera precisa e immediata.
Il codice di condotta GrUSP: Comportamento dei developer
La GrUSP è un’associazione che organizza eventi formativi per incentivare la collaborazione nella community dei developer e ha creato un codice di condotta che ne definisce lo stile di vita e di atteggiamento previsti durante le occasioni di incontro.
Alla base del codice di condotta troviamo la partecipazione: ogni persona che faccia parte della comunità è ben accetta nel contesto di GrUSP, che si pone come obiettivo la creazione di esperienze piacevoli e appaganti.
Design Patterns, la soluzione ai problemi ricorrenti
Hai presente il detto “il mondo è bello perché è vario”? Vale lo stesso per l’informatica!
Tuttavia, nella scrittura codice e nella concezione strutturale della stessa, ci sono alcune architetture che si ripetono, come fosse un pendolo che scandisce lo scoccare di ogni ora.
Per questi processi che, ciclicamente e immancabilmente tornano a riproporsi, è nata e si è sviluppata un’idea: creare un modello in grado di semplificare e automatizzare fasi del processo di scrittura codice.
Stiamo parlando dei cosiddetti Design Patterns che, nella nostra Software Factory, utilizziamo continuamente. Vediamo nel dettaglio di cosa si tratta.
Midjourney: la trasformazione delle idee in immagini
Se volessimo spiegare un’immagine che ha forma solo dentro alla nostra testa, per far capire agli altri cosa intendiamo, è necessario scegliere accuratamente le parole e usare una descrizione più dettagliata possibile. Come possiamo però sapere se l’immagine che si è formata nella mente del nostro interlocutore coincide con quella pensata? Non è possibile, a meno che non ci si metta a rappresentarla visivamente.
Esiste però un software chiamato Midjourney con il quale è possibile mettersi alla prova sfruttando l’Intelligenza Artificiale. Oggi ti spiegheremo perché abbiamo scelto di utilizzare questo software per costruire la nuova immagine aziendale di DotEnv.
Hacker vs Cracker: due mondi opposti
Oggi la sicurezza informatica è sempre più una priorità! Nell’era digitale in cui viviamo, le parole “hacker” e “cracker” si sentono di continuo e vengono non di rado utilizzate indistintamente, perché entrambe fanno riferimento a persone con una grande conoscenza dei sistemi informatici. Tuttavia, si tratta di due soggetti differenti.
Approfondiamo insieme l’argomento!