"Hello, World!" - Programmazione
- Codeberg
Codeberg
"Codeberg è una piattaforma di collaborazione che fornisce hosting e servizi Git per software, contenuti e progetti liberi e open source."
Se qualcunə sta valutando un'alternativa a GitHub questo potrebbe essere utile. È una piattaforma basata su Forgejo, partita come un fork di Gitea.
Qualcunə l'ha già provata? Opinioni?
- [LOL] Error in line...
[LOL] Error in line...
Dai che è capitato a tutti 😂😂😂
P.S. non ricordo dove ho trovato l'immagine 😢
- [NOTIZIE] Il linguaggio di programmazione Julia debutta nella top 20 dell'indice TIOBE
[NOTIZIE] Il linguaggio di programmazione Julia debutta nella top 20 dell'indice TIOBE
"Il linguaggio di programmazione Julia si è assicurato per la prima volta un posto nell'ambita top 20 del TIOBE Index (Agosto 2023).
Questo storico risultato segna un'importante pietra miliare per Julia, un linguaggio di programmazione che esiste da poco più di un decennio."
[Articolo in inglese]
https://www.developer-tech.com/news/2023/aug/15/programming-language-julia-tiobe-index-top-20-debut/
- [PRIMI PASSI] Exercism
[PRIMI PASSI] Exercism
È già stato nominato in diversi commenti ma questo portale merita un post dedicato. Utilissimo per esercitarsi, soprattutto per chi è agli inizi.
L'iscrizione è gratuita e permette di esercitarsi in 67 linguaggi diversi. Inoltre è possibile confrontarsi con la comunità, cosa non da poco, e chiedere gratuitamente la correzione di tutor volontari.Davvero una piattaforma da esplorare.
Buon divertimento 😉
- Terminal Phase – Uno Space Shooter scritto in Racket che gira nel terminale.
Terminal Phase – Uno Space Shooter scritto in Racket che gira nel terminale.
Amicɜ, ho trovato questo giochino molto divertente e ho pensato che possa essere una buona risorsa per chi è interessato al linguaggio Racket. Si installa facilmente usando "raco" e, alla fine dell'articolo, trovate anche un video della sviluppatrice con alcune utili spiegazioni sul codice e su come creare nuovi livelli.
- Why Linux is better for (most) developers!
Why Linux is better for (most) developers!
In questo video, Nick di "The Linux Experiment" elenca alcuni punti di forza che un sistema operativo GNU\\Linux ha rispetto a Windows o MacOS in ambito sviluppato software.
Cosa ne pensate? Qualcosa da aggiungere?
Notate bene il "MOST" tra parentesi 😅
[Video in inglese - contiene pubblicità sponsorizzate]
- [TOOLS] Lapce - Editor di codice potente, veloce e open source
[TOOLS] Lapce - Editor di codice potente, veloce e open source
Amicɜ, tenete conto che è in pre-alpha e che l'ho provato pochissimo (oggi pomeriggio con un paio di es. rustlings).
È scritto in Rust ed è effettivamente molto veloce (sul mio vecchio laptop parte quasi immediatamente). Ha già un buon numero di plugin, usa Tree-sitter e supporta LSP.
Sembra promettente insomma! Qualcunə lo conosce/usa già? Pareri?
- [TOOLS] VSCodium
[TOOLS] VSCodium
Un progetto interessante per chi utilizza VSCode.
Una versione senza telemetria/tracking/sorpresine varie di Microsoft 😅
Dal sito:
"This is not a fork. This is a repository of scripts to automatically build Microsoft's vscode repository into freely-licensed binaries with a community-driven default configuration."
Già provato?
- [PYTHON] 80 Talks e Tutorials della Python Web Conference 2023 disponibili su Youtube
[PYTHON] 80 Talks e Tutorials della Python Web Conference 2023 disponibili su Youtube
Amicɜ Pythonisti, sul canale YouTube di Six Feet Up trovate un sacco di video tutorial e talks tratte dalla quinta Python Web conference.
Al link trovate anche i recaps giornalieri così da poter decidere calma cosa guardare prima 😂
👋👋👋
\#programmazione #python #video
https://sixfeetup.com/company/news/80-talks-and-tutorials-from-2023-python-web-conference-released
- [Tutorial] Learn Go with Tests
[Tutorial] Learn Go with Tests
Traducendo "Guile Hacker Handbook" ho scoperto l'esistenza di questo libro.
È appunto un manuale sul linguaggio Go basato sul Test Driven Development (TDD).
Non ho ancora avuto modo di iniziarlo ma, come confermato anche dall'autore, è adatto anche a principianti con conoscenze di base (variabili, cicli, funzioni ecc.)
Buona lettura 😉
- [LISP/SCHEME] Guile Hacker Handbook in Italiano.
[LISP/SCHEME] Guile Hacker Handbook in Italiano.
Amicɜ, da qualche mese mi sto interessando alla famiglia di linguaggi Lisp/Scheme e, nel processo di ricerca, mi sono imbattuto e ho tradotto l'handbook di @jeko
È molto interessante, in continuo aggiornamento ed è orientato alla Test Driven Development.
Spero possa esservi utile!
Se trovate qualche errore o avete feedback sulla traduzione scrivetemi pure.
Grazie 🙏
- [PYTHON] Mastodon.py - Python wrapper per Mastodon
[PYTHON] Mastodon.py - Python wrapper per Mastodon
"Mastodon.py mira a implementare l'intera API pubblica di Mastodon. Al momento, è completo per la versione 3.5.5 di Mastodon."
Credo che questo wrapper possa interessare a diverse persone della nostra comunità.
Grazie @oblomov 🙏
https://github.com/halcy/Mastodon.py
- [TUTORIAL] Todo List per imparare un nuovo linguaggio di programmazione
[TUTORIAL] Todo List per imparare un nuovo linguaggio di programmazione
Oggi vorrei condividere con voi un articolo molto interessante, scritto dal nostrə @vikkio , su come approcciarsi allo studio di un nuovo linguaggio di programmazione.
L'articolo è in inglese ma non dovrebbe essere un problema per chi vuole diventare o è già programmatore, vero? 😉
Grazie vikkio per la segnalazione 🙏
\#programmazione #tutorial #learnprogramming
https://dev.to/vikkio88/todo-list-to-learn-a-new-language-3klc
- [TOOLS] Acode - Un potente editor di codice per Android
[TOOLS] Acode - Un potente editor di codice per Android
Non scrivo mai codice su smartphone ma mi serviva qualcosa per scrivere qualche linea per un corso che sto seguendo e che ogni tanto, per pigrizia, faccio sul telefono!
Ho trovato questa e mi sembra davvero ben fatta, anche troppo per le mie esigenze ma, magari, può essere utile a qualcunə. È open e quindi scaricabile anche da F-Droid.
- Rust Ownership — Animated Intro
Rust Ownership — Animated Intro
"Davvero non riesci a capirlo? Vuoi che ti faccia un disegnino magari?"
"Molto gentile, grazie!"
Un simpatico articolo, con tanto di animazioni, per comprendere il concetto di ownership (proprietà) in linguaggio Rust.
\#programmazione #rust #rustlang
https://medium.com/comsystoreply/rust-ownership-animated-intro-4445e662a9ad
- [TOOLS] HyperUI per Tailwind CSS
[TOOLS] HyperUI per Tailwind CSS
"HyperUI è una raccolta di componenti CSS Tailwind che possono essere utilizzati nel vostro prossimo progetto. Con questa serie di componenti, potrete costruire il vostro prossimo sito web di marketing, la vostra dashboard di amministrazione, il vostro negozio di e-commerce e molto altro ancora."
Sito ufficiale: https://www.hyperui.dev/
- I have written a JVM in Rust - Andrea Bergia
I have written a JVM in Rust - Andrea Bergia
In questa serie composta da quattro articoli Andrea Bergia, software engineer, descrive Il suo viaggio in questo side project: scrivere una (minimale) JVM in linguaggio Rust.
Articoli interessanti e, tutto sommato, godibili anche da principianti. Mi sembra anche molto utile a livello didattico per iniziare a capire come affrontare progetti più complessi.
https://andreabergia.com/blog/2023/07/i-have-written-a-jvm-in-rust/
- [NEWS] Stability AI svela StableCode, l’AI generativa per la programmazione
[NEWS] Stability AI svela StableCode, l’AI generativa per la programmazione
"StableCode, spiega lo specialista dell’AI generativa, è stato progettato per assistere i programmatori nel loro lavoro quotidiano, fornendo al contempo un ottimo strumento di apprendimento per gli sviluppatori alle prime armi pronti a passare al livello successivo."
Sono dubbioso... 🤔 cosa ne pensate?
https://www.01net.it/stability-ai-svela-stablecode-lai-generativa-per-la-programmazione/
- [CORSI] Julia Academy
[CORSI] Julia Academy
Se siete interessati al linguaggio Julia, l'academy ufficiale, in continuo aggiornamento, offre alcuni corsi adatti sia a chi parte da zero sia a chi proviene da altri linguaggi.
"Julia programming for nervous beginner", a mio parere, è una risorsa preziosa soprattutto per chi inizia da zero.
I corsi sono tutti gratuiti e in formato video (principalmente).
Happy coding!
- [PRIMI PASSI] CodeAcademy
[PRIMI PASSI] CodeAcademy
Alla fine, per colpa di @vikkio (🤣 scherzo) sto provando a fare amicizia con #golang su codeAcademy (ogni scusa è buona)!
Per ora non mi sembra male anche se mi pare di capire che i contenuti più interessanti (intermedio/avanzati) siano a pagamento.
Il corso è strutturato in brevi capitoli di teoria con esercizi interattivi e quiz finale (avete a disposizione editor e shell).
Conoscete il sito? Opinioni?
- Bram Moolenaar, autore e maintainer di vim, è morto!
crosspostato da: https://discuss.tchncs.de/post/1456628
Triste notizia 😢
- [Opinioni] Language hopping is like distro hopping
[Opinioni] Language hopping is like distro hopping
Mi sono imbattuto in questo post https://fosstodon.org/@mo8it/110836537487697447
Non credo di essere totalmente d'accordo ma è sicuramente un thread interessante!
Penso che studiare linguaggi nuovi per stimolare la propria curiosità e arricchire il proprio bagaglio sia utile ma mi chiedo anche quanto questo possa effettivamente rallentare l'approfondimento e la padronanza di argomenti più complessi.
Voi cosa ne pensate?
- [IDE] BlueJ - Un ambiente di sviluppo Java pensato per principianti.
[IDE] BlueJ - Un ambiente di sviluppo Java pensato per principianti.
Tra qualche tempo dovrò tornare ad avere a che fare con java (😢) così mi è tornato alla mente questo IDE che usavo ai tempi dell'uni.
Non lo uso anni ma lo ricordo con affetto e ricordo anche di averlo consigliato ad alcuni compagni di corso che avevano gradito (il prof usava VIM, la gran parte di loro Windows, capite il problema? 🤣)
Fine momento amarcord 😂
- [PRIMI PASSI] Rustlings - Esercizi per leggere e scrivere codice in Rust
[PRIMI PASSI] Rustlings - Esercizi per leggere e scrivere codice in Rust
Insieme al libro ufficiale e "Rust by example", Rustlings è la risorsa più interessante per iniziare lo studio del linguaggio Rust infatti ha ispirato diversi progetti simili per altri linguaggi (anche se l'unico completo che ho trovato è quello per go lang, se non ricordo male).
Qualcunə l'ha già provato? Secondo me merita.
- DOMANDA - Qual è la cosa che più apprezzate della programmazione?
Prendo spunto da questo post di @tiziodcaio@feddit.it per porvi una domanda altrettano generica: cosa apprezzate di più della programmazione?
- [HUMOR] Developers, Developers, Developers!
Video
Click to view this content.
[HUMOR] Developers, Developers, Developers!
Amicɜ #programmatorɜ, se non seguite subito "Hello, World!" su feddit, giuro che posto tutti i giorni la gif di Steve Ballmer 😂😂😂.
Scherzi a parte, ieri mentre la cercavo mi è caduto l'occhio su un link del Tubo e... ho scovato questo capolavoro di #musica elettronica. SPETTACOLO!!! 🤣🤣🤣
https://yt.artemislena.eu/watch?v=rRm0NDo1CiY
\#programmazione #dev #steveballmer #developers #fediradio #Feddit #lemmy
- PyCon Italia 2023 - Video
PyCon Italia 2023 - Video
Amicɜ pythonistɜ, é arrivato un bastimento carico di... video del @pycon 2023 💪💪💪
Ecco il link:
https://yt.artemislena.eu/playlist?list=PLFxkG856NgEE5yJDbd2OKxNI3lbD1\_QUS
Buon divertimento 😉
Link al post originale:
- Domande su Rust?
Domande su Rust?
Se avete qualche domanda da fare sul linguaggio Rust è il momento giusto 😂
https://mastodon.nz/@timClicks/110813541265339213
Credo che anche solo seguire l'evoluzione del thread può essere interessante !
Se siete interessati a Rust sul suo sito ufficiale https://timclicks.dev/ trovate un sacco di materiale.
P.S. Tim McNamara è l'autore di "Rust in Action".
- Machine Learning
Sto provando a creare questo minestrone che è il macchine learning e più mi inoltro in questa impresa e maggiore è la voglia di buttare via tutto perche tutto questo creare sistemi di sistemi di sistemi che comunicano tra loro mi crea disagio nel suo modo di essere una matrioska infernale. Cosa ne pensate? Il machine learning ne vale veramente la pena?
- Chi si è mai cimentato con i problemi di projecteuler?projecteuler.net About - Project Euler
A website dedicated to the fascinating world of mathematics and programming
Per un certo periodo mi ci sono messo e divertito abbastanza, dovendo fare programmi autoconsistenti e avendo un obbiettivo nel breve termine...quasi rilassante (a volte). Ora è da parecchio che non seguo. Voi che esperienza avete avuto? Mai noleggiato server per far girare un algoritmo non troppo efficiente?! 😁
- Trenitalia e il progetto Ktrip
Mi stavo innamorando del progetto Ktrip fatto dal team KDE, quando mi rendo conto di un piccolo problema: non era stato implementato per Trenitalia... Ho studiato un po' la questione, e mi pare che lefrecce.it (sito dal quale si osservano i treni), usi una api non standard purtroppo, quindi dubito si possa implementare facilmente... Peccato, era un bel progetto! 🫤
- DOMANDA - Qual è la cosa che odiate di più della programmazione?
Per iniziare ad attivare un po' la community, iniziamo con una domanda abbastanza generica...
- Benevenutɜ
Ciao a tuttɜ e benevenutɜ in Hello World, la prima comunità di Feddit dedicata alla programmazione.
Qui possiamo condividere notizie, tutorial e manuali, video, interviste ad addetti ai lavori ma anche link a repository di progetti personali (rigorosamente open source).
Per prima cosa vi invito a dare un’occhiata al post “Guida all’utilizzo di Feddit” e alla sidebar contenente le regole del server Feddit.
https://feddit.it/post/6
Date una lettura anche alla nostra sidebar per alcuni accorgimenti da tenere presenti prima di postare.
Detto questo, se vi va, possiamo usare i commenti a questo primo post per presentarci. Bastano giusto un paio di righe in cui descrivere il vostro background, linguaggi usati/preferiti, eventuali link a Github/GitLab/Codeberg, editor/IDE preferito (ci sarà tempo per aprire un bel flame su questo argomento 😈😈😈) e qualsiasi altra cosa vi venga in mente.
🙏🙏🙏
- Creata comunità dedicata alla programmazionefeddit.it Comunità dedicata alla programmazione - Feddit.it
Ciao a tuttɜ, grazie a questo post [https://feddit.it/post/866610] di @Mechanize [https://feddit.it/u/Mechanize] mi é venuto in mente che su Feddit non abbiamo nessuna comunità dedicata alla programmazione. Credo che potrebbe interessare a molti utenti. Come dicevo nei commenti, non essendo un profe...
Qui il post originario: https://feddit.it/post/879224
> Ciao a tuttɜ, > grazie a questo post di @Mechanize mi é venuto in mente che su Feddit non abbiamo nessuna comunità dedicata alla programmazione. > Credo che potrebbe interessare a molti utenti. > > Come dicevo nei commenti, non essendo un professionista ma solo un appassionato, potrei anche offrirmi per aiutare con la moderazione ma se ci fosse anche qualcun altrə non sarebbe male. > > Cosa ne pensate? > > EDIT: > > come nome "Ciao, mondo!" ci starebbe di brutto 🤣 (avrei già pronta l'immagine di sfondo adeguata). Ovviamente direi che c/programmazione potrebbe andare bene!