Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1428 connectés 

  FORUM HardWare.fr
  Programmation
  Python

  Portage de Linux vers windows

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Portage de Linux vers windows

n°1119198
Jerry Kan
Posté le 14-06-2005 à 10:43:08  profilanswer
 

Salut a tous, je suis nouveau sur ce forum, en fait je débarque ici
parce que j'aurai besoin d'un petit coup de main si vous avez du temps
a me consacrer
 
voila mon probleme, je suis un peu parachuté dans un stage (avec un
pote stagiere lui aussi), dont l'objectif est de porter un Client
(d'un reseaux de calcul)sous linux, vers... Windows,
 
Mais pourquoi donc? ca existe encore ca Windows?, ben faut croire que
oui, puisqu'on nous demande cela dans l'espoir que cet hypothétique
Client windows attire en foule les utilisateurs, comique non?
 
le serveur restant toujours sur linux (ils sont comiques mais fous)
 
je sais deja programmer (mon pote aussi)(peu en python, mais ca
s'apprend vite quand on connais deja d'autres langages du genre), mais
a part ca, on est pas tres calé et on rame plutot franchement en terme
de connaissances dans le domaine des questions de portabilité
 
bon, ma premiere réaction est bien évidemment, pas de probleme Python
est portable, et de me rendormir, sauf que,
 
en réflichissant, on trouve d'abord les problemes pour installer,
l'absence totale de ligne de commande sous windows (le client en
question n'a pas de GUI et il faudra en faire une)
 
le probleme des differentes organistions d'arborescences de fichiers
pour windows et linux
 
ainsi qu'un point sur lequel je doute franchement: selon les packages (on dit toolkit ?)
qu'on utilise on peut se retrouver avec des fonctions valables sous un
OS et pas sur d'autres, est ce valable pour Python?
 
 
et surement tout un tas de trucs auxquels on a pas pensé
 
mon analyse est elle correcte?,y a t'il des trucs flagrants dont je
passe complétement a coté
 
merci d'avance a tous pour avoir lu mon post, et de vos réponses :bounce:
 
Jerry Kan


Message édité par Jerry Kan le 14-06-2005 à 10:44:16
mood
Publicité
Posté le 14-06-2005 à 10:43:08  profilanswer
 

n°1119464
Harkonnen
Modérateur
Un modo pour les bannir tous
Posté le 14-06-2005 à 13:51:16  profilanswer
 

Jerry Kan a écrit :


 
Mais pourquoi donc? ca existe encore ca Windows?, ben faut croire que
oui, puisqu'on nous demande cela dans l'espoir que cet hypothétique
Client windows attire en foule les utilisateurs, comique non?


en même temps, vu que Windows représente environ 98% du parc des OS installés dans le monde, c'est pas si comique que ça non ?
ce qui est comique, c'est que le soft ait été développé en premier sous linux, non ?


---------------
J'ai un string dans l'array (Paris Hilton)
n°1119530
masklinn
í dag viðrar vel til loftárása
Posté le 14-06-2005 à 14:28:35  profilanswer
 

Jerry Kan a écrit :

Mais pourquoi donc? ca existe encore ca Windows?, ben faut croire que
oui, puisqu'on nous demande cela dans l'espoir que cet hypothétique
Client windows attire en foule les utilisateurs, comique non?


T'as fait ton apprentissage chez Pinder toi non? [:dawa]

Citation :

en réflichissant, on trouve d'abord les problemes pour installer,
l'absence totale de ligne de commande sous windows (le client en
question n'a pas de GUI et il faudra en faire une)


Faudrait ptet arrêter la drogue [:dawa]

Citation :

le probleme des differentes organistions d'arborescences de fichiers
pour windows et linux


Si le machin est bien codé, en utilisant les fonctions dédiées de Python, c'est totalement transparent [:dawa]

Citation :

ainsi qu'un point sur lequel je doute franchement: selon les packages (on dit toolkit ?)
qu'on utilise on peut se retrouver avec des fonctions valables sous un
OS et pas sur d'autres, est ce valable pour Python?


Ben ouais [:dawa]
En même temps, c'est marqué dans la doc ce genre de trucs [:dawa]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1119556
Jerry Kan
Posté le 14-06-2005 à 14:47:31  profilanswer
 

Citation :

T'as fait ton apprentissage chez Pinder toi non? [:dawa]

Citation :

en réflichissant, on trouve d'abord les problemes pour installer,
l'absence totale de ligne de commande sous windows (le client en
question n'a pas de GUI et il faudra en faire une)


Faudrait ptet arrêter la drogue [:dawa]

[/quote]
 
ah? yen a?  
ben je suis pas tres windows moi, mais le probleme est que les utilisateurs windows ne sauront pas s'en servir (en tout cas pas moi)
 

Citation :


Citation :

le probleme des differentes organistions d'arborescences de fichiers
pour windows et linux


Si le machin est bien codé, en utilisant les fonctions dédiées de Python, c'est totalement transparent


:cry: on a bossé dessus aujourd'hui et zut c'est pas le cas,
 

masklinn a écrit :


Citation :

ainsi qu'un point sur lequel je doute franchement: selon les packages (on dit toolkit ?)
qu'on utilise on peut se retrouver avec des fonctions valables sous un
OS et pas sur d'autres, est ce valable pour Python?


Ben ouais [:dawa]
En même temps, c'est marqué dans la doc ce genre de trucs [:dawa]


[/quote]
je confesse que j'ai pas eu trop le temps de lire toute la doc  :(  (mais j'ai acheté un O reilly)
 

