Nuovo canale Telegram

2019-06-27 09:49:08



Dopo un momento di interregno, dove si sono delineate alcune dinamiche all'interno della nostra comunità, abbiamo deciso di tornare a gestire un nuovo canale Telegram e quindi semplicemente... lo abbiamo creato. Nella nostra visione del mondo, questo canale dovrebbe essere un completamento delle risorse esistenti, permettendo una facile interazione tra le varie anime della comunità di programmatori Python. Sappiamo ovviamente, per via del media, che non potrà avere quel grado di approfondimento che alcune discussioni richiedono, ed infatti restano attive tutte le altre forme di comunicazioni, come forum e mailing list.

Visto che questo canale è gestito direttamente dalla nostra associazione, oltre a ricordarvi che vige il CoC per regolamentare le forme di interazione tra gli utenti, saranno riportati al suo interno anche gli appuntamenti della nostra comunità.

Quindi non dovete fare altro che iscrivervi, vi aspettiamo.

Ambiti di utilizzo di Python

2019-03-14 16:28:34

Ogni programmatore Python che si rispetti, arriva ad un punto del suo percorso di apprendimento durante il quale si farà delle domande sull'utilizzo del proprio linguaggio preferito e su come i propri colleghi lo utilizzano. Ma anziché andare a chiedere porta a porta nel vostro quartiere se qualcuno utilizza o meno Python, grazie al lavoro della Python Software Foundation insieme a JetBrains, abbiamo i dati del 2018 a nostra disposizione.

Prima di tutto un'importante disclaimer: ci tengo a dirvi che qui evidenzierò solo una piccola parte di quello che è contenuto nell'articolo completo, che vi invito caldamente a leggere per avere un quadro più preciso.


Se il fatto che l'84% di coloro che hanno risposto al sondaggio utilizzano Python come linguaggio primario (beh, grazie...), sorprende invece constatare come il 51% affianchino Javascript come "altro linguaggio". In realtà solo un utente disattento, come lo sono stato io, poteva pensare che HTML/CSS o Bash fossero i compagni preferiti, perché di fatto anche nel 2017 la situazione era molto simile all'attuale.

Ma scopriamo qual'è l'ambito di utilizzo in cui Python viene usato nella maggior parte dei casi.




Ed eccoci arrivati subito alla vera prima grossa sorpresa. Il Data analysis supera il Web development come ambito di utilizzo preferito degli sviluppatori Python. Certo se dovessimo scegliere un solo ambito questo sarebbe ancora il Web development come aspetto primario unico, ma è anche vero che Data analysis e Machine Learning, due degli aspetti dello sviluppo in ambito scientifico hanno insieme sorpassato lo sviluppo web, segno inequivocabile dei tempi che stanno cambiando sotto i nostro occhi.

Per quanto riguarda l'adozione di Python, ecco qui c'è un incremento di nove punti di Python 3:



Per quanto riguarda invece la specifica versione del linguaggio utilizzato, eccovi il dettaglio:



Interessante a mio avviso vedere anche quale versione viene usata nei tre principali ambiti di utilizzo:



Ma sediamoci e respiriamo, il re è morto, lunga vita al re. In ambito web il framework da sempre più ultizzato è sempre stato Django, col suo enorme bacino di utenza e la sua vasta comunità. Beh, usiamo il verbo al passato, perché Flask risulta oggi il framework web più usato, prevalendo 47% vs 45% di Django. Certo, si tratta di risposte a scelta multipla, ma è significativo constatare questo aspetto, con un Flask capace di prendersi quindici punti percentuale rispetto al 2017.

NumPy e Requests sono i capofila dei framework scientifici e delle librerie/framework generici, diciamo che qui il grado di sorpresa è rasente lo zero assoluto.

Ma con quale sistema operativo si sviluppa in Python? Beh forse per qualcuno sarà un sorpresa, per altri (come me) una semplice conferma.




E chiudiamo con un aspetto dello sviluppo che interessa molti di voi visto che ci viene rivolto spesso il quesito su quale sia il miglior IDE/Editor per scrivere codice. Se una risposta è davvero difficile da dare, almeno possiamo dirvi che cosa i sondaggisti utilizzano:






Dobbiamo notare come il lavoro fatto su VS Code stia pagando dividendi ed a fine anno qui si che ci potrebbe essere una bella novità.


