Forum Programmation.autre Basic, Logo ou alternative

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
4
11
jan.
2018

Bonjour.
Dans mes souvenirs de jeunesse, j’utilisais des langages tels que le Basic ou le Logo. Une capacité à pouvoir faire simplement de petites choses, avec parfois même un soupçon de graphisme.
Des langages pour les quels quelques minutes et à peine quelques commandes, faisait apparaitre un résultat à l’écran.

J’aimerais retrouver cette simplicité, dans l’un de ces langages ou, peu être, un semblable plus moderne.

Pour initier, le temps d’une séance découverte, des débutants au développement, que me (…)

Forum Programmation.autre framework programmation graphique

Posté par  . Licence CC By‑SA.
Étiquettes :
4
17
fév.
2018

Bonjour à tous,

Il y y a bien longtemps, dans une autre vie, j'utilisais un outil très sympa nommé "DGS".
C'était sous windows 3.11 (c'est tout dire :) )

Je cherche un équivalent, libre si possible, sous Debian.

-------------- Les fonctionnalités de DGS ----------------------------------------------------------------
Logiciel de développement d'ateliers graphiques (heu… dit comme ça… :'( )

voici en gros les fonctionnalités.
Sous une interface graphique, il permettait de créer des éléments graphiques (simples, mais, hein… windows 3.11), par association d'éléments (encore (…)

Forum Programmation.autre Polling ou Interrupt ?

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
4
25
mar.
2019

Bonjour,

Dans le cas de lecture socket, sous quelles conditions doit-on préférer faire du polling plutôt que des interruptions ?
J'image peut-être à tort, que le traitement de l'interruption est assez long (Ne serait-ce que le réveil du processus et du chargement de son contexte par le noyau).

Imaginons que cela prenne 4 secondes. Cela donne le schéma suivant : (m==messayge, tt==traitement, p==processus)

                    tt1
                    ^
     p2  ───────xxxx────────────────────────────────>t
                ^              
                │              
                │              
     p1  ───────┴───────────────────────────────────>t
                m1              

Dans le cas du polling :

Polling (…)

Forum Programmation.autre Git, submodule et bisect

Posté par  . Licence CC By‑SA.
Étiquettes :
4
18
mai
2021

J'aurais pu appeler ce post "Arnaque, crime et botanique" (parce que j'aime bien me prendre pour Jason Statham).

J'ai un repo git avec cette tête:

repo :
- doc
- version
- submodule git avec de la salade qml
- submodule git avec du beau code c++ et un peu de salade Qt

Nous ne mettons à jour les reférences vers les submodules qu'à chaque changement de version (je sais pas si une bonne manière de faire, les gens qui (…)

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 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 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 Comment stocker un mot de passe admin d'une application

Posté par  . Licence CC By‑SA.
Étiquettes :
4
5
sept.
2023

Bonjour,
je suis en train de développer une application (en Qt mais ça n'a pas d'importance je pense) qui permet à l'utilisateur de passer en mode « admin ».

Je ne veux pas que n'importe quel utilisateur puisse devenir admin donc je dois garder le mot de passe admin secret.

Quelle est la bonne manière de faire cela ?

  1. Si je code en dur le mot de passe (en clair) dans le code source, j'imagine qu'il sera possible de le (…)

Forum Programmation.autre Advent of Code 2023, jour 25

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

Hello et joyeux Noël à tous.

Ce jour ci comme les années précédentes, il n'y a qu'une seule partie pour le challenge de l'AOC.

On se donne un réseau de câbles comme celui donné en exemple.

jqt: rhn xhk nvd
rsh: frs pzl lsr
xhk: hfx
cmg: qnr nvd lhk bvb
rhn: xhk bvb hfx
bvb: xhk hfx
pzl: lsr hfx nvd
qnr: nvd
ntq: jqt hfx bvb xhk
nvd: lhk
lsr: lhk
rzs: qnr cmg lsr rsh
frs: qnr
(…)

