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 Et alors ? Go de google, c'est bien ?

Posté par  .
Étiquettes :
3
15
mai
2012

Bonsoir,

je suis pas programmeur pour un sou, mais je viens de voir une conférence sur le langage GO et il m'a semblé que c'était présenté comme le langage qui reprenait les bonnes idées des autres sans les inconvénients.
Bien, mais c'est le mec de google qui dit ça.
Et vous, qui avez tenté l'aventure, ça donne quoi ?

Je n'arrive pas à trouver de programme qui utilise ce langage dans ma distrib (où je suis passé à côté). Quels retours ?

(…)

Forum Programmation.autre Poetric ou Poésique

Posté par  (site web personnel) .
Étiquettes : aucune
3
29
oct.
2012

Hello les moules !
En pleine (re)découverte de Code Complete, de The Pragmatic Programmer et autre Clean Code, je me pose la question de l'artisanat, du travail bien fait, de la bonne façon de faire. Si le code est un langage à part entière (ah deux linguiste viennent de trépasser …), le travail sur le code, le refactoring constant pour rendre beau, c'est de la poésie, non ? Some poetric in english ou de la poésique en français ?

Forum Programmation.autre "Nécessaire" de démarrage pour développement d'un projet libre.

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
3
26
juin
2013

Bonjour.

Je suis en train de tenter de recenser la "boite à outils" de développement de projet libre.

Actuellement voici ce que j'ai relevé :

  • 1 gestionnaire de version (avec accès aux sources sur le net) pour héberger les sources
  • 1 bugtracker
  • un outil permettant de tracer les demandes d'évolution (hors bugs) => intégré au bugtracker ?
  • 1 site web (donc de préférence nom de domaine et hébergeur)
  • 1 wiki, éventuellement 1 blog permettant de suivre les évolutions du projet
  • 1 (…)

Forum Programmation.autre Développement d'une interface de saisie sur tablette

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

Bonjour.

Actuellement, lors d'un audit énergétique de bâtiment, on prend des notes sur un cahier (types de murs, dimensions des pièces, équipements de chaufferie, éclairages, etc) et ensuite on entre ça dans un logiciel de calcul, dans un rapport,…

On aimerait se doter d'un logiciel sur une tablette pour faciliter les saisies, une simple interface graphique avec des cases à remplir et des menus déroulants.

  • intégration d'une base de données d'équipements / matériaux
  • la saisie logicielle évite d'oublier de saisir (…)

Forum Programmation.autre GIT - Merge Request

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
3
13
fév.
2014

Bonjour,

Nous nous mettons à GIT (avec GitLab 6.5.1) au taff pour versionner nos environnements Puppet.

Nous avons un projet Dev, un projet PPRod et un projet Prod.
Nous travaillons sur le projet Dev/master; lorsque nous sommes content, un merge request est créé vers le projet de PProd/master.

  1. Nous travaillons sur le projet Dev/master, et commitons
  2. Nous créons un merge request de Dev/master => PProd/master
  3. Nous travaillons de nouveau sur le projet Dev/master et commitons.

Le commit réalisé en "3" (…)

Forum Programmation.autre développement Android

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
3
15
mai
2014

Je suis en train de réunir des informations pour savoir s'il est réaliste de me lancer dans le développement d'applications open-source et gratuites pour Android. Je ne suis pas développeur de métier et ne connais pas du tout la programmation pour Android et en Java. En gros, j'aimerais ne pas débourser le moindre kopeck pour parvenir à mes fins :)

Mon point de départ est une base de code Python et C++/Qt4. Le moulinage de données du back-end se fait (…)

Forum Programmation.autre inférence de type en Haskell

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
3
30
juil.
2014

Bonjour à tous
Aujourd'hui je faisais un petit peu de Haskell, histoire de découvrir quelque chose de nouveau, et je me frottais un peu aux histoires d'évaluation explicite avec les listes.
Histoire de commencer petit, je voulais faire une petite fonction qui ne me sorte pas de out of memory pour faire une somme toute bête.
Donc dans mon interpréteur GhCI (Haskell Platform) je fais:

import list.Data
let sum' liste = foldl' (+) 0 liste
:t sum'
(…)

Forum Programmation.autre Débugger du javascript / JQuery

Posté par  . Licence CC By‑SA.
Étiquettes :
3
29
oct.
2014

Bonjour, j'ai un niveau débutant moyen+ en javascript mais il m'arrive d'avoir besoin d'en écrire un peu pour améliorer mes IHM.
Dernièrement je me suis trouvé face à un bug que j'ai mis une heure à résoudre à cause du caractère complètement abscons de l'erreur renvoyée :

