Forum Programmation.autre détecter l'OS depuis un code compilé

Posté par  . Licence CC By‑SA.
Étiquettes :
2
10
fév.
2018

Bonjour,

Je développe sous Linux un code de calcul en Fortran 2008. Ce code tourne aussi sous MS-Windows. Pour compiler les versions MS-Windows (32 ou 64 bits) je fais de la compilation croisée sous Linux.
Les problèmes de portabilité entre Linux et MS-Windows se limitent essentiellement à la gestion des chemins de fichier à cause du séparateur de répertoire qui n'est pas le même sur les deux OS. J'ai donc une variable OS définie à la compilation qui permet au (…)

Forum Programmation.autre Installation d’un RPM sur AIX à l’aide de Puppet

Posté par  . Licence CC By‑SA.
Étiquettes :
1
17
jan.
2018

Bonjour,

Complètement ignorant quant à l’utilisation de cet outil, je suis en train d’écrire mon premier module afin d’apprendre à m’en servir.

Sans surprise je butte sur un truc à priori simple, donc je le soumets à votre sagacité légendaire, histoire que vous bossiez à ma place puissiez montrer toute l’étendue de vos connaissances !

Voici l’extrait de mon fichier Puppet :

On récupère le fichier RPM qui va bien et on le copie dans /tmp :

  case $::kernelversion {
    '6100','7100'
(…)

Forum Programmation.autre Basic, Logo ou alternative

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
4
11
jan.
2018

Bonjour.
Dans mes souvenirs de jeunesse, j’utilisais des langages tels que le Basic ou le Logo. Une capacité à pouvoir faire simplement de petites choses, avec parfois même un soupçon de graphisme.
Des langages pour les quels quelques minutes et à peine quelques commandes, faisait apparaitre un résultat à l’écran.

J’aimerais retrouver cette simplicité, dans l’un de ces langages ou, peu être, un semblable plus moderne.

Pour initier, le temps d’une séance découverte, des débutants au développement, que me (…)

Forum Programmation.autre AWK remplacer les patterns d'un fichier cible avec un fichier liste de regex

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
19
déc.
2017

J'ai un problème

1) J'ai une un fichier qui contient des patterns a remplacer sous forme de regex et la pattern qui les remplace

Replacement pattern ; Matching patterns regex
EXTRACT REGLES______________
toto ; tutu | tata | tonton | titi
bobo ; bibi | baba | bubu | bebe
etc. 14000 lignes !!!


2) J'ai un fichier cible dans lequel je veux appliquer ces regles

EXTRACT INPUT _______________
hello my name is bob and I am a Titi and I like bubu


Mon (…)

Forum Programmation.autre problème installation de PMB sur serveur 1and1

Posté par  . Licence CC By‑SA.
Étiquettes :
0
11
nov.
2017

Bonjour,
je cherche à installer pmb5.0.2 sur un serveur 1and1. J'ai uploadé pmb sur le serveur et j'ai mis les droits de tous les fichiers à 775.
lors de la procédure d'installation je rentre

Utilisateur mysql= u91214475 (mon nom d'utilisateur 1and1)
Mot de passe= le mot de passe 1and1
Serveur= home709178487.1and1-data.host (le nom du serveur fourni par 1and1)
Base de données PMB= u91214475

Réponse: Impossible de se connecter au serveur MySql en tant qu'admin u91214475

J'ai essayé diverses autres possibilités (…)

Forum Programmation.autre Substitut de ddd

Posté par  . Licence CC By‑SA.
3
5
oct.
2017

Bonjour,

Jusqu'à il y a peu, j'utilisais ddd pour débugger mes programmes.

Or ddd ne supporte pas le verrouillage numérique et les caractères accentués en UTF-8.

Je lui cherche un substitut.
J'ai un peu gratté du coté des greffons de geany sans beaucoup de succès.
Et, pour des raisons pédagogiques, je préfèrerais une application indépendante (une action <=> un outil, sinon mes étudiants confondent tout :-)).

Que me suggèreriez-vous ?

Cordialement

Dominique

Forum Programmation.autre traduction recursion -> somme

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
2
oct.
2017

Bonjour,

J'ai trouve une solution a un probleme de statistique sous forme d'une fonction recursive, mais j'aimerai le transformer en une somme. Vous avez une idee de comment je pourrai m'y prendre. J'ai l'impression que c'est un probleme d'algebre discrete, non?

