"Hello, World!" - Programmazione

1 readers
1 users here now

Hello, World!

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

La comunità è aperta a tuttɜ; principiantɜ, hobbistɜ, appassionatɜ, professionistɜ ma anche a semplicɜ curiosɜ che vorrebbero avvicinarsi a questo mondo.

Alcuni accorgimenti da tenere a mente prima di postare:

⚠️ Nel caso di pubblicazione di materiale video, evitiamo link a YouTube preferendo, ove possibile, Invidious o Piped.

⚠️ I link a risorse in altre lingue sono ovviamente ben accetti, moltissimo materiale interessante è in lingua inglese. Tuttavia sarebbe gradita qualche riga di presentazione del contenuto in italiano.

⚠️ In caso di pubblicazione di libri e manuali, evitiamo di usare link Amazon o di altri grossi store preferendo, ove possibile, la pagina dedicata sul sito dell’editore.

Il rispetto reciproco è fondamentale per creare un luogo di confronto sereno e piacevole.

Pensiamo prima di postare e/o commentare… 🤔

founded 1 year ago
MODERATORS
1
 
 

IEEE Spectrum ha pubblicato la sua classifica annuale dei linguaggi di programmazione più popolari. Questo è l’undicesimo rapporto che combina dati provenienti da varie fonti

2
 
 

Hello World - Nasce una nuova MUC dedicata alla programmazione

@programmazione

[Nuovo articolo sul GUUF]

"Quando ci si avvicina per la prima volta al mondo del Free Sofware ci si scontra inevitabilmente con il concetto di codice sorgente e questo porta diversɜ utentɜ a porsi delle domande e sviluppare curiosità verso la programmazione. [...]"

L'articolo è in continuo aggiornamento 😉

#programmazione #dev #development #xmpp #xmppit #linuxITA #unixITA

https://www.guuf-italia.eu/blog/nasce-hello-world/

3
 
 

Nim Programming Book

@programmazione

"Una delicata introduzione al linguaggio di programmazione Nim."

Il libro è disponibile gratuitamente in diversi formati (HTML per la lettura online e PDF, epub, mobi per il download).

#programmazione #dev #nim #nimlang #nimlanguage

https://nimprogrammingbook.com/

4
 
 

VimHero - Learn Vim with Interactive Tutorials

@programmazione

VimHero vi insegna a modificare il codice utilizzando Vim con esempi interattivi, sfide e giochi.

Sembra interessante! Da testare!

https://www.vim-hero.com/

#programmazione #dev #vi #vim #linuxITA #unixITA #helloworld

5
 
 

Nasce "Hello World", una muc per appassionatз di programmazione, hobbistз e professionistз di qualsiasi linguaggio e livello!

@programmazione

Considerando che nel GUUF ci sono diversз appassionatз di programmazione, iniziamo anche questa nuova avventura.

Condividiamo news, tutorial, repo di codice e chiacchieriamo in questo luogo rispettoso, aperto a tuttз e partecipativo!

Vi aspettiamo 😉

xmpp:hello-world-it@conference.magicbroccoli.de?join=

#programmazione #dev #development

6
 
 

Elixirkoans/elixir-koans: Elixir learning exercises

@programmazione

Elixirkoans è un progetto interessante, simile a rustlings o ziglings. Se state studiando questo linguaggio o volete iniziare, merita una prova!

mix meditate 😉

"Elixir koans is a fun way to get started with the elixir programming language. It is a tour of the most important features and idiomatic usage of the language."

Thanks to @prma for sharing

https://github.com/elixirkoans/elixir-koans

#programmazione #elixir #elixirlang #development

7
 
 

Java

@programmazione