// Un simple if
    if($('input[name=user_cp]').val == 5)
// Mais j'ai oublié les parenthèses à val()

Et là ma console Firefox me renvoie TypeError: this.each is not (…)

Forum Programmation.autre Langage fonctionnel "bas niveau" (genre C)

Posté par  . Licence CC By‑SA.
3
27
fév.
2015

Bonjour.

Je m'intéresse depuis un moment aux langages fonctionnels, et je reste convaincu que ces langages représentent l'avenir de l'informatique (entendons-nous bien : je ne crois pas qu'ils remplaceront complêtement les autres langages, mais qu'ils remplaceront ceux-ci dans certains domaines, notamment dans le cadre de la programmation concurrente).

Je cherche s'il existe un langage fonctionnel permettant de faire de la programmation bas niveau comme en C. En connaissez-vous ?

Forum Programmation.autre [Résolu] valgrind & cmake

Posté par  . Licence CC By‑SA.
3
2
mai
2015

Bonjour.

J'essaie de trouver les fonctions d'un programme (dont je ne suis pas l'auteur, donc un peu la flemme d'aller customiser un CMakeLists.txt juste pour passer 2 options) qui consomment le plus de temps d'exécution (avec callgrind), pour voir s'il y a moyen d'optimiser intelligemment.

J'ai regardé la doc de callgrind, et il y est conseillé de compiler, sous gcc, avec les options "-g -01".
Quelqu'un sait-il s'il est possible de passer ces options à CMake sans devoir modifier le (…)

Forum Programmation.autre [résolu] math exp() : performance 32-bit vs 64-bit

Posté par  . Licence CC By‑SA.
Étiquettes :
3
24
juin
2015

Bonjour,

Est-ce que quelqu'un saurait expliquer la difference de performance entre un build 32-bit et 64-bit de exp()?

Code:

#include <math.h>

#define SIZE (10000)

int main()
    {
        for (int i = 0; i < SIZE; ++i)
            for (int j = 0; j < SIZE; ++j)
                exp(i + j);

        return 0;
    }

Compilation (O3 ne change rien, j'utilise juste O0 pour eviter que le code ne (…)

Forum Programmation.autre [txt2tags] Résolu: Utilisation des templates

Posté par  . Licence CC By‑SA.
Étiquettes :
3
30
sept.
2015

Bonjour à tou(te)s,

Afin de m'affranchir de la rédaction de document LaTeX qui m'agace profondément et tout en voulant conserver la "qualité LaTeX", c'est tout naturellement que je me suis tourné vers txt2tags, qui me rend d'excellents services.

Je suis ici pour essayer de rationaliser un peu mon processus de création de document et essayer de comprendre un peu mieux le fonctionnement de txt2tags.

Actuellement, j'ai un makefile pour chacun de mes documents de la forme suivante (du HTML pour (…)

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 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 [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 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 (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 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 [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 [Rust] : lire des données de type i8 depuis un fichier

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
3
22
oct.
2018

Bonjour.

Suite à une discussion récente à propos de Rust sur ce forum, ma curiosité a été piquée et j'ai décidédé de m'y mettre. Je bloque cependant sur un problème et je sollicite votre aide pour pouvoir m'en sortir.

Je suis en train de tenter de lire le contenu d'un fichier qui contient plusieurs types de données. En gros j'essaie de désérialiser ces données.

J'ai lu mes données dans un buffer d'u8:

    let mut header = [0u8; HEADER_SIZE];

    // Opening
(…)

Forum Programmation.autre compiler-compiler: des suggestions?

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
3
15
juil.
2020

J'ai fait quelques temps quelques recherches pour un projet perso, j'avais besoin d'un DSL pour générer du C ou du C++ a partir d'une syntaxe.

J'ai fini par utiliser coco/r, je sais que bison et yacc existent, mais ça avait l'air plus sympa.
J'en ai "un peu" chié a trouer un quick-start (en fait, j'ai trouvé celui que j'ai écrit au fur et a mesure), et je voulais savoir s'il y a des quick-start pour les autres outils?
Que ce (…)

Forum Programmation.autre Un dépot git libre-friendly ?

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
3
1
mar.
2021

Edit : Merci pour vos réponses à tous.

Salutations,

J'ai fait une petite application que je compte publier en GPL. Rien d'important, un petit interpeteur Chip-8 en Python. Je l'ai juste fait pour l'exercice à la base, mais je trouve suffisement bien fini et performant pour avoir envie de le partager avec les 3 personnes que ça pourrait interesser.
J'ai pensé à Github par réflexe, mais si vous connaissez d'autres plateformes intéréssantes pour ce genre de publication, n'hésitez pas à (…)