* * * *

Privacy Policy

Blog italiano

Clicca qui se vuoi andare al blog italiano su Lazarus e il pascal.

Forum ufficiale

Se non siete riusciti a reperire l'informazione che cercavate nei nostri articoli o sul nostro forum vi consiglio di visitare il
Forum ufficiale di Lazarus in lingua inglese.

Lazarus 1.0

Trascinare un file nel programma
DB concetti fondamentali e ZeosLib
Recuperare codice HTML da pagina web
Mandare mail con Lazarus
Stabilire il sistema operativo
Esempio lista in pascal
File INI
Codice di attivazione
Realizzare programmi multilingua
Lavorare con le directory
Utilizzare Unità esterne
TTreeView
TTreeview e Menu
Generare controlli RUN-TIME
LazReport, PDF ed immagini
Intercettare tasti premuti
Ampliare Lazarus
Lazarus e la crittografia
System Tray con Lazarus
UIB: Unified Interbase
Il file: questo sconosciuto
Conferma di chiusura di un applicazione
Liste e puntatori
Overload di funzioni
Funzioni a parametri variabili
Proprietà
Conversione numerica
TImage su Form e Panel
Indy gestiore server FTP lato Client
PopUpMenu sotto Pulsante (TSpeedButton)
Direttiva $macro
Toolbar
Evidenziare voci TreeView
Visualizzare un file Html esterno
StatusBar - aggirare l'errore variabile duplicata
Da DataSource a Excel
Le permutazioni
Brute force
Indy 10 - Invio email con allegati
La gestione degli errori in Lazarus
Pascal Script
Linux + Zeos + Firebird
Dataset virtuale
Overload di operatori
Lavorare con file in formato JSON con Lazarus
Zeos ... dietro le quinte (prima parte)
Disporre le finestre in un blocco unico (come Delphi)
Aspetto retrò (Cmd Line)
Lazarus 1.0
Come interfacciare periferica twain
Ubuntu - aggiornare free pascal e lazarus
fpcup: installazioni parallele di lazarus e fpc
Free Pascal e Lazarus sul Raspberry Pi
Cifratura: breve guida all'uso dell'algoritmo BlowFish con lazarus e free pascal.
Creare un server multithread
guida all'installazione di fpc trunk da subversion in linux gentoo
Indice
DB concetti fondamentali e connessioni standard
Advanced Record Syntax
DB concetti fondamentali e DBGrid
DB concetti fondamentali e TDBEdit, TDBMemo e TDBText
Advanced Record Syntax: un esempio pratico
Superclasse form base per programmi gestionali (e non)
Superclasse form base per programmi gestionali (e non) #2 - log, exception call stack, application toolbox
Superclasse form base per programmi gestionali (e non) #3 - traduzione delle form
Superclasse form base per programmi gestionali (e non) #4 - wait animation
Un dialog per la connessione al database:TfmSimpleDbConnectionDialog
Installare lazarus su mac osx sierra
immagine docker per lavorare con lazarus e free pascal
TDD o Test-Driven Development
Benvenuto! Effettua l'accesso oppure registrati.
Aprile 19, 2024, 10:40:03 pm

Inserisci il nome utente, la password e la durata della sessione.

479 Visitatori, 0 Utenti

Autore Topic: Parliamo di best practices?  (Letto 56653 volte)

Legolas

  • Global Moderator
  • Sr. Member
  • *****
  • Post: 366
  • Karma: +3/-0
Re:Parliamo di best practices?
« Risposta #15 il: Luglio 02, 2014, 09:55:44 am »
In linea di massima ci sarei anche io. Da considerare soltanto il fatto che ho aperto il topic perché è un argomento che mi interessa ma di cui non so una mazza  ;D

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:Parliamo di best practices?
« Risposta #16 il: Luglio 02, 2014, 10:24:45 am »
di cosa non sapresti una mazza tu? :D


Edit:
scherzi a parte, ognuno può proporre come articolo (o richiedere) quello che vuole
Imagination is more important than knowledge (A.Einstein)

