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  (site web personnel, Mastodon) . 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 [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 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 [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 à (…)

Forum Programmation.autre Quel librairie JVM pour de la 2D vectorielle ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
3
27
déc.
2020

Bonjour,

Pour des besoins pro, j'aimerai développer un clone de Neo4J Browser. Il sera opensource.
Neo4J est une base de données graphe.

Le problème :
En quelques mots, le Neo4j browser est un outil avec en haut, une barre où on tape une requête en Cypher, et sur le reste de l'écran le graphe résultant de la requête que l'on viens de lancer.
Cet outil est super, mais ses performances ne sont pas adaptés lorsqu'on a besoin comme moi d'afficher (…)

Forum Programmation.autre git + meld = GLib-GIO-CRITICAL

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
3
17
mar.
2021

Salut,
J'utilise git sur Windows (pas le choix) : pour obtenir un outil de comparaison un peu plus "user friendly" que git diff, j'ai configuré l'usage de git difftool sur meld.
Cependant quand je lance la commande :

git difftool mon_fichier
La console (git bash) se remplit de lignes :

2021-03-17 17:04:19,377 CRITICAL Gtk:
(org.gnome.meld:10084): GLib-GIO-CRITICAL **: 17:04:19.377: g_content_type_is_a: assertion 'type != NULL' failed

J'ai cherché sur internet et j'ai trouvé un bug mingw, cependant même après (…)

Forum Programmation.autre Erreur de segmentation passe inaperçu dans une recette GNU Make

Posté par  . Licence CC By‑SA.
Étiquettes :
3
4
déc.
2021

Bonjour.

Je suis sous Manjaro. J'ai écrit un Makefile pour tester à la chaîne une série de programmes en C, dont la construction (mais ce n'est pas le sujet, c'est juste le contexte) et un de ces programmes se termine avec une erreur de segmentation. Le seul souci c'est que je ne la vois pas en exécutant le Makefile mais uniquement lorsque j'exécute le programme à la main.

La cible est constituée comme suit:

test: main
    # Tester avec
(…)

Forum Programmation.autre Compter nombre de fois qu'un bruit se répète ...

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
3
5
avr.
2022

Hello,
j'ai une idée saugrenue aujourd'hui : je souhaite compter le nombre de fois qu'un bruit se produit dans la journée par exemple … je n'y connaît rien en analyse de son en "temps réel" d'où ce message.

Ça pourrait être le nombre de fois que le chien aboie, nombre de fois qu'une porte claque, que le voisin klaxonne … bref vous voyez l'idée ?

Avez-vous quelques pistes à me suggérer ?

Forum Programmation.autre Est-il possible de modifier les options d'une commande, une fois la commande passée ?

Posté par  . Licence CC By‑SA.
Étiquettes :
3
28
août
2022

Prenons l'exemple suivant :

En utilisant bash (debian étable),

:~$ jobs
[1]+ Stopped rsync -a /media/a/0152-ABF0/DCIM/Camera/20220* /media/a/srv_atilde/photo/dcim/Camera/2022/

peut-on ajouter l'option --verbose à la commande lancée, sans terminer la commande ?

afin d'obtenir ceci dans le résultat de #jobs
:~$ bg
[1]+ rsync -av /media/a/0152-ABF0/DCIM/Camera/20220* /media/a/srv_atilde/photo/dcim/Camera/2022/ &

rsync -v devient rsync -av

Est-il possible ensuite de rediriger &1 et &2 vers des logs ?

Forum Programmation.autre Emacs, SBCL et Slime (LISP)

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
3
18
oct.
2022

Bonjour à tous,

j'espère que vous allez bien.

Je me tourne vers vous car j'aurais besoin d'un petit renseignement. Je souhaiterai apprendre le LISP. Pour cela, j'utilise Emacs. J'ai procédé aux installations de SBCL et Slime en suivant un petit tuto sur github. Rien de bien compliqué. Tout se passe bien, aucun message d'erreur, rien.

Par contre, quand je fais M-x slime sur Emacs, j'ai pour seul retour un "no match". De ce que j'ai compris, ça devrait me lancer (…)

Forum Programmation.autre Avent du Code, jour 11

Posté par  . Licence CC By‑SA.
Étiquettes :
3
11
déc.
2022

Suite de l'Avent du Code, jour 11.

Des singes ont volé le contenu de notre sac. Ils jouent à la passe à 10 avec. Pour récupérer le contenu, il faut identifier quel singes ont eu le plus d'items en main.

Un jour où la solution naïve permet de résoudre la partie 1 mais ne passe pas à l'échelle pour la partie 2.

Forum Programmation.autre Avent du Code jour 16

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
3
16
déc.
2022

L'oxygène manque dans la caverne, et pour cause : c'est un volcan prêt à exploser !
Manque d'oxygène, hallucinations, on voit des éléphants qui joue avec un transmetteur, l'appel d'hier venait de là.

Et là on délire complètement, persuadés qu'on va réussir à faire sortir la vapeur du volcan en ouvrant des vannes !
Ça sent le sapin…
Mais surtout, le CPU qui crâme.
Dans l'exemple on a 6 valves fonctionnelles, et 4 pétées, ça fait 720 possibilités pour les (…)

Forum Programmation.autre Avent du Code, jour 24

Posté par  . Licence CC By‑SA.
Étiquettes :
3
24
déc.
2022

Aujourd'hui , on brave le blizzard. Il faut aider les elfes à traverser les blizzards qui parcours la plaine.

https://adventofcode.com/2022/day/24

'''
With everything replanted for next year (and with elephants and monkeys to tend the grove), you and the Elves leave for the extraction point.

Partway up the mountain that shields the grove is a flat, open area that serves as the extraction point. It's a bit of a climb, but nothing the expedition can't handle.

At least, that would (…)

Forum Programmation.autre Avent du code jour 25

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
3
25
déc.
2022

Le jour de la marmotte.
Ben oui, on remballe tout !
Tout ?
Non, un dernier problème résiste encore et toujours au développeur !

Selon la logique imperturbable des lutinelfes du nord, pourquoi faire simple quand on peut faire n'importe quoi, il nous reste à décoder les paramètres de chauffe des ballons pour repartir du verger aux fruits magique.
Additionner tout ça.
Et le recoder pour le donner à BoB, la machine qui chauffe.

Après on décolle avec nos…. 49 (…)

Forum Programmation.autre Opérations et règles mathématiques avec l'opérateur XOR

Posté par  . Licence CC By‑SA.
Étiquettes :
3
26
fév.
2023

Bonjour,

Je recherche des informations sur les règles et les possibilités opératoires avec l'opérateur XOR, notamment en ce qui concerne la distributivité. Peut-on développer ( A * B ) ⊕ ( C * D ) ? Et ( A ⊕ B ) ⊕ ( C ⊕ D ) ? Et ( A ⊕ B ) * ( C ⊕ D ) ?
J'ai essayé de chercher sur Wikipédia et dans le Frido, mais les informations que je trouve sont plutôt (…)

Forum Programmation.autre Advent of Code 2023 : Day 3

Posté par  . Licence CC By‑SA.
Étiquettes :
3
3
déc.
2023

Le troisième d'une série de 25 forums qui proposeront de partager vos solutions pour l'édition 2023 de l'Advent of Code.

Vous pouvez vous inscrire à un leadboard privé que j'ai créé pour LinuxFR : 2423220-c94050af

Jour 3 (résumé) :

Partie 1

Vous empruntez une télécabine pour vous rendre à la source. Mais elle ne fonctionne pas. Un lutin vous explique qu'il manque des pièces, mais on ne sait pas lesquelles.

Il faudrait la somme de tous les numéros de pièce (…)

Forum Programmation.autre Advent of Code 2023 : Day 4

Posté par  (site web personnel) . Licence CC By‑SA.
3
4
déc.
2023

Jour 4 (résumé)

Partie 1

Le télécabine vous dépose sur une masse de terre flottant dans le ciel, l'île de l'île. Le liftier pense qu'il y a sûrement des sources sur cette île. En revanche, cela dépasse ses compétences, il faudrait aller voir le jardinier, qui habite sur une île entourée d'eau, elle-même sur l'île céleste où nous nous trouvons.

Bref, notre lutin veut bien vous prêter son bateau en échange d'un peu d'aide avec ses cartes à gratter.

Chaque (…)

Forum Programmation.autre Advent of Code 2023 : Day 5

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
3
5
déc.
2023

Partie 1

Le jardinier nous explique que cette île est bien la source d'eau destinée à l'île de la neige. Seulement il a dû couper l'eau parce qu'il ne recevait plus de sable pour la filtrer et qu'on ne peut pas faire de neige avec de l'eau sale. C'est une interruption temporaire, juste le temps de régler le problème d'approvisionnement en sable. L'ennui, c'est qu'il n'a pas du tout le temps de penser à ça, donc c'est du temporaire qui (…)

Forum Programmation.autre Inclure tous les fichiers xml dans un seul fichier

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
3
4
juin
2024

Salut,

Pour écrire un document en docbook5 mon document est découpé en plusieurs fichiers XML qui sont rassemblés ensuite dans un document «top» avec des inclusions comme ceci:

 <xi:include href="intro.xml"/>  
 <xi:include href="01-chapter.xml"/>  
 <xi:include href="02-chapter.xml"/>

Je me demandais s'il existait un utilitaire qui permet de rassembler tout ça en un seul fichier xml ?

C'est plus pratique à manipuler ensuite pour les conversions.

une commande du genre :

$ xmlinclude top.xml -o top_all.xml

Forum Programmation.autre Comment coder avec de l'IA en gardant le contrôle?

Posté par  (site web personnel) . Licence CC By‑SA.
3
20
déc.
2025

Hello,

À mon boulot je code à l'ancienne, en lisant, comprenant et écrivant le code (0.5x developer). J'aimerai me mettre à niveau avec l'IA!

Plus sérieusement, l'IA générative peut être un outil très utile pour mon travail. Je m'en suis déjà servi ponctuellement pour générer des templates web ou trouver des solutions à des problèmes, mais j'aimerai pouvoir m'en servir directement dans des projets (que l'IA ait tout le contexte).

En observant des personnes qui s'en servent, et malgré mes (…)