Forum Programmation.autre Choix d'un language

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

Bonjour,

Pour CatchChallenger 2, vu que je trouve personne pour faire en QtQuick2 l'application, j'envisage de changer de langage. Il y as un contrainte forte: les animations, et particulièrement les animations des attaques sont exporté sur le web, donc ne pas utiliser le binaire. Ensuite le datapack à manipuler c'est du .xml, .png, .ogg, je peu adapté les formats qui ne sont utilisé que sur le client.
Donc j'envisage:
- Java (android et bonne intégration dans linux, mais je n'est (…)

Forum Programmation.autre recevoir des événements clavier dans un script bash en tâche de fond

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
0
5
nov.
2014

Bonjour,

j'ai un script bash qui me rend bien des services : il récupère la sélection X (xsel -o) et la renvoie après transformation dans le presse papier et la zone de notification. Les transformations possibles sont :
passage en majuscules
passage en minuscules
passage en casse inverse
remplacement des . (points) par des , (virgule) ou inverse
traduction de auto vers anglais ou vers français (via google traduction)

J'appelle ce script via des raccourcis clavier, autant de raccourcis qu'il (…)

Forum Programmation.autre Commande AT pour envoi de SMS à une liste de diffusion

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
30
oct.
2014

Bonjour.

Y a-t-il un moyen, via commande AT, d'envoyer un SMS à une liste de diffusion (une dizaine de personnes), ou faut-il envoyer le SMS un à un à chaque numéro ?

Pour info : je ne suis pas un spammeur : c'est pour un outil de surveillance.

Je cherche des exemples sur Google, mais pour l'instant, mis à part l'envoi de SMS à un numéro unique, je ne trouve pas de réponse.

Merci d'avance.
Cordialement.

EDIT : j'ai trouvé une (…)

Forum Programmation.autre Expression régulière pour des motifs du style '(\cite{Kubovy2000})'

Posté par  . Licence CC By‑SA.
Étiquettes :
0
30
oct.
2014

Bonjour,

je rédige un document important en LaTeX. J'ai des références biblio qui s'écrivent de cette manière dans mon fichier latex: (\cite{Kubovy2000}). Le résultat est moche suivant mon style choisi, puisque ça donne: ([4]).

Je souhaiterais utiliser les expressions régulières pour transformer tous mes fichiers et supprimer les parenthèses englobantes pour n'obtenir plus que [4].

Je n'arrive pas à m'en sortir avec un truc du style:
'(\cite{([^}]*)})'.
Auriez vous des conseils ou des pistes à me suggérer ?

merci

Forum Programmation.autre Débugger du javascript / JQuery

Posté par  . Licence CC By‑SA.
Étiquettes :
3
29
oct.
2014

Bonjour, j'ai un niveau débutant moyen+ en javascript mais il m'arrive d'avoir besoin d'en écrire un peu pour améliorer mes IHM.
Dernièrement je me suis trouvé face à un bug que j'ai mis une heure à résoudre à cause du caractère complètement abscons de l'erreur renvoyée :

// Un simple if
    if($('input[name=user_cp]').val == 5)
// Mais j'ai oublié les parenthèses à val()

Et là ma console Firefox me renvoie TypeError: this.each is not (…)

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 Format de fichier de recette ?

Posté par  . Licence CC By‑SA.
6
24
oct.
2014

Bonjour,

J'ai beaucoup trop de recettes de cuisine sous format papier, ce n'est pas toujours pratique, en particulier pour les partager.
C'est pourquoi j'ai eu l'idée d'entreprendre de les retranscrire numériquement.

Et tant qu'à faire autant que ce soit dans un format de fichier ouvert facilement parsable afin que, dans un futur quelconque, les gens puissent s'échanger des recettes en envoyant un simple fichier ".cook". Le fichier pourrait être facilement localisable, on pourrait les passer du français à l'anglais en (…)

Forum Programmation.autre Angular - maj d'une vue

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
27
sept.
2014

Salut à tous,

Je cherche à mettre à jour un div de ma page qui contient un ng-repeat, il ce passe une chose étrange que je ne comprends pas.

Ma page html (au format jade):

    div(ng-controller="monController")
      div(ng-include="'partials/search.html'")
      div(ng-repeat="item in items")

L'appel de la fonction de mise à jour ce fait depuis le partial search.html, la fonction est bien appelé, mais la mise jour dans la vue ne ce fais pas, jamais !
Pour tester j'ai créé, sous le 3eme div (…)

Forum Programmation.autre [ADA ] : "conversion" d'une valeur d'un type énuméré vers un autre type énuméré.

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
1
sept.
2014

Bonjour.

Question de la part d'un débutant en ADA.

Soit le type énuméré suivant :

type T_TYPE1 is ('0','1','2','3','4','5','6','A','B','C');

En parsant un fichier, je dispose d'une variable C de type caractère, sa valeur est issue du parsing d'un fichier. Normalement, cette variable doit contenir un caractère parmi '0', '1', '2','3','4','5','6','A','B','C' .

Je dois affecter une valeur à la variable VAR1 de type T_TYPE1 à partir de C.

Y a-t-il un moyen de le faire, étant donnée que les deux types (…)

Forum Programmation.autre Sed sur plusieurs lignes

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

Bonjour,

Utilisateur de sed depuis des lustres… il y a un truc que je n'arrive pas à faire… et qui me chicane vraiment. J'ai toujours contourné le problème avec du Perl, mais, cette fois, c'est pour de l'embarqué (en fait une raspberry pi que je ne contrôle pas) et je n'ai pas de Perl à disposition.

Le problème

J'ai de nombreux fichiers qui ont un nombre variable de lignes de la forme:

%!PostProc(Xhtml): 'bidule' 'capsule'

Mais il peut y avoir (…)

Forum Programmation.autre cross-compilation avec MXE sur ArchLinux : quid de la libc 32 bits ?

Posté par  (site web personnel) . Licence CC By‑SA.
0
10
août
2014

Bonjour,
je travaille sur une Arch (64 bits) et je voudrais (cross-)compiler un projet C++ et obtenir un exécutable Windows. MXE m'intéresse beaucoup mais un détail m'inquiète : la libc 32 bits doit être installée. En installant mon Arch je n'avais pas prévu de jongler avec une configuation 32/64 bits.

D'où ma question : comment puis-je installer la glibc 32 bits ?

Merci de m'aider !

Forum Programmation.autre Datalog

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
30
juil.
2014

Bonjour,
suite au commentaire parlant de racket, j'ai essayé. Je suis tombé sur le support de datalog un langage à la prolog.

J'ai donc fait l'exemple de la famille classique. J'ai appelé le papa dad, la mère mom, et les enfants son[123]. Quand je cherche à connaitre les frères de son3, j'obtiens son1 et son3 ! Je voudrais éliminer le dernier cas en ajoutant quelque chose du genre : brother(G, G) est faux ou en ajoutant (…)

Forum Programmation.autre HELP - Programmation pump.io

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
30
juil.
2014

Bonjour,

Dans le cadre d'un projet, je dois programmer pump.io sur node.js
Cependant, je ne trouve absolument rien sur la programmation de pump.io sur le net, mis à part son installation, ce qui est déja fait.
Est-ce que quelqu'un aurait un tuto ou pourrait m'expliquer en détail comment programmer pump.io?
C'est très très important, j'espère que quelqu'un pourra m'aider.

Je vous remercie d'avance

Forum Programmation.autre inférence de type en Haskell

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
3
30
juil.
2014

Bonjour à tous
Aujourd'hui je faisais un petit peu de Haskell, histoire de découvrir quelque chose de nouveau, et je me frottais un peu aux histoires d'évaluation explicite avec les listes.
Histoire de commencer petit, je voulais faire une petite fonction qui ne me sorte pas de out of memory pour faire une somme toute bête.
Donc dans mon interpréteur GhCI (Haskell Platform) je fais:

import list.Data
let sum' liste = foldl' (+) 0 liste
:t sum'
(…)

Forum Programmation.autre Algorithme : permutation

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
2
25
juin
2014

Le besoin pressant d'un univers logique et cohérent est profondément ancré dans l'inconscient humain. Mais l'univers réel est toujours à un pas au-delà de la logique.

Je me suis pris la tête aujourd'hui avec un collègue sur un calcul tout simple ; Imaginons que nous ayons une feuille, avec 4 bord :

#define HAUT = 0;
#define DROITE = 1;
#define BAS = 2;
#define GAUCHE = 3;

et un tableau avec des valeurs pour chaque bord :

int marges[
(…)

Forum Programmation.autre besoin de conseils pour vim et la sélection du texte à la Gvim

Posté par  . Licence CC By‑SA.
Étiquettes :
2
6
juin
2014

J'ai pour habitude d'utiliser vim dans un terminal style x-term / gnome-terminal-like.
En fait cela désactive complètement la prise en charge du clic droit par vim.

Je m'en suis rendu compte par hasard en essayant gvim.
Au début j'ai été dérouté par la sélection du texte a la souris mais en fait c'est vraiment pratique et beaucoup plus précis.
Je me suis même prit à utiliser cette méthode pour selectionner des bloc de code visuel au lieu du "keyboard-only".

On (…)

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