Forum Programmation.autre Tous les fichiers texte dans un même buffer vim/neovim

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
2
23
nov.
2023

Salut,

J'écris beaucoup de documents à base de fichiers markdown assemblés par un Makefile qui génère ensuite un pdf (principalement avec pandoc).

Pour découper le document, j'ai pas mal de fichiers par chapitres, annexes, …
Pour modifier ou chercher dans le document il faut donc que j'ouvre chaque fichier indépendamment et je me retrouve avec un tas d'onglets et de buffers séparés qui ne facilite pas la recherche et l'édition pour la correction.

Je me demandais s'il n'existe pas une (…)

Forum Programmation.autre Advent of Code 2023, jour 11

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

Nous continuons à suivre les panneaux qui indiquent les sources thermales, où avec un peu de chance nous finirons par trouver quelqu'un.

Nous arrivons à un observatoire où on lutin est en train d'étudier l'univers. Il veut bien vous aider mais il doit finir ses recherches, et vu l'efficacité de nos lutins, il serait utile de l'aider un peu.

Première partie

Il a une image du ciel avec des galaxies dedans et il doit déterminer la somme des distances de (…)

Forum Programmation.autre Advent of Code 2023 : Day 1

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

Le premier 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 1 (résumé) :

Partie 1

Les petits lutins vont vous envoyer voir où la production de neige a des problèmes, et utilisent pour cela un trébuchet.

Pour cela, ils ont besoin des valeurs de calibrations écrites dans un document qui a été « (…)

Forum Programmation.autre Advent of Code 2023 : Day 2

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

Le deuxiè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 2 (résumé) :

Partie 1

Vous êtes arrivé sur l'île de la Neige, et en marchant avec les lutins locaux pour aller inspecter la production, ils vous proposent un petit jeu.

Un lutin a un sac avec des cubes rouges, verts et bleus, et (…)

Forum Programmation.autre Advent of Code 2023, jour 24

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

Dans ce problème, on a un ensemble de grêlons qui se déplacent dans un espace en 3 dimensions.
Ces grêlons ont une position initiale et une vitesse de déplacement.

Voici l'exemple.

19, 13, 30 @ -2,  1, -2
18, 19, 22 @ -1, -1, -2
20, 25, 34 @ -2, -2, -4
12, 31, 28 @ -1, -2, -1
20, 19, 15 @  1, -5, -3

Les trois premiers nombres sont les coordonnées initiales du grêlon (px, py, pz) et (…)

Forum Programmation.autre Advent of Code 2023, day 6

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

Nous voici arrivés à l'endroit où le sable est censé être livré. Censé. Parce qu'il n'y a pas de sable, évidemment.

Partie 1

Par un heureux hasard, aujourd'hui est organisée une régate, dont le gagnant aura la chance de bénéficier d'un voyage tous frais payés vers l'île du désert. C'est sûrement de là que devrait venir le sable ! Il faut absolument gagner cette course, Noël en dépend.

Les bateaux utilisés sont des jouets, qui ont un bouton sur le (…)

Forum Programmation.autre Advent of Code 2023, jour 23

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

Ce jour ci, il faut trouver son chemin dans un labyrinthe.
Le labyrinthe est composé de plusieurs types de tuile:
des chemins ".", des forêts "#" et des pentes dans une direction "", ">", "v", "<".
Dans la partie 1, on n'a pas le droit d'aller dans le forêt et on n'a pas le droit de remonter une pente.

Le but n'est pas ici de trouver un plus court chemin mais un plus long chemin dans le labyrinthe. Évidemment (…)

Forum Programmation.autre [OCaml] Typage complexe et type "Block"

Posté par  (site web personnel) .
Étiquettes : aucune
1
7
mar.
2011

Bonjour, j'implémente en ce moment une machine à état hiérarchique en OCaml. Une machine à état hiérarchique est une machine à état dont chaque état peut contenir une machine à état.
Cette machine à état permet de contrôler le comportement d'un agent.

Je tente de réaliser cela avec un mix d'objet et de type somme en OCaml. J'ai donc une classe agent et une classe state qui elle représente mon état. State a un état parent (celui qui le contient), (…)

Forum Programmation.autre Programmation d'un jeu de dames chinoises

Posté par  .
1
28
nov.
2005
Bonjour,
Voila je réalise actuellement un jeu de dames chinoises avec intelligent artificielle, mais j'ai beaucoup de mal a percevoir la manière dont je vais le concevoir, d'un niveau algorithmique mais aussi au niveau de la programmation.