Legolas

  • Global Moderator
  • Sr. Member
  • *****
  • Post: 366
  • Karma: +3/-0
Re:Parliamo di best practices?
« Risposta #17 il: Luglio 02, 2014, 11:02:09 am »
Hehehe  ;D

Mi permetto di aggiungere qualcosa alla tua lista:

interfaccia multilingua
Come predisporre un'applicazione per renderla multilingua tramite i18n (autosize dei controlli o anchor? di che dimensioni?)

OOP puro o misto-procedurale
Conviene inglobare qualsiasi cosa in una classe o è opportuno lasciare qualcosa fuori? Come calcolare i costi/benefici dell'una o dell'altra scelta?

I/O dei dati
Su file di testo, xml, tipizzato o non tipizzato?

Cacchio, se riuscissimo a snocciolare tutti gli argomenti che stanno venendo fuori, ci sarebbe materiale da farne un'enciclopedia...  ;D

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:Parliamo di best practices?
« Risposta #18 il: Luglio 02, 2014, 02:55:02 pm »
Cacchio, se riuscissimo a snocciolare tutti gli argomenti che stanno venendo fuori, ci sarebbe materiale da farne un'enciclopedia...  ;D

mica male infatti, di lavoro ce n'è in quantità

tra il materiale già a nostra disposizione dimenticavamo:

repository su sourceforge
ci sono un sacco di progettini che andrebbero rivisti, sistemati e descritti: c'è di tutto
Imagination is more important than knowledge (A.Einstein)

cliff

  • Newbie
  • *
  • Post: 14
  • Karma: +0/-0
Re:Parliamo di best practices?
« Risposta #19 il: Luglio 02, 2014, 09:11:04 pm »
Ampliamo un po' il raggio.
Interfaccia con XLS, XLSX e XML
Utilizzo di TAChart
Porting di pacchetti da delphi

Posso dare una mano anchio, tempo permettendo


xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Parliamo di best practices?
« Risposta #20 il: Luglio 02, 2014, 09:16:11 pm »
Molto bene cliff
Ieri è passato, domani è futuro, oggi è un dono...

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:Parliamo di best practices?
« Risposta #21 il: Luglio 02, 2014, 10:37:51 pm »
Ampliamo un po' il raggio.
Interfaccia con XLS, XLSX e XML
Utilizzo di TAChart
Porting di pacchetti da delphi

argomenti interessanti
assunto ;)

Il tempo è poco per tutti ma siamo un buon numero e compenseremo.
Direi che si può partire, io sto già organizzando una pagina "indice" col materiale che già abbiamo. La terremo aggiornata man mano che ci saranno nuovi articoli e/o best practices.

E' meglio dichiarare su cosa si lavora così si evitano doppioni :)
Imagination is more important than knowledge (A.Einstein)

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Parliamo di best practices?
« Risposta #22 il: Luglio 03, 2014, 10:00:53 am »
io se vi sta bene mi occuperei dei database...legolas anche le guide per il ds sarebbero da ultimare. inseriamo anche quelle?!
Ieri è passato, domani è futuro, oggi è un dono...

Legolas

  • Global Moderator
  • Sr. Member
  • *****
  • Post: 366
  • Karma: +3/-0
Re:Parliamo di best practices?
« Risposta #23 il: Luglio 03, 2014, 10:34:44 am »
Uhm... non so... secondo me sono troppo "di nicchia" per rientrare in un discorso generico come quello che vogliamo portare avanti...

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:Parliamo di best practices?
« Risposta #24 il: Luglio 03, 2014, 12:58:24 pm »
io sto finendo l'indice, appena fatto vedo cos'altro posso fare

Edit:
non mi manca molto, l'indice è completo ma mancano alcuni link che spero di terminare presto
intanto questa è la lista che ne è uscita fuori, mica male come bagaglio di partenza no?
http://www.lazaruspascal.it/index.php

