Forum Programmation.autre développement Android

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

Je suis en train de réunir des informations pour savoir s'il est réaliste de me lancer dans le développement d'applications open-source et gratuites pour Android. Je ne suis pas développeur de métier et ne connais pas du tout la programmation pour Android et en Java. En gros, j'aimerais ne pas débourser le moindre kopeck pour parvenir à mes fins :)

Mon point de départ est une base de code Python et C++/Qt4. Le moulinage de données du back-end se fait (…)

Forum Programmation.autre table SQL à optimiser

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
14
avr.
2014

Je connais très peu les bases de données et j'aimerais savoir comment optimiser une table pour un projet Python3/sqlite3. Voici les contraintes :

  • 5 champs dont deux sur lesquels portent les recherches dans la base : "form"(text) et "searchfreq"(integer)
  • je n'ai pour le moment pas créé d'index unique
  • la base, une fois créée, s'enrichit à l'aide d'INSERT successifs; aucune autre opération n'est effectuée en écriture sur la base.
  • une fois la base créée, des recherches portant sur les champs "form" (…)

Forum Programmation.autre Google Code Jam 2014 - Démineur

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
13
avr.
2014

Bonjour,

Qui a participé au Code Jam ? Je cherche surtout quelqu’un qui aurait résolu le problème du démineur. Mon programme a l’air de fonctionner, mais sa sortie pour le jeu de tests Large n’est pas acceptée, et je ne trouve pas pourquoi. Je suppose que son résultat à un ou plusieurs cas est faux, mais une inspection visuelle des 134 (!) solutions ne me dit pas laquelle poserait problème.

Forum Programmation.autre Quels sites consulter pour se tenir au courant de l'actualité technologique web & client/serveur/bdd

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes : aucune
5
11
fév.
2014

J'aimerais me tenir plus au courant des technos qui apparaissent et/ou évoluent dans le domaine des applications web, qu'il s'agisse de frameworks, de services type firebase, de nouvelles technos, langages et autres, libres mais aussi propriétaires. J'aimerais aussi éviter le "bruit", c'est à dire bien filtrer les nouveautés techniques par rapport aux actualités "technologiques" qui pourraient intégrer des informations type procès, brevets, rumeurs, etc (qui m'intéressent, mais pas dans ce contexte).

Quelles sont les sources que vous consultez / (…)

Forum Programmation.autre OCAML: probleme "unbound value sdlloader.load_image"

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
4
avr.
2014

bonjour quand je compile ce code ci-bas, j'obtiens l'erreur "unbound value sdlloader.load_image" venant de la ligne "let mat = Pretreatment.get_matrix (Sdlloader.load_image s)"

let compute_zernike () =
Printf.printf "Computing zernike values…\n";
let zern_mat = Array.make_matrix
(128 * (Array.length font_list) + 1) zernike_order 0. in
let max_vect = Array.make zernike_order 0. in
for f = 0 to (Array.length font_list) - 1 do
let s = "fonts/" ^ (font_list.(f)) in
if Sys.file_exists s then
begin
Printf.printf "\nGenerating %s" s;
let mat = Pretreatment.get_matrix (…)

Forum Programmation.autre débugguer un CGI avec GDB ( sous apache2 )

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
11
mar.
2014

