Forum Programmation.autre Avent du Code, jour 18

Posté par  . Licence CC By‑SA.
Étiquettes :
2
18
déc.
2022

Aujourd'hui, il faut calculer la surface extérieur d'un ensemble de cube.

--- Day 18: Boiling Boulders ---

You and the elephants finally reach fresh air. You've emerged near the base of a large volcano that seems to be actively erupting! Fortunately, the lava seems to be flowing away from you and toward the ocean.

Bits of lava are still being ejected toward you, so you're sheltering in the cavern exit a little longer. Outside the cave, you can see the (…)

Forum Programmation.autre Avent du Code, jour 17

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
4
17
déc.
2022

Suite de l'Avent du Code, jour 17.

En fait, avec nos éléphants de compagnie, nous ne sommes pas perdus dans n'importe quel volcan : c'est la console de jeu de Vulcain, qui a commencé une partie de Tetris avec des blocs de rocher et des jets de gaz brûlants dans la caverne où nous nous trouvons.

Mais pas de panique, la meilleure chose à faire, c'est de prendre le temps de bien modéliser ça, et tout va bien se passer.

(…)

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 15

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

En ce jour 15 nous explorons le vide intersidéral avec des robots automatisés qui vont s'éparpiller dans l'infini, et scanner les alentours.
Ils sont super évolués, mais bon, en vrai ils se posent un peu n'importe où, et détectent uniquement une balise, la plus proche d'eux.
Là où ils sont malins c'est qu'ils font un pas de côté s'il y a deux balises à la même distance, comme ça, flemmards qu'ils sont, il n'en voient plus qu'une seule.

Avec notre (…)

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 10

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

Suite de l'Avent du Code, jour 10.

Le Père Noël est tombé dans un torrent et n'a pas bien entendu ce que les lutins ont voulu lui dire avant de continuer leur chemin. Pour trouver un moyen de communiquer avec eux, il faut réimplémenter le processeur de son communicateur, qui a un peu souffert de l'humidité.

Forum Programmation.autre Avent du Code, jour 9

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
4
9
déc.
2022

Suite de l'Avent du Code, jour 9.

Ça y est, nous sommes vraiment en route dans la forêt. Il y a un pont de singe à traverser, mais si les lutins sont bien passés il n'est en revanche pas certain qu'il supporte l'embonpoint du Père Noël. Ce dernier doit donc calculer des trajectoires de cordes obéissant à la métrique associée à la distance de Tchebychev. Logique.

Forum Programmation.autre Avent du Code, jour 7

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
4
7
déc.
2022

Avent du Code, jour 7.

Personne ne nous a rien demandé, mais parce que personne ne résiste à une bonne vieille mise à jour système, il faut absolument mettre à jour le transmetteur défectueux que les lutins nous ont refilé. Seulement, pour ça, il faut faire un peu de place dans son système de fichiers.

Forum Programmation.autre Avent du Code, jour 5

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

Suite de l'Avent du Code, jour 5.

Les lutins ont fini de décharger des piles de caisses d'équipement. Seulement, ils ont besoin de trucs qui se trouvent dans des caisses du bas. Du coup ils vont jouer aux tours de Hanoï avec une grue géante (modèle CrateMover 9000™, à ce qu'il paraît).

Forum Programmation.autre Avent du Code, jour 2

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

Suite de l'Avent du Code, jour 2.

Les lutins et le Père Noël jouent à pierre-feuille-ciseaux pour déterminer qui dormira le plus près de la réserve de nourriture. Un lutin nous a donné un genre d'antisèche pour optimiser notre façon de jouer, et on doit compter les scores que ça donnerait.

Forum Programmation.autre Avent du Code, jour 1

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

Comme nous sommes plusieurs à nous intéresser à l'Avent du Code et qu'il ne me semble pas pratique d'échanger dans un seul journal, c'est parti pour un sujet par jour.

Jour 1 donc, les lutins débarquent avec leurs sacs plein de trucs à grignoter. Ma solution suit, en Python…

Forum Programmation.autre Est-ce faisable en .epub ? ou dans un autre format ?

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
4
nov.
2022

Bonjour à tous,

je cherche à mettre dans un fichier unique cette visualisation des annotations d'un enregistrement que j'ai mise au point:

http://jocelynaznar.eu/lexique_nisvai/form_visualisation.php?histoire=T50

L'intérêt pour moi est de pouvoir plus facilement archiver ces informations (données + visualisations interactives associées). Je pensais faire ça avec Epub, notamment via les médiaoverlays (https://www.w3.org/publishing/epub3/epub-mediaoverlays.html). Je me demandais si quelqu'un avec un peu d'expérience avec Epub pouvait me dire si c'était une bonne piste à explorer. Je suis sinon ouvert à toute autre (…)

Forum Programmation.autre [résolu] Problème de proba

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
31
oct.
2022

Salut !

Dans le cadre du développement d'un synthétiseur sonore libre, je suis confronté à un petit problème de proba, que je pensais simple en me le posant (et il l'est sûrement), mais je me rends compte que mes cours de lycée sont bien loin et je n'arrive pas à l'aborder…
Un p'tit coup de pouce serait bienvenu, merci d'avance :)

j'ai deux sources de signal A et B. Je veux en sélectionner une au hasard, avec une pondération (…)

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 Besoin de conseils architecturaux

Posté par  . Licence CC By‑SA.
11
13
oct.
2022

Bien le salut, la compagnie mytilicultrice !

Je me lance dans un side-project, libre et gratuit, d'une envergure encore inédite pour moi.
Je vais vous esspliquer un peu ce que je compte faire, et comment. Si certains d'entre vous, en passant par là, avait envie de donner un avis constructif, voire des conseils, des idées, bienvenue à eux.

L'idée est de programmer un synthétiseur FM virtuel, dans la lignée de FM8 de Native Instruments, par exemple. Il en existe (…)

Forum Programmation.autre github Team et consort : mise en place dans une ESN

Posté par  . Licence CC By‑SA.
Étiquettes :
0
15
sept.
2022

Bonjour

Je recherche un moyen de mettre en place github dans une esn

Contexte : Je travail dans une ESN avec plusieurs clients et plusieurs développeurs.

On cherche à utiliser github Team (l'offre à 44 dollars). On chercher à cacher le code du Client A au autres clients (B, C, D) et de manière générale chaque client n'a accès qu'a ses repositorys.

Mais comme les développeurs travaillent pour plusieurs client. je vois pas comment cela est possible ..

Avez vous (…)

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 pb avec letsencrypt et docker

Posté par  . Licence CC By‑SA.
1
29
juil.
2022

bonjour

je me remet a nextcloud avec un petit lenovo (amd64) à la place d'un RPI, j'aimerais l'utiliser avec docker pour simplifier les choses. la je bloque depuis quelques temps.

du coup j'arrive très bien à lancer un container avec nextcloud, un autre avec mariadb, je pense avoir compris les montages local pour garder des fichier hors du container.

du coup je me dis qu'avec un certificat letsencrypt ce serais parfait, il y pleiiin de tuto pour le faire complétement (…)