Forum Programmation.autre Paradigme fonctionnel : juste un habillage ?

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

Bonjour à tous,

Je suis en train de m'essayer au fonctionnel, en ce moment ocaml. Mais ma question n'est pas sur le langage mais sur la manière de construire du code fonctionnel. Je soumet ici un bout de code que j'ai fait pour tester qui permet de formater du texte en spécifiant la largeur maximale de chaque ligne :

(** Une simple fonction de sortie *)
let printer text =
  print_endline text;;

(** Formateur de texte qui va réécrire
(…)

Forum Programmation.autre Css et stylish

Posté par  . Licence CC By‑SA.
Étiquettes :
3
12
juil.
2013

Bonjour à tous,

Je ne connais pour ainsi dire rien en css et pas grand chose en html,comme je sais qu'il y a quelques cadors de css qui lisent linuxfr je me permet cette question qui n'a pas grand chose à voir avec linux mais un peu avec le logiciel libre.

Je suis contributeur sur le forum francophone de R : http://forums.cirad.fr/logiciel-R/ qui tourne sous phpBB. Le site ne propose que 4 themes d'affichage qui affichent tous le code R (…)

Forum Programmation.autre Paquets Debian, Fedora, OpenSuse et Filesystem Hierarchy Standard

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

Bonsoir à tous,

Voilà je maintiens deux petits jeux sous GNU/Linux depuis une dizaine d'années, à savoir Powermanga et TecnoballZ que j'ai mis à jour récemment suite à une longue période d'inactivité. Les deux ludiciels sont empaquetés dans la plupart des distributions.

Cependant, récemment, j'ai eu une requête de la personne qui fait le paquet sous OpenSuse me demandant de modifier la configuration Autotools pour rendre l'installation conforme à la Filesystem Hierarchy Standard. Pour rappel la Filesystem_Hierarchy_Standard définit l'arborescence (…)

Forum Programmation.autre Advent of Code 2023 : Jour 10

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

--- Jour 10: Labyrinthe de tuyaux ---

Vous utilisez le deltaplane pour monter sur l'air chaud de l'île du Désert jusqu'à l'île flottante en métal. Cette île est étonnamment froide et il n'y a certainement pas de thermiques sur lesquels planer, donc vous laissez votre deltaplane derrière vous.

Vous vous promenez pendant un moment, mais vous ne trouvez ni personnes ni animaux. Cependant, vous trouvez parfois des panneaux indiquant "Sources chaudes" pointant dans une direction apparemment cohérente ; peut-être pourrez-vous (…)

Forum Programmation.autre Programmation d'une applet simple dans Gnome ?

Posté par  (site web personnel) .
Étiquettes : aucune
3
22
avr.
2009
Bonjour,

à une époque, j'utilisais "gdesklet" pour afficher des infos diverses sur mon bureau. Le gros avantage étant que l'API était super simple, et en quelques 10aine de minutes, on pouvait très simplement avoir un "desklet" qui faisait ce qu'on voulait (dans mon cas, afficher l'image d'une webcam en récupérant l'image via http + des affichage de texte).

Maintenant, j'ai l'impression que gdesklet est abandonné, soit. Du coup, j'aurais eu envie de faire la même chose en utilisant une applet (…)

Forum Programmation.autre Conseil pour débuter avec la programmation de FPGA

