-
Read / Leggi→: Gli Algoritmi Genetici
E’ proprio il caso di dirlo: a volte ritornano! In bit Time Professionals ci siamo trovati a dover elaborare una strategia per risolvere uno annoso problema che spesso si presenta senza preavviso nella nostra vita di Informatici: l’ottimizzazione nella suddivisione delle risorse. Come spesso accade, dopo analisi e confronti attorno a…
-
Read / Leggi→: RAD Studio 12 and Skia
[UPDATE] What I’m going to describe here is due to the fact that I had have installed the Skia version 5.In Skia vers. 6, the units are been changed as in Rad Studio 12. Thanks to Glenn Dufke for the info. [END UPDATE] RAD Studio 12 has been released and…
-
Read / Leggi→: RAD Studio 12 is here!!!
RAD Studio 12 has been released: let’s download it!! Download it from Embarcadero web site
-
[English] DMVCFramework Gotcha #1: Object Pool explained
Published by
on
Read / Leggi→: [English] DMVCFramework Gotcha #1: Object Pool explainedOne aspect related to the performance of an application that is often overlooked is the overhead in the execution of specific tasks. Overhead is influenced by various factors. One of these factors, in the context of OOP (Object-Oriented Programming), is the time it takes to create an object: when we…
-
Read / Leggi→: Lezione della settimana #1
In questo sabato mattino, ho ancora in testa il progetto al quale sto lavorando. L’averlo ancora in testa è per me sintomo del fatto che non è ancora terminato e che quel che c’è da fare non è completamente definito nel mio cervellino. Una riflessione l’ho fatta anche su ciò…
-
Read / Leggi→: DMVCFramework Gotcha #1: Object Pool explained
Uno degli aspetti relativi alle performance di un applicativo che spesso non viene attenzionato, è l’overhead nell’esecuzione di specifici task.L’overhead è influenzato da diversi fattori. Uno di questi, in ambito OOP, è il tempo di creazione di un oggetto: quando creiamo un oggetto, il processo di creazione e inizializzazione può…
-
Read / Leggi→: PostgreSQL e le variabili di sessione
Nel migrare un Database Firebird ad uno PostgreSQL, mi sono trovato a dover fare il porting di stored procedure che fanno uso di variabili di contesto, definite in Firebird con le istruzioni SQL : rdb$set_context(‘USER_SESSION’, ‘User_id’, 1);e rdb$get_context(‘USER_SESSION’, ‘User_id’); Anche PostgreSQL permette di poter definire variabili legate alla sessione, con…
-
Read / Leggi→: Profiling
Spesso è importante capire non solo il perchè il nostro applicativo software è lento, poco performante, pesante nell’esecuzione di uno o più task. E’ necessario capirne il quando, il quanto e il dove. E’ pratica comune aprire il nostro editor, seguire riga per riga il codice del nostro algoritmo in…
-
Read / Leggi→: Coding like a coder
Quando mi sono trovato a dover dare ‘un nome’ a questo mio spazio, a questo mio BlogNotes, non ho avuto dubbi: Coding Like a Coder. Coding Like a Coder. Non è stata una scelta dettata dall’autoreferenzialità. Mi interessava, invece, esprimere il mio stato d’animo in quel momento. E in quel…