Ultimamente, per vari motivi, ho ripreso in mano Java che non consideravo da molto tempo (ho iniziato con JDK 1.3 e credo di averlo abbandonato dopo l'uni, JSE 6, quindi una vita fa 😂)

Ho trovato un sacco di materiale e questo corso in particolare mi sembra ben fatto, soprattutto come primo approccio alla programmazione. I video sono aperti e la registrazione al portale è opzionale (serve solo per i quiz.).

Consigliato!

#programmazione #java

https://testautomationu.applitools.com/java-programming-course/

8
4
submitted 5 months ago* (last edited 5 months ago) by alephoto85@livellosegreto.it to c/programmazione@feddit.it
 
 

Kotlin 2: novità e prospettive

@programmazione

"[...] riassumiamo qui gli aspetti fondamentali di questo linguaggio lanciato nel 2011 ma affermatosi fortemente a partire dal 2017 in poi. Se infatti esso fu sviluppato dall’azienda JetBrains, produttrice dell’ambiente di sviluppo IntelliJ Idea, l’adozione da parte degli sviluppatori aumentò significativamente quando Google lo scelse come linguaggio per lo sviluppo di applicazioni Android."

#programmazione #kotlin

https://www.mokabyte.it/2024/06/14/kotlin20/

9
 
 

EMB3D è un modello di minaccia per i dispositivi embedded presenti in settori quali le infrastrutture critiche, l'Internet of Things, l'automotive, la sanità, la produzione e molti altri. Il modello di minaccia vuole essere una risorsa per aiutare i fornitori, i proprietari/operatori di risorse, le organizzazioni di test e i ricercatori di sicurezza a migliorare la sicurezza complessiva dell'hardware e del software dei dispositivi embedded. Questo modello di minaccia mira a fungere da archivio centrale di informazioni, definendo le minacce note ai dispositivi embedded e le loro caratteristiche/proprietà uniche che consentono azioni specifiche di minaccia. Mappando le minacce alle caratteristiche/proprietà del dispositivo associate, l'utente può facilmente enumerare l'esposizione alle minacce in base alle caratteristiche note del dispositivo.

Il Modello delle minacce di EMB3D fornisce una base di conoscenza delle minacce informatiche ai dispositivi embedded, fornendo una comprensione comune di queste minacce con meccanismi di sicurezza per mitigarle.

Questa versione iniziale di EMB3D comprende le enumerazioni delle proprietà del dispositivo e delle minacce. La serie completa di mitigazioni sarà disponibile nell'aggiornamento dell'estate 2024.

10
 
 

Learn Lisp The Hard Way

@programmazione

Non lo so perchè sono qui ma partiamo benissimo 😅

"La programmazione è difficile. Chiunque dica il contrario sta cercando di farvi sentire inferiori a lui o di vendervi qualcosa. Nel caso di molti linguaggi di programmazione "facili da imparare", si dà il caso che siano vere entrambe le cose. Ma voi non siete qui per linguaggi di scripting inefficienti, glorificati e a gratificazione immediata [...]"

#programmazione #lisp

https://llthw.common-lisp.dev/

11
 
 

How to build a horse with programming

@programmazione

...credo che nel listato Lisp manchino un paio di parentesi!

Segnalata da @blu

🙏🙏🙏

12
 
 

Reddit-archive/reddit1.0

@programmazione

Leggendo il libro Aggiustare il mondo di Giovanni Ziccardi ho scoperto che inizialmente Reddit fu concepito in Common Lisp e che in una fase successiva, su suggerimento di Aron, fu riscritto in Python per vari motivi.

Facendo delle ricerche, ho trovato il repo con il codice e anche il post degli sviluppatori in cui argomentano questa scelta. Molto interessante!

#programmazione #reddit #lisp #python

http://web.archive.org/web/20210307085921/https://redditblog.com/2005/12/05/on-lisp/

https://github.com/reddit-archive/reddit1.0

13
 
 

[RECENSIONE] Insegnare Linux agli sviluppatori di software con questo libro

@programmazione

"The Software Developer's Guide to Linux" affronta bene i fondamenti e le parti importanti del filesystem Linux, della riga di comando, della manipolazione dei file, dello scripting di shell e altro ancora.

Per soddisfare gli sviluppatori di software, il libro tratta anche Git e Docker.

#programmazione #linux #git #docker #shellscript

https://itsfoss.com/software-developers-guide-linux-review/

14
 
 

WinterJS 1.0 · Blog · Wasmer

@programmazione

"WinterJS 1.0 è finalmente arrivato.

WinterJS è un runtime Javascript incredibilmente veloce, compatibile con WinterCG e scritto in Rust, che utilizza il motore SpiderMonkey per eseguire JavaScript e Tokio per gestire le richieste HTTP e il ciclo di eventi JS. Il runtime WinterJS può anche essere compilato in WebAssembly e come tale è il primo runtime[...]"

#programmazione #js #dev #winterjs #webasm

https://wasmer.io/posts/winterjs-v1

15
 
 

Le migliori librerie UI per applicazioni multipiattaforma con Tauri

@programmazione

Lo sviluppo di esperienze native multipiattaforma richiede la scelta della giusta libreria di interfaccia utente (UI), in quanto serve come base per creare esperienze utente visivamente accattivanti e interattive. Tauri, un set di strumenti per la creazione di applicazioni leggere per desktop utilizzando tecnologie web, offre la compatibilità con diverse librerie UI.

#programmazione

https://dev.to/crabnebula/the-best-ui-libraries-for-cross-platform-apps-with-tauri-2d78

16
7
submitted 8 months ago* (last edited 8 months ago) by alephoto85@livellosegreto.it to c/programmazione@feddit.it
 
 

Perché non dovrei studiare #Flutter ?

@programmazione

#dart #flutter #programmazione

Mi date una mano? Scatenatevi con aspetti negativi e critiche.

Grazie amicз 🙏

17
 
 

[Tutorial] Introduzione/Benvenutə in Svelte

@programmazione

Svelte è uno strumento per la costruzione di applicazioni web. Come altri framework per interfacce utente, consente di costruire l'applicazione in modo dichiarativo con componenti che combinano markup, stili e comportamenti.
Questi componenti sono compilati in piccoli ed efficienti moduli JS che eliminano il sovraccarico tradizionalmente associato ai framework UI.

#programmazione #js #svelte #dev @vikkio 🙏

https://learn.svelte.dev/tutorial/welcome-to-svelte

18
 
 

[TUTORIAL] SolidJS - Guida per iniziare

@programmazione

Una libreria JavaScript dichiarativa, efficiente e flessibile per la creazione di interfacce utente.

#programmazione #programming #dev #tutorial #javascript #SolidJS

https://www.solidjs.com/guides/getting-started

19
 
 

[Recensione] Il libro necessario per iniziare lo sviluppo del kernel Linux

@programmazione

"La programmazione del Kernel Linux (seconda edizione) è una lettura obbligata per chiunque sia interessato a scrivere codice per il kernel Linux."

#programazione #dev #kernel #linux #review

https://itsfoss.com/linux-kernel-programming-review/

20
 
 

Understanding Git: A Beginner's Guide to Version Control (With Visuals)

@programmazione

"Recentemente, facendo da tutor ai miei amici, ho ricevuto numerose domande su Git. Dopo aver ricevuto un feedback positivo da parte dei miei amici sulle mie spiegazioni, ho deciso di condividere le mie intuizioni. Il loro feedback è stato che spiego i concetti in modo semplice, cosa che hanno trovato utile per un apprendimento efficace [...]"

#git #dev #programmazione

https://dev.to/jitendrachoudhary/understanding-git-a-beginners-guide-to-version-control-with-visuals-5cbf

21
 
 

Ho già fatto un post al riguardo su Mastodon, ma vi faccio un sunto: tramite due userChrome.css sto cercando di migliorare la UI di Thunderbird, tuttavia non riesco ad avere la barra di ricerca globale e le schede su un unica linea. Per ulteriori informazioni, ho messo un collegamento al post originale.

22
4
[Challenge] The 48in24 (cdn.masto.host)
submitted 10 months ago* (last edited 10 months ago) by alephoto85@livellosegreto.it to c/programmazione@feddit.it
 
 

[Challenge] The 48in24

@programmazione

"Migliorate le vostre capacità di programmazione approfondendo una sfida di programmazione diversa ogni settimana durante il 2024.

Ogni settimana, risolvete un esercizio diverso, esplorate approcci e paradigmi, provate nuovi linguaggi, fatevi guidare da esperti e partecipate alla comunità."

Parte il 16 gennaio! 🖥️🖥️🖥️

#programmazione #exercism #devchallenge #programming #48in24

https://exercism.org/challenges/48in24

23
 
 

[TUTORIAL] Learn Modern C++

@programmazione

"...una guida originale e autonoma per l'apprendimento dei fondamenti di Modern C++, destinata a costituire la base di un corso di autoapprendimento. Alcuni capitoli dipendono dal materiale presentato in quelli precedenti, per cui se ne raccomanda lo studio lineare. Ci sono anche post regolari che trattano argomenti o aree del C++ non presenti nel corso."

#programmazione #cplusplus #moderncpp #dev #tutorial

https://learnmoderncpp.com/

24
4
submitted 10 months ago* (last edited 10 months ago) by alephoto85@livellosegreto.it to c/programmazione@feddit.it
 
 

[Book] Practical Common Lisp

@programmazione

"Questa pagina, e le pagine a cui rimanda, contengono il testo del libro Practical Common Lisp pubblicato da Apress."

Una risorsa preziosa per gli interessati al Common Lisp

#programmazione #dev #programming #lisp #commonlisp

https://gigamonkeys.com/book/

25
 
 

Buongiorno, tempo fa mi sono imbattuto in un sito che aveva una mappa Openstreetmap con un link per far partire la navigazione (ad es se consultato da browser mobile). Cliccando il link, Android proponeva di aprirlo con Google Maps, Osmand oppure Organic Maps.

Ho cercato un po' in giro, anche su StackOverflow, ma non ho ancora trovato una soluzione per replicare quel comportamento.

Per caso avete la stessa esigenza e/o avete trovato o conoscete una soluzione? Vi ringrazio!

view more: next ›