[projet] créer un wm
- Tangrim
- archer de cavalerie
- Messages : 181
- Inscription : mer. 26 sept. 2007, 16:31
- Localisation : dans l'underground
[projet] créer un wm
Bonjour,
j'aurais une petite question.
Un windows manager, c'est dur dur à créer ?
Pas un truc compliqué, si j'arrive à un truc comme twm je serais déjà content, c'est juste pour m'amuser.
J'ai quelques base en C sur microcontroleur que je devrais vacement approfondir.
Je voulais savoir si la tâche est réalisable ou si je vois trop gros.
Merci
j'aurais une petite question.
Un windows manager, c'est dur dur à créer ?
Pas un truc compliqué, si j'arrive à un truc comme twm je serais déjà content, c'est juste pour m'amuser.
J'ai quelques base en C sur microcontroleur que je devrais vacement approfondir.
Je voulais savoir si la tâche est réalisable ou si je vois trop gros.
Merci
- gyo
- Maître du Kyudo
- Messages : 1049
- Inscription : jeu. 19 avr. 2007, 10:40
- Localisation : Nantes (44)
Re: [projet] créer un wm
Non ! Pitié non pas un truc comme twm !Tangrim a écrit : Pas un truc compliqué, si j'arrive à un truc comme twm je serais déjà content, c'est juste pour m'amuser.
- Tangrim
- archer de cavalerie
- Messages : 181
- Inscription : mer. 26 sept. 2007, 16:31
- Localisation : dans l'underground
Re: [projet] créer un wm
Oui c'est moche, mais le but de la manoeuvre c'est de m'amuser.gyo a écrit :Non ! Pitié non pas un truc comme twm !Tangrim a écrit : Pas un truc compliqué, si j'arrive à un truc comme twm je serais déjà content, c'est juste pour m'amuser.
Je compte pas arriver à un truc aussi poussé que les *box existant déjà (en tout cas si j'y arrive je serais super fier).
- chipster
- Maître du Kyudo
- Messages : 2063
- Inscription : ven. 11 août 2006, 22:25
- Localisation : Saint-Étienne (42)
- Contact :
Re: [projet] créer un wm
Perso je pense qu'à ton niveau il serait plus intéressant d'aider un projet comme twm plutôt que de réinventer la roue, même pour le plaisir.Tangrim a écrit :Oui c'est moche, mais le but de la manoeuvre c'est de m'amuser.gyo a écrit :Non ! Pitié non pas un truc comme twm !Tangrim a écrit : Pas un truc compliqué, si j'arrive à un truc comme twm je serais déjà content, c'est juste pour m'amuser.
Je compte pas arriver à un truc aussi poussé que les *box existant déjà (en tout cas si j'y arrive je serais super fier).
De plus de voir un projet qui risque de ne pas avancer et où tu vas te retrouver certainement seul pendant un bon moment (voir tout le temps) c'est vachement difficile.
-
- Chu Ko Nu
- Messages : 405
- Inscription : lun. 18 sept. 2006, 16:21
- Localisation : france, yvelines 78
je me rends absolument pas compte de l'ampleur du truc, mais au vu du nombre existant je dirait que cela doit etre beaucoup de choses pour deux épaules..
personellement je préférerais avoir mon nom ajouté a la liste des contributeurs de fvwm que de me lancer dans un projets qui va pas aller bien loin dans le temps et ou je vais me retouver seul face a mes soucis.
dans tout les cas l'enrichissement sera là.
bonne chance en tout cas
personellement je préférerais avoir mon nom ajouté a la liste des contributeurs de fvwm que de me lancer dans un projets qui va pas aller bien loin dans le temps et ou je vais me retouver seul face a mes soucis.
dans tout les cas l'enrichissement sera là.
bonne chance en tout cas
Tiens c'est cadôOoo !! >> http://da-bhm.org/tag.yaws?tag=wm
C'est l'histoire de deux mecs qui veulent créer leur WM et franchement, ça ne m'a pas l'air insurmontable. Je pense qu'avant d'aider un autre projet de WM, il faut déjà savoir de quoi il parle. Savoir bien utiliser les libs de X me semble un minimum.
C'est l'histoire de deux mecs qui veulent créer leur WM et franchement, ça ne m'a pas l'air insurmontable. Je pense qu'avant d'aider un autre projet de WM, il faut déjà savoir de quoi il parle. Savoir bien utiliser les libs de X me semble un minimum.
- gyo
- Maître du Kyudo
- Messages : 1049
- Inscription : jeu. 19 avr. 2007, 10:40
- Localisation : Nantes (44)
Un bon point de départ c’est d’étudier le code d’un autre projet de WM qui soit assez simple.
Tu peux regarder du côté de dwm, par exemple, qui a pour philosophie d’être léger au niveau du code source tout en étant clair et simple (c’est ce qu’ils disent sur leur site). Bon après c’est un wm de type tiling, c’est peut être pas ce que tu veux faire…
http://www.suckless.org/dwm/
Sinon une liste de WM : http://xwinman.org/others.php
Tu peux regarder du côté de dwm, par exemple, qui a pour philosophie d’être léger au niveau du code source tout en étant clair et simple (c’est ce qu’ils disent sur leur site). Bon après c’est un wm de type tiling, c’est peut être pas ce que tu veux faire…
http://www.suckless.org/dwm/
Sinon une liste de WM : http://xwinman.org/others.php
- chipster
- Maître du Kyudo
- Messages : 2063
- Inscription : ven. 11 août 2006, 22:25
- Localisation : Saint-Étienne (42)
- Contact :
Cependant si tu n'as aucune connaissance il est plus intelligent de regarder ce que les autres ont fait. On apprend beaucoup plus rapidement qu'en réinventant la rouePillOow a écrit :Tiens c'est cadôOoo !! >> http://da-bhm.org/tag.yaws?tag=wm
C'est l'histoire de deux mecs qui veulent créer leur WM et franchement, ça ne m'a pas l'air insurmontable. Je pense qu'avant d'aider un autre projet de WM, il faut déjà savoir de quoi il parle. Savoir bien utiliser les libs de X me semble un minimum.
- Tangrim
- archer de cavalerie
- Messages : 181
- Inscription : mer. 26 sept. 2007, 16:31
- Localisation : dans l'underground
Hey merci pour toutes vos aidesPillOow a écrit :Tiens c'est cadôOoo !! >> http://da-bhm.org/tag.yaws?tag=wm
C'est l'histoire de deux mecs qui veulent créer leur WM et franchement, ça ne m'a pas l'air insurmontable. Je pense qu'avant d'aider un autre projet de WM, il faut déjà savoir de quoi il parle. Savoir bien utiliser les libs de X me semble un minimum.
(en ce moment sur le C j'en suis aux pointeurs, ça semble pas sorcier).
- chipster
- Maître du Kyudo
- Messages : 2063
- Inscription : ven. 11 août 2006, 22:25
- Localisation : Saint-Étienne (42)
- Contact :
Le C n'est pas dur en lui même mais il faut connaître pleins d'autres choses à coté pour faire une bonne utilisation. D'autres parts, de part la conception du C, si tu ne prends pas garde, tu génères pleins de trou de sécu et eux sont une véritable misère à corriger style :Tangrim a écrit :Hey merci pour toutes vos aidesPillOow a écrit :Tiens c'est cadôOoo !! >> http://da-bhm.org/tag.yaws?tag=wm
C'est l'histoire de deux mecs qui veulent créer leur WM et franchement, ça ne m'a pas l'air insurmontable. Je pense qu'avant d'aider un autre projet de WM, il faut déjà savoir de quoi il parle. Savoir bien utiliser les libs de X me semble un minimum.
(en ce moment sur le C j'en suis aux pointeurs, ça semble pas sorcier).
void ma_fonction() {...} est un énorme trou de sécu
void ma_fonction(void) {...} c'est tout de suite mieux
le soucis c'est que dans les 99,99% des bouquins (et autres sites) bah on ne te l'expliques jamais
Failles de type buffer overflow, chipster ?
(je ne connais rien au C)
(je ne connais rien au C)
Mes trucs : LiveCD http://ctkarch.org/ ; Blog, guide Arch, etc… http://calimeroteknik.free.fr/
In a world without walls and fences, who needs windows and gates ?
In a world without walls and fences, who needs windows and gates ?
- chipster
- Maître du Kyudo
- Messages : 2063
- Inscription : ven. 11 août 2006, 22:25
- Localisation : Saint-Étienne (42)
- Contact :
Je ne sais pas si c'est du buffer overflow mais l'erreur que j'ai cité permet de passer en paramètre une infinité de paramètres dont les types ne sont pas spécifiés donc en gros on peut faire n'importe quoi avec le programme comme écrire en mémoire ou remplir la mémoire, au choixCalimero a écrit :Failles de type buffer overflow, chipster ?
(je ne connais rien au C)