Les algorithmes seraient un minimax muni d'un algorithme alpha-beta. Mais je suis encore à me demander quelle structure je vais utiliser pour concevoir le plateau pour pouvoir appliquer une évaluation pour chaque joueur.

Si vous pouvez me donner un petit coup de pousse (…)

Forum Programmation.autre Captures dans une regexp

Posté par  (site web personnel) .
Étiquettes : aucune
1
18
juil.
2006
Bonjour, dans un programme, je dois récupérer une chaîne du style :
{value='truc';'machin' ; 'kkhjhj'}

(ne me demandez pas pourquoi ce format bizare)
sachant que je peux avoir n paramètres entres crochets.

Le plus simple est de faire une regexp afin de récupérer truc, machin et kkhjhj.

Le problème est que je sais faire
1- Soit une regexp qui match mais ne capture pas
2- Soit une regexp qui match rarement, mais capture

Je m'explique

dans le cas 1, j'utilise (…)

Forum Programmation.autre Commentaires dans le code

Posté par  .
Étiquettes : aucune
1
28
sept.
2008
Bonjour

J'aimerais savoir combien de commentaires vous mettez quand vous coder.
Mon prof d'informatique nous obligeait à mettre un commentaire par ligne de code et nous disait qu'on devrait être capable de recréer le code s'il ne restait plus que les commentaires.
C'est sûrement un peu exagéré, un commentaire tous les 5-6 lignes devraient suffire à mon avis.
En visionnant une partie des codes sources de certains programmes, je remarque qu'on est loin de ça. Je trouve que c'est quand (…)

Forum Programmation.autre Écouter flux diffusé en multicast

Posté par  .
Étiquettes : aucune
1
29
sept.
2008
Bonjour,

j'ai pulseaudio qui diffuse un flux en multicast :

$ sudo tcpdump -n net 224.0.0.0/8 -c 10
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
00:58:12.486334 IP 192.168.1.21.48338 > 224.0.0.56.46056: UDP, length 1284
00:58:12.486343 IP 192.168.1.21.48338 > 224.0.0.56.46056: UDP, length 1284
00:58:12.486547 IP 192.168.1.21.48338 > 224.0.0.56.46056: UDP, length 1284
00:58:12.486554 IP 192.168.1.21.48338 > 224.0.0.56.46056: UDP, length 1284
00:58:12.496220 IP 192.168.1.21.48338 > 224.0.0.56.46056: UDP, length 1284
(…)

Forum Programmation.autre Web-App de Monitoring pour Postgresql: En quoi la créer ?

Posté par  .
Étiquettes : aucune
1
14
nov.
2008
Hello,
je compte crée une web-app de monitoring de Postgresql (comme MONYog par exemple), Seulement je ne sait pas trop en quoi la crée, j'ai normalement l'habitude d'utiliser RoR pour mes applications web, mais je sait pas trop si ça conviendrais, vu que j'utiliserais pratiquement que des requêtes en SQL et pas d'ORM (pour accéder aux vues systèmes et aux fonctions de monitoring), Je pensait éventuellement a utiliser django qui est peut être plus flexible (notamment au niveau formulaire, il (…)

Forum Programmation.autre svn changer mon mot de passe

Posté par  .
Étiquettes : aucune
1
8
déc.
2008
Question bête ( une de plus)
Je viens d'avoir un compte sur un nouveau serveur SVN.
L'admin m'a attribué un mot de passe qui fait mal à la tête genre q1We2Rt33Y
j'aimerais le changer pour un mot de passe plus simple à mémoriser genre
PlmdpçmclC... ( Abréviation de Putain les mots de passe ça Me casse les C... sécurisé et simple à retenir)
Question comment on change un mot de passe avec svn gogol ne me donne qucune info

Forum Programmation.autre Comment utiliser la libraririe libavcodec ?

Posté par  (site web personnel) .
Étiquettes : aucune
1
28
déc.
2008
Bonjour à tous,

J'aimerais utiliser la librairie libavcodec (utilisée par ffmpeg) pour un petit programme.

J'ai déjà trouvé la doc ici http://cekirdek.pardus.org.tr/~ismail/ffmpeg-docs/ mais j'aimerais plutôt trouver un tutoriel récent qui explique les bases et quelques trucs plus avancés.

Est-ce que par hasard quelqu'un aurait trouvé ça quelque part ?
Pour info j'ai déjà trouvé ça http://www.inb.uni-luebeck.de/~boehme/using_libavcodec.html mais ce n'est pas énorme et ce n'est pas récent (ça ne compile pas).

Ou bien connaissez-vous une autre librairie, peut-être moins complète mais (…)

