Skip to main content

Bienvenue

Ce blog est consacré au conception et développement de logiciels et de bases de données (notamment Microsoft SQL Server et Delphi/Lazarus).

A propos, qu'est-ce que "Arbinada" ? Voir ce lien.

SQL Server and hyperthreading

Posted in

I know not much feedbacks about real tests on hyperthreading in OLAP world. Here is a SQL Server hyperthreading from Linchi Shea.

So, using hyperthreading not always give you advantages. I guess, some performance tests will be always welcome before.

TTable en mode client-server

Posted in

Le composant TTable de BDE est assez intelligent pour traduire les appels de FindKey ou Locate vers SQL ou curseur côté serveur. Par contre, les DAC de remplacement BDE ne sont pas toujours.

J'ai fait les tests sur quelques DAC afin d'assurer la compatibilité de ces modes d'utilisation de TTable. Uniquement AnyDAC (FireDAC) est compatible de BDE !

Les autres (UniDAC, ZeosDBO, SQLDirect) font la vraie connerie : ils récupèrent de manière séquentielle les lignes de la table depuis le début et jusqu'à la ligne trouvée (ou à la fin sinon).

En plus, UniDAC les garde dans la mémoire (TUniTable est descendant de TMemDataSet qui implémente ces fonctions).

Même pour les tables de la taille 100K lignes cela prends 5-10 sec environ par rapport de 10-20 millisecondes en BDE/AnyDAC.

Si vous avez des retours positifs sur les autres DAC polyvalents merci de me dire.

Home headless server on Cubieboard and Ubuntu

Here is a small description how to make your own pretty small headless server using Cubieboard A10 microcomputer and Ubuntu operation system.

Important points

My server uses Cubieboard A10, but A20 should works too.

Plug monitor, keyboard, mouse and ethernet cable to Cubieboard.

Firebird: bulk insert and bulk export

Posted in

Firebird doesn't support INSERT BULK command or bcp.exe utility. But the external tables can be a good replacement. Simple example is below.

Delphi / Free Pascal: very simple "old school" mutex

The code below show how to implement very simple but cross-platform "old school" mutex (mutually exclusive semaphore)

HP Webcam HD 2300 on Ubuntu

Posted in

Je confirme que HP Webcam HD 2300 est compatible sous Linux Ubuntu 10.04 et 12.04 sans aucun installation de pilotes supplémentaires. Pour tester le webcam installer la programme cheese

sudo apt-get install cheese

I'm glad to confirm that occasionally bought HP webcam HD 2300 is compatible with Linux Ubuntu 10.04 and 12.04. The webcam design is perfect IMHO, the price in Europe (France) is moderate (about 25 euros on retailers like Darty). Good news to linux users.

Syndiquer le contenu