Di seguito sono riportati i collegamenti relativi ad alcune discussioni rilevanti, suddivise per linguaggio o ambito di applicazione, che potrebbero essere utili nel rispondere alle domande più frequenti. Date un'occhiata prima di aprire una nuova discussione.
NOTA: la lista è ancora in fase di allestimento.
Contattate il moderatore via messaggio privato per segnalare discussioni che potrebbero essere vagliate e giudicate di pubblica utilità per l'inserimento in questi elenchi.
I linguaggi C e C++
- Iniziare a programmare in C++
Contiene alcuni link e riferimenti per iniziare a programmare con questo linguaggio.- Libri per principianti su C++
Contiene commenti, opinioni e segnalazioni su libri per iniziare a programmare con C++.- Attesa prima di chiudere la finestra del programma
Indica come inserire una pausa alla fine dell'elaborazione di un programma per evitare che la finestra di output si chiuda prima di aver potuto esaminare l'output. Detiene il record di domanda più frequente in assoluto.- Alberi binari: calcolo profondità e distanza nodi
Come da titolo, si calcola profondità e distanza di alberi binari.- Effettuare uno screenshot (cattura) dello schermo
Contiene un programma completo in grado di effettuare la cattura dello schermo (screenshot) in Windows.- Realizzare File System Filter Driver per intercettare operazioni di I/O su file
Riporta link utili per realizzare un "file system driver", cioè un driver per intercettare operazioni di I/O su file.- Quale IDE per lo sviluppo? Quale ambiente di sviluppo per Linux?
Elencano e illustrano ambienti di sviluppo C++ e relative caratteristiche.- Editor con funzionalità di Syntax Highlighting e IntelliSense
Elenca alcuni editor e compilatori che offrono funzionalità avanzate per coadiuvare il programmatore nello sviluppo del software in linguaggio C/C++, tra cui l'evidenziazione della sintassi e il completamento automatico del codice.- Libreria per compressione/decompressione (zip) di file
Elenca librerie e soluzioni per comprimere e decomprimere file nel classico formato ZIP.
Il linguaggio Delphi
- Cominciare...
Elenca alcune delle risorse che si possono consultare per iniziare a programmare con il linguaggio Delphi.- Quante release ci sono?
Segnala le versioni di Delphi disponibili in termini di edizioni e i riferimenti per poter acquistare il prodotto.- Disinstallare un componente dall'IDE di Delphi
Descrive la procedura da seguire per rimuovere nel modo corretto un componente dalla Palette di Delphi.- Allineare e disporre più controlli visuali all'interno di un Form
Illustra come allineare i controlli visuali all'interno di un Form facendo uso di appositi controlli visuali e delle proprietà che regolano, appunto, l'allineamento dei controlli nonché il loro "ancoraggio".- Soluzioni per l'accesso ai dati
Elenca alcuni dei database client/server comodamente utilizzabili in Delphi e le soluzioni per l'accesso ai dati offerte dall'ambiente in tal senso.- Uso delle librerie di accesso ai dati e "Data Control"
Descrive come accedere a basi di dati usando il BDE (Borland Database Administrator), una libreria ormai obsoleta, accennando ai database consigliati per l'uso con Delphi e alla visualizzazione dei dati tramite "Data Control".- Ricerca record in una IBTable indicizzata
Mostra le tecniche e i metodi da utilizzare per cercare un record memorizzato nel recordset di un componente TIBTable.- Mascherare una password all'interno di un controllo DBGrid
Contiene suggerimenti utili per poter "mascherare" la visualizzazione di una password (con asterischi) all'interno di un controllo TDBGrid.- Applicazione client/server con Indy Components
Fornisce alcune indicazioni iniziali per poter cominciare a sviluppare applicazioni client/server TCP-based con la libreria Indy Components.- Intercettare l'avvio di un'applicazione esterna
Implementa una funzione che consente di verificare quando una determinata applicazione viene lanciata.- Formattare un valore numerico intero
Mostra con esempi le routine da utilizzare per ottenere una determinata formattazione specifica di un valore numerico intero.- Sincronizzare ProgressBar con processo di download in WebBrowser
Indica come utilizzare un controllo TProgressBar per visualizzare la progressione di un download avviata da un controllo WebBrowser.- TEdit e selezione automatica parziale del testo
Mostra come selezionare automaticamente una parte del contenuto di una casella di testo TEdit in base a determinate condizioni specifiche.- Gestire un determinato protocollo applicazione
Mostra come associare la propria applicazione ad un determinato prefisso URL (es: callto:// di Skype).
Il linguaggio Objective-C (e altri) per sviluppo su iPhone/iPad
- Strumenti per programmare applicazioni per iPhone e iPad (iOS)
Contiene informazioni utili e suggerimenti per lo sviluppo per iPhone e iPad in ambiente Windows.
Il linguaggio Pascal/Object Pascal
- Turbo Pascal, dove scaricarlo?
Riporta link da dove è possibile scaricare legalmente il compilatore Turbo Pascal.
I database relazionali (MySQL, FireBird, SQL Server, ...)
- FireBird: informazioni generali e licenza
Contiene informazioni generali su FireBird e sulla licenza d'uso cui è sottoposto il database per le proprie applicazioni.
Il linguaggio Python
- Consigli per iniziare
Contiene link e riferimenti per iniziare a sviluppare applicazioni con questo linguaggio.
Il linguaggio Assembly
- Informazioni e risorse per cominciare
Contiene link e riferimenti a documentazione online per cominciare a programmare in assembly.
CGI e PERL
- Risorse e link per CGI-PERL
Risorse utili e collegamenti per approfondire la programmazione CGI e Perl.- Pillole su CGI e PERL
Elenco di pillole e tutorial.- Domande frequenti (FAQ) su CGI e PERL
Elenco di domande frequenti (FAQ) e relative risposte sulla programmazione CGI e PERL.
Algoritmi
- Dato un numero, fra quali potenze di 2 si trova?
Come da titolo, determina tra quali potenze di 2 si trova un determinato valore.
OT e affini...
- La programmazione...da zero
Fornisce indicazioni e suggerimenti utili per chi si avvicina per la prima volta al mondo della programmazione.- Quale linguaggio imparare al giorno d'oggi?
Qual è il linguaggio del momento?
Aiutano nella scelta di un linguaggio di programmazione per chi è indeciso tenendo conto di panorami lavorativi e dello stato attuale delle tecnologie.- Portabilità su Windows e Linux: quale linguaggio?
Suggerisce linguaggi che consentono lo sviluppo di applicazioni crossplatform per le piattaforme citate, Windows e Linux, e le soluzioni ad essi correlate per coadiuvare il programmatore in questo compito.- C, C++ o C#?
Contiene una comparazione dei linguaggi C, C++ e C#, per chi deve scegliere quale adottare.- C++ vs Java
Contiene una comparazione dei linguaggi C++ e Java.- Numero di versione...come si stabilisce?
Descrive le convenzioni normalmente utilizzate per attribuire un numero di versione alle proprie applicazioni e come incrementarlo correttamente per le future release.- Perché evitarel e variabili globali...
Espone riflessioni sull'uso delle variabili globali e i motivi per cui è bene evitarle (nei vari linguaggi) quando possibile.- Come è fatto un file MP3?
Riporta collegamenti utili per conoscere questo diffuso formato di file audio.- Il linguaggio Basic al giorno d'oggi
L'evoluzione del linguaggio Basic, dalle origini ai giorni nostri e variazioni sul tema.
Altri...
- Sviluppare estensioni per Firefox
Riporta link utili per reperire risorse da impiegare nella creazione di estensioni per Firefox.