Anche se abbiamo solo grattato la superficie di questo sondaggio, che vi invito ancora una volta a leggere per interno, sembra chiaro che il grande protagonista è e sarà lo sviluppo delle discipline del Data Science, sempre più presente nella vita di ognuno di noi. Che siate sviluppatori web o novelli Marvin Minsky, Python è sicuramente il vostro più fedele alleato.

Auguri a tutti!!

2018-12-24 20:36:54


Scritto da Daniele aka Palmux

Tag assegnati:

4 commenti


PyCon Italia è la conferenza nazionale che raccoglie professionisti, ricercatori e appassionati del linguaggio di programmazione più bello che ci sia. Nella splendida cornice di Firenze, PyCon è un weekend per imparare, confrontarsi e scoprire.

Ci è voluto un po', ma ora siamo pronti a ricevere le vostre fantastiche proposte di talk! C'è qualcosa che vuoi condividere con la community? Hai lavorato a qualcosa di nuovo nell'ultimo anno? Hai bisogno di una scusa per provare quella libreria Python che hai visto la settimana scorsa?

Beh! Inviaci la tua proposta di talk, vogliamo davvero averti a PyCon Italia!

Riportiamo un annuncio presente sul nostro forum.

TomorrowData
è un’azienda specializzata nello sviluppo di soluzioni software/hardware basate su dispositivi connessi a internet e di applicazioni predittive basate su deep learning, specificamente in ambito industriale, telecomunicazioni e biotech.

Abbiamo realizzato iottly (link), una soluzione software in cloud per telegestione di dispositivi embedded linux-based connessi e per la realizzazione di applicazioni di telemetria. Iottly è adottato da primari produttori nazionali di hardware e software settoriali e sono in corso progetti pilota con vari gruppi internazionali.

Tomorrowdata ha sede a Torino e ha una unità operativa a Pistoia; è in ricerca di figure per l’ampliamento del team.

Per l'ampliamento del team stiamo cercando:

N. 1 Sviluppatore Python Senior (link)

N. 2 Sviluppatore Python Junior (link)

Profilo e contatti sono indicati nei link.

Le ricerche sono rivolte a candidati di ambo i sessi ex l.n. 903/77 e l.n.125/91. I dati saranno trattati in conformità a quanto previsto dalla normativa privacy (art.13 D.lgs. 196/03)
Riportiamo un annuncio presente sul nostro forum.

Prassel
, azienda italiana specializzata nella progettazione e realizzazione di piattaforme software per Sale Operative e Centri di Controllo (www.vims.it), cerca un Analista Programmatore Python, per attività di sviluppo backend su sistemi client/server, competente sulle seguenti tecnologie:
- Python
- SQLAlchemy
- PostgreSQL
- Twisted
- Django

E' richiesta esperienza, autonomia nel lavoro e dimestichezza nella collaborazione in team.

Il candidato lavorerà presso la sede Prassel a Roma, dove potrà condividere il proprio know-how e la propria capacità di trovare soluzioni tecniche efficaci su progetti mission critical.

Inquadramento e retribuzione saranno commisurati all'effettiva esperienza e capacità del candidato.

Gli interessati possono inviare il proprio cv a contact@prassel.it specificando l’autorizzazione al trattamento dei dati personali (Regolamento UE 67920/2016 e D.Lgs.196/2003).

L'offerta è da intendersi nel rispetto delle norme sulle parità di trattamento in materia di occupazione e di condizioni di lavoro. (L.903/77, L.125/91, D.Lgs. 215/03 e 216/03).

Guido van Rossum ha detto basta

2018-07-28 16:43:34

Sono passati diversi giorni, ma ancora non si è spento l'eco della decisione di Guido van Rossum di prendersi una pausa di riflessione dal suo ruolo di "benevolent dictator for life" di Python (che evidentemente troppo for life non era).

Infatti il 12 luglio sulla mailing-list ufficiale del linguaggio (trovate qui il messaggio originale), Guido ha dichiarato: "Ora che la PEP 572 è finita, non voglio più dover lottare così duramente per una PEP e scoprire che così tante persone disprezzano le mie decisioni. Desidero rimuovere la mia figura da ogni processo decisionale. Sarò ancora presente per un po' come se fossi un normale core developer, e sarò ancora disponibile per guidare le persone, forse più disponibile. Ma fondamentalmente mi sto dando una vacanza permanente dall'essere BDFL, sarete soli ora."

