Forum Programmation.autre Programmer avec ses pieds et en musique

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
30
nov.
2013

Bonjour,

Je voulais partager avec vous ceci:

http://www.pawfal.org/dave/index.cgi?Projects/Scheme%20Bricks

Je m'intéresse à la programmation dite visuelle et je fais le tour de la question régulièrement sur internet.

C'est ce que j'ai trouvé de de plus constructif et de plus crédible. L'idée de programmer sans clavier. On va juste chercher des blocs. Au niveau productivité ça doit pas être terrible.

Le gros problème de la programmation visuelle c'est ça:

http://en.wikipedia.org/wiki/Deutsch_limit

C'est pour cette raison que tous les systèmes à base de "flow (…)

Forum Programmation.autre Existe-t-il un système de commentaires libre à la Disqus ?

Posté par  (site web personnel) . Licence CC By‑SA.
7
25
nov.
2013

Bonjour,
je suis en train de faire un blog statique (html,css et javascript) et je me pose la question de la gestion des commentaires.

J'aimerais un truc à la Disqus, mais que je pourrais héberger chez moi (par exemple sur un Raspi), indépendamment de l'hébergement du blog, et qui soit libre. En effet, même si le service rendu par Disqus me plaît beaucoup, je ne veux pas imposer le tracking qui va avec aux commentateurs potentiels de mon blog. (…)

Forum Programmation.autre Recherche une description BNF du C, C++, Python et autres, sous licence libre

Posté par  (site web personnel) . Licence CC By‑SA.
0
16
nov.
2013

J’aimerais pouvoir coder en espéranto, ou plus précisément dans des langages de programmation qui s’inspirent de sa grammaire régulière et puise leurs lexiques de l’espéranto. Comme à ma connaissance ça n’existe pas encore, j’ai décidé de m’y coller. Mais avant de créer un nouveau langage, je me suis dit qu’il serait intéressant de « traduire » des langages existants, histoire de me faire la main et en même temps de mieux dégager les idiomes que j’aimerais inclure et exclure dans ce projet (…)

Forum Programmation.autre Rôle du développeur et son "cœur de métier"

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
4
31
oct.
2013

Bonjour,

j'ai un ami qui est développeur. Il a suivi des formations, et a quelques années d'expériences.

Lorsque je lui parle d'adapter un logiciel à un besoin, il dit que c'est de la bidouille, que ce n'est pas propre.
Il préfère tout coder "from scratch" pour coller au plus près des besoins du client et de son métier (celui du client).

Quand je lui parle de logiciels libres, dont on peut lire le code pour voir quelles ont été les (…)

Forum Programmation.autre CryptoJS, PyCrypto et OpenSSL sont dans un bateau…

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
28
oct.
2013

Bonjour à tous,

