Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information
aide





Programmation.c++ : choix pour l'écriture d'un serveur en C++

Posté par Axel () le 28 mars 2008
Bonjour
Je dois ré-écrire la partie réseau d'un démon en C++, et donc je cherche une bonne solution pour cela. Le démon doit pouvoir recevoir des commandes et les interpréter, commandes provenant d'utilisateurs connectés avec telnet ou d'autres programmes qui se connecteraient sur le port ouvert du démon.

Je cherche des conseils sur les techniques/bibliothèques à utiliser, pour s'affranchir le plus possible des problèmes auquel je m'attends : format des messages (comment détecter la (...)

> Lire le message (6 commentaires, moyenne: 5).  

Programmation.shell : différences entre 2 fichiers

Posté par Axel () le 15 décembre 2007
J'aimerais réaliser ceci à l'aide d'un script shell :

Je dispose de 2 fichiers A et B, et je souhaite trouver toutes les lignes de A qui ne sont pas dans B, puis toutes les lignes de B qui ne sont pas dans A.

J'ai essayé avec la commande diff, mais elle nécessite que les 2 fichiers soit triés de façon semblables, or ce n'est pas le cas. Ils sont déjà triés (mais différemment) et je voudrais éviter d'en faire des copies pour les retrier avec 'sort' puis ensuite faire un diff.

En gros (...)

> Lire le message (7 commentaires, moyenne: 1,1).  

Programmation.SQL : comparaison de chaines et mysql

Posté par Axel () le 14 décembre 2007
’ai renconté un petit problème sous mysql. Je voulais tester dans un trigger qu’une saisie de l’utilisateur n’était pas vide, le champ concerné étant de type entier, il pouvait prendre plein de valeurs possibles, dont le 0.

Là ou ça devient rigolo, c’est que normalement MySQL considère tout comme des chaînes de caractères, le cast est implicite :

mysql> SELECT 42.3456 = '42.3456';
+---------------------+
| 42.3456 = '42.3456' |
+---------------------+
| 1 |
+---------------------+
(...)

> Lire le message (5 commentaires, moyenne: 2).  

Programmation.shell : Sed, awk & cie

Posté par Axel () le 07 décembre 2007
Bonjour J'essaie de traiter ce genre de flux (résultat de 'yum list')
kernel.i686                              2.6.23.8-63.fc8        installed       
kernel.i686                              2.6.23.1-49.fc8        installed       
kernel-devel.i686                        2.6.23.8-63.fc8        installed       
kernel-headers.i386                      2.6.23.8-63.fc8        installed       
arm-gp2x-linux-kernel-headers.noarch     2.6.12.0-2.fc8         fedora          
kernel.i586 (...)

> Lire le message (4 commentaires, moyenne: 3).  

Programmation.SQL : générer un tableau croisé dynamique

Posté par Axel () le 09 mai 2007
En gros je veux :
transformer ça
06 0 371.4600
06 1 209.3000
06 2 6871.6000
06 3 3495.7900
12 1 2300.3500
12 2 4159.2200
12 3 1731.8800

(la première colonne est dynamique, la seconde est forcément entre 0 et 10)

en

0 1 2 3
06 371.46 209.3 6871.6 3495
12 NULL 2300.35 4159.22 1731.88

(si pb de formatage : http://pastebin.ca/478971 )

J'utilise MS SQL Server 2000, et je peux utiliser des procédures si nécessaire. Je pense qu'il y a une astuce pour faire ça mais je sèche.

Merci

> Lire le message (1 commentaire, moyenne: 2).  

general.cherche-logiciel : quelle solution de messagerie ?

Posté par Axel () le 29 août 2006
Bonjour
J'ai besoin de mettre en place une solution de messagerie sur un serveur debian sarge.

Je veux mettre en place : un smtp, pop, imap ( + les versions sécurisées évidemment), avec gestion de plusieurs domaines, antispam et peut etre antivirus. Un webmail serait bienvenu (je pensais mettre horde/imp ainsi que des services de "répondeur" , message d'absence)

J'ai déjà l'experience de qmail/vpopmail , et courier-mta, horde/imp, squirrel pour de simples installations (juste smtp + pop (...)

> Lire le message (2 commentaires, moyenne: 1).  

Linux.general : sécursation web

Posté par Axel () le 19 mai 2006
Bonjour

Je dois "sécuriser" un accès à une appli web de la façon suivante :

Accès authentifié et unique : c'est à dire que l'utilisateur doit saisir un login+mot de passe et que ceci ne doit être possible que d'une unique machine. Pas une unique machine "à la fois", mais d'une unique machine indéfiniment.

L'authentification se fera par HTTPS ou par formulaire, et l'authentification mutuelle par certificats client & serveur est prévue.

Ainsi, seul les possesseurs du certif clients pourront (...)

> Lire le message (4 commentaires, moyenne: 1,8).