Inutile dire che questa decisione ha sollevato tante reazioni diverse ed anche molti attestati di solidarietà per Guido che a mezzo social, ha ringraziato tutti per la solidarietà, ma ha anche ribadito di aver bisogno di un lungo periodo di riposo.

Ad oggi non sappiamo cosa sarà del futuro di Guido col suo ruolo di BDFL, se si è trattato di un eccesso di frustrazione momentaneo o se le strade sono destinate a restare divise. Per ora quello che sappiamo è che dopo la sua uscita, la PEP 572 è stata approvata.

Riportiamo un annuncio presente sul nostro forum.

MagicStore S.r.l.
è un'Azienda orientata alla realizzazione di soluzioni informatiche Cloud per il le aziende che si occupano di Retail.

Siamo in cerca di uno sviluppatore software in linguaggio Python per sviluppare il sistema gestionale interno, basato su ODOO 10.

Profilo ricercato: Programmatore Python

Competenze necessarie:
• Python
• XML
• Javascript
• SQL
• Conoscenza di flussi aziendali
• Esperienze con sistemi ERP

Competenze gradite:
• Esperienza pregressa su Odoo
• Sistemi operativi Linux
• Git

Completano il profilo:
• Diploma e/o Laurea in informatica
• Buona conoscenza della lingua inglese
• Autonomia decisionale, proattività e forte orientamento al risultato

Si offre:
• Contratto a tempo indeterminato oppure rapporto di consulenza
• Inserimento in team già strutturato

Sede di Lavoro: Napoli

Per candidarsi inviare il Cv, completo di foto e consenso al trattamento dei dati personali ai sensi del D. Lgs. 196/2003, all’indirizzo: recruiting@magicstore.cloud utilizzando come oggetto della mail "PROGRAMMATORE PYTHON"

Il presente annuncio è rivolto ad entrambi i sessi, ai sensi delle leggi 903/77 e 125/91, e a persone di tutte le età e tutte le nazionalità, ai sensi dei decreti legislativi 215/03 e 216/03.
Questa estate si terrà in Italia la conferenza EuroSciPy, per l'esattezza a Trento dal 28 agosto al 1 settembre.

EuroSciPy
è una conferenza interdisciplinare incentrata sull'uso e lo sviluppo del linguaggio Python nella ricerca scientifica. Questo evento si propone di riunire utenti e sviluppatori di strumenti scientifici, nonché della ricerca accademica e dell'avanguardia nello sviluppo industriale.

Sono svariati gli argomenti che verranno trattati durante l'appuntamento, tra gli altri troverete:
- Algorithms implemented or exposed in Python
- Astronomy
- Data Visualisation
- Deep Learning & AI
- Earth, Ocean and Geo Science
- General-purpose Python tools that can be of special interest to the scientific community
- Image Processing
- Materials Science
- Parallel computing
- Political and Social Sciences
- Project Jupyter
- Reports on the use of Python in scientific achievements or ongoing projects
- Robotics & IoT
- Scientific data flow and persistence
- Scientific visualization
- Simulation
- Statistics
- Vector and array manipulation
- Web applications and portals for science and engineering
- 3D Printing

Ora che abbiamo stimolato il vostro appetito scientifico, non dovete far altro che recarvi sul sito della conferenza per trovare tutte le informazioni che desiderate e per prenotare il vostro biglietto.

Diamo risalto ad un annuncio presente sul nostro forum.

Virtual B
è una società attiva nel settore fintech con grandi progetti di innovazione digitale, data analytics e comunicazione digitale per il mondo finanziario. Virtual B è una realtà giovane e dinamica e offre un
ambiente di lavoro stimolante volto alla crescita personale e al costante sviluppo di nuove competenze lavorative.

La risorsa verrà inserita nel team IT, ed in particolare sarà coinvolta nelle seguenti attività:
- Sviluppo di applicazioni Python;
- Sviluppo interfaccia Django/Flask;
- Sviluppo servizi in modalità API RESTful.

Principali caratteristiche del candidato:
- Python;
- Javascript;
- DB Sql/NoSql.

Contratto di lavoro: Tempo indeterminato.

Contatto: job@virtualb.it.

Page 1 | Next

Archivio

Feed RSS