Forum Programmation.autre Quel langage et librairie pour développer un petit jeu ?

Posté par  (site web personnel) .
Étiquettes : aucune
1
6
fév.
2009
Bonjour

Je souhaite faire un petit jeu avec ma fille de 6 ans, donc il s'agit surtout de faire du développement rapide pour que ça ne soit pas ennuyeux pour elle. Genre déplacer un bonhomme pour commencer. Bien sur je ferai le plus gros. Si en plus c'est montrable aux copains c'est encore mieux. J'ai pensé à ça: http://java.dnsalias.com/, c'est une librairie pour java.

J'ai déjà fait pas mal de programmation.

Je suis sous debian/stable.

merci d'avance

Forum Programmation.autre Automatisation de réduction d'image

Posté par  (site web personnel) .
Étiquettes : aucune
1
10
fév.
2009
Bonjour,

Je me creuse la tête depuis deux jours sur google pour trouver une solution à mon problème.

J'ai un serveur qui doit réceptionner tout les jours une dixaine d'images. Toutes les nuits, il doit réduire les images qui sont plus haute que 450 pixels, les renommer et pour finir les envoyer sur un ftp distant.

Renommer et envoyer les images ne me pose pas de problème mais je n'arrive pas a trouver comment faire en sorte que toute les (…)

Forum Programmation.autre Bizarrerie (bug?) avec make

Posté par  .
Étiquettes : aucune
1
27
fév.
2009
Bonjour à tous.
Je viens de passer de longues minutes à tenter de lancer un make sans y parvenir.

Une fois la panique passée, j'ai compris que c'était dû à la présence d'un fichier nommé Makefile.S.

Lorsqu'il y a présence d'un Makefile.S (ou d'un Makefile.toto.S dans le cas où je fais un make -f Makefile.toto), la commande "make" tente d'appeler l'assembleur pour créer le Makefile.

Je sais qu'il existe des règles implicites utilisées par make, qui font par exemple qu'écrire (…)

Forum Programmation.autre Problème d'impression d'un document LaTeX A5 sur A4

Posté par  (Mastodon) .
Étiquettes : aucune
1
19
mar.
2009
Bonjour ô forum,

aujourd'hui je suis confronté à un soucis assez diabolique...
J'ai un document LaTeX créé en A5paper, il me sort un dvi ou un pdf en A5 tout joli tout propre.
Le but de l'opération est de laisser LaTeX faire une belle mise en page, avec la taille des polices qui va bien et tout, pour imprimer sur du A5. Le résultat est très bien.

Maintenant je cherche à l'imprimer, et j'imprime sur du A4. Mon idée est (…)

Forum Programmation.autre algo d'optimisation d'impression

Posté par  .
Étiquettes : aucune
1
7
avr.
2009
Bonjour à tous,

Je cherche à écrire un algo qui me permette d'optimiser l'impression de documents de nombre de pages variable mais de même taille physique (A5) sachant que 2 documents peuvent être imprimées côte à côte sur la même page physique A4, et qu'un même document ne peut apparaître que sur 1 côté de la page imprimée (càd qu'on pourra couper en deux les pages imprimées et on aura 1 tas avec le doc 1 et 1 tas avec (…)

Forum Programmation.autre HP48 : sommer la pile

Posté par  (site web personnel) .
Étiquettes : aucune
1
28
juin
2009
Bonjour :)

je voudrais écrire un petit programme en RPL (un truc que je comprenne quoi ;) ) qui me permette de sommer tout ce qu'il y a dans la pile
(rien à faire comme tests pour voir si ça peut etre sommer : ce ne sont que des chiffres)

a priori, on ne connais pas le nombre d'objets dans la pile (ca peut etre 3 comme 46)
Il serait intéressant d'avoir le nombre d'objets dans la pile (pour pouvoir (…)

Forum Programmation.autre Quel SCM ?

Posté par  .
Étiquettes : aucune
1
4
oct.
2009
Depuis quelques années je tente d'initier mes étudiants (BTS IRIS) au développement et à la gestion de projets. En gros on travaille pendant 4 semaines sur le développement d'un petit jeu en 3D/Réseau/C++. Jusque là j'utilisais Redmine+SVN+Eclipse+Subclipse. Mais j'ai aussi beaucoup entendu parler des SCM décentralisés comme GIT ou Mercurial. Cependant il semblent plus complexes à apprivoiser que SVN, et je me méfie de l'effet "mode" (dont semble jouir Git par exemple).
J'aurais donc besoin de vos avis, vous qui (…)