Posté par  .
Étiquettes : aucune
3
14
mai
2009
Voilà, étant un programmeur plutôt bas niveau, C et assembleur, j'aimerais descendre encore plus bas et me mettre à la programmation de FPGA. J'ai déjà d'ailleurs brièvement expérimenté une programmation un peu différente en m'essayant à CUDA (sapusaypalibre donc je ne m'y suis pas attardé, j'y jetterais sûrement à nouveau un oeil quand/si on aura un jour une implémentation libre d'OpenCLsur notre manchot) mais bizarrement aussi bien dans mon cursus universitaire que professionnel je n'ai jamais (…)

Forum Programmation.autre Bon tutoriel pour le Bash.

Posté par  .
Étiquettes : aucune
3
14
juin
2009
Bonjour,

Il y a quelques temps sur un forum j'avais demander un bon tutoriel (ou un libre) pour m'initier et aller plus loin dans le bash.

Cependant on m'a proposer un tutoriel assez complet mais en anglais, ce n'est pas que j'ai une phobie de l'anglais ou autre, mais je préfère apprendre avec une initiation en français (même si ça fait légèrement paradoxe avec l'informatique en général :p).

Auriez vous des tuto ou autres sites proposant une initiations au bash.

Forum Programmation.autre Quel langage choisir ?

Posté par  .
Étiquettes : aucune
3
4
avr.
2010
Bonjour,

J'ai développé pour une PME un logiciel pour gérer leur activité (c'est un parc d'attraction d'intérieur). Il y a 4 postes, relié à une base de données, faisant chacun fonctionner une imprimante à ticket de caisse (type EPSON) et une imprimante à code barre (ça sort des autocollant avec un code barre dessus). Ces deux types d'imprimantes fonctionnent sur des ports séries. Sur certains postes il y a parfois en plus une imprimante "normale" en USB).

La BDD : (…)

Forum Programmation.autre fi collé en latex

Posté par  .
Étiquettes :
3
15
fév.
2011
Bonjour, j'ai un petit problème en latex. J'ai écrit mon code latex. Je génère le pdf et je vérifie que tout va bien dans mon pdf. À première vu ça semble ok. Je décide de tester la recherche de caractère et je m'aperçois qu'il ne trouve pas la chaîne « afi » alors que le mot « afin » est bien présent dans mon document pdf. Si je copie le mot « afin » à un autre endroit, je m'aperçois (…)

Forum Programmation.autre Quelle bibliothèque de GUI pour haskell?

Posté par  .
Étiquettes :
3
27
avr.
2011

Bonjour,

Je me suis lancé dans haskell et j'aimerais mettre en pratique un peu de ma belle théorie. Je souhaite donc réaliser une/des application(s) avec interface graphique. Seulement, voila, laquelle choisir?

La page du haskellwiki propose plein de chose. Cependant, de très nombreux liens sont morts ou conduisent à des trucs dont le développement est arrêté depuis des lustres ou dont le dév s'est arrêté au stade pré-alpha. De plus, voulant d'abord approfondir le concept des monads avant de me (…)

Forum Programmation.autre Librairie pour les codecs G.711: PCMU/PCMA

Posté par  (site web personnel, Mastodon) .
3
8
juin
2011

Bonjour,

je cherche à savoir quelles sont les librairies existantes pour les codecs PCMU et PCMA (famille G.711). Ce sont des codecs audio d'assez basse qualité mais qui sont actuellement les codecs de base de l'infrastructure télécommunications apparemment (PCMU pour Europe et PCMA pour Amérique du Nord/Japon d'après Wikipedia).

Peu importe le langage, je cherche surtout à connaître nos alternatives Libres si on voulait, par exemple, développer un client IM qui pourrait utiliser l'un de ces codecs audio (…)

Forum Programmation.autre Basic LibreOffice : y a-t-il des spécialistes dans les coin ?

Posté par  .
Étiquettes :
3
1
nov.
2011

Bonsoir,

Parcourant les kilomètres de documentation sur les macros LibreOffice, je tombe, enfin, sur un exemple :

    Sub ExampleMsgBox
    Const sText1 = "Une erreur inattendue s'est produite."
    Const sText2 = "Néanmoins, l'exécution du programme va se poursuivre."
    Const sText3 = "Erreur"
    MsgBox(sText1 + Chr(13) + sText2,16,sText3)
    End sub 

Dispo ici. Je lance !
J'apprends qu'une "erreur inattendue s'est produite". Je sens donc que l'apprentissage de ce langage va être long et douloureux...

Or j'ai un projet de d'automatisation de (…)