J'ai un cgi qui bug à l'exécution via apache, mais exécuté indépendamment fonctionne sans souci ( avec bien entendu un $export QUERY_STRING avant de lancer l'exécutable ).

Du coup, vu que je ne suis pas vraiment à l'aise avec les erreurs d'apache*, j'ai pensé à utiliser GDB histoire de comprendre le fin mot de cette histoire, mais je ne vois absolument pas comment je pourrais faire ça: apache est lancé par root, c'est un daemon et multi-threadé en plus je (…)

Forum Programmation.autre générer des diagrammes de type UML/arbre généalogique

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
7
mar.
2014

J'aimerais générer des diagrammes pour illustrer comment une information évolue au fil du temps. Quelque chose comme :

(état A)  --> (état B1) --> (état C)
           |
           --> (état B2)

Ces diagrammes seraient créés sous forme d'images et pourraient ainsi être inclus dans un PDF. Je voudrais aussi générer ces documents à la volée, dans l'idéal à partir d'une librairie Python lisant un fichier ou parcourant une structure de données.

Utiliser un outil conçu pour la génération de diagrammes UML (…)

Forum Programmation.autre Lutim et le chiffrement

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
1
mar.
2014

Hello faux rhum,

Peut-être avez-vous vu passer ma dépèche sur Lutim, mon logiciel d'hébergement d'images.

Toujours en plein développement, je souhaite maintenant chiffrer les images envoyées sur Lutim.

Mais je me pose la question : chiffrement côté navigateur ou côté serveur ?

ZeroBin chiffre côté navigateur mais il ne gère que du texte, donc c'est beaucoup moins ressourcivore que pour des images. D'un autre côté, c'est cool car le serveur n'a jamais connaissance de la clé de chiffrement.

Si je (…)

Forum Programmation.autre moteur de persistance

Posté par  . Licence CC By‑SA.
Étiquettes :
0
4
fév.
2014

Bonjour,

Je suis en manque d'inspiration.
Je voudrais écrire une petite application et je ne sais pas quoi choisir comme mécanisme de persistance.

Mon application doit stocker des listes d'objets tous semblables mais pas forcément simples (ie: avec des compositions et des listes comme attributs).

Mes critères sont :
- embarqué (ie: pas de client serveur)
- utilisable en python et si possible avec d'autres langages (java, shell (donc cli))
- pérenne (ie: que je puisse continuer à lire les (…)

Forum Programmation.autre GIT - Merge Request

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
3
13
fév.
2014

Bonjour,

Nous nous mettons à GIT (avec GitLab 6.5.1) au taff pour versionner nos environnements Puppet.

Nous avons un projet Dev, un projet PPRod et un projet Prod.
Nous travaillons sur le projet Dev/master; lorsque nous sommes content, un merge request est créé vers le projet de PProd/master.

  1. Nous travaillons sur le projet Dev/master, et commitons
  2. Nous créons un merge request de Dev/master => PProd/master
  3. Nous travaillons de nouveau sur le projet Dev/master et commitons.

Le commit réalisé en "3" (…)

Forum Programmation.autre [LaTeX] Créer un style pour des images

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
0
20
jan.
2014

bonjour,

comme d'habitude, dès que je veux faire un truc simple avec LaTeX, ça me prend 2 plombes…

Bref, je voudrais faire une sorte de style personnalisé pour toutes les images dans mon document.

Si je créé un définition pour limiter la largeur des images à 8 cm, ça fonctionne :

\def\MyImages{\includegraphics[width=8cm]}

Si je modifie la définition pour centrer les images, ça ne va plus :

\def\MyImages[1]{\begin{center}\includegraphics[width=8cm]{#1}\end{center}}

Une fois ceci fait, ça imprime le nom de mon image, mais ça (…)

Forum Programmation.autre Permutation "sure" de pointeurs en Fortran

Posté par  . Licence CC By‑SA.
Étiquettes :
0
10
jan.
2014

Bonjour à tous !

Une question de programmation pas directement propre à Linux ou au logiciel libre mais je ne trouve pas la réponse ailleurs et je sais que des experts en HPC traînent parfois ici, et peut-être ont-ils déjà été confrontés à ce problème. En plus, j’utilise gfortran, bien qu’il ne soit pas le fautif ici.

Je cherche à permuter deux pointeurs (appelons les p1 et p2), ce qui s’écrirait naïvement :
ptemp => p1
p1 => p2
p2 => ptemp

(…)

Forum Programmation.autre Développement d'une interface de saisie sur tablette

Posté par  . Licence CC By‑SA.
Étiquettes :
3
8
jan.
2014

Bonjour.

Actuellement, lors d'un audit énergétique de bâtiment, on prend des notes sur un cahier (types de murs, dimensions des pièces, équipements de chaufferie, éclairages, etc) et ensuite on entre ça dans un logiciel de calcul, dans un rapport,…

On aimerait se doter d'un logiciel sur une tablette pour faciliter les saisies, une simple interface graphique avec des cases à remplir et des menus déroulants.

  • intégration d'une base de données d'équipements / matériaux
  • la saisie logicielle évite d'oublier de saisir (…)

Forum Programmation.autre programmation sur des projets différents (docker)

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
1
jan.
2014

Bonjour à tous,

Petites résolutions de 2014 arrêter de casser son système en installant des merdes comme une merde. Maintenant, je souhaite continuer à installer des merdes mais avec classe.


Pour le contexte, je suis sous linux, sur Ubuntu 13.10 relativement propre, pur (moins de 18 jours).

Je souhaiterais continuer mon petit tour des langages de programmation. Mais j'aimerai bien ne pas installer tout dans le dur, car au bout d'un moment, ça commence à devenir le bronx quand (…)

Forum Programmation.autre les formats d'images

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

Bonjour rum.

Écrire son jeu vidéo, c'est à la mode en ce moment, et c'est vrai que c'est une activité rigolote.
En regardant les fichiers installés dans le cas de jeux vidéos pas libres et vieux (j'aime dosbox), une question m'est venue à l’esprit. Il n'y a pas de fichier image, des .png, .bmp, etc.
Il y a bien un dossier data avec un tas de fichiers dans un format étrange, d'où ma question: pourquoi et comment ?

J'ai plusieurs pistes: (…)

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 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 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:
(…)