def f(a: Int, b: Int, goal: Int, p: Double): Double =  {
  if( a == goal ) {
    1
  } else if( b == goal )
(…)

Forum Programmation.autre Voir les créations d'objets intermédiaires en Scala

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
24
sept.
2017

Bonjour,

J'aimerai generer une liste de la forme suivante en Scala:
aa -> 0
ab -> aa + 1
ac -> ab + 1

C'est pour un faire un unit test dans un exercice sur coursera.

Alors j'ai quelque chose et j'ai utilise des Stream au lieu de simples listes dans l'intention d'eviter de creer des listes intermediaires et donc de diminuer la consommation memoire. D'ou ma question:

Est-que quelqu'un connait un outil pour rapidement visualiser les allocations d'objets en (…)

Forum Programmation.autre [Umbrello] sélection multiple

Posté par  . Licence CC By‑SA.
Étiquettes :
1
31
août
2017

J'essaie d'utiliser Umbrello, l'outil de KDE qui permets de générer un modèle objet à partir d'un code source (C++ dans mon cas) et a priori le dernier open source avec un potentiel correct (non, dia ne fait pas le taf. Il y avait bien bouml mais d'une part il n'est plus libre et la dernière version freeze anyway. Quant à son fork, il faut mingw pour le compiler, hors, la, pas de bol je suis au taf sous windows, et (…)

Forum Programmation.autre Nombre de Consommateurs par queue

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
29
août
2017

Bonjour,

Je récupère une architecture avec des queues pour apporter de l'asynchronicité mais quelques choix me paraissent mystérieux.

Ainsi on crée une dizaine de workers pour lire la queue en parallèle et ces workers ne font que lire les messages de la queue (SQS) et envoyer le contenu vers une api rest. C'est un processus batch sans interaction.

Vous avez une idée de l'avantage d'avoir plusieurs workers? Est-ce qu'une queue sqs répond plus vite si elle est sollicitée par plusieurs (…)

Forum Programmation.autre Architecture avec queue et redis

Posté par  . Licence CC By‑SA.
Étiquettes :
0
29
juil.
2017

Bonjour,

Je tombe sur une application qui met à jour un elasticsearch en fonction des changement opéré sur la db opérationnelle qui est mysql. Les objets à mettre a jour sont assez gros, avec autour de 150 attributs.

Il y a un truc qui me parait bizarre et qui est peut-être à améliorer. On utilise une queue dans laquelle on notifie un update, mais l'objet mis a jour est mis sur une db redis au lieu d'être envoyé sur la (…)

Forum Programmation.autre [RÉSOLU] Bash utiliser variable dans une commande du style result=$(commande | grep $variable)

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
3
25
mai
2017

J'ai du mal a formuler cette question à Google alors je vous la formule a vous :P

Le problème vient de la variable $mountPoint, en effet lorsque je place directement la valeur au lieu de la variable, cela fonctionne.
Donc la question : comment suis-je censé spécifier la variable pour l'incorporer dans ce genre de commande

result=$(mount | grep "$mountPoint" | wc -l)

exemple

FONCTIONNE

#!/bin/bash

result=$(mount | grep "/media/monPath"
(…)

Forum Programmation.autre Comment partager mes projets ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
4
23
mai
2017

Bonjour,

Je ne suis pas programmeur, mais je crée parfois quelques programmes ou projets que je souhaiterai partager. J'ai pensé me mettre à Git, mais ça a l'air compliqué pour mon utilisation. Le seul intérêt de Git serait de pouvoir poster mon code sur des forges populaires, et de ne pas laisser traîner un fichier zip dans un coin de mon blog, qui ne sera trouvé par personne.

Le genre de choses à partager:

  • petits projets Arduino
  • utilitaires python, scripts (…)

Forum Programmation.autre Demande d'informations sur Gestion versionning Data base

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
17
fév.
2017

Bonjour,
Je suis à la recherche d'un bon départ,pour pouvoir créer un module qui gère le "versionning" du base donnée:
-Upgrade/disapgrade base donnée (ex Database v 1.0 to Database v 1.1 ou l'inverse )
- Un suivi sur chaque modification(insert,update,delete ) sur les tables
-Comparaison des schémas,des tables
-->Un script qui gère le montage du base d'une version a une autre ou la démonter.

J'ai fait plusieurs recherche mais j'ai pas trouver un bon départ ni des tutoriels bien documentés (…)

Forum Programmation.autre Git : comment merger une arborescence de fichiers ? (pas leur contenu)

Posté par  . Licence CC By‑SA.
Étiquettes :
1
23
jan.
2017

Git : comment merger une arborescence de fichiers ? (pas leur contenu).

Bonjour

Je voudrais merger une raborescence de fichier sous git, pas leur contenu, mais juste 2 arborescences.

J'ai cloné la branche de mon collègue : BrancheA

BrancheA

RepProjet
|--Collègue_Fichier1.v01
|--Collègue_Fichier2.v01

Lui travaille de son côté et obtient après commit de ses modifs sur la BrancheA

BrancheA

RepProjet
|--Collègue_Fichier1.v01
|--Collègue_Fichier2.v02 (new)
|--Collègue_Fichier3.v01 (new)

Moi de mon côté je travaille et ajoute des fichiers sans modifier les siens.

BrancheA (git clonée)

(…)

Forum Programmation.autre Reconstruire un historique dans git

Posté par  . Licence CC By‑SA.
Étiquettes :
0
20
jan.
2017

Bonjour,

J'essaye de me mettre à git mais j'ai fait une "fausse manip" et je n'arrive pas à réparer.
J'ai un projet dans un dépôt Subversion sur lequel j'ai voulu testé une migration vers git (pendant que mes collègues continuaient à travailler avec Subversion).
J'ai suivi pour cela le tutoriel sur git-scm.com. Le problème est que dans ce tuto ils ajoutent la commande --no-metadata à l'import du dépôt subversion.
J'ai créé une branche sur ce dépôt importé pour la fonctionnalité (…)

Forum Programmation.autre (Chaînes de) Markov sans Alzheimer ?

Posté par  . Licence CC By‑SA.
3
27
nov.
2016

Cher Nal,

Dis voir, je sèche sur un truc tout bête… tu connais les chaînes de Markov je suppose ? Il y a des états, et des probabilités de transitions entre eux qui ne dépendent que de l'état courant. Ces transitions souffrent l'Alzheimer, incapables de prendre en compte les états antérieurs. C'est leur principal intérêt comme c'est aussi leur principale limite.

J'aimerais bien pouvoir proposer des transitions en fonction de l'historique des n états visités précédemment. Il s'agirait de remplacer P(A|B) (…)

Forum Programmation.autre [boulot] script pour récupérer des données

Posté par  . Licence CC By‑SA.
Étiquettes :
0
24
oct.
2016

Bonjour à tous,

Mon département IT a baissé les bras devant une tâche ingrate : récupérer des données d'un vieux système pour les insérer dans SAP …

Mes vieilles données sont dans un tableau excel.

Colonne A | Colonne B

N° d'outil | info1
Info2
Info3
N° d'outil | info1

donc une ligne par n° mais beaucoup de lignes dans la cellule de la colonne B.
Or pour les uploader dans SAP, il faudrait avoir un fichier avec, par (…)

Forum Programmation.autre Expression régulière

Posté par  . Licence CC By‑SA.
Étiquettes :
0
22
oct.
2016

Bonjour, je suis un peu perdu dans les expressions régulières. Je voudrais remplacer tous les « A » par des « a » mais seulement dans le cas où « a » n'est pas suivi ou précédé par un ou plusieurs « a ».
Par exemple, l'expression régulière devrait trouver et remplacer

« abord » par « Abord » mais ne devrait pas toucher à

« baabor », « taaabour », mais devrait remplacer

« bbaatar » par « bbaatAr »

J'espère que c'est clair. Merci d'avance pour votre aide.

Forum Programmation.autre Quel langage choisir pour developper un logiciel de gestion ,

Posté par  . Licence CC By‑SA.
Étiquettes :
7
3
oct.
2016

Bonjour à tous,

J'espere poster dans le bon sujet ;-)

Voici ma question : Quel est le langage de programmation actuel le plus adapté au developpement d'un logiciel de gestion?

Pour vous donner le contexte, je informaticien de formation, j'ai programmé pendant presque 20 ans : pascal, clipper , VB, C, Cobol, fortran , en début de carrière, et puis j'ai fait du web : Java,asp, PHP, JSP, pour terminer avec Coldfusion. J'ai depuis 8 ans décide de changer de vie (…)

Forum Programmation.autre Comment installer/distribuer proprement un petit projet

Posté par  . Licence CC By‑SA.
Étiquettes :
1
30
sept.
2016

Bonjour

Il y a quelque temps, j'ai commencé un petit projet de conversion automatique de fichier reposant sur awk et sh (bash ?(1))

Le projet utilise aussi deux fichiers annexes : un programme perl et sa bibliothèque.

Pour résumer, mon projet est composé des cinq fichiers suivants :

  • le fichier .sh qui sera directement appelé pour effectuer conversion,
  • deux fichiers .awk,
  • la bibliothèque perl,
  • le programme perl.

Pour l'instant, pour me simplifier la vie, le fichier (…)

Forum Programmation.autre cherche projets node.js sur github

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
25
sept.
2016

Bonjour,

je cherche des petits projets libres sur github en javascript utilisant node.js pour faire un peu de refactoring, indentation de code. Si possible avec des "callback infernaux" (callbackhell).

Alors, si vous avez utilisé un module dans votre projet et qu'en regardant le code, ça vous a piqué les yeux, envoyez moi l'url plz!

PS:
le mieux ça serait qu'il y ait un minimum de tests fournis avec le projet

Forum Programmation.autre Cherche documentation concernant le nouveau format xcf version 8 (Gimp-2.9 et 2.10)

Posté par  . Licence CC By‑SA.
Étiquettes :
1
12
sept.
2016

Bonjour
Les nouveaux .xcf générés par Gimp 2.9.4, donc version 8) ne sont pas gérables par Digikam-5.x. Cela vient de KDE qui ne prend pas en charge le nouveau format xcf https://bugs.kde.org/show_bug.cgi?id=360821
Deux changements:
http://wiki.gimp.org/wiki/Release:2.10_changelog
- Add LZMA2 compressed file support (.xcf.xz/.xcfxz)
- Internal tile compression for XCF is now zlib (instead of RLE)
Afin d'aider, je cherche de la doc sur ce nouveau format xcf mais je ne trouve pas grand chose.
Merci pour toute info supplémentaire.