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.

Forum Programmation.autre Informations pour un livre sur Firefox

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

Bonjour,

Je me demande s'il existe un livre, en français ou en anglais, référence ou livre d'apprentissage technique.

Sur le développement d'extensions (et éventuellement de plugins) Firefox, ou chrome. Multi-plateforme, C++, Java ou autres. Un livre complet, comme il existe des tas sur des langages.

Je précise que je préfère le format papier.

Ce n'est pas que je n'aime pas la documentation web, on trouve tout. Mais avant de chercher il faut apprendre.

Merci d'avance.

Je précise que j'ai une (…)

Forum Programmation.autre Regex - Modifier une heure dans une chaîne

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
3
2
août
2016

Bonjour,

revenant de voyage, j'ai trié mes photos issus de 2 appareils différents en les nommant de la façon suivante :

contexte_dd-mm-yyyy-hhhmmss.jpg

ca a été simple en se basant sur les données exif des photos.

Problème, apparemment un des 2 appareils a 10 minutes et 20 secondes de retard par rapport à l'autre, du coup mes photos ne sont pas bien classés chronologiquement parlant…

Je cherche donc à les renommer de nouveau en changeant le nom des photos incriminées et (…)

Forum Programmation.autre Conseils pour améliorer mon niveau de maths

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
4
23
juil.
2016

Bonjour,

Je suis développeur depuis bientôt un décennie et mon niveau de math ne s'est pas beaucoup amélioré depuis ma sortie de l'école (BTS). J'ai récemment fait l'acquisition de l'ouvrage "Conception d'algorithmes
Principes et 150 exercices corrigés
" et je constate que mon niveau en math appliqué à la programmation me handicape vraiment pour sa lecture.

Comme un développeur se doit d'avoir un bon niveau de maths pour bien faire son travail, je me tourne vers vous afin d'obtenir (…)

Forum Programmation.autre Les langages par type.

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
15
juil.
2016

Bonjour,

Je voudrais me dorénavant me consacrer à un langage et le chois m'est difficiles.

Je voudrais surtout savoir la liste des langages par type c'est à dire quels sont les langages de programmation pour desktop et/ou pour web?

Par exemple PHP est de type web et non desktop.

J'aimerais avoir une liste exhaustive si quelqu’un à un lien ou des informations merci de bien vouloir me répondre

Forum Programmation.autre [Résolu] Comment gérer le fork d'un projet github dans une instance gitlab (framagit) ?

Posté par  . Licence CC By‑SA.
Étiquettes :
3
20
juin
2016

Bonjour,

Je souhaite forker un projet hébergé sur github dans une instance gitlab hebergée par framasoft (framagit).
De ce que j'ai pu observer et rechercher, pour que ce fork puisse suivre les évolutions du projet original, j'ai deux possibilités:

  • créer un compte github, forker le projet dans github et importer mon fork dans gitlab
  • importer le projet original github dans gitlab via l'import "from any git"

La première solution m'oblige à créer un compte github, et je ne sais pas (…)

Forum Programmation.autre Haskell : simplifier 2 "case" imbriqués

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

Bonjour,
je viens de coder un petit truc vite fait en Haskell pour remplir des noms de ville à partir de codes postaux dans un fichier CSV. Ca marche, mais j'aimerais simplifier ma fonction "main" qui contient 2 "case" imbriqués, à cause de la fonction parseCSVFromFile qui a pour type :

parseCSVFromFile :: FilePath -> IO (Either ParseError CSV)

Je fais donc la gestion d'erreur à la main, mais vu que Either est une monade, j'aimerais que ça (…)

Forum Programmation.autre Visibilité de l'entreprise m'employant lors de contributions github

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
3
28
avr.
2016

Bonjour,

Une question à propos des contributions sur github.com: L’entreprise pour laquelle je suis salarié en tant que développeur alloue de mon temps de travail pour contribuer à des logiciels libre.

Lorsque j'effectue ce travail et le propose aux gestionnaires de projets github, je m'interroge sur la visibilité de l'entreprise dans ce travail. En effet, à l'issue de la requête de fusion de branche, seul mon "identifiant/nom" personnel apparaît dans les contributeurs.

Pour le moment je prend soin de signer (…)

Forum Programmation.autre curl wget

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
26
avr.
2016

bonjour'

sur mes serveurs j'ai souvent besoin d'appeler des urls our lancer des taches' sans avoir besoin de récupérer la sortie.
pour cela j'utilise actuellement des crons
1. wget "http://monurl.com?action=true" -O foo.html --delete-after
ou
2. curl -s 'http://monurl.com?action=true'

mais je me demande la différence et pourquoi choisir l'un ou l'autre?

