Forum Programmation.autre Versions minimales requises pour bibliothèques dans les dépendances

Posté par  (site web personnel) .
Étiquettes :
3
19
fév.
2012

Bonjour,

J'espère ne pas poser de question qui serait super simple à résoudre par google, mais j'avoue que je ne sais pas trop quoi chercher.

Alors voilà mon souci : j'ai commencé un petit projet (un jeu de tarot) en Vala, et je viens, avec une joie indicible, de commencer à mettre tous les fichiers pour les autotools.

Dans le fichier configure.ac (et j'imagine qu'il y a le même genre de choses quand on veut proposer des paquets pour des (…)

Forum Programmation.autre Générer un nombre pseudo aléatoire avec garantie d'unicité

Posté par  .
Étiquettes : aucune
1
13
fév.
2012

Bonjour,

Je suis à la recherche de l'algorithme miracle qui me permettrais d'obtenir un nombre pseudo aléatoire en étant sûr de ne jamais tomber 2 fois sur la même valeur.

Dans l'idéal je cherche a obtenir une fonction f qui pour tout x appartenant à [0..n] associe un nombre y appartenant à [0..n]. Avec pour tout x != y: f(x) != f(y)

Dans mes recherches je suis tombé sur les Champs de Galois, mais quelques tests (maladroits, je n'ai pas (…)

Forum Programmation.autre Comment modifier le noyau du routeur d-link dir-645 pour partager en réseau un conv. usb/rs232 ?

Posté par  .
Étiquettes : aucune
1
3
fév.
2012

Bonjour,

Le routeur d-link dir-645 est équipé d'un port usb serveur de périphériques réseau. Un logiciel "shareport utility" s'occupe de faire le pont usb entre le PC et le routeur.
Mettre une imprimante ou un disque dur sur ce port usb fonctionne sans pb.
Lorsque je cable mon adapt. usb/rs232, le driver s'installe correctement sur ma machine mais le logiciel de commande plante...

J'ai lu sur des forums qu'il est possible de modifier le kernel du routeur afin de lui (…)

Forum Programmation.autre Réimplémenter un code php sous licence cc-by-nc dans un autre langage, quelle licence s'applique ?

Posté par  .
Étiquettes :
6
21
jan.
2012

Bonjour les amis,
ma question du jour est un peu idiote, je ne me suis jamais trouvé dans cette situation :) je viens de tomber sur un bout de code PHP qui est exactement ce que je veux faire en C++, je compte donc bien transposer ce code en C++ et l'utiliser dans mes logiciels.

Le seul hic c'est que le code PHP est sous licence non libre (cc-by-NC) et que moi je code du GPL ... es-ce que le (…)

Forum Programmation.autre [RÉSOLU ] vim diff en mode caractère

Posté par  .
Étiquettes : aucune
1
13
jan.
2012

Bonjour,

Savez-vous comment faire pour que vim m'affiche un fichier diff en mettant en surbrillance les caractères différents entre 2 lignes.

Par défaut mon vim m'affiche en rouge les lignes à supprimer et en vert les nouvelles lignes, mais lorsqu'il y a seulement quelques caractères de différences entre les lignes (des fois juste une virgule) ça demande un grand effort visuel pour trouver la différence.

Si vim ne sait pas le faire, je suis preneur pour un autre outil.

Merci.

(…)

Forum Programmation.autre Recherche des appels

Posté par  .
Étiquettes : aucune
1
26
déc.
2011

Bonjour,

je programme à mes heures perdues et je n'ai pas certains automatismes et certaines méthodes.
En ce moment je modifie un logiciel PHP qui est écrit plus ou moins en objet.
Parmi toutes les classes, beaucoup ont des fonctions membres avec des noms identiques. Par exemple dbaccess::open et usercase::open et smtp::open

Je veux modifier usercase::open
Avant cela je veux voir où est utilisé cette fonction. Alors je fais un grep et j'ai plein de résultats qui n'ont rien à (…)

Forum Programmation.autre Haskell, problème de strictitude de do

Posté par  .
Étiquettes :
5
15
déc.
2011

(Ségolène me manque)

Voila, je me demandais, considérez le brin de code suivant :

module Main where
import Graphics.UI.GLUT

main :: IO ()
main = do 
    _ <- getArgsAndInitialize
    _ <- createWindow "test"
    displayCallback $= clear [ColorBuffer] >> flush
--    displayCallback $= do clear [ColorBuffer] ; flush
    mainLoop

La ligne commentée me semblait équivalente à sa voisine du dessus, et pourtant la première ligne n'initialise pas le fond de la fenêtre crée, la seconde, oui. Comment ça ce (…)

Forum Programmation.autre algorithme

Posté par  .
Étiquettes : aucune
1
19
nov.
2011

Bonjour,

Je me pose un problème d'algorithmie.

Soit un contenu qui change à une fréquence fixe.
Le programme peut consulter le contenu mais ne connait pas la fréquence de changement.
Quel algorithme permet, le plus efficacement, de déterminer la fréquence mais aussi la prochaine échéance ?

J'imagine qu'il faut définir efficacement, je dirai en minimisant le nombre de consultations.
Un programme bourrin consulterait à une fréquence très élevé et trouverait la fréquence au bout d'une période ou deux. Mais se (…)

Forum Programmation.autre Basic LibreOffice : y a-t-il des spécialistes dans les coin ?

Posté par  .
Étiquettes :
3
1
nov.
2011

Bonsoir,

Parcourant les kilomètres de documentation sur les macros LibreOffice, je tombe, enfin, sur un exemple :

    Sub ExampleMsgBox
    Const sText1 = "Une erreur inattendue s'est produite."
    Const sText2 = "Néanmoins, l'exécution du programme va se poursuivre."
    Const sText3 = "Erreur"
    MsgBox(sText1 + Chr(13) + sText2,16,sText3)
    End sub 

Dispo ici. Je lance !
J'apprends qu'une "erreur inattendue s'est produite". Je sens donc que l'apprentissage de ce langage va être long et douloureux...

Or j'ai un projet de d'automatisation de (…)

Forum Programmation.autre [Imagemagic] compression jpeg avec "convert"

Posté par  .
Étiquettes :
4
10
oct.
2011

Bonjour,

Je cherche à convertir massivement un stock de photos au format tif vers le format jpg, et ce avec le niveau de qualité maximum permis. Pour ce faire j'ai prévu d'utiliser la commande convert, avec un paramètre "-quality 100%".
En faisant une rapide comparaison avec d'autres logiciels (Bibble, Gimp), je note que la taille du fichier jpeg produit diffère de 10 à 20% d'un logiciel à l'autre, sans que, à l'œil nu, une différence de qualité apparaisse entre les (…)

Forum Programmation.autre Écriture de documentation informatique en LaTeX

Posté par  .
Étiquettes :
2
7
août
2011

Bonjour,

Je débute en LaTeX, avec lequel je souhaite rédiger de la documentation informatique, plutôt orientée administration système et réseaux. J'ai du mal à trouver des packages adaptés car accoler du vocabulaire informatique au mot « LaTeX » dans google produit des résultats inintéressants, et CTAN propose surtout des choses pour le développement et l'informatique théorique.

Je cherche des macros du même genre que \url pour pouvoir entrer des noms de programmes, de commandes, des noms de domaines, des adresses IP, (…)

Forum Programmation.autre [JS] Librairie simple pour un jeu simple

Posté par  (site web personnel) .
Étiquettes : aucune
1
26
juil.
2011

Bonjour,

je suis en train de réaliser un petit jeu tout simple dont j'essaye d'écrire le client en HTML5/CSS/JS. La dynamique graphique du jeu est comparable à un jeu d'échecs en 2D : en gros, j'ai une sorte de damier sur lesquels je veux pouvoir empiler plusieurs images transparentes, et aussi disposer des évènements classiques sur chaque case de ce damier (onclick, onmouseover, etc...).

Je cherche aussi une approche qui me garantisse plusiueurs choses :

  • Compatible avec jquery, ie. que (…)

Forum Programmation.autre [Réseau de Petri] Recherche de librairie

Posté par  .
Étiquettes : aucune
1
15
juil.
2011

Bonjour,

dans le cadre d'un projet je dois développer un logiciel d'édition de réseau de Petri avec une interface riche type glisser-déposer pour placer les éléments.

Je pense le faire en JAVA, et je recherche une librairie qui s'occupe justement de ces réseaux de Petri. Je ni l'envie ni le temps de réinventer la roue.

Je cherche quelque-chose qui soit : - multiplateforme ; - avec un développement relativement actif ; - pas complètement imbitable ; - idéalement qui permette aussi d'exécuter/vérifier ces (…)

Forum Programmation.autre Mercurial : révision aléatoire pour des changements inexistants

Posté par  .
Étiquettes : aucune
0
12
juil.
2011

bonjour,

j'ai un projet géré par mercurial pour la gestion du code. Ça fonctionne bien, seulement parfois (aléatoirement) quand je fais un commit, alors que je n'ai que 2 ou 3 fichiers de modifiés, ça m'en rajoute une dizaine de plus dans le commit : ça indique des modifications déjà effectuées plusieurs mois auparavant, qui n'ont rien à faire dans le commit en question.

Savez-vous d'où ça pourrait venir ?

Forum Programmation.autre un petit challenge avec mes amies les regex ! (boucles de remplacement)

Posté par  .
Étiquettes : aucune
1
3
juil.
2011

bonjour,

je suis toujours aussi gauche avec les regex, et cette fois-ci je voulais savoir s'il était possible de faire des remplacements conditionnels, selon des délimiteurs données, ainsi je voudrais que ça :

== 1 ==

blablabla exemple de texte pour ce paragraphe.

- Exemple d'entrée : 48
- Autre exemple de choix : 51


== 2 ==

blablabla autre exemple de texte pour cet autre paragraphe.

- exemple de choix : 23
- et encore un autre exemple :
(…)

Forum Programmation.autre Optimisation de tests dans des boucles

Posté par  .
Étiquettes :
2
21
juin
2011

Je travaille actuellement sur un code qui contient de nombreux tests à l’intérieur de boucles.

Théoriquement, la plupart de ces tests peuvent être sortis des boucles puisque la valeur testée ne change pas en fonction des indices de boucle. Cependant, comme il y a plusieurs boucles imbriquées et plusieurs tests, extraire les tests des boucles revient à ajouter beaucoup de lignes code et diminue la lisibilité du code. Mon problème est que j’ai vraiment besoin de performances avec ce code.

(…)

Forum Programmation.autre [JS] Cherche librairie graphique

Posté par  (site web personnel) .
Étiquettes :
2
10
juin
2011

Bonjour, pour les besoins d'un développement en cours d'un jeu, je cherche une librairie javascript qui me permettrait simplement de programmer l'interface sur le navigateur. J'ai regardé une liste impressionnante de lib, et j'ai du mal à être convaincu.

La complexité de l'animation sera limité, elle avoisine en effet le niveau d'une gestion de plateau de jeu d'échec en 2D, et mes critères sont plutôt :

  • Simplicité (j'ai vu tellement de lib avec un fonctionnement imbitable)
  • Multiplateforme (il faut que (…)

Forum Programmation.autre Librairie pour les codecs G.711: PCMU/PCMA

Posté par  (site web personnel, Mastodon) .
3
8
juin
2011

Bonjour,

je cherche à savoir quelles sont les librairies existantes pour les codecs PCMU et PCMA (famille G.711). Ce sont des codecs audio d'assez basse qualité mais qui sont actuellement les codecs de base de l'infrastructure télécommunications apparemment (PCMU pour Europe et PCMA pour Amérique du Nord/Japon d'après Wikipedia).

Peu importe le langage, je cherche surtout à connaître nos alternatives Libres si on voulait, par exemple, développer un client IM qui pourrait utiliser l'un de ces codecs audio (…)

Forum Programmation.autre [ActionScript] Bonne pratique remplacer les classes abstraites

Posté par  (site web personnel) .
Étiquettes : aucune
0
25
mai
2011

Bonjour,

Je me pose une question concernant les bonnes pratiques sur l'implémentation générale de fonctions d'une interface. Dans une situation où l'implémentation d'une fonction est simplement dérivée du résultat de l'implémentation d'autres fonctions, où doit être implémentée cette première ?

Un petit exemple pour éclaircir tout ça. Disons que j'ai une interface du genre :

interface IAvecPoints
{
  /* Récupère les points de l'objet. */
  fonction points() -> tableau de Point

  /* Récupère un point de l'objet le plus proche d'un autre
(…)

Forum Programmation.autre CardDAV

Posté par  (site web personnel) .
Étiquettes : aucune
1
13
mai
2011

Bonsoir,

pour le taf j'ai besoin de tapper sur un serveur CardDAV afin de récupérer les vCards qu'il contient pour un utilisateur donné. Ayant vu que c'était basé sur HTTP, je pensais naïvement le truc trivial. Mais en réalité je ne trouve aucune documentation correcte sur ce bidule excepté de vagues RFC encore en draft. J'ai rarement vu aussi peu de matière sur le web pour un protocol :-/

Si quelqu'un a une idée du truc. Je ne cherche pas (…)

Forum Programmation.autre macro vim sur mot courant

Posté par  .
Étiquettes :
0
13
mai
2011

Bonjour,

J'aimerais bien trouver le moyen dans vim d'executer un script shell externe avec comme paramètre le mot courant.

Mon but précis est, à l'intérieur d'un vimdiff de 2 listes de paquets de 2 machines, de pouvoir faire un "aptitude show $1" (en fait mon script montrerait la description du paquet sous le curseur et demanderait si il faut l'installer avant de revenir à vim).

Je n'ai rien trouvé de probant sur le ternet :-( Merci.

Forum Programmation.autre Les licences et les en-têtes de fichiers

Posté par  .
Étiquettes : aucune
1
10
mai
2011

Bonjour à tous,

je me pose quelques questions au sujet de la présentation des licences au sein d'un projet. Mon projet perso est composé d'une application serveur et d'une application cliente.

Visuellement, ça apparait comme ceci : $ ls Certificates COPYING README rw_client rw_server

Le projet est sous licence GPL v3 et la copie de la GPL se trouve dans le fichier COPYING. Fichier COPYING qui se trouve aussi dans le dossier client et serveur. Enfin, dans les en-têtes des (…)