Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.
nombre réponses : 25

#0 Re : -1 »  Question con: qu'est-ce que vous pensez des machintosh? » Le 01/09/2014, à 22:15

diabolos29
Réponses : 151

C'est juste un PC comme un autre sur lequel on peut installer GNU/Linux big_smile

#1 Re : -1 »  Qu'est-ce que tu lis en ce moment...? » Le 23/08/2014, à 10:15

diabolos29
Réponses : 97
inkey a écrit :

Je lis depuis un paquet de temps déjà  (je n'avance pas très vite car je prend pas le temps pour lire…) ce très bon livre :
L'Ethique des hackers - Steven Levy
Si vous voulez vous plonger un peu dans tout cet univers étrange que fut celui des hackeurs dans les université et autres structures
pendant les début de l'informatique.
Cela apporte vraiment un éclairage différents sur l'informatique que celui très réducteur ciblé sur l'histoire des entreprises et des produits.
L'informatique à toujours été un espace anarchistes de bidouilleurs acharnés.
Le logiciel libre n'est qu'une simple continuation de cette héritage.

J'allais justement parler de ce livre que je suis aussi en train de lire en ce moment.
C'est certainement le plus complet que j'ai pu lire sur le sujet.

Au passage, je reste méfiant lorsque je lis un titre de bouquin où figure le mot "Hacker", simplement parce que ce mot est généralement mal compris.

D'autres livres que j'ai trouvé intéressant sur le sujet :
- The Hacker Ethic, de Pekka Himanen : Cet essai explique comment se placent les Hackers vis à vis du travail, du temps et de l'argent. J'ai trouvé ce point de vue intéressant, d'autant que l'auteur se détache assez vite de l'informatique afin d'être plus généraliste. Le prologue est de Linux Torvald. Diificile de le trouver à un prix raisonnable en Français (il vaut mieux donc se procurer la version originale en Anglais).
- Richard Stallman et la révolution du logiciel Libre, de Sam Williams : Cette biographie m'a semblé sans complaisance et extrêmement instructive concernant l'évolution de l'informatique. Je conseillerais de lire cette biographie après avoir lu le livre de Steven Levy (puisque le livre de Steven Levy se cloture justement sur Richard Stallman).
- Hackers, d'Amaelle Guiton : Plus facile d'accès et néanmoins très bien écrit. Assez centré sur la France (l'auteure est journaliste du Mouv'), je pense que c'est un bon livre pour avoir une première approche de ce que sont et font les Hackers.

#2 Re : -1 »  Programmation d'une distribution LInux » Le 23/08/2014, à 18:32

diabolos29
Réponses : 13
Valentin.schiel a écrit :

... en faite cette distribution serait basé un peut comme Kali Linux (Backtrack) sur l'exploitation des failles de son réseau etc... mais ne pas voir le coter "Bad distribution") car beaucoup se serve de Kali pour des attaque DDoS ou autre se que je trouve un peut dommage --'. ...

Bonjour,

Backtrack est une distribution GNU/Linux regroupant des outils permettant de faire des tests de sécurité réseau. Le mot à retenir est "Outil".
Le DOS est l'acronyme de Denial Of Service (et DDOS celui de Distributed Denial Of Service). Le deux décrivent une pratique permettant d'attaquer un service réseau en le faisant tomber sous la charge. C'est un usage.

Outil != Usage
Un même outil peut être utilisé pour des choses légales ou illégales. Je te laisse imaginer les choses que l'on peut faire avec un crayon et une feuille.

#3 Re : -1 »  Linux est le seul système d'exploitation open source qui existe? » Le 17/08/2014, à 08:26

diabolos29
Réponses : 13
tiramiseb a écrit :

De plus, il pose des questions sans vraiment réagir derrière, c'est assez énervant...

Et il officie d'ailleurs sur d'autres forums...

#4 -1 »  Trouver les actualités dominantes sur une période donnée » Le 07/08/2014, à 14:48

diabolos29
Réponses : 0

Bonjour,

Je voudrais parler d'un projet sur lequel je travaille en ce moment.

J'ai fait le constat que notre mémoire (la mienne par exemple) n'est pas assez exercée. Cela s'explique par diverses raisons et je pense que c'est un mouvement de fond enclenché car nous utilisons de plus en plus des outils qui font l'effort de mémorisation à notre place.
Bref, l'actualité est quelque chose qui évolue en permanence. Les dernières actualités "replacement" en quelque sorte celles plus anciennes. On n'oublie pas vraiment mais il est plus dur de les resituer.
Je me suis amusé à faire un test auprès de divers collègues/amis en leur demandant s'ils étaient en mesure de se souvenir d'une actualité les ayant marqué il y a 3 mois. Généralement, c'est non. Faites l'essai vous même pour voir big_smile.
Note : ce n'est pas l'actualité qui importe le plus mais bien si la personne en face arrive à se souvenir de quelque chose sur la période donnée.

Je détaille un peu plus ça sur mon blog : http://blog.sujets-libres.fr/?p=1575

Concrètement, il s'agit d'une part d'un script permettant d'effectuer une collecte des titres dans des flux (RSS ou ATOM) préalablement sélectionnés (en effet, la notion d'actualité varie d'un individu à un autre).
D'autre part, un autre script permet de lancer l'analyse sur ce que l'on a collecté au préalable.
Les scripts sont en Python et s'appuient sur une base de donnée PostgreSQL.

Je détaille la mise en place sur mon blog : http://blog.sujets-libres.fr/?p=1594

Voici ce que ça donne par exemple pour le flux du monde.fr entre le 16/07/2014 et le 24/07/2014 (mots fortement associés):

[1, ['actionnaire', 'azerbaïdjanais', 'soutien', 'perd']]
[1, ['adoptée', 'définitivement', 'ferroviaire', 'réforme']]
[1, ['afrique', 'sud']]
[1, ['diffusion', 'filippetti', 'VOD']]
[1, ['découverte', 'galaxie', 'étoiles', 'lointaines']]
[1, ['enfants', 'aube', 'six']]
[1, ['ennemis', 'refusent', 'juifs', 'arabes']]
[1, ['formule', 'rosberg']]
[1, ['françois', 'hollande']]
[1, ['james', 'rodriguez']]
[1, ['jour', 'images']]
[1, ['musulmans', 'attentats', 'FBI', 'américains']]
[1, ['pro-gaza', 'manifestation']]
[1, ['rammasun', 'typhon']]
[1, ['rugbymen', 'agressés', 'clermont']]
[1, ['russie', 'mistral', 'vente']]
[1, ['scénarios', '5017', 'disparition']]
[1, ['tarnac', 'épisode']]
[1, ['trafic', 'interrompu']]
[1, ['viande', 'périmée', 'chine']]
[2, ['armée', 'fois', 'civils', 'djihadistes']]
[2, ['force', 'boko', 'régionale', 'haram']]
[2, ['hommes-femmes', 'loi', 'égalité', 'projet', 'adopté']]
[5, ['avion', 'taïwan', 'accident']]
[5, ['week-end', 'mh17', 'retenir', 'gaza', 'manifestations']]

Le même flux mais entre le 25/07/2014 et le 31/07/2014 :

[1, ['accidents', 'avion']]
[1, ['algérie', 'air']]
[1, ['autoroute', 'a831']]
[1, ['avoir', 'accuse']]
[1, ['comic-con', 'grand-messe']]
[1, ['direct', 'suivez']]
[1, ['détournés', 'dons']]
[1, ['envisagerait', 'LDJ', 'dissolution']]
[1, ['ex-actionnaires', 'ioukos', 'moscou', 'verser']]
[1, ['examen', 'mis']]
[1, ['famille', 'membres']]
[1, ['game', 'thrones']]
[1, ['meuse', 'accident']]
[1, ['millions', 'euros']]
[1, ['nobel', 'prix']]
[1, ['pole', 'rosberg']]
[1, ['royaume-uni', 'ex-espion', 'litvinenko', 'russe']]
[1, ['site', 'ukraine']]
[1, ['évasion', 'fiscale']]
[2, ['5017', 'vol']]
[2, ['anglais', 'détenus', 'guitare', 'jouer', 'autorisés']]
[2, ['capital', 'augmentation', 'libération', 'lieu']]
[2, ['ebola', '660', 'alourdit', 'virus', 'bilan']]
[2, ['julio', 'football', 'parrain', 'argentin', 'grondona']]
[2, ['manquaient', 'procès', 'restaurant', 'preuves', 'casher']]
[2, ['pic', 'naissances', 'mois', 'neuf', 'shutdown']]
[2, ['présumée', 'affaire', 'australie', 'médias', 'corruption']]
[2, ['épisode', 'tarnac']]
[3, ['cocaïne', 'orfèvres', 'perquisition', 'disparition', 'quai']]
[3, ['zurich', 'lille', 'champions']]
[4, ['gaz', 'moins', 'explosions', 'taïwan']]
[7, ['aménagement', 'générale', 'jérôme', 'peine', 'kerviel', 'société']]

Tout est encore perfectible, certaines associations n'évoquant rien de particulier au premier abord, mais dans le cas présent, ça permet déjà de dégager des actus dominantes.
Petite précision : pour le moment, ça fonctionne avec des sources en Français (une partie de l'analyse nettoie les titres de leurs articles, pronoms, adjectifs et autres conjonctions) .

#5 Re : -1 »  [Résolu] La droite dans toute sa "splendeur" (Jacques Renaud) » Le 23/07/2014, à 20:40

diabolos29
Réponses : 20
Sauzee a écrit :
abecidofugy a écrit :

Va compter le nombre de tweetos et de gens sur FB qui demandent sa démission.

- Je ne garantis pas que j'aurais la patience de les compter. Mais une chose est claire: les masses sont facilement influençables.

Et une chose est certaine, le nombre de personnes voulant un truc n'est pas non plus un argument valable, quand bien même ces personnes seraient majoritaires (Argumentum ad populum).

#6 Re : -1 »  Le parlé de votre département/région » Le 23/06/2014, à 20:55

diabolos29
Réponses : 81
side a écrit :

bouiner ou bouéner : faire des trucs, plus ou moins bricoler. C'est assez étendu je crois.

« qu'é qu'tu bouènes ? » lol

J'ai entendu ça pour la première fois en Ille et Vilaine (jamais entendu dans le Finistère).

Dans le Finistère et un peu à côté aussi je pense :
cuche : queue de cheval (pour ceux qui attachent leurs cheveux)
colbouet : un chien

#7 -1 »  Inutile, donc indispensable : jeu de la vie en python » Le 22/06/2014, à 09:39

diabolos29
Réponses : 10

Bonjour,

Je me met au python en ce moment.
Parmi les petits truc que je code pour me faire la main, il y a un petit jeu de la vie : http://blog.sujets-libres.fr/?p=1530

Ce n'est pas un gros truc mais c'est amusant à voir tourner et comme c'est en python (python3), tout les paramètres sont modifiables dans le script.

big_smile

#8 Re : -1 »  Inutile, donc indispensable : jeu de la vie en python » Le 22/06/2014, à 14:56

diabolos29
Réponses : 10

Ça n'a vraiment pas été compliqué en fait.
Le résultat est visible via le lien de mon message précédent...

#9 Re : -1 »  Inutile, donc indispensable : jeu de la vie en python » Le 22/06/2014, à 22:26

diabolos29
Réponses : 10

Merci du retour. J'ai rajouté le charset au début de mon fichier (je pensais que je n'avais pas à la faire vu que l'affichage des accents était OK chez moi ; c'est bon à savoir...).

#10 Re : -1 »  Inutile, donc indispensable : jeu de la vie en python » Le 23/06/2014, à 15:07

diabolos29
Réponses : 10

Bonjour,

J'ai pris en compte tes remarques (en fait, "démarrer" ou "arrêter" ; un autre bouton "quitter" à part). Merci.

#11 Re : -1 »  Inutile, donc indispensable : jeu de la vie en python » Le 23/06/2014, à 21:45

diabolos29
Réponses : 10

Je n'ai pas réussi à reproduire ce comportement chez moi.
Du coup, je serais curieux de savoir si maintenant ça fonctionne (j'ai précisé l'encodage avant chaque chaîne à afficher).
Merci.

#12 -1 »  Résolveur de rubik's cube » Le 13/04/2014, à 21:41

diabolos29
Réponses : 19

Bonjour,

En marge du projet de jeu sur lequel je travaille (Action RPG type Zelda 3), j'ai aussi un autre projet un peu différent.
Il s'agit en fait de concevoir entièrement une machine capable de résoudre un rubik's cube de A à Z.
Les seules actions sont de poser le cube mélangé dans la machine et de cliquer sur un bouton pour lancer la résolution du cube.

Le soft est développé en C++ avec les libs Qt et OpenCV, sous GNU/Linux.
La machine est pilotées via un arduino.

Le développement a débuté en janvier 2013 (et s'est poursuivi par intermittences ensuite).
Voilà ce que ça donne maintenant que je l'ai quasi terminé :
http://youtu.be/Nl6sbZRm60s

Les sources (sous licence GPL) sont disponibles à l'adresse suivante : http://dev.sujets-libres.fr

Je n'ai pas encore terminé ce projet mais ça fonctionne.

[edit]
Et hop, nouvelle vidéo : http://youtu.be/XVA8TiN_8TE
La solution est générée ici par grâce à une appli externe que j'appelle depuis mon programme. Cette solution est quasi optimale.
[/edit]

#13 Re : -1 »  Résolveur de rubik's cube » Le 13/04/2014, à 22:28

diabolos29
Réponses : 19

La machine est construite à partir de panneaux de médium (j'ai utilisé des chutes que j'avais chez moi). C'est assez facile à travailler, à la scie sauteuse ou avec de petites limes tout en étant suffisamment solide.
Une partie des pièces auraient pu être réalisées par une imprimante 3D je pense. Il n'est d'ailleurs pas impossible que j'en fasse refaire par ce biais plus tard.

Pour les moteurs, j'utilise deux servomoteurs basiques (HS311) et un moteur pas à pas 12V. C'est ce qui m'a coûté le plus cher en passant (60€ env pour les moteurs en tout).
Ils sont pilotés par un arduino et alimentés par une alim de PC.

J'ai d'abord utilisé une alim seule mais j'ai rencontré des comportements étranges (chutes de tension aléatoires). Deux hypothèses :
- Soit la charge sur l'alim était trop faible (environ 20W consommés théoriquement), ce qui fait que je ne devais pas me trouver dans la bonne plage de fonctionnement.
- Soit mon alim était foireuse à la base (possible car alim de récup et pas vraiment testée).

Bref, j'utilise temporairement un vieux PC sur lequel j'ai simplement déconnecté le disque dur. Je l'allume et je repique juste la 12V pour alimenter mon montage. Plus de comportements étranges depuis. Il faudra que je trouve une meilleure solution par la suite...

J'utilise une vieille webcam USB de recup. Du moment qu'elle est reconnue sous GNU/Linux, pas de soucis.

#14 Re : -1 »  Résolveur de rubik's cube » Le 14/04/2014, à 21:27

diabolos29
Réponses : 19

Merci big_smile ,

MinecraftBreizh a écrit :

Bravo à toi. Si j'ai bien compris, ça analyse les faces du cube puis ça exécute les mouvements nécessaires à la résolution ?

Oui, c'est bien ça.
A noter qu'entre l'analyse des faces du cube et sa résolution, il y a une grosse partie de recherche d'une solution. C'est cette partie là que je dois améliorer maintenant.

MinecraftBreizh a écrit :

Une machine au même fonctionnement mais avec un langage et un matériau différent tongue : http://youtu.be/wm9_RRYTpys

En fait, on trouve pas mal de machines construites en Lego et/ou utilisant le boîtier Lego Mindstorm (il doit même y avoir des kit tout fait, à vérifier). Du coup, tout est déjà conçu et ça perd un peu de son intérêt je trouve (mais ce n'est que mon point de vue).
Certaines sont tout de même très intéressantes et valent le coup d’œil.

#15 Re : -1 »  Résolveur de rubik's cube » Le 26/04/2014, à 19:41

diabolos29
Réponses : 19

Et hop, nouvelle vidéo : http://youtu.be/XVA8TiN_8TE
Cette fois-ci, l'algo utilisé permet de trouver une solution optimale en 20 coups. On arrive plus rapidement à la solution du coup...

#16 Re : -1 »  Résolveur de rubik's cube » Le 28/04/2014, à 22:00

diabolos29
Réponses : 19

Merci.

Côté algo, il n'y a plus grand chose à améliorer puisqu'on est déjà quasiment à l'optimal.

Côté mécanique, j'ai encore réalisé quelques petite optimisations (ce qui me permet de grapiller quelques secondes sur le temps de résolution global tout en conservant une bonne précision) mais il va être difficile de faire mieux. A part remplacer les moteurs par des plus puissants, je ne vois pas.

#17 Re : -1 »  Résolveur de rubik's cube » Le 01/05/2014, à 14:07

diabolos29
Réponses : 19
MinecraftBreizh a écrit :

Eh bien félicitations alors.
Reste plus qu'à commercialiser l'engin tongue !

Si quelqu'un veut s'amuser à le faire, mes sources sont dispo sous licence GPLv3 (je doute quand même un peu de l'intérêt de la chose).
Un bémol cependant, l'utilisation du paquet Java n'est autorisée par son auteur que dans le cadre d'une utilisation non commerciale. Seule la partie permettant de trouver une solution non optimale (ma partie quoi) peut éventuellement être intégré dans une solution commerciale (et si cette solution respecte les termes de la GPLv3).

Caribou22 a écrit :

Chapeau le fait maison ! big_smile

Une vidéo du genre (surement déjà ultra connue), mais pas du tout avec les mêmes moyens ^^ http://youtu.be/X0pFZG7j5cE

Oui, c'est une vidéo qui tourne pas mal et c'est certain que je ne joue pas dans la même cour tongue .

#18 Re : -1 »  Collaboration pour shoot em up 2D (metal slug) - cherche developpeur » Le 13/09/2013, à 23:29

diabolos29
Réponses : 8

Bonjour,

Quand tu disque le projet était avancé il y a 7/8 ans, est-ce que c'est uniquement au niveau des graphismes ou il y avait déjà du code ?

Le choix de la licence d'utilisation (grossièrement, libre ou non) dépend de ce que tu veux faire et de ce que tu veux autoriser ou non comme utilisations de ton travail. Ça concerne le code source bien sûr, mais aussi les graphismes, la musique (enfin, tout ce qui fait le jeu quoi). C'est une chose importante et il vaudra mieux que toi et celui qui travaillera avec toi sur ce projet soient sur la même longueur d'onde là dessus dès le début. Tu peux te renseigner là dessus je pense (la plus connue est la GPL), c'est toujours utile.

Si je ne travaillais pas sur mon projet actuel (jeu 2D type RPG), ça m'aurait peut être intéressé (mais je n'aime pas démarrer plusieurs projets en même temps).

Bon courage dans ta recherche.

#19 Re : -1 »  Collaboration pour shoot em up 2D (metal slug) - cherche developpeur » Le 14/09/2013, à 09:33

diabolos29
Réponses : 8

Tu peux en savoir plus sur mon projet en allant sur mon blog -> http://blog.sujets-libres.fr/

Pour le HS, c'est sans doute vrai qu'il y a une grosse proportion de projets d'action RPG parmi les projets 2D. Il y a peut être plusieurs raisons à cela.
Pour moi, c'est déjà parce que j'ai aimé ce jeu sur son support original et que ça me trottait dans la tête depuis quelques années.
Sinon, la durée de vie dans un RPG est assez longue par rapport à d'autres jeux, ce qui peut justifier l'investissement de temps. A titre d'exemple, mon projet actuel représente 1 an et demi de travail cumulé sur mon temps libre et il n'est pas encore terminé. J'espère pouvoir offrir une durée de vie de quelques heures aux joueurs qui s'y aventureront...

Sinon, il y a quelque temps, je suis tombé sur la page d'un dev qui a entamé un clone de metal slug justement : http://oldschoolprg.x10.mx/projets.php
Tu peux peut être le contacter.

En tout cas bonne chance pour ton projet.

#20 Re : -1 »  Cherche testeurs pour moteur de jeu Action RPG type Zelda 3 » Le 06/09/2013, à 21:46

diabolos29
Réponses : 25

Petit up rapide, histoire de montrer un peu l'avancement de mon projet de jeu :
http://youtu.be/K7TdIW6oYdg

#21 Re : -1 »  [Défi] Essayez de décoder ce message » Le 26/08/2013, à 18:21

diabolos29
Réponses : 46

C'est amusant comme défi.

Petite question : puisqu'il est dans la citation, le [begin] est-il utile à quelque chose pour le décryptage ?
Autre question : peut-on décrypter le message ligne à ligne par exemple (ou par bloc de 9 caractères) ?

Puisqu'il est question d'un message qu'on puisse décrypter et lire sans connaître la langue, doit-on comprendre que le résultat décrypté est "universel" ou bien est-ce quand même écrit dans une langue connue  (ou bien alors, le français le décrypte en français, l'anglais en anglais, etc...) ?

#22 Re : -1 »  Ras le bol des Américains » Le 27/08/2013, à 19:15

diabolos29
Réponses : 47

Faut pas généraliser. Il y a une différence entre le gouvernement Américain et les Américains. Alors :
"Ras le bol de la politique étrangère Américaine" par exemple (ça peut être autre chose, il y a le choix) -> pourquoi pas, ça se défend.
"Ras le bol des Américains" tout cours -> non, parce que c'est une position extrême et réductrice.

#23 Re : -1 »  (RESOLU) Guéguerre entre GNU/Linux et "l'open source" » Le 21/08/2013, à 17:36

diabolos29
Réponses : 18

[mode MyLife]
Je développe des logiciels sur mon temps libre et je les placent sous licence libre (GPLv3 en général ; http://dev.sujets-libres.fr pour ceux que ça intéresse).

Pour définir ce que je fais, je dirais que ce sont avant tout des logiciels libres car je les placent sous une licence qui va bien.
Par contre, je ne fais pas de logiciel à proprement parler en open source. Par défaut, mes sources sont disponibles publiquement en même temps que le binaire qui va avec, pas avant. C'est un choix, je bosse seul généralement et je préfère mettre à disposition mes logiciels quand j'estime qu'ils sont utilisables. Bien entendu, je met mes sources à disposition à quiconque m'en fait la demande et même si je ne les aient pas encore proposées au téléchargement (ce dernier cas ne s'est malheureusement jamais produit).
[/mode MyLife]

Bref, les logiciels libres font à mon sens référence à une éthique particulière. Cette éthique n'est pas en contradiction avec l'open source mais quelque part, on ne parle plus de la même chose.
L'open source est un modèle de développement (lire "la cathédrale et le bazar" d'Eric S. Raymond, c'est intéressant sur le sujet). Tout les projets libres ne sont pas conçu sur le modèle open source donc il n'est pas idiot de différencier les deux (sans pour autant mettre les deux notions en concurrence car je le redis, elles ne sont pas vraiment comparables).

#24 Re : -1 »  je recherche un petit conseil . » Le 22/08/2013, à 07:03

diabolos29
Réponses : 6

Bonjour,

ghostmichel a écrit :

( enfin je m'explique j'ai des images photos de plus de 5 mega octet et je veux les faire descendre a quelques kilo octet sans altérer la qualité de l'image ) ,

Techniquement, n'importe quel traitement sur une image en altère la qualité (que l'altération soit visible ou non).

Sinon, je m'étais fait un petit script pour traiter entre autre des redimensionnements de photos par lot : http://blog.sujets-libres.fr/?p=346 (tu peux peut être t'en inspirer)
J'y utilise "convert", qui de mémoire est inclus dans le paquet "graphicsmagick-imagemagick-compat", pour redimensionner mes photos.

Si ça peux t'aider.