aka: come sono sopravvissuto alla programmazione
Hacktoberfest OPENHACK @ Lotrék
20/10/2018
Chi siamo veramente?
Le grandi domande della vita.
Perchè esistiamo? Perchè Windows Vista?
const me = {
name: Lorenzo, surname: Pieri, job: keyboard_slammer, age: 29, Â callMe: Lore,
}
const {callMe} = me
per gli amici
Essendo uno sviluppatore fenomenale
ho partecipato a vari eventi con gente piĂ¹ o meno conosciuta (no photoshop)
tipo il GOOGLE I/O
tant'è che m'hanno pure fatto parlare alla TNW (still, no photoshop anywhere)
me, owning the TNW conf
è legale? (no) (si, dai)
Open Source
il termine nasce dallo sviluppo software ma fortunatamente si è allargato altroveÂ
ATTENZIONE ALLA LICENZA CHE POI VI BECCATE UN CEASE AND DESIST E DATE LA COLPA ALLO STAGI (non a me)
picture ownership: whitesourcesoftware.com/
Potete crederci o meno ma nel 2018 il miglior open sourcerer è diventato Microsoft con piĂ¹ di 5000 dipendenti che trattano risorse open
(typescript anyone?)
Utilizziamo l'Open Source tutti i giorni, sopratutto nel nostro ambito lavorativo o scolastico.
Â
L'Open Source ha permesso competitivitĂ , strumenti gratuiti e nuove forme di educazione, ma non solo, ha creato community incredibili e risolto innumerevoli bug.
JQUERY
FAST PROTOTYPING
POWER OVERRIDE
RISORSE OPEN SOURCE
potete spenderli su steam, i soldi che risparmiate
Quindi benvenuti (n slides dopo)
alla giornata dell'Hacktoberfest
L'idea generale
var generalIdea = () => code()
var code = () => while (1) { console.log('code!') }
Serve un account Github, una minima conoscenza di Git e un progetto che possa interessarvi
const master = "Andrea Stagi"
var questionsOrDoubts = function() {
// To be implemented
// Description: should return true if you have any questions or doubts, otherwise false
return null
}
questionsOrDoubts ? askMentor : 'keepCoding'
Ci sono svariati modi per trovare un progetto che possa fare al caso vostro e la vostra partecipazione non dev'essere solo di coding.
Â
Sono valide contributions anche le implementazioni di grafiche, la correzione di errori, la traduzione in una lingua a vostra scelta, la modifica migliorativa di file giĂ esistenti come il readme, la documentazione etc
const _master = "4ndr34 S14g1"
var questionsOrDoubts = function() {
// To be implemented
// Description: should return true if you have any questions or doubts, otherwise false
return null
}
questionsOrDoubts ? askMentor : 'keepCoding'
Se avete giĂ qualche progetto, fate le pull requests su quello, altrimenti ci sono progetti o issues creati appositamente per questo evento
const _master = "4ndr34AAAAAAS14g1"
var questionsOrDoubts = function() {
// no rest for the wicked
return false
}
questionsOrDoubts ? 'keepCoding' : 'keepCoding'
Se avete giĂ qualche progetto, fate le pull requests su quello, altrimenti ci sono progetti o issues creati appositamente per questo evento
Con le giuste keywords si scoprono un sacco di cose
Uno starter per chiunque, esperti e non!
domande?
imlorenzopieri
@idontalways911
Posti dove potete dirmi cose
Lorenzo Pieri
Lorenzo Pieri