Dans ton cas très particulier, port série et ModBus, le meilleur rapport qualité/durée de développement se fait avec les systèmes d'exploitation A.M.O.A.L.
Je ne sais plus tout à fait ce que ça veut dire, mais une petite recherche sur l'Operating System A.M.O.A.L. te donnera des infos plus précises.
de mémoire, c'est Asynchronous Multiplexed Open A( ?? ) Linear un truc comme ça.
mon expérience personnelle n'est sans doutes pas du tout celle des linuxfriens qui sont pour la plupart des professionnels, programmeurs etc.
Pour ma part, je suis prof de physique, je me suis intéressé à Linux en 2000 (suse 6.3) et je connais très peu le bash, un peu de turbo pascal (delphi) un peu d'access (sql un peu), le tout appris au cours de mes préigrinations scolaires (école d'ingé de chimie, club info en seconde...)
Bref : j'y connais rien en programmation. Le bas niveau c'est pas pour moi, je sais pas écrire une seule boucle en C...ne parlons pas du C++.
Seulement, voilà... j'ai plein d'idées... et j'en ai eu marre de devoir attendre que certains veuillent bien les faire avec un gros boulet (moi).
N'ayant pas que ça à faire (2 enfants, toussa), il me fallait quelque chose de rapide pour faire des logiciels avec des Gui.
Pour cela je me suis penché vers glade/GTK/python/Kiwi... que j'ai trouvé bof bof. Puis j'ai découvert python/QT4 dit "pyqt4".
Et là... c'est impressionnant... je développe un peu tout ce qui me passe par la tête (pymecavideo/ pyfocus /un logiciel pour modéliser les satellites/un logiciel qui permet de trier des photos astronomiques...) avec une efficacité importante.
Pour le peu que j'avais programmé en delphi, je me trouvaais toujours face à des "syntax error", chose qui ne m'arrive plus du tout en python car le langage est simple.
Son côté typage dynamique mais fort est aussi très intéressant.
J'utilise aussi pas mal de bibliothèques scientifiques pour des calculs sur des images (repérage et modélisation d'étoles sur une photo astronomique etc.) et pour ça numpy est vriament sympa....
Bref, pour moi, QT4 et toute sa clique d'objet (QImage notamment), ses outils (QT-designer, Qtlinguist) permettent vraiment d'avancer sans se prendre trop la tête et c'est magnifique...
Par exemple : en 4 lignes, détection de l'appareil photo branché ou pas via dbus...et récupération de toutes les informations adéquates (dans pyfocus)
Voilou pour faire avancer le schmilblick...
NB : j'avais tenter d'automatiser la récupération de lien web via une page et des download derrière, ça paraissait assez jouable, mais j'ai plus trop eu le temps... ca semblait jouable en moins de 15 lignes mais bon...
en fait..; comme je ne maitrise pas les outils bash (awk, sed etc.) j'ai utilisé du python.
j'avais un critère possible pour mes utilisateurs : ils sont tous du sty le : prenom.nom
donc si il y a un "." dans le nom, je peux virer le processus.
Je le posterais ici ce soir. (il est bien sale et quand je vois qu'en une seule lugne po peut faire en bash, je suis un peu jaloux (10 lignes en python)
la liste des utilisateurs connectés est obtenue par un "who".
Un exemle possible serait de lister qui est dans le who puis tester chaque processus pour voir si il appartien à quelqu'un de connecté. Si oui, on le garde, sinon on le kill.
Non je dirais rien (droit de réserve tout de même) MAIS :
-> UTILISER AUTOCAD AU COLLEGE !!!!!!!!!!!!!!!!!!!!!!!
-> IMPOSER PUBLISHER !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Autant pour autocad...bon... pourquoi pas. Mais publisher.......
Un jour il faudra arrêter de comparer une bibliothèque sympa de graphique : GTK+ avec une bibliothèque multiplateforme complète de développement de logiciel, gérant nativement : le son, les vidéos, le svg, le tout en restant multiplateforme : Qt.
# MERCI !!
Posté par djibb (site web personnel) . En réponse à la dépêche Autojump : du nouveau !. Évalué à 6.
Je le trouve vraiment bien ce petit logiciel.
(NB : oui je connais CTRL+R , oui j'utilise aussi "!" ...)
# poisson d'avril !!!!!!
Posté par djibb (site web personnel) . En réponse au message Espace disque qui disparaît. Évalué à 1.
# 2"19 !!!!!!!!!!!!!!!!!
Posté par djibb (site web personnel) . En réponse au journal Fedora teste Nouveau, et ça marche!. Évalué à 9.
30" ok, 50" ok...Mais 2 minutes 19... ils compilent nouveau au passage ou quoi ?
# vous savez pas quoi .....
Posté par djibb (site web personnel) . En réponse au journal RMS et le piège du Javascript. Évalué à 4.
on faisait les geeks à Montpellier, il a débarqué avec un pote... on a discuté... il s'était coupé les cheveux et rasé...
faut vraiment que j'arrête le libre.
# mmm....
Posté par djibb (site web personnel) . En réponse à la dépêche TouchCamp "Le printemps du multi-touch" du 20 au 22 mars. Évalué à 4.
----------------------------------------------->[ ]
[^] # Re: Oups!
Posté par djibb (site web personnel) . En réponse au journal Tuer le temps - Tests ADSL. Évalué à 3.
# recordmydesktop
Posté par djibb (site web personnel) . En réponse au message cherche logiciel pour capturer des vidéos de mon desktop. Évalué à 6.
installe qt-recordmydesktop ou gtk-recordmydesktop
[^] # Re: Machine virtuelle ?
Posté par djibb (site web personnel) . En réponse à la dépêche L'April s'insurge face aux mouchards filtrants de l'HADOPI. Évalué à 2.
# mais alors ???
Posté par djibb (site web personnel) . En réponse à la dépêche PyCon France 2009 : appel à orateurs et sponsors. Évalué à 10.
Parce que le pycon sans bière...
[^] # Re: Plus impressionnant que Firefox 3.1 aussi
Posté par djibb (site web personnel) . En réponse au journal [HS] Safari 4 : plus impressionnant que Google Chrome. Évalué à 10.
[^] # Re: Mes -2 cents
Posté par djibb (site web personnel) . En réponse au message Alternative à BurnInTest. Évalué à 5.
Voici les tests fournis :
[jb@localhost ~]$ phoronix-test-suite list-suites
====================================
Phoronix Test Suite - Suites
====================================
audio-encoding - Audio Encoding [Type: System]
compilation - Timed Code Compilation [Type: Processor]
compression - Timed File Compression [Type: Processor]
computational-biology - Computational Biology Test Suite [Type: Scientific]
computational - Computational Test Suite [Type: System]
cryptography - Cryptography [Type: Processor]
database - Database Test Suite [Type: System]
disk - Hard Disk Test Suite [Type: Hard Disk]
encoding - Encoding [Type: System]
gaming-closed - Closed-Source Gaming [Type: System]
gaming-free - Free Software Gaming [Type: System]
gaming - Gaming [Type: System]
gui-toolkits - GUI Toolkits [Type: Graphics]
ioquake3-games - Games Using The ioquake3 Engine [Type: System]
java-opengl - Java OpenGL [Type: System]
java - Java [Type: System]
memory - System Memory Test Suite [Type: Memory]
molecular-dynamics - Molecular Dynamics Test Suite [Type: Processor]
multicore - Multi-Core [Type: Processor]
netbook - Netbook Test Suite [Type: System]
opengl-demos - OpenGL Demos Test Suite [Type: System]
opengl-workstation - OpenGL Workstation Test Suite [Type: System]
pcqs-desktop-graphics - PCQS: Desktop Graphics [Type: System]
pcqs-graphics - PCQS: Graphics [Type: System]
pcqs-memory - PCQS Memory Test Suite [Type: Memory]
pcqs-motherboard - PCQS: Motherboard [Type: Motherboard]
pcqs-processor - PCQS: Processor [Type: Processor]
pcqs-server-motherboard - PCQS: Server Motherboard [Type: Motherboard]
pcqs-workstation-graphics - PCQS: Workstation Graphics [Type: Graphics]
ray-tracing - Ray-Tracing Test Suite [Type: System]
system-compliance - System Compliance [Type: System]
system-memory - System Memory [Type: Memory]
unigine - Unigine Test Suite [Type: Graphics]
universe-cli - Universe CLI Test Suite [Type: System]
universe-x - Universe Test Suite [Type: System]
universe - Universe Test Suite [Type: System]
video-encoding - Video Encoding [Type: System]
x-testing - X Testing [Type: System]
[^] # Re: A.M.O.A.L
Posté par djibb (site web personnel) . En réponse au message Quel type d'OS utilisé pour mon projet. Évalué à 2.
# A.M.O.A.L
Posté par djibb (site web personnel) . En réponse au message Quel type d'OS utilisé pour mon projet. Évalué à 2.
Je ne sais plus tout à fait ce que ça veut dire, mais une petite recherche sur l'Operating System A.M.O.A.L. te donnera des infos plus précises.
de mémoire, c'est Asynchronous Multiplexed Open A( ?? ) Linear un truc comme ça.
----->[]
[^] # Re: pourquoi j'ai choisi python...
Posté par djibb (site web personnel) . En réponse au journal Python, langage de l'année pour la seconde année consécutive. Évalué à 3.
# pourquoi j'ai choisi python...
Posté par djibb (site web personnel) . En réponse au journal Python, langage de l'année pour la seconde année consécutive. Évalué à 10.
Pour ma part, je suis prof de physique, je me suis intéressé à Linux en 2000 (suse 6.3) et je connais très peu le bash, un peu de turbo pascal (delphi) un peu d'access (sql un peu), le tout appris au cours de mes préigrinations scolaires (école d'ingé de chimie, club info en seconde...)
Bref : j'y connais rien en programmation. Le bas niveau c'est pas pour moi, je sais pas écrire une seule boucle en C...ne parlons pas du C++.
Seulement, voilà... j'ai plein d'idées... et j'en ai eu marre de devoir attendre que certains veuillent bien les faire avec un gros boulet (moi).
N'ayant pas que ça à faire (2 enfants, toussa), il me fallait quelque chose de rapide pour faire des logiciels avec des Gui.
Pour cela je me suis penché vers glade/GTK/python/Kiwi... que j'ai trouvé bof bof. Puis j'ai découvert python/QT4 dit "pyqt4".
Et là... c'est impressionnant... je développe un peu tout ce qui me passe par la tête (pymecavideo/ pyfocus /un logiciel pour modéliser les satellites/un logiciel qui permet de trier des photos astronomiques...) avec une efficacité importante.
Pour le peu que j'avais programmé en delphi, je me trouvaais toujours face à des "syntax error", chose qui ne m'arrive plus du tout en python car le langage est simple.
Son côté typage dynamique mais fort est aussi très intéressant.
J'utilise aussi pas mal de bibliothèques scientifiques pour des calculs sur des images (repérage et modélisation d'étoles sur une photo astronomique etc.) et pour ça numpy est vriament sympa....
Bref, pour moi, QT4 et toute sa clique d'objet (QImage notamment), ses outils (QT-designer, Qtlinguist) permettent vraiment d'avancer sans se prendre trop la tête et c'est magnifique...
Par exemple : en 4 lignes, détection de l'appareil photo branché ou pas via dbus...et récupération de toutes les informations adéquates (dans pyfocus)
Voilou pour faire avancer le schmilblick...
NB : j'avais tenter d'automatiser la récupération de lien web via une page et des download derrière, ça paraissait assez jouable, mais j'ai plus trop eu le temps... ca semblait jouable en moins de 15 lignes mais bon...
[^] # Re: Tant pis pour les décourageurs...
Posté par djibb (site web personnel) . En réponse à la dépêche Autojump : une manière plus rapide de naviguer dans le système de fichiers avec la ligne de commande. Évalué à 1.
# skouikk ?
Posté par djibb (site web personnel) . En réponse au message Quel langage et librairie pour développer un petit jeu ?. Évalué à 3.
Squeak parait être un langage vraiment intéressant pour ça.
[^] # Re: Plus de précisions ...
Posté par djibb (site web personnel) . En réponse au message tuer les processus d'utilisateurs déconnectés. Évalué à 2.
(ps -eo "%U, %p" par exemple...)
[^] # Re: Plus de précisions ...
Posté par djibb (site web personnel) . En réponse au message tuer les processus d'utilisateurs déconnectés. Évalué à 1.
j'avais un critère possible pour mes utilisateurs : ils sont tous du sty le : prenom.nom
donc si il y a un "." dans le nom, je peux virer le processus.
Je le posterais ici ce soir. (il est bien sale et quand je vois qu'en une seule lugne po peut faire en bash, je suis un peu jaloux (10 lignes en python)
[^] # Re: Plus de précisions ...
Posté par djibb (site web personnel) . En réponse au message tuer les processus d'utilisateurs déconnectés. Évalué à 1.
Un exemle possible serait de lister qui est dans le who puis tester chaque processus pour voir si il appartien à quelqu'un de connecté. Si oui, on le garde, sinon on le kill.
# raahh...les inspecteurs de technologie...
Posté par djibb (site web personnel) . En réponse au message TPWORKS. Évalué à 2.
-> UTILISER AUTOCAD AU COLLEGE !!!!!!!!!!!!!!!!!!!!!!!
-> IMPOSER PUBLISHER !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Autant pour autocad...bon... pourquoi pas. Mais publisher.......
[^] # Re: .htaccess
Posté par djibb (site web personnel) . En réponse au message Spip, mauvais charset. Évalué à 2.
tu as vidé le cache ?
# arrêter de comparer les carottes aux poireaux !!
Posté par djibb (site web personnel) . En réponse à la dépêche Qt 4.5 sera sous licence LGPL 2.1. Évalué à 10.
[^] # LE vrai problème
Posté par djibb (site web personnel) . En réponse au journal Les clients de messagerie instantanée son tous pourris. Évalué à -1.
BRA-VO !!!!!!!!!!!!
# tu as oublié kopete.
Posté par djibb (site web personnel) . En réponse au journal Les clients de messagerie instantanée son tous pourris. Évalué à 10.