tag:linuxfr.org,2005:/users/therealnicocoLinuxFr.org : les contenus de Nicoco2022-09-06T16:35:53+02:00/favicon.pngtag:linuxfr.org,2005:Diary/403632022-09-04T16:41:10+02:002022-09-04T16:41:10+02:00La première bêta de Slidge (passerelles XMPP) est dehors !Licence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>Note: ceci est la traduction de ce <a href="https://nicoco.fr/blog/2022/09/04/slidge-first-beta/">billet de mon blog</a>, avec plus de blagues reloues dedans parce que je suis quand même plus à l'aise en français.</p>
<p>Après un an et demi de travail ~acharné (presque autant que pour un album d'Asterix), une très longue pause et quelques ré-écritures, c'est avec joie et fierté que je vous annonce une nouvelle révolution dans le monde de l'informatique, et dans l'histoire de l'humanité en général, la sortie de la <a href="https://git.sr.ht/%7Enicoco/slidge/archive/v0.1.0-beta0.tar.gz">première bêta</a> de <a href="https://sr.ht/%7Enicoco/slidge">Slidge</a>.</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f6e69636f636f2e66722f626c6f672f323032322f30392f30342f736c696467652d66697273742d626574612f73616e74612e6a7067/santa.jpg" alt="Noël est en avance cette année" title="Source : https://nicoco.fr/blog/2022/09/04/slidge-first-beta/santa.jpg"></p>
<h2 id="toc-slidge-kekecé">Slidge? Kekecé?</h2>
<p>Slidge te permet d'utiliser ton <a href="https://xmpp.org/software/clients/">client XMPP</a> habituel pour parler à tes potes qui n'ont pas encore entendu parler de notre seigneur et sauveur XMPP et qui utilisent d'autres réseaux de messagerie instantanés "<a href="https://xmpp.org/extensions/xep-0100.html">historiques</a>". C'est un <a href="https://xmpp.org/extensions/xep-0114.html">composant serveur XMPP</a>, qui se comporte comme un client alternatif pour l'autre réseau tout pourri (=pas XMPP), en utilisant ton compte sur cet autre réseau. Tes potes "historiques" ont un "JID marionnette" (<code>gros-naze@msn.example.com</code>) et tu leur parles en oubliant que ces nazes t'ont dit que tu étais relou la dernière fois que tu as entamé ta diatribe sur les protocoles ouverts, la décentralisation, et Meta qui tue des bébés phoques; et qu'ils ont refusé d'essayer <a href="https://quicksy.im">Quicksy</a> sur leur ordiphone.</p>
<p>Slidge à proprement parler n'est en réalité qu'une bibliothèque, et n'est utile pour un utilisateur final qu'à travers ses plugins. Bonne nouvelle, il existe déjà des plugins pour <a href="https://sr.ht/%7Enicoco/slidge/#slidge-">7 différents réseaux tout pourris</a> (+ 1 pour être notifié de réponses à ses commentaires sur hackernews, mais c'est vraiment un gadget).</p>
<h2 id="toc-mais-pourquoi-tu-as-fait-ça">Mais pourquoi tu as fait ça?</h2>
<p>Après avoir découvert la messagerie instantané avec mIRC, ICQ et ensuite MSN dans les années 90/début 2000, j'ai été émerveillé par <a href="https://pidgin.im/">pigdin</a> et j'en ai été un utilisateur ravi pendant des années (et j'ai sacrément impressionné du monde avec son mode "madame Irma").</p>
<p>Mais depuis quelques années, depuis que j'ai finalement cédé aux sirènes de la téléphonie mobile intelligente, j'étais assez frustré de ne pas avoir la même chose, mais en mode "multi périphériques" (waou).</p>
<p>Heureusement, c'est possible -théoriquement- avec les passerelles XMPP, mais à part l'excellent <a href="https://biboumi.louiz.org/">biboumi</a> pour IRC, ça n'a jamais marché aussi bien que j'aurais voulu, pour les réseaux tout pourris qui m'intéressent, du moins. <a href="https://spectrum.im/">Spectrum2</a> est le logiciel généralement recommandé pour les passerelles XMPP, mais il n'est plus tellement mis à jour et notamment, ne compte pas implémenter les nouveaux trucs modernes™ comme les <a>réactions aux messages</a> (que je trouve pas aussi inutiles qu'elles n'y paraissent à première vue; seul <a href="https://movim.eu/">movim</a> les implémente à ma connaissance, j'espère que d'autres clients suivront).</p>
<h2 id="toc-mais-ça-marche-vraiment">Mais ça marche vraiment?</h2>
<p>Pour moi oui.<br>
Mais pour l'instant que pour les messages directs; les groupes devraient faire partie de la version 0.2.0, <em>un jour</em>.</p>
<p>Je serais ravi si vous le testiez chez vous et/ou que vous jetiez un œil au code source. Je suis avide de retours de tout types, rapports de bogue comme critiques sur l'implémentation, les technos utilisées, le style, n'importe quoi ! Écrire du code un peu moins dégueu est une des raisons qui m'ont poussé à m'investir dans ce projet, et je suis pas susceptible (enfin pas trop, quoi).</p>
<h2 id="toc-des-détails-techniques">Des détails techniques</h2>
<p>Slidge est écrit en python asynchrone, avec <a href="https://slixmpp.readthedocs.io/en/latest/">slixmpp</a>. J'essaye d'y utiliser <a href="https://mypy-lang.org/">mypy</a> de manière intelligente, et y a même quelques tests (trop peu…) qui se lancent avec <a href="https://docs.pytest.org">pytest</a>.</p>
<p>Mon plan c'est de rendre l'écriture de plugins <a href="https://slidge.readthedocs.io/en/latest/dev/tutorial.html">facile</a> avec <a href="https://slidge.readthedocs.io/en/latest/dev/plugin.html">l'interface des plugins</a>, qui devrait raisonnablement abstraire les spécificités de XMPP et exposer des méthodes et classes faciles à utiliser. Normalement, grâce à la richesse de l'écosystème python, les plugins ne devraient être que de fines couches entre bibliothèques spécifiques à un réseau tout pourri et l'interface des plugins.</p>
<h2 id="toc-captures-décran">Captures d'écran</h2>
<p>Plutôt que de tristes captures d'écran de logs, voici movim (gauche) et l'<a href="https://signal.org/fr/download/">application signal officielle</a> (droite):</p>
<p><img src="//img.linuxfr.org/img/68747470733a2f2f6e69636f636f2e66722f626c6f672f323032322f30392f30342f736c696467652d66697273742d626574612f6d6f76696d2e706e67/movim.png" alt="Gauche: movim; droite: application de bureau signal" title="Source : https://nicoco.fr/blog/2022/09/04/slidge-first-beta/movim.png"></p>
<p>C'est-y pas trop cool ? Ça marche aussi avec n'importe quel autre client XMPP, et du coup c'est encore plus cool.</p>
<h2 id="toc-mais-comment-je-fais-pour-lessayer">Mais comment je fais pour l'essayer ?</h2>
<p>Le plus simple c'est d'utiliser <a href="https://hub.docker.com/u/nicocool84">des conteneurs</a>, comme moi sur mon serveur XMPP perso, mais il y a aussi un <a href="https://pypi.org/project/slidge/">paquet pypi</a> pour ceux qui préfèrent.</p>
<p>Cloner le <a href="https://git.sr.ht/%7Enicoco/slidge">dépôt git</a> et tout essayer localement est très facile avec <a href="https://git.sr.ht/%7Enicoco/slidge/tree/master/item/docker-compose.yml">docker-compose</a>, qui lance un serveur XMPP de test localement et un <a href="https://git.sr.ht/%7Enicoco/slidge/tree/master/item/docker-compose.yml#L166">client XMPP dans le navigateur</a>.</p>
<p>Faire ça est une très bonne idée, comme ça vous aurez déjà votre environnement de développement tout prêt pour réparer le bug que vous avez trouvé et/ou implémenter une nouvelle fonctionnalité. ;-)</p>
<div><a href="https://linuxfr.org/users/therealnicoco/journaux/la-premiere-beta-de-slidge-passerelles-xmpp-est-dehors.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/128655/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/therealnicoco/journaux/la-premiere-beta-de-slidge-passerelles-xmpp-est-dehors#comments">ouvrir dans le navigateur</a>
</p>
Nicocohttps://linuxfr.org/nodes/128655/comments.atomtag:linuxfr.org,2005:Diary/395782021-01-26T16:41:52+01:002021-01-26T16:41:52+01:00Ma passerelle XMPP/SignalLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<h2 class="sommaire">Sommaire</h2>
<ul class="toc">
<li>
<a href="#toc-pr%C3%A9ambule">Préambule</a><ul>
<li><a href="#toc-pas-taper-svp">Pas taper SVP</a></li>
</ul>
</li>
<li>
<a href="#toc-d%C3%A9tails-techniques">Détails techniques</a><ul>
<li><a href="#toc-signald">Signald</a></li>
<li><a href="#toc-spectrum">Spectrum</a></li>
</ul>
</li>
<li><a href="#toc-ce-qui-va">Ce qui va</a></li>
<li>
<a href="#toc-ce-qui-ne-va-pas">Ce qui ne va pas</a><ul>
<li><a href="#toc-des-tests-cest-quoi">Des tests, c'est quoi ?</a></li>
<li><a href="#toc-qualit%C3%A9-de-code">Qualité de code</a></li>
<li><a href="#toc-s%C3%A9curit%C3%A9">Sécurité</a></li>
</ul>
</li>
<li><a href="#toc-conclusion">Conclusion</a></li>
</ul>
<h2 id="toc-préambule">Préambule</h2>
<p>Récemment, wazzzzaaaaap a perdu pas mal d'utilisateurs dans mon entourage proche.<br>
J'aurais aimé avoir la <a href="https://nitter.net/elonmusk/status/1347165127036977153?ref_src=twsrc%5Etfw">puissance de tweet</a> de l'ami Elon pour conseiller à tout le monde de migrer vers XMPP, mais je n'ai ni fanclub ni compte twitter, donc ça commençait mal… [*] Cependant, Signal étant open source, on devrait pouvoir trouver un moyen pas trop alambiqué de communiquer avec ses utilisateurs via XMPP, non ?</p>
<p>La réponse est oui, en théorie. Il existe en effet un <a href="https://github.com/ttlmax/libpurple-signald">plugin libpurple pour signal</a> et un logiciel nommé <a href="https://www.spectrum.im/">spectrum</a> pour faire des passerelles XMPP/libpurple.</p>
<p>Malheureusement tous les plugins <em>libpurple</em> ne fonctionnent pas toujours très bien avec, et chez moi ça a pas marché. Bien incapable de comprendre et déboguer le bousin, j'ai décidé d'essayer d'implémenter ma solution avec ce que je connais (c'est-à-dire python), profitant de l'occasion pour apprendre à programmer un poil moins mal.</p>
<h3 id="toc-pas-taper-svp">Pas taper SVP</h3>
<p>Coder est un hobby pour moi, et j'apprends sur le tas, donc c'est très rudimentaire et la qualité de code n'est pas au rendez-vous, mais je partage avec vous aujourd'hui mon petit bébé : <a href="https://gitlab.com/nicocool84/spectrum2_signald">spectrum2_signald</a>.</p>
<h2 id="toc-détails-techniques">Détails techniques</h2>
<h3 id="toc-signald">Signald</h3>
<p>C'est basé sur <a href="https://gitlab.com/signald/signald">signald</a>, un client Signal non officiel sous forme d'un <em>daemon</em>.</p>
<p>On communique avec par un socket UNIX, c'était une bonne occasion pour moi d'enfin comprendre pourquoi et comment <code>async/await</code> en python, et de ce côté, je suis content de moi. J'ai compris comment on pouvait rapidement se retrouver dans l'enfer des <em>callbacks</em> et ma sous-mission est donc réussie: je comprends à quoi correspondent ces <code>event_loops</code>, <code>coroutines</code> et autres <code>Futures</code> qui ne me semblaient jusqu'à présent être là que pour m'empêcher d'utiliser des bibliothèques qu'elles avaient l'air bien mais qu'elles faisaient trop peur avec leur <code>asyncio</code>.</p>
<p>Il y a bien une <a href="https://gitlab.com/stavros/pysignald">bibliothèque python</a> qui avait l'air de faciliter la communication avec signald, mais en fait elle est très limitée. Le module <a href="https://gitlab.com/nicocool84/spectrum2_signald/-/blob/master/spectrum2_signald/signald.py">signald</a> que j'ai écrit m'a l'air aujourd'hui plus avancé et j'ai contacté les auteurs de <code>pysignald</code> pour savoir si ça les intéressait de joindre nos forces.</p>
<p><em>Signald</em> est en développement actif et l'API est pas très très bien documentée et cohérente, mais je ne regrette pas mon choix. Je pense que ça va aller en s'améliorant!</p>
<h3 id="toc-spectrum">Spectrum</h3>
<p>J'ai été surpris dans mes recherches de trouver assez peu de solutions qui permettent de facilement écrire une passerelle XMPP.<br>
<a href="https://slixmpp.readthedocs.io/">Slixmpp</a> m'avait l'air d'un bon choix, mais il nécessite une connaissance des XEP un peu trop bas niveau pour mes compétences, c'est pourquoi j'ai décidé d'écrire la passerelle comme un <em>backend</em> spectrum2 (spectrum2_purple_backend est un autre exemple de backend pour spectrum2).</p>
<p>Spectrum2 est <a href="https://spectrum.im/documentation/">mal documenté</a>, mais j'avais déjà discuté avec le mainteneur principal, donc je me suis dit qu'il m'aiderait à m'en sortir, et ça a été le cas. J'avais un point de départ qui m'a bien motivé: des <a href="https://pypi.org/project/pyspectrum2/">bindings python</a> (presque) tout prêts.</p>
<p>Contribuer à la doc de spectrum2 est quelque chose que je dois faire dans un avenir proche, car une partie est obsolète, et je me suis pris la tête pour arriver à correctement communiquer avec.</p>
<h2 id="toc-ce-qui-va">Ce qui va</h2>
<p>Si vous êtes intéressés par cette passerelles, elle permet déjà de communiquer avec les utilisateurs signal, en messages privés et en groupes, avec un support pour les pièces jointes et la synchronisation des messages entre les clients (officiels ou non).</p>
<h2 id="toc-ce-qui-ne-va-pas">Ce qui ne va pas</h2>
<p>Beaucoup de choses. N'hésitez pas à tester et me faire des retours de bugs, ou à me signaler les énormes défauts de conception qui m'auraient échappé.</p>
<h3 id="toc-des-tests-cest-quoi">Des tests, c'est quoi ?</h3>
<p>Malgré la présence d'un répertoire <code>tests</code> dans le dépôt git, il n'y a pas de tests. Je ne sais pas en écrire car je n'ai jamais fait ça (un hobby, je vous le rappelle), et en plus je pense que la nature du projet ne rend pas les tests triviaux à écrire. En effet, pour tester il faudrait un serveur XMPP, signald, spectrum, un client XMPP, et surtout un plusieurs comptes signal. J'ai réussi à faire bannir mon numéro de téléphone temporairement (<em>too many requests</em>) pendant que j'ai écrit les lignes de code que je partage avec vous aujourd'hui alors je ne sais pas trop comment je devrais m'y prendre.</p>
<h3 id="toc-qualité-de-code">Qualité de code</h3>
<p>J'ai deux grosses classes qui font tout et qui sont assez peu commentées. J'ai essayé de choisir des noms pas trop cryptiques pour mes méthodes et j'ai commencé à écrire des docstrings, mais ce n'est pas encore ça.</p>
<h3 id="toc-sécurité">Sécurité</h3>
<p>En l'état actuel, ce n'est pas du tout adapté à être déployé comme une passerelle ouverte à plusieurs utilisateurs. En effet, il faudra attendre la prochaine version de <a href="https://github.com/SpectrumIM/spectrum2/pull/403/files">spectrum2</a> pour empêcher n'importe quel JID d'utiliser n'importe quel numéro de téléphone déjà enregistré sur signald et il faudra que je comprenne <a href="https://gitlab.com/signald/signald/-/issues/119">comment supprimer un compte de signald</a> lorsque l'utilisateur se désinscrit de la passerelle pour éviter des attaques un peu trop faciles.</p>
<p>Cependant, l'ensemble des gens potentiellement utilisés par cette passerelle et l'ensemble des gens qui ont leur propre serveur XMPP sont probablement égaux, donc je me dit qu'il y aura peut être du monde intéressé ici…</p>
<h2 id="toc-conclusion">Conclusion</h2>
<p>Voilà voilà, j'ai écrit un bout de code, j'ai appris des choses en python et programmation asynchrone, j'ai communiqué avec des inconnus sur des MUCs et canaux IRC, et peut-être vous allez vouloir m'aider à faire mûrir tout ça avec vos suggestions.</p>
<p>[*] J'ai quand même réussi à faire migrer pas mal de potes et de famille sur XMPP grâce à l'excellent et utilisateur-amical <a href="https://github.com/iNPUTmice/Conversations/">Conversations</a>, mais il faut bien avouer que pour les utilisateur de la marque à la pomme, ça n'est pas encore ça…</p>
<div><a href="https://linuxfr.org/users/therealnicoco/journaux/ma-passerelle-xmpp-signal.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/123095/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/therealnicoco/journaux/ma-passerelle-xmpp-signal#comments">ouvrir dans le navigateur</a>
</p>
Nicocohttps://linuxfr.org/nodes/123095/comments.atomtag:linuxfr.org,2005:Diary/258402007-12-15T02:59:11+01:002007-12-15T02:59:11+01:00à propos de dell et ubuntuJe viens de recevoir un DELL Inspiron 6400 avec Ubuntu préinstallé. Comme les récents journaux traitant de ce sujet, je pense moi aussi que DELL se fout de notre gueule en ce qui concerne linux.<br />
<br />
Premièrement, il y est installé une Ubuntu 7.04... bon ok les mises à jours ne sont pas compliquées à faire, il suffit de se laisser guider par l'assistant. Mais c'est tout de même pénible d'acheter un ordinateur "préconfiguré" et de devoir télécharger des .deb pendant 1h avant de pouvoir l'utiliser.<br />
<br />
En parlant de préconfiguration, j'en viens au point le plus choquant à mon goût : xorg utilise par défaut le driver "i810" qui ne permet pas d'utiliser la résolution optimale de l'écran LCD, ce qui résulte en une image salement floue. Là encore, il suffit d'éditer une ligne de xorg.conf, pour remplacer "i810" par "intel" et tout rentre dans l'ordre.<br />
<br />
Je trouve très dommage que DELL ne prenne pas la peine de régler ce genre de détails, ce qui permettrait à Mme Michu de ne pas s'exclamer "linux c'est nul et compliqué vite fiston remets moi windows c'est tout pourri on voit rien sur l'écran"<br />
Je me demande si tout ceci aide vraiment à l'adoption de linux pour le destop...<div><a href="https://linuxfr.org/users/therealnicoco/journaux/%C3%A0-propos-de-dell-et-ubuntu.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/52238/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/therealnicoco/journaux/%C3%A0-propos-de-dell-et-ubuntu#comments">ouvrir dans le navigateur</a>
</p>
Nicocohttps://linuxfr.org/nodes/52238/comments.atomtag:linuxfr.org,2005:Diary/258302007-12-13T23:44:48+01:002007-12-13T23:44:48+01:00IPv6 disponible chez free...... et la freebox devient serveur d'impression par la même occasion. (ah bon vous saviez déjà pour l'ipv6 ?)<br />
<br />
Free n'a pas encore communiqué sur ce sujet, mais c'est dejà disponible.<br />
<br />
A priori il faut une freebox v5. On branche dessus une imprimante USB, puis on installe l'imprimante sur les ordinateurs du réseau. Neuf propose apparemment également cette fonctionnalité.<br />
<br />
Selon les sites de freenautes que je consulte, pour utiliser ça sous windows il faut dire installer une imprimante "locale" avec comme "port" l'IP de la freebox (sur le réseau local, ce qui implique d'utiliser le mode routeur de la freebox). On installe alors les pilotes de l'imprimante sur l'ordinateur, et non la freebox.<br />
<br />
La freebox tournant sous linux, ça veut dire qu'on peut brancher n'importe une imprimante sur linux, même si elle n'est pas supportée, et la piloter depuis windows ?!?<br />
<br />
Sources :<br />
<a href="http://www.freenews.fr/nat/5548-services-la-freebox-devient-serveur-d-impression.html">http://www.freenews.fr/nat/5548-services-la-freebox-devient-(...)</a><br />
<a href="http://www.journaldufreenaute.fr/12/12/2007/la-freebox-devient-aussi-serveur-dimpression.html">http://www.journaldufreenaute.fr/12/12/2007/la-freebox-devie(...)</a><br />
<a href="http://www.universfreebox.com/article4380.html">http://www.universfreebox.com/article4380.html</a><div><a href="https://linuxfr.org/users/therealnicoco/journaux/ipv6-disponible-chez-free.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/52228/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/therealnicoco/journaux/ipv6-disponible-chez-free#comments">ouvrir dans le navigateur</a>
</p>
Nicocohttps://linuxfr.org/nodes/52228/comments.atomtag:linuxfr.org,2005:Diary/256232007-11-08T09:06:13+01:002007-11-08T09:06:13+01:00Skype propose enfin la video sous linuxVu sur le blog "Skype For Linux" <a href="http://feeds.feedburner.com/~r/SkypeForLinux/~3/181162273/skype_20_beta_for_linux_with_video.html">http://feeds.feedburner.com/~r/SkypeForLinux/~3/181162273/sk(...)</a><br />
<br />
Skype sort enfin une version 2.0 (BETA) à destination de notre OS favori, qui contient une fonctionnalité réclamée à grands cris sur leurs forums : <b>la VIDEO</b>. Apparemment c'était très difficile à réaliser techniquement, puisque ca arrive avec presque <span>2 ans</span> de retard par rapport à Windows (<i>on me souffle que c'est peut être parce que skype se fout de la gueule de ses utilisateurs linux</i>)<br />
<br />
La page de téléchargement propose des paquets à destination des principales distributions linux : <a href="http://www.skype.com/intl/en/download/skype/linux/beta/choose/">http://www.skype.com/intl/en/download/skype/linux/beta/choos(...)</a><br />
<br />
Etant donné que pas mal de membres de ma famille utilisent exclusivement skype (je n'ai pas réussi à les faire migrer vers des alternatives libres), je me suis empressé de tester : chezmoicamarchepas.com (pourtant ma webcam fonctionne sous kopete). Je peux quand même recevoir la video de mes correspondants (qualité époustouflante d'ailleurs). Bon c'est une beta...<br />
<br />
Et pour finir : <br />
- skype c'est <b>mal</b> c'est proprio / oui mais c'est simple à installer et utiliser et pour ma grand mère c'est au top<br />
- 2 ans après la version windows ?? ils emploient combien de personnes pour la version linux ? 1 seul developpeur ?<div><a href="https://linuxfr.org/users/therealnicoco/journaux/skype-propose-enfin-la-video-sous-linux.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/52025/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/therealnicoco/journaux/skype-propose-enfin-la-video-sous-linux#comments">ouvrir dans le navigateur</a>
</p>
Nicocohttps://linuxfr.org/nodes/52025/comments.atomtag:linuxfr.org,2005:Diary/240962007-03-30T14:54:39+02:002007-03-30T14:54:39+02:00Little Hollywood, film indépendant sous licence libre<blockquote><i>Little Hollywood</i> est un film français indépendant sponsorisé et subventionné par aucun organisme. Il a été tourné en DVCAM sa durée est de 52 min. La majeure partie du film a été tournée dans le sud de la France (pays niçois, plateau de Valensole) et certains plans au Nouveau-Mexique dans la région d’Albuquerque.<br />
<br />
Il raconte l’histoire de Tom, Billy et Carmen, trois jeunes qui vivent en Arizona et qui rêvent d’aller à Hollywood. Pour cela ils tournent de petits films qu’ils envoient régulièrement à un producteur dont Tom a eu les coordonnées dans un magazine et en qui, malgré l’absence de réponse, ils croient beaucoup. La vie s’étire entre les tournages dans le hangar aménagé en studio, les baignades au lac, les engueulades…jusqu’au jour ou une femme tombe en panne sur la route et vient demander de l’aide à la ferme…</blockquote><br />
<br />
Ce film est diffusé sous licence Creative Commons <b>by-nc-nd</b> ( <a href="http://creativecommons.org/licenses/by-nc-nd/2.0/fr/">http://creativecommons.org/licenses/by-nc-nd/2.0/fr/</a> )<br />
<br />
Il est pour l'instant disponible uniquement à l'adresse <a href="http://therealnicoco.free.fr/littlehollywood_film_sous_licence_by-nc-nd.avi">http://therealnicoco.free.fr/littlehollywood_film_sous_licen(...)</a><br />
Je préfererai qu'il soit diffusé via les réseaux P2P. Je demande donc à tous les mulistes et bittorentistes (et autres...) qui pourraient avoir envie d'aider à diffuser ce film de le mettre en partage dans leur client p2p préféré. J'ai l'intention de demander à ratiatum qui héberge des freewares qu'ils partagent sur les réseaux p2p si le film pourrait avoir une place sur leur serveur.<br />
<br />
Avez vous d'autres idées pour aider à la diffusion de ce film ?<br />
<br />
Bonne séance de cinema libre !<div><a href="https://linuxfr.org/users/therealnicoco/journaux/little-hollywood-film-ind%C3%A9pendant-sous-licence-libre.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/50525/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/therealnicoco/journaux/little-hollywood-film-ind%C3%A9pendant-sous-licence-libre#comments">ouvrir dans le navigateur</a>
</p>
Nicocohttps://linuxfr.org/nodes/50525/comments.atomtag:linuxfr.org,2005:Diary/230242006-11-01T21:42:01+01:002006-11-01T21:42:01+01:00Xavier Niel (Free) répond à la FSF et attaque la GPLv3Suite aux menaces de poursuites de la FSF, Xaviel Niel (PDG de Free) répond par blog-de-qqun-d'autre interposé.<br />
<br />
Il y attaque la GPLv3...<br />
<blockquote>La GPL v3 est un sale truc, purement politique, qui tuera le libre</blockquote><br />
...et la FSF :<blockquote> super de la pub gratuiteee…un peu normal quand on a une cause désespéréeee….</blockquote><br />
<br />
N'étant absolument pas expert dans le domaine, je vous laisse le soin <span>de troller</span> d'analyser tout ça dans les commentaires. Par la même occasion, j'y verrai plus clair... Merci à vous les gens intelligents !<br />
<br />
L'article original :<br />
<a href="http://www.berrebi.org/2006/11/01/scoop-xavier-niel-diliadfree-repond-aux-detracteurs-de-la-free-software-foundation/">http://www.berrebi.org/2006/11/01/scoop-xavier-niel-diliadfr(...)</a><br />
<br />
D'autres liens...<br />
<a href="http://www.journaldufreenaute.fr/01/11/2006/xavier-niel-repond-aux-attaques-de-la-fsf-france.html">http://www.journaldufreenaute.fr/01/11/2006/xavier-niel-repo(...)</a><br />
<a href="http://www.universfreebox.com/article2095.html">http://www.universfreebox.com/article2095.html</a><div><a href="https://linuxfr.org/users/therealnicoco/journaux/xavier-niel-free-r%C3%A9pond-%C3%A0-la-fsf-et-attaque-la-gplv3.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/49469/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/therealnicoco/journaux/xavier-niel-free-r%C3%A9pond-%C3%A0-la-fsf-et-attaque-la-gplv3#comments">ouvrir dans le navigateur</a>
</p>
Nicocohttps://linuxfr.org/nodes/49469/comments.atomtag:linuxfr.org,2005:Diary/230022006-10-30T09:33:31+01:002006-10-30T09:33:31+01:00Free, VLC, "la HD" et mon celetronDepuis quelques jours, il est possible pour les abonnés free ayant un débit suffisant (j'en suis) de regarder 'France Television HD' sur son ordinateur en utilisant VLC (donc même sans freebox HD).<br />
Pour les curieux, le flux est ici : <a href="rtsp://mafreebox.freebox.fr/freeboxtv/491">rtsp://mafreebox.freebox.fr/freeboxtv/491</a><br />
<br />
Seulement voilà, impossible chez moi de regarder cette chaine. Le résultat est assez équivoque : ça marche pendant quelques secondes, puis bloque, puis j'ai encore 2 secondes, puis ca bloque... avec des<br />
<tt>ffmpeg decoder error: more than 5 seconds of late video - dropping frame (computer too slow ?)<br />
</tt>dans la console. J'en suis arrivé à la conclusion que ma bécane commençait à se faire un peu vieille.<br />
<br />
Mon microprocesseur est un Celeron 2,6 Ghz sur une Mobo Intel 865GLC ( <a href="http://www.intel.com/products/motherboard/d865glc/index.htm">http://www.intel.com/products/motherboard/d865glc/index.htm</a> ). Je n'aurais jamais pensé qu'il ne suffirait pas à décoder une vidéo ! Je dois commencer à me faire vieux... Quoiqu'il en soit, je destine mon actuelle bécane à devenir un "mediacenter" dans un avenir plus ou moins proche, et comme tout geek qui se respecte, je ne l'envisage pas sans HD (faut dire que c'est quand même appréciable pour un cinéphile).<br />
<br />
Pensez-vous que le problème vient vraiment de la puissance de mon processeur, ou bien qu'avec un peu de temps le code de VLC sera optimisé et me permettra de lire ce zouli flux ? Si je dois en changer, que me conseillez vous comme processeur dont ma debian tirera parti sur cette carte mère ?<div><a href="https://linuxfr.org/users/therealnicoco/journaux/free-vlc-la-hd-et-mon-celetron.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/49447/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/therealnicoco/journaux/free-vlc-la-hd-et-mon-celetron#comments">ouvrir dans le navigateur</a>
</p>
Nicocohttps://linuxfr.org/nodes/49447/comments.atomtag:linuxfr.org,2005:Diary/229962006-10-29T08:48:18+01:002006-10-29T08:48:18+01:00Groundfire, vous connaissez ?Je viens de créer ma première fiche sur jeuxlibres.net : <a href="http://jeuxlibres.net/showgame/groundfire.html.">http://jeuxlibres.net/showgame/groundfire.html.</a><br />
<br />
Je vous conseille à tous de tester ce jeu qui roxxorise sa petite soeur par là où ça fait mal.<br />
<br />
Cependant le développement du jeu semble inactif depuis Mai 2004, bien que le site officiel ( <a href="http://www.groundfire.net">http://www.groundfire.net</a> ) ait été mis à jour en 2006 et affirme le contraire.<br />
<br />
Et c'est là l'objet de mon journal.<br />
Si je savais programmer, j'adorerai me joindre au projet. En effet, bien que très jouable et même addictif (en multijoueur), il manque au jeu des éléments cruciaux comme des armes supplémentaires et le support réseau (très ballot pour un jeu qui n'a d'intérêt qu'en multijoueur).<br />
J'espère donc secrètement que des développeurs vont tomber amoureux de ce jeu, contacter le développeur qui travaille actuellement seul pour qu'il passe à une plateforme genre sourceforge, et qu'ensuite je puisse massacrer mes amis que j'ai converti, par internet. Ben quoi il faut rêver un peu non ?<div><a href="https://linuxfr.org/users/therealnicoco/journaux/groundfire-vous-connaissez.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/49441/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/therealnicoco/journaux/groundfire-vous-connaissez#comments">ouvrir dans le navigateur</a>
</p>
Nicocohttps://linuxfr.org/nodes/49441/comments.atomtag:linuxfr.org,2005:Diary/228172006-10-04T20:46:47+02:002006-10-04T20:46:47+02:00compiz et aiglx dans ma sid box !Je suis un gamin immature et oui, j'aime bien les cubes alors ca fait quelques temps que j'avais envie de tester les bidules zoulis pour les yeux... si bien que j'ai installé un ubuntu edgy rien que pour tester compiz (ou beryl plutot maintenant), en plus de ma debian (qui reste ma config principale).<br />
<br />
Et la, patatra ! Après des galères avec debootstrap pour pas avoir à graver de CD, v'la t'y pas qu'il y a un paquet compiz qui arrive le lendemain dans unstable (peu de temps après le passage à Xorg 7.1 et donc AIGLX)<br />
<br />
Belle introduction pour vous livrer mes premières impressions sur le wm avec des "eye-candies" dedans.<br />
<br />
Je suis un peu déçu, je dois dire. J'avais cru comprendre qu'un wm de ce genre devait "libérer" le processeur d'une charge importante, en plus de faire beau ! Mais mon ordi, qui est certes dôté d'un processeur assez me**ique (celeron 2,6ghz), perd pas mal en "fluidité d'utilisation", pourtant je fais pas des trucs exceptionnels avec (gaim, epiphany, liferea...).<br />
De plus, je constate une perte de performances notable et bugs avec les applis OpenGL (notamment impossible de déplacer la fenêtre de glxgears sans provoquer des bugs d'affichages assez gênants). Un autre truc pénible : impossible de lancer VMWare Player, ça plante assez salement l'ordi (quand même pas un kernel panic, mais un bon ctrl+alt+del qui dure 5 bonnes minutes avant de rendre la main à gdm).<br />
Enfin, la plus grosse déception, et c'est ce qui fait que je quitte pas -encore ?- metacity, c'est la gestion des vidéos qui est certes surmontable mais gênante (passage en plein écran, déplacement... un peu buggés). Et je peux pas regarder un film sur l'arrête du cube avec une opacité de 80% (fenêtre noire). Snirf, moi qui comptait regarder mes films comme ça ! Allez, je vous livre mon analyse de non-expert-du-tout-mais-qui-a-envie-de-donner-son-point-de-vue-quand-même : ça doit être un problème avec XVideo.<br />
<br />
Bon je sais, on en est encore aux balbutiements de ce genre de programmes sous *nix, et qui plus est c'est tout ce qu'il y a de plus parfaitement inutile, sauf pour dire à quelqu'un : regarde comme c'est beau nunux c'est bon vire ton windows pas beau et essaye le libre (des fois je suis à cours d'arguments alors j'en viens à de ces trucs...)<br />
Tout de même, pour contre-balancer un peu les lignes précédentes, je dois dire que j'ai quand même passé quelques heures à déplacer, réduire, maximiser mes fenêtres et faire tourner mon cube, et c'est vrai qu'au-delà de l'aspect "ça sert à rien", ça en jette et ça provoque un plaisir assez difficile à expliquer d'avoir des fenêtres molles.<br />
<br />
Vivement l'arrivée de Beryl dans les dépots officiels, que je puisse... euh... ben rien en fait, juste m'amuser avec ma souris, mon clavier et mes yeux avant de devenir un puriste du terminal quand je serai vieux et mature et obsedé par la productivité !<div><a href="https://linuxfr.org/users/therealnicoco/journaux/compiz-et-aiglx-dans-ma-sid-box.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/49265/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/therealnicoco/journaux/compiz-et-aiglx-dans-ma-sid-box#comments">ouvrir dans le navigateur</a>
</p>
Nicocohttps://linuxfr.org/nodes/49265/comments.atom