ho visto che ci sono alcuni articoli un po' obsoleti, altri che si potrebbero scrivere meglio o integrare
tra le cose da fare metterei anche il miglioramento o l'integrazione di quanto già scritto

NB:
per i partecipanti: verificate che possiate modificare l'articolo (per ora si trova negli howto)
in questo modo potete aggiornare la lista appena pubblicato qualcosa
« Ultima modifica: Luglio 03, 2014, 03:16:33 pm da nomorelogic »
Imagination is more important than knowledge (A.Einstein)

Legolas

  • Global Moderator
  • Sr. Member
  • *****
  • Post: 366
  • Karma: +3/-0
Re:Parliamo di best practices?
« Risposta #25 il: Luglio 03, 2014, 03:28:22 pm »
Dico una cosa sola: WOW

Non pensavo che avessimo così tanto materiale!  :o

Pensavo: non credete che sarebbe il caso di aprire una sezione del forum a visibilità ristretta per discutere della riorganizzazione?

Io potrei occuparmi della eventuale revisione dei vecchi articoli e della loro impaginazione. Alla fine della fiera si potrebbe anche creare un "ebookone" da scaricare... A questo proposito, ho qualche esperienza in ambito LaTeX che potrebbe tornare utile  ;D

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Parliamo di best practices?
« Risposta #26 il: Luglio 03, 2014, 03:31:19 pm »
Legolas di materiale se ne creato abbastanza, ed è per questo che mi piacerebbe ci fosse più materiale per il nintendo ds, non sarebbe male creare un libro della comunità...io le basi classiche della programmazione pascal le ho scritte tutte...ora sarebbe da reimpolpare con tutto il resto :)
Ieri è passato, domani è futuro, oggi è un dono...

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:Parliamo di best practices?
« Risposta #27 il: Luglio 03, 2014, 04:02:38 pm »
Io ho buona esperienza con DocBook, dategli un'occhiata perchè io ci sto scrivendo di tutto e siccome si tratta di un file xml è ottimo anche per subversion, git e version-control-system vari.

Prima di pensare ad un libro bisognerebbe rivisitare tutti gli articoli per correggere eventuali corbellerie.

E poi non sarebbe male presentare la prima guida funzionante per Android su Linux :P
Imagination is more important than knowledge (A.Einstein)

xinyiman

  • Administrator
  • Hero Member
  • *****
  • Post: 3249
  • Karma: +12/-0
Re:Parliamo di best practices?
« Risposta #28 il: Luglio 03, 2014, 04:29:28 pm »
Io ho buona esperienza con DocBook, dategli un'occhiata perchè io ci sto scrivendo di tutto e siccome si tratta di un file xml è ottimo anche per subversion, git e version-control-system vari.

Prima di pensare ad un libro bisognerebbe rivisitare tutti gli articoli per correggere eventuali corbellerie.

E poi non sarebbe male presentare la prima guida funzionante per Android su Linux :P
Sicuramente sarebbe tutto da rivedere e reimpostare...e avessimo una marcia in piu' con la guida per android sarebbe il massimo :-)
Ieri è passato, domani è futuro, oggi è un dono...

nomorelogic

  • Global Moderator
  • Hero Member
  • *****
  • Post: 2870
  • Karma: +20/-4
Re:Parliamo di best practices?
« Risposta #29 il: Luglio 03, 2014, 08:00:43 pm »
ho terminato l'indice, spero di non aver dimenticato nulla :)

Imagination is more important than knowledge (A.Einstein)

 

Recenti

How To

Utenti
  • Utenti in totale: 785
  • Latest: gmax
Stats
  • Post in totale: 18772
  • Topic in totale: 2233
  • Online Today: 609
  • Online Ever: 900
  • (Gennaio 21, 2020, 08:17:49 pm)
Utenti Online
Users: 0
Guests: 479
Total: 479

Disclaimer:

Questo blog non rappresenta una testata giornalistica poiché viene aggiornato senza alcuna periodicità. Non può pertanto considerarsi un prodotto editoriale ai sensi della legge n. 62/2001.