Je me suis mis en tête de passer un de mes programmes, écrit en Python, en application web (parce que c'est à la mode). Ce dernier utilise un poil AES, je dois donc réussir à déchiffrer avec Javascript mes données écrites avec Python. Évidemment, si j’écris sur les forums, c’est que je n’y arrive pas. À la place, je tombe sur un résultat plutôt « rigolo », voyez par vous même :

key = "Fr+qgqTMOfNiB1N7Zkl6IBHwzW3b0FnnoE2jiRzpLv4=" (base64)
key = "16bfaa82a4cc39f36207537b66497a2011f0cd6ddbd059e7a04da3891ce92efe"
(…)

Forum Programmation.autre Envoyer un multipart/form-data avec ocaml-curl

Posté par  . Licence CC By‑SA.
Étiquettes :
1
23
oct.
2013

Bonsoir !

J'écrit un petit programme pour envoyer mes TPs sur un serveur en ocaml, en utilisant ocurl, un wrapper pour libcurl.
J'arrive à faire ce que je veux sans soucis en ligne de commande, mais pas avec ocurl

Je veux vraisemblablement envoyé mon fichier en multipart/form-data

Ma ligne

curl -v "myhost/upload2.php" --form "fichier1= @file.tar.gz" --form "MAX_FILE_SIZE=1000000" -b cookie

Qui répond

> POST /upload2.php HTTP/1.1
> User-Agent: curl/7.32.0
> Host: myhost
> Accept: */*
> Cookie: PHPSESSID=4qbihrkhode23902q1v988a114; cookie_test=1
> Content-Length: 10563
(…)

Forum Programmation.autre Expression régulière

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
18
oct.
2013

Bonjour forum,

Pourrais-tu m'aider à comprendre pourquoi les deux expressions régulières ci-dessous ne font pas la même chose ? Au départ j'ai pensé à la version commentée et je ne comprend pas pourquoi elle ne marche pas.

#!/usr/bin/env python
# -*- coding: utf-8 -*-
import re
text = "plop\n<salut\nplop\n>"

#m = re.search('<salut[.\\n]*>', text)
m = re.search('<salut(.|\\n)*>', text)

if m == None:
    print "Motif introuvable"
else:
(…)

Forum Programmation.autre Propriété Stream size d'un wav

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
0
14
oct.
2013

Bonsoir,

Dans un programme, j'ai un comportent différent entre deux fichiers wav.

Lorsque je regarde leurs métadonnées avec mediainfo la seule différence est

D'un côté

Stream size                              : 80

De l'autre

Stream size                              : 44

C'est le premier qui pose problème.

Quelqu'un connaît la signification de cette propriété  ?

Merci.

PS: Par ailleurs file donne la même signature,

RIFF (little-endian) data, WAVE audio, Microsoft PCM, 16 bit, mono 16000 Hz

Forum Programmation.autre Quel langage/outil pour divers développements (web/local) sur une base de données ?

Posté par  . Licence CC By‑SA.
2
30
sept.
2013

Bonjour tout le monde,

Je vous écris car je rencontre un problème que doivent rencontrer beaucoup de développeurs à leur début similaire à "quels outils pour quelles utilisations ?".

En effet, je traîne depuis longtemps en tête une idée de base de données qui contiendrait évidemment des informations que j'aimerais traiter.

Comme toute base de données, j'aimerais pouvoir insérer et récupérer des jeux de données assez facilement afin d'agrémenter la base et pouvoir en extirper des agrégats de données comme d'une (…)

Forum Programmation.autre XML : ajouter un nouveau nœud autour d'un nœud existant

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
21
sept.
2013

Bonjour à tous,

Je suis en train de faire un script pour éditer automatiquement un grand nombre de fichiers HTML comme du XML avec xmllint et xmlstarlet pour extraire le contenu qui m'intéresse, les mettre en forme grâce à une CSS de mon propre cru, et imprimer le tout de manière lisible pour être lu devant une assemblée.

J'aimerais savoir s'il existe un outil et/ou une commande permettant simplement d'ajouter un nœud autour d'un nœud existant, de manière à ce (…)

Forum Programmation.autre Méthode pour gérer les montées de version de structure de base de données

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

Bonjour les linuxiens !

Je viens vers vous pour savoir comment vous géreriez ce cas là.
Je bosse sur un projet open-source depuis un petit moment et pour le moment les montées de versions ce font à chque fois fromscratch.

A chaque nouvelle version, ses évolutions de base de données et je sais pas trop encore comment aborder le pb…

Déjà j'ai créé une table "versions" avec la version courante afin de savoir quelle version est en cours.
Ensuite, j'ai commencé (…)

Forum Programmation.autre Format de fichier TSE3

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
1
25
août
2013

Bonjour à tous

J'ai testé le code melody pour arduino :
http://www.arduino.cc/en/Tutorial/Melody

Je me suis dis que ça pourrait être sympa si on pouvait utiliser des fichiers midi. Après quelques recherches j'ai trouvé le format tse3, qui enregistre les données dans un format comme celui là :

 Events
            {
                0:12/26/0/0/0
                0:9/76/64/0/0-16:8/76/64/0/0        # E-6
                0:11/0/0/0/0
                24:9/76/64/0/0-40:8/76/64/0/0        # E-6
                72:9/76/64/0/0-88:8/76/64/0/0        # E-6
                120:9/72/64/0/0-136:8/72/64/0/0        # C-6
                144:9/76/64/0/0-160:8/76/64/0/0        # E-6
                192:9/79/64/0/0-208:8/79/64/0/0        # G-6
                384:9/72/64/0/0-400:8/72/64/0/0        # C-6
                ....

A droite on peut voir les notes, (…)

Forum Programmation.autre [Résolu]LaTeX tikz

Posté par  . Licence CC By‑SA.
Étiquettes :
4
19
août
2013

Bonjour,
J’essaye de faire un graph sur git pour une petite présentation, mais j’ai un problème de flèche… En effet, pour que ce soit visible, j’aurais voulu que les flèches push et fetch soit séparées.
Il y a la solution : nom_du_nœud.angle, mais comme les deux nœuds n’ont pas la même largeur, les flèches ne sont pas horizontales.
J’ai cherché une solution avec x/yshift mais pas de succès.

  • Peut-on translater les flèches de liaison ?
  • Quels autres solutions à t-on ?

Voici (…)

Forum Programmation.autre Changer la page "Echec de la connexion sécurisée" de Firefox

Posté par  . Licence CC By‑SA.
Étiquettes :
4
13
août
2013

Bonjour bonjour,

Je travaille sur le développement d'un site web de démo et j'ai une demande à laquelle je n'ai pas encore trouvé de réponse.

Le cadre: Durant la démo, l'opérateur(utlisateur) est identifié sur le site avec une carte à puce contenant son certificat perso. ça marche sans problème… On met la carte, on navigue … on l'enlève, on a la page d'erreur de Firefox "Echec de connexion sécurisée", c'est normal et je m'en contentait bien.

On me demande d'avoir (…)

Forum Programmation.autre Bépo, programmation et emacs

Posté par  . Licence CC By‑SA.
Étiquettes :
4
2
août
2013

Bonjour,

Je souhaite acheter un clavier Bépo (un TypeMatrix 2030). Néanmoins je me pose quelques questions et j'aimerai avoir quelques retours d'expériences.

Je souhaite notamment savoir si il y a ici des personnes qui programment avec un bépo, et plus particulièrement avec Emacs. De ce que j'ai compris, le bépo est très bien pour la "frappe en aveugle", c'est-à-dire écrire sans regarder le clavier. Mais lorsque l'on programme, est-il possible de le faire "en aveugle", et plus particulièrement avec (…)

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 Makefile générique pour les petits projets

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

J'ai plein de petits projets (en C) et quand j'en commence un nouveau, ce qui prend du temps c'est de refaire un Makefile. Pourquoi ne pas utiliser une alternative comme CMake alors ? Et bien parce que j'aime tout ce qui est rustique.

J'ai ainsi conçu un Makefile qui répond à mes besoins en matière de compilation, qui sont, pour un même projet :

  • Gérer la construction de plusieurs binaires
  • Avoir la possibilité de définir plusieurs "modes" de compilation (Release, debug, (…)

Forum Programmation.autre Comment démarrer mon projet de recherche spatiale / sql?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes : aucune
2
27
juin
2013

Bonjour,

Je travaille sur un projet pour lequel je devrais faire des recherche spatiales associées à des villes / départements / régions / pays. Genre "chercher les items qui se trouvent dans un rayon de 100km autour de Berlin".

J'imagine un schéma de base SQL genre :
* une table qui liste les villes avec département associé, région, pays, et coordonnées géographique
* une table qui liste mes objets avec une ville associée

Quand je fais une requête, je fais (…)

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 IPSet + IPTables

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
22
juin
2013

Salut à tous,

Je suis actuellement en train de bricoler mon routeur / serveur à la maison. J'ai dans l'idée d'isolé un peut tout ça, et tant qu'a faire, j'aimerais DROPé les adresses MAC qui ne sont pas whitelistées :

J'ai donc deux solutions :

iptables -t filter -A INPUT -i wlan0 -m mac ! --mac 00:40:f4:8b:0e:53 -j LOG --log-prefix "MAC Inconnue "

ça fonctionne au poil, mais c'est un peut moche je penses comme méthode.

Dans ce cas la, j'ai (…)

Forum Programmation.autre Interface utilisateur scheme/racket

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
15
juin
2013

Bonjour,
Je suis actuellement en train de développer une petite application en Scheme, dont le but est de permettre de gérer les répartitions d'argent au long d'une période de cohabitation avec d'autres personnes.

Le principe est de sauver toutes les transactions ayant eu lieu (l'utilisateur doit les rentrer) et de les sauver. À partir de cela, le programme calcule la liste des échanges entre les utilisateurs nécessaires pour que chaque personne ai payé autant. Sachant qu'un échange est une (…)

Forum Programmation.autre [GIT] travail sur deux branches

Posté par  . Licence CC By‑SA.
4
22
mai
2013

Bonjour,

J'aimerais vous demander conseil. Ce n'est pas un problème à résoudre, juste une question sur les bonnes pratiques.

Il y a une chose que j'adorais vraiment sur SVN, malgré tous les défauts que certains peuvent lui trouver. C'est la possibilité d'extraire une branche, et de faire en sorte que l'un ou l'autre fichier de cette branche soit d'une autre branche.

Exemple

Une quinzaine de personnes travaillent sur un bouquin en LaTeX (ou HTML…). L'équipe travaille sur le contenu du (…)