Forum Programmation.autre Compatibilité de musl avec cible sous glibc [Résolu]

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
1
8
avr.
2016

Après avoir vainement cherché sur le Grand Ternet, voici mon problème. J'offre pour mon projet sur Sourceforge, en plus des sources, des binaires exécutables (liés statiquement). J'avais cessé de le faire au motif qu'il n'est pas sorcier de faire un "configure/make/make install". Mais un utilisateur m'a, de manière pertinente, fait savoir que dans certains cas les gens pouvaient être dans l'absolue impossibilité d'installer un compilateur GCC d'aujourd'hui sur leur machine (le cas d'un très vieil ordi sous Linux pas du (…)

Forum Programmation.autre rediriger un flux vidéo actif

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
14
fév.
2016

Bonjour

J'utilise un soft pour Windows (Zedtv, via wine) qui a l'avantage de visionner (mais pas d'enregistrer) la télé suisse (RTS1/RTS2)

J'arrive à voir la commande lancée (livestreamer…) en lancer une autre modifiée (livestreamer -o fichier.ts …) qui va enregistrer, mais je me demandais si je pouvais lancer Zedtv, puis rediriger l'affichage de la vidéo dans un fichier.

J'ai lu plein de discussions

http://stackoverflow.com/questions/10453799/python-interacting-with-stdin-out-of-a-running-process-in-nix?lq=1

http://stackoverflow.com/questions/593724/redirect-stderr-stdout-of-a-process-after-its-been-started-using-command-lin

http://stackoverflow.com/questions/34289972/redirect-running-process-stdout-stderr-to-ssh-stdout-using-gdb

vu des outils comme gdb, strace, reredirect

mais je n'ai pas réussi à lancer (…)

Forum Programmation.autre Expression régulière

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
11
fév.
2016

Bonjour, j'ai des fichiers qui contiennent des lignes de la forme

11201509180811G
EUX11_002-2015/09/19 9:23:13.4 0

2015/09/19 15:23:07.0
2015/09/18 8:00:00.0 2015/09/19 8:00:00.0 1

2015/09/19 9:23:13.4 21601.68 21592.96

Dans ces lignes je voudrai d'abord détecter les lignes qui contiennent une date/heure (comme celle-ci 2015/09/18 8:00:00.0).
Ensuite, je veux vérifier que l'heure est bien écrite sur 2 chiffres. Par exemple "9:23:13.4" devrait se transformer en "09:23:13.4". Par contre "2015/09/19 15:23:07.0" ne doit pas se transformer en "2015/09/19 015:23:07.0".

J'imagine que le meilleur outil (…)

Forum Programmation.autre Quel est le meilleur moyen d'apprendre à utiliser un langage de programmation ?

Posté par  . Licence CC By‑SA.
Étiquettes :
3
8
jan.
2016

Bonjour,

je cherche à évoluer en informatique et je me demande comment commencer à travailler ?

Je cherche en particulier à maîtriser les spécificités du C++ et du java.

Je connais un peu le langage C et je me débrouille pas trop mal avec python.

Pensez vous qu'il soit une bonne idée de me concentrer sur des projets concrets, plutôt de suivre des cours ou des ouvrages « pas à pas », enfin, devrais-je plutôt mettre à jour mes compétences théoriques ?

Merci beaucoup (…)

Forum Programmation.autre Intégrer automatiquement une image générée par un fragment de code dans du markdown

Posté par  . Licence CC By‑SA.
Étiquettes :
1
25
déc.
2015

Bonsoir,
je code un générateur de GCode en Haskell. Il va falloir que je fasse un peu de documentation…
Je souhaiterais mettre des bouts de code dans la doc, et intégrer automatiquement une visualisation 3D de ce que donne ce bout de code.
Ce genre de truc existe pour le langage R, ça s'appelle knitr. ça permet d'intégrer des courbes générée par un bout de code dans du markdown, automatiquement.
knitr supporte haskell, mais intègre juste la sortie texte.

(…)

Forum Programmation.autre gnuplot et représentation de delais

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
1
8
déc.
2015

Bonjour à tous,

J'ai des données de type :

AUTOMATE1;heure de début;heure de fin
AUTOMATE2;heure de début;heure de fin
AUTOMATE1;heure de début;heure de fin
AUTOMATE3;heure de début;heure de fin
AUTOMATE2;heure de début;heure de fin
AUTOMATE1;heure de début;heure de fin

Est-ce qu'il est possible de représenter chronologiquement les traitements avec gnuplot ? J'imagine une ligne par automate, dans le but de faire une grande frise chronologique.

J'avoue ne pas trop connaître gnuplot, toute solution scriptable est la bienvenue…

Merci à vous !