Citation :

en même temps, vu que Windows représente environ 98% du parc des OS installés dans le monde, c'est pas si comique que ça non ?
ce qui est comique, c'est que le soft ait été développé en premier sous linux, non ?  


Vrai, mais de notre point de vue, on a toujours entendu nos prof que développer sous windows c'est pas bien et tout, et paf le premier boulot c'est l'inverse
 
merci de vos réponse ca nous a fait pas mal avancer,


Message édité par Jerry Kan le 14-06-2005 à 14:48:37
n°1119592
masklinn
í dag viðrar vel til loftárása
Posté le 14-06-2005 à 15:02:06  profilanswer
 

Jerry Kan a écrit :

ah? yen a?  
ben je suis pas tres windows moi, mais le probleme est que les utilisateurs windows ne sauront pas s'en servir (en tout cas pas moi)


Ben ouais, ça a pas la puissance des shells *nix mais bon...
 
c'est cmd.exe pour le lancer [:dawa]
 
Après, rien ne vous empêche de voir si le bouzin est suffisament modularisé pour lui ajouter une GUI (multiplateforme) bien sûr [:dawa]

Citation :

:cry: on a bossé dessus aujourd'hui et zut c'est pas le cas,


Ben ça fait une partie du portage, nettoyer le code pour que ce genre de trucs soit cross platform [:dawa]

Citation :

je confesse que j'ai pas eu trop le temps de lire toute la doc  :(  (mais j'ai acheté un O reilly)


http://www.diveintopython.org [:dawa]
+tutoriels+documentation des modules livrés avec Python [:dawa]
+ http://www.pythonware.com/daily/ [:dawa]
+ http://aspn.activestate.com/ASPN/Python [:dawa]

Citation :

Vrai, mais de notre point de vue, on a toujours entendu nos prof que développer sous windows c'est pas bien et tout, et paf le premier boulot c'est l'inverse


ben ouais [:spamafote]


Message édité par masklinn le 14-06-2005 à 15:02:34

---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1119643
tholdan
Posté le 14-06-2005 à 15:38:58  profilanswer
 

[quotemsg=1119556,4,281438]

Citation :

T'as fait ton apprentissage chez Pinder toi non? [:dawa]

Citation :

en réflichissant, on trouve d'abord les problemes pour installer,
l'absence totale de ligne de commande sous windows (le client en
question n'a pas de GUI et il faudra en faire une)


Faudrait ptet arrêter la drogue [:dawa]
 
 
ah? yen a?  
ben je suis pas tres windows moi, mais le probleme est que les utilisateurs windows ne sauront pas s'en servir (en tout cas pas moi)
 


Suffit de faire un script batch qui lance le prog, ça prend 30 sec. :o


Message édité par tholdan le 14-06-2005 à 15:39:11

---------------
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn
n°1119648
masklinn
í dag viðrar vel til loftárása
Posté le 14-06-2005 à 15:41:58  profilanswer
 

tholdan a écrit :

Suffit de faire un script batch qui lance le prog, ça prend 30 sec. :o


Pour quoi faire?
 
T'installe Python sur les machines, tu dis au monsieur de lancer programme.py (avec sa jolie icône de serpent, et si il est trop con tu lui fais un raccourci que tu nommes "programme_a_la_con" et tu lui dis de lancer ça, il saura même pas que c'est un .py) et ça ouvre le shell python en ligne de commande en exécutant le truc dedans [:dawa]
 
Et quand tu sors du programme ça ferme le shell [:dawa]


---------------
Stick a parrot in a Call of Duty lobby, and you're gonna get a racist parrot. — Cody
n°1119650
tholdan
Posté le 14-06-2005 à 15:44:05  profilanswer
 

masklinn a écrit :

Pour quoi faire?
 
T'installe Python sur les machines, tu dis au monsieur de lancer programme.py (avec sa jolie icône de serpent, et si il est trop con tu lui fais un raccourci que tu nommes "programme_a_la_con" et tu lui dis de lancer ça, il saura même pas que c'est un .py) et ça ouvre le shell python en ligne de commande en exécutant le truc dedans [:dawa]
 
Et quand tu sors du programme ça ferme le shell [:dawa]


J'y pensais plus aux icônes tiens. :o


---------------
Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Python

  Portage de Linux vers windows

 

Sujets relatifs
ipconfig /all vers sqlCopier/coller des colonnes d'excel vers word
Migration access vers DB2Envoyer des parametres JS d'une frame vers l'autre
Ajouter un lien vers msn[C++] TStringGrid vers Fichier => Help !!!
Extraction de données vers un userform[batch] commande choice sous Windows NT
[VBA] Créer un raccourci vers une macroCherche logiciel MACAO Windows ou Linux
Plus de sujets relatifs à : Portage de Linux vers windows


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR