Fix' typo' and updates some little things...
This commit is contained in:

committed by
Samuel FORESTIER

parent
ed549cb42c
commit
cd9e0109c9
_posts
2013-04-06-water-fountain-arduino-uno-r3.md2013-04-12-greenhouse-arduino-leonardo-duemilanove.md2013-05-18-automatic-parasol-arduino-uno-r3.md2013-07-10-change-password-of-an-user-session.md2013-09-14-phonebloks-le-projet-qui-va-sauver-la-plante.md2014-01-26-editer-un-script-shell-pour-linux-sous-windows.md2014-06-12-concours-iter-robots-2014.md2014-11-23-compter-le-nombre-de-jours-entre-deux-dates.md2014-11-23-resolution-sudoku.md2014-12-04-real-time-clock-module-ds1302.md2014-12-09-dtostrf-lexplication.md2014-12-20-deplacement-pseudo-aleatoire-pixel-ti-89.md2015-01-19-random-number-generation.md2015-02-08-ce-qui-me-choque-ici-et-ce-quil-faut-relativiser.md2015-02-09-fin-de-lere-de-tristesse-et-incomprehension.md2015-02-14-magie-noire-avec-les-pointeurs-c.md2015-04-07-decomposer-un-nombre-en-puissances-de-10-c.md2015-04-11-lcd4884-shield.md2015-04-15-impossibilite-de-gets-apres-scanf-c.md2015-04-19-utiliser-archey-avec-crunchbang-11.md2015-05-15-utiliser-des-variables-de-type-booleens-c.md2015-08-05-windows-10-laberration-a-la-microsoft.md2015-09-21-plus-besoin-de-clarifier-vos-relations-sociales.md2015-09-28-crunchbang-renait-de-ses-cendres-rejoignez-la.md2015-10-25-blablacar-oui-et-non.md2015-11-08-calcul-determinant-et-matrice-inverse-python.md2015-11-30-mais-jusquou-ira-microsoft.md2016-03-11-le-grand-retour-de-mozilla-firefox-sur-debian.md2016-05-26-ce-jour-entrera-dans-lhistoire.md2016-05-27-utiliser-des-enumerations-processing.md2016-06-16-pendant-que-certains-montrent-leurs-fesses.md2016-09-05-le-projet-ara-est-officiellement-suspendu-wtf.md2016-11-09-effacer-le-terminal-proprement-gnu-c.md2016-12-02-compiler-manuellement-un-package-java.md2016-12-09-programmer-en-nasm-sous-linux-64-bits-asm.md2017-03-25-cest-au-tour-de-thunderbird-de-rejoindre-debian.md2017-03-27-dofus-touch-no-emu-est-mort-aucun-souci.md2017-04-03-dofus-touch-non-emule-ou-en-sommes-nous.md
@ -12,13 +12,12 @@ category: Hacking
|
||||
<img src="/img/blog/water-fountain-arduino-uno-r3.png"/>
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph" style="text-align:left;">
|
||||
<div class="paragraph">
|
||||
This project is an amelioration of a classic collectivity Water Fountain.
|
||||
<br/>
|
||||
Here, the Red LED represents the Solenoid controled by the Arduino.
|
||||
<br/>
|
||||
The alimentation tensions are
|
||||
ignored.
|
||||
The alimentation tensions are ignored.
|
||||
<br/>
|
||||
<br/>
|
||||
The concept is:
|
||||
@ -26,29 +25,23 @@ category: Hacking
|
||||
<br/>
|
||||
- one fountain for 3 persons
|
||||
<br/>
|
||||
- when a person wants drink, he puts his glass and press his Button (the different buttons are specified)
|
||||
- when a person wants to drink, he puts his glass and press his button (the different buttons are specified)
|
||||
<br/>
|
||||
- he had to keep pressed on his button while his glass is not full
|
||||
- he had to keep pressed his button while his glass is not full
|
||||
<br/>
|
||||
<br/>
|
||||
The main function is the project counts the time and the volume distributed to a person, and increments a counter variable of total volume.
|
||||
<br/>
|
||||
The main function of the project is to compute the time and the volume distributed to a person, and increment a counter variable of total volume.
|
||||
<br/>
|
||||
On the photo, the 3 buttons at the left top corner are dedicated to the 3 different persons.
|
||||
On the photo, the 3 buttons at the top left corner are assigned to the 3 different persons.
|
||||
<br/>
|
||||
This switch at the mid top is the detector of the glass presence.
|
||||
This switch at the top mid is the detector of the glass presence.
|
||||
<br/>
|
||||
<br/>
|
||||
Thanks to Martin, Lucas, Théo and Benjamin.
|
||||
<br/>
|
||||
<br/>
|
||||
Code
|
||||
<font size="5">
|
||||
<a href="https://gist.github.com/HorlogeSkynet/ca755c1e4dcc088501b73aa8a6715173" target="_blank">
|
||||
here
|
||||
</a>
|
||||
</font>
|
||||
.
|
||||
Code <font size="5"><a href="https://gist.github.com/HorlogeSkynet/ca755c1e4dcc088501b73aa8a6715173" target="_blank">here</a></font>.
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -45,20 +45,13 @@ category: Hacking
|
||||
which apply different angle to a Venetian Store.
|
||||
<br/>
|
||||
<br/>
|
||||
More details here:
|
||||
<a href="http://www.ose-tpe.sitew.fr/" target="_blank">http://www.ose-tpe.sitew.fr/</a>.
|
||||
More details here: <a href="http://www.ose-tpe.sitew.fr/" target="_blank">http://www.ose-tpe.sitew.fr/</a>.
|
||||
<br/>
|
||||
<br/>
|
||||
Thanks to Ryan.
|
||||
<br/>
|
||||
<br/>
|
||||
Codes
|
||||
<a href="https://gist.github.com/HorlogeSkynet/abfc05ee6a2c67c72afb9252a0422bd0" target="_blank">
|
||||
<font size="5">
|
||||
here
|
||||
</font>
|
||||
</a>
|
||||
.
|
||||
Codes <a href="https://gist.github.com/HorlogeSkynet/abfc05ee6a2c67c72afb9252a0422bd0" target="_blank"><font size="5">here</font></a>.
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -15,9 +15,9 @@ category: Hacking
|
||||
<div class="paragraph">
|
||||
This project has to optimize the brightness rate of a place.
|
||||
<br/>
|
||||
A photo-resistor is connected on an Arduino which computes when the parasol has to go up, or go down.
|
||||
A photo-resistor is connected on an Arduino which decides when the parasol has to go up, or go down.
|
||||
<br/>
|
||||
This action depends of the wind and the luminosity: when wind rate is LOW and brightness too HIGH, the motor is launched and the status of the parasol change.
|
||||
This action depends on the wind and the luminosity: when wind rate is LOW and brightness too HIGH, the motor is launched and the status of the parasol change.
|
||||
<br/>
|
||||
There is two limit switches which send a HIGH state when pressed.
|
||||
<br/>
|
||||
@ -27,13 +27,7 @@ category: Hacking
|
||||
Thanks to Lucas and PATT.
|
||||
<br/>
|
||||
<br/>
|
||||
Code
|
||||
<font size="5">
|
||||
<a href="https://gist.github.com/HorlogeSkynet/86dc215ccf0a0a4b55ddad460a5fd49c" target="_blank">
|
||||
here
|
||||
</a>
|
||||
</font>
|
||||
.
|
||||
Code <font size="5"><a href="https://gist.github.com/HorlogeSkynet/86dc215ccf0a0a4b55ddad460a5fd49c" target="_blank">here</a></font>.
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -24,7 +24,7 @@ category: Hacking
|
||||
<br/>
|
||||
</div>
|
||||
<blockquote>
|
||||
Change User Password
|
||||
Change user password
|
||||
</blockquote>
|
||||
<hr />
|
||||
<div class="paragraph">
|
||||
@ -32,7 +32,7 @@ category: Hacking
|
||||
<br/>
|
||||
</div>
|
||||
<blockquote>
|
||||
$ passwd $USER
|
||||
$ passwd
|
||||
<br/>
|
||||
</blockquote>
|
||||
<div class="paragraph">
|
||||
|
@ -16,27 +16,15 @@ category: Articles
|
||||
À l'heure où les téléphones qui sortent, non seulement n'apportent rien de plus, mais en plus sont destinés à mourir prématurément, un projet mondial est lancé.
|
||||
<br/>
|
||||
<br/>
|
||||
<span>
|
||||
<a href="http://www.phonebloks.com/" target="_blank">
|
||||
PhoneBloks
|
||||
</a>
|
||||
est
|
||||
</span>
|
||||
L'idée qui va changer complétement l'économie du mobile.
|
||||
<a href="http://www.phonebloks.com/" target="_blank">PhoneBloks</a> est l'idée qui va changer complétement l'économie du mobile.
|
||||
<br/>
|
||||
<br/>
|
||||
<span>
|
||||
Ce téléphone est constitué de blocs qui ont chacun une fonction particulière.
|
||||
</span>
|
||||
Ce téléphone est constitué de blocs qui ont chacun une fonction particulière.
|
||||
<br/>
|
||||
<span>
|
||||
Donc, sur une carte spéciale, vous organisez l'agencement de vos blocs, pour faire de votre téléphone, l'objet qui vous est adapté le plus...
|
||||
</span>
|
||||
Donc, sur une carte spéciale, vous organisez l'agencement de vos blocs, pour faire de votre téléphone, l'objet qui vous est adapté le plus...
|
||||
<br/>
|
||||
<br/>
|
||||
<span>
|
||||
Cette vidéo résume très bien le côté technique du projet:
|
||||
</span>
|
||||
Cette vidéo résume très bien le côté technique du projet:
|
||||
<br/>
|
||||
</div>
|
||||
<div class="post-video">
|
||||
@ -46,13 +34,7 @@ category: Articles
|
||||
Donc fini l'obsolescence programmée; si un des blocs devient trop vieux, pas besoin de jeter le tèl. en entier [pour aller acheter le dernier iPhone], il suffit juste de changer LE bloc...
|
||||
<br/>
|
||||
<br/>
|
||||
<span>
|
||||
À suivre
|
||||
<a href="http://www.phoneblocks.com/" target="_blank">
|
||||
ici
|
||||
</a>
|
||||
aussi.
|
||||
</span>
|
||||
À suivre <a href="http://www.phoneblocks.com/" target="_blank">ici</a> aussi.
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -30,7 +30,7 @@ category: Tutorials
|
||||
\r
|
||||
</blockquote>
|
||||
<div class="paragraph">
|
||||
Ce <a href="http://linuxcommand.org/man_pages/dos2unix1.html" target="_blank">petit soft'</a> vous permet de convertir vos fichiers :
|
||||
Ce <a href="http://linuxcommand.org/man_pages/dos2unix1.html" target="_blank">petit soft'</a> vous permet de convertir vos fichiers :
|
||||
<br/>
|
||||
</div>
|
||||
<blockquote>
|
||||
|
@ -24,17 +24,14 @@ category: Articles
|
||||
<script type="text/javascript" src="/js/hammer-2.0.7.min.js"></script>
|
||||
<script type="text/javascript" src="/js/gallery.min.js"></script>
|
||||
</div>
|
||||
<div class="paragraph" style="text-align:left;">
|
||||
<div class="paragraph">
|
||||
En tant que Projet de Terminale Sciences de l'Ingénieur, nous avons choisi de participer au Concours
|
||||
<a href="http://www.itercad.org/robots2014.php" target="_blank" title="">ITER Robots 2014</a>.
|
||||
<br />
|
||||
Comme notre non-sélection après les épreuves de qualification nous est "restée en travers" (pour des raisons que l'on ne donnera pas ici), voici le code complet du robot que nous avions mis au point, pour faciliter le boulot de tous les futurs participants *troll*:
|
||||
<br />
|
||||
Sont codées
|
||||
<a href="https://gist.github.com/HorlogeSkynet/ec6e2fa10d7a92960524f8b82bb4a265" target="_blank">ici</a> les 3 courses du concours de 2013, ne posez pas de questions du pourquoi nous avons fait ça.
|
||||
Pour plus d'info', je répondrai (peut-être) aux mails à ce sujet...
|
||||
Sont codées <a href="https://gist.github.com/HorlogeSkynet/ec6e2fa10d7a92960524f8b82bb4a265" target="_blank">ici</a> les 3 courses du concours de 2013, ne posez pas de questions du pourquoi nous avons décidé de faire ça.
|
||||
<br />
|
||||
Voici également le support de notre présentation orale de fin de projet:
|
||||
<a href="https://prezi.com/ofc7lrxltjik/iter_robots_2014/" target="_blank">Prezi</a>.
|
||||
Voici également le support de notre présentation orale de fin de projet: <a href="https://prezi.com/ofc7lrxltjik/iter_robots_2014/" target="_blank">Prezi</a>.
|
||||
</div>
|
||||
</div>
|
||||
|
@ -13,12 +13,7 @@ category: Programming
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
<font size="5">
|
||||
<a href="https://gist.github.com/HorlogeSkynet/0fa1fad5a432c2415a74" target="_blank">
|
||||
Ici
|
||||
</a>
|
||||
</font>
|
||||
l'objectif était de déterminer le nombre de jours qu'il y a entre la date que l'on saisit, et la date actuelle.
|
||||
<font size="5"><a href="https://gist.github.com/HorlogeSkynet/0fa1fad5a432c2415a74" target="_blank">Ici</a></font> l'objectif était de déterminer le nombre de jours qu'il y a entre la date que l'on saisit, et la date actuelle.
|
||||
<br/>
|
||||
<br/>
|
||||
Merci @Riri', Chérie & Lulu'.
|
||||
|
@ -17,13 +17,7 @@ category: Programming
|
||||
<br/>
|
||||
Si tout se déroule correctement, en sortie (dans un autre fichier, "sudoku_resolved.txt") nous pouvons constater la grille complétée en respectant les règles du jeu.
|
||||
<br/>
|
||||
Par
|
||||
<font size="5">
|
||||
<a href="https://gist.github.com/HorlogeSkynet/08e88775d49b35b5c7ef" target="_blank">
|
||||
ici
|
||||
</a>
|
||||
</font>
|
||||
.
|
||||
Par <font size="5"><a href="https://gist.github.com/HorlogeSkynet/08e88775d49b35b5c7ef" target="_blank">ici</a></font>.
|
||||
<br/>
|
||||
<br/>
|
||||
Merci @Chérie, Toinou' & Gaët'.
|
||||
|
@ -19,10 +19,7 @@ category: Hacking
|
||||
<br/>
|
||||
<br/>
|
||||
The result is
|
||||
<font size="4">
|
||||
<a href="https://gist.github.com/HorlogeSkynet/2d767c3af4862580c6287aa7901cf031" target="_blank"> here</a>
|
||||
</font>
|
||||
.
|
||||
<font size="4"><a href="https://gist.github.com/HorlogeSkynet/2d767c3af4862580c6287aa7901cf031" target="_blank">here</a></font>.
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -12,47 +12,18 @@ category: Programming
|
||||
<img src="/img/blog/dtostrf-lexplication.png"/>
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraphe" style="text-align:left;">
|
||||
<div class="paragraphe">
|
||||
Certaines fonctions nécessitent de manipuler des Chaînes de caractères, c'est pour cela qu'il faut passer par un outil permettant la conversion de certains types vers elles.
|
||||
<br/>
|
||||
Ici nous allons parler de
|
||||
<em>
|
||||
<font color="#24678d">
|
||||
double
|
||||
</font>
|
||||
</em>
|
||||
(ou
|
||||
<em>
|
||||
<font color="#24678d">
|
||||
float
|
||||
</font>
|
||||
</em>
|
||||
) vers une
|
||||
<em>
|
||||
<font color="orange">
|
||||
string
|
||||
</font>
|
||||
</em>
|
||||
donc !
|
||||
Ici nous allons parler de <em><font color="#24678d">double</font></em> (ou <em><font color="#24678d">float</font></em>) vers une <em><font color="orange">string</font></em> donc !
|
||||
<br/>
|
||||
<br/>
|
||||
Il faut passer par
|
||||
<em>
|
||||
<font color="green">
|
||||
dtostrf
|
||||
</font>
|
||||
()
|
||||
</em>
|
||||
. "
|
||||
<em>
|
||||
Decimal to String Float
|
||||
</em>
|
||||
"
|
||||
Il faut passer par <em><font color="green">dtostrf</font>()</em>. "<em>Decimal to String Float</em>"
|
||||
<br/>
|
||||
<br/>
|
||||
Voici son prototype:
|
||||
<br/>
|
||||
<blockquote style="text-align:left;">
|
||||
<blockquote>
|
||||
<font color="#24678d">
|
||||
char
|
||||
</font>
|
||||
@ -60,9 +31,7 @@ category: Programming
|
||||
*
|
||||
</font>
|
||||
<font color="#24678d">
|
||||
<span style="">
|
||||
dtostrf
|
||||
</span>
|
||||
</font>
|
||||
<font color="#d5d5d5">
|
||||
(
|
||||
@ -102,29 +71,10 @@ category: Programming
|
||||
Incompréhensible hein ?
|
||||
<br/>
|
||||
<br/>
|
||||
En gros le premier paramètre correspond à
|
||||
<font color="#8d2424">
|
||||
la variable réelle à convertir
|
||||
</font>
|
||||
, le second à
|
||||
<font color="#8d2424">
|
||||
la taille de la chaîne cible
|
||||
</font>
|
||||
('.' compté), le troisième au
|
||||
<font color="#8d2424">
|
||||
nombre de chiffres après la virgule
|
||||
</font>
|
||||
, et le dernier au
|
||||
<font color="#8d2424">
|
||||
tableau contenant la chaîne
|
||||
</font>
|
||||
.
|
||||
En gros le premier paramètre correspond à <font color="#8d2424">la variable réelle à convertir</font>, le second à <font color="#8d2424">la taille de la chaîne cible</font>('.' compté), le troisième au <font color="#8d2424">nombre de chiffres après la virgule</font>, et le dernier au <font color="#8d2424">tableau contenant la chaîne</font>.
|
||||
<br/>
|
||||
<br/>
|
||||
<u>
|
||||
PS
|
||||
</u>
|
||||
: Elle renvoit le pointeur du tableau contenant la chaîne.
|
||||
<u>PS</u> : Elle renvoit un pointeur sur le tableau contenant la chaîne.
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -19,13 +19,7 @@ category: Programming
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
Code
|
||||
<a href="https://gist.github.com/HorlogeSkynet/16f3fdc20f1546f7a46ef90dffee6d3e" target="_blank">
|
||||
<font size="5">
|
||||
ici
|
||||
</font>
|
||||
</a>
|
||||
.
|
||||
Code <a href="https://gist.github.com/HorlogeSkynet/16f3fdc20f1546f7a46ef90dffee6d3e" target="_blank"><font size="5">ici</font></a>.
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -28,13 +28,7 @@ category: Hacking
|
||||
Once the number is generated, we compute the dispersion rate of all the numbers generated since the launching, and print these two values on the screen.
|
||||
<br/>
|
||||
<br/>
|
||||
Code ?
|
||||
<a href="https://gist.github.com/HorlogeSkynet/0b723f68da6dcf4c4fcd" target="_blank">
|
||||
<font size="4">
|
||||
Here
|
||||
</font>
|
||||
</a>
|
||||
.
|
||||
Code ? <a href="https://gist.github.com/HorlogeSkynet/0b723f68da6dcf4c4fcd" target="_blank"><font size="4">Here</font></a>.
|
||||
<br/>
|
||||
<br/>
|
||||
Thanks to Jojo' for the final hashing :wink:
|
||||
|
@ -11,29 +11,11 @@ category: Articles
|
||||
<iframe src="https://www.youtube.com/embed/o0P5axJWkgY"></iframe>
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
Le "choc" est à
|
||||
<a href="http://youtu.be/o0P5axJWkgY?t=10m9s" target="_blank">
|
||||
<font size="4">
|
||||
10 min 09
|
||||
</font>
|
||||
</a>
|
||||
, à la fin de la plaidoirie.
|
||||
Le "choc" est à <a href="http://youtu.be/o0P5axJWkgY?t=10m9s" target="_blank"><font size="4">10 min 09</font></a>, à la fin de la plaidoirie.
|
||||
<br/>
|
||||
Argumente ci-haut une jeune femme dans le cadre du
|
||||
<a href="http://www.memorial-caen.fr/les-evenements/evenements/concours-plaidoiries-eleves-avocats" target="_blank">
|
||||
Concours des avocats 2015
|
||||
</a>
|
||||
à Caen.
|
||||
Argumente ci-haut une jeune femme dans le cadre du <a href="http://www.memorial-caen.fr/les-evenements/evenements/concours-plaidoiries-eleves-avocats" target="_blank"> Concours des avocats 2015</a> à Caen.
|
||||
<br/>
|
||||
Rien à redire quant à son discours; nous assistons ici à la
|
||||
<font color="#8d2424">
|
||||
discrimination d'une petite fille trisomique vis-à-vis de son témoignage
|
||||
</font>
|
||||
, qui aurait dû être diffusé à la Télévision, censuré par le
|
||||
<a href="https://fr.wikipedia.org/wiki/Conseil_sup%C3%A9rieur_de_l%27audiovisuel_%28France%29" target="_blank">
|
||||
CSA
|
||||
</a>
|
||||
.
|
||||
Rien à redire quant à son discours; nous assistons ici à la <font color="#8d2424">discrimination d'une petite fille trisomique vis-à-vis de son témoignage</font>, qui aurait dû être diffusé à la Télévision, censuré par le <a href="https://fr.wikipedia.org/wiki/Conseil_sup%C3%A9rieur_de_l%27audiovisuel_%28France%29" target="_blank">CSA</a>.
|
||||
<br/>
|
||||
<br/>
|
||||
Sauf qu'à la fin, comme pour la totalité des candidats, nous observons un plan sur une table avec les mains d'un dessinateur établissant des caricatures en rapport avec la plaidoirie qui vient de se terminer.
|
||||
@ -41,11 +23,7 @@ category: Articles
|
||||
Dans toutes les vidéos, les dessins sont signés en "live". Sur celle-ci, rien. Aucune autre [caricature] non plus. Juste ce dessin, aussi "libre" qu'un électron; anonyme.
|
||||
<br/>
|
||||
<br/>
|
||||
Le dessinateur est
|
||||
<a href="https://fr.wikipedia.org/wiki/Emmanuel_Chaunu" target="_blank">
|
||||
Emmanuel Chaunu
|
||||
</a>
|
||||
(identité retrouvée grâce aux autres vidéos et à sa signature). Originaire de Caen, il n'avait pas énormément de chemin à parcourir pour l'évènement :smile:
|
||||
Le dessinateur est <a href="https://fr.wikipedia.org/wiki/Emmanuel_Chaunu" target="_blank">Emmanuel Chaunu</a> (identité retrouvée grâce aux autres vidéos et à sa signature). Originaire de Caen, il n'avait pas énormément de chemin à parcourir pour l'évènement :smile:
|
||||
<br/>
|
||||
<br/>
|
||||
Je trouve la caricature un peu trop "poussée" pour le contexte.
|
||||
@ -54,26 +32,13 @@ category: Articles
|
||||
<br/>
|
||||
Oui, leurs arguments ne tiennent pas la route.
|
||||
<br/>
|
||||
Oui, le
|
||||
<a href="https://fr.wikipedia.org/wiki/Troisième_Reich" target="_blank">
|
||||
IIIème Reich
|
||||
</a>
|
||||
réprimait les handicapés.
|
||||
Oui, le <a href="https://fr.wikipedia.org/wiki/Troisième_Reich" target="_blank">IIIème Reich</a> réprimait les handicapés.
|
||||
<br/>
|
||||
Oui, on peut rire de tout.
|
||||
<br/>
|
||||
Mais non, l'association CSA /
|
||||
<a href="https://fr.wikipedia.org/wiki/Adolf_Hitler" target="_blank">
|
||||
Führer
|
||||
</a>
|
||||
est "de trop" à mon goût.
|
||||
Mais non, l'association CSA / <a href="https://fr.wikipedia.org/wiki/Adolf_Hitler" target="_blank">Führer</a> est "de trop" à mon goût.
|
||||
<br/>
|
||||
<br/>
|
||||
On ne peut pas basculer du côté du fascisme quelque soit les choses qui arrivent (malgré le fait que
|
||||
<a href="https://fr.wikipedia.org/wiki/Loi_de_Godwin" target="_blank">
|
||||
ça eut été prouvé
|
||||
</a>
|
||||
). C'est tellement simple, et tellement
|
||||
fort.
|
||||
On ne peut pas basculer du côté du fascisme quelque soit les choses qui arrivent (malgré le fait que <a href="https://fr.wikipedia.org/wiki/Loi_de_Godwin" target="_blank"> ça eut été prouvé</a>). C'est tellement simple, et tellement fort.
|
||||
</div>
|
||||
</div>
|
||||
|
@ -13,17 +13,9 @@ category: Articles
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
J'allais bientôt "fêter" mes deux premières années sous
|
||||
<a href="http://crunchbang.org/" target="_blank">
|
||||
Crunchbang
|
||||
</a>
|
||||
.
|
||||
<br/>
|
||||
Entre la 10 (Statler), et la 11 (Waldorf), bien satisfait du boulot rendu par cette distrib', je ne comprends pas la décision prise il y a 3 jours par son
|
||||
<a href="https://corenominal.org/about/" target="_blank">
|
||||
développeur en chef
|
||||
</a>
|
||||
. Il a décidé d'interrompre le développement de #!.
|
||||
J'allais bientôt "fêter" mes deux premières années sous <a href="http://crunchbang.org/" target="_blank">Crunchbang</a>.
|
||||
<br/>
|
||||
Entre la 10 (Statler), et la 11 (Waldorf), bien satisfait du boulot rendu par cette distrib', je ne comprends pas la décision prise il y a 3 jours par son <a href="https://corenominal.org/about/" target="_blank">développeur en chef</a>. Il a décidé d'interrompre le développement de #!.
|
||||
<br/>
|
||||
<br/>
|
||||
Une décision qui m'embête énormément, personnellement dans un premier temps, parce que Crunchbang est tout bonnement une distrib' magnifique de par sa simplicité, sa légèreté, ou encore sa capacité d'adaptation sur les anciens systèmes (qui permet de "sauver" la plupart des PC d'un aller simple en direction de la poubelle), mais aussi "idéologiquement" dans un second temps, lorsqu'on réfléchit au "Pourquoi ?".
|
||||
@ -37,11 +29,7 @@ category: Articles
|
||||
"J'arrête tout. Excusez-moi."
|
||||
<br/>
|
||||
<br/>
|
||||
Sûrement qu'une
|
||||
<a href="https://fr.wikipedia.org/wiki/Debian" target="_blank">
|
||||
Debian
|
||||
</a>
|
||||
modifiée à un tel niveau ne plaît pas à toute la planète...
|
||||
Sûrement qu'une <a href="https://fr.wikipedia.org/wiki/Debian" target="_blank">Debian</a> modifiée à un tel niveau ne plaît pas à toute la planète...
|
||||
<br/>
|
||||
<br/>
|
||||
Donc pour résumer:
|
||||
@ -49,24 +37,11 @@ category: Articles
|
||||
<br/>
|
||||
- Plus de nouvelle version de prévue
|
||||
<br/>
|
||||
- Dernière version PC:
|
||||
<a href="http://crunchbang.org/download/" target="_blank">
|
||||
Crunchbang 11
|
||||
</a>
|
||||
(Waldorf) [
|
||||
<a href="https://wiki.debian.org/fr/DebianWheezy" target="_blank">
|
||||
Debian 7 Wheezy
|
||||
</a>
|
||||
]
|
||||
- Dernière version PC: <a href="http://crunchbang.org/download/" target="_blank">Crunchbang 11</a> (Waldorf) [<a href="https://wiki.debian.org/fr/DebianWheezy" target="_blank">Debian 7 Wheezy</a>]
|
||||
<br/>
|
||||
<span style="">
|
||||
- Version existante maintenue à jour aussi longtemps que Wheezy
|
||||
</span>
|
||||
- Version existante maintenue à jour aussi longtemps que Wheezy
|
||||
<br/>
|
||||
- Dernière Version Raspberry Pi:
|
||||
<a href="http://pibanglinux.com/download.html" target="_blank">
|
||||
PiBang
|
||||
</a>
|
||||
- Dernière Version Raspberry Pi: <a href="http://pibanglinux.com/download.html" target="_blank">PiBang</a>
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
|
@ -17,115 +17,22 @@ category: Programming
|
||||
<br/>
|
||||
Comment ça peut marcher ?
|
||||
<br/>
|
||||
En récupérant l'adresse de cette variable
|
||||
<font size="4">
|
||||
,
|
||||
</font>
|
||||
par l'intermédiaire de celle d'un élément créé dans cette fonction, à laquelle on ajoute une
|
||||
<strong>
|
||||
certaine valeur
|
||||
</strong>
|
||||
.
|
||||
En récupérant l'adresse de cette variable, par l'intermédiaire de celle d'un élément créé dans cette fonction, à laquelle on ajoute une <strong>certaine valeur</strong>.
|
||||
<br/>
|
||||
Cette
|
||||
<strong>
|
||||
certaine valeur
|
||||
</strong>
|
||||
, dépend du nombre et de la taille des éléments déclarés entre la fonction contenant la variable et la fonction
|
||||
<em>
|
||||
<font color="#5848b7">
|
||||
magique()
|
||||
</font>
|
||||
</em>
|
||||
.
|
||||
Cette <strong>certaine valeur</strong>, dépend du nombre et de la taille des éléments déclarés entre la fonction contenant la variable et la fonction <em><font color="#5848b7">magique()</font></em>.
|
||||
<br/>
|
||||
Ici, un
|
||||
<em>
|
||||
<font color="#8640ae">
|
||||
int
|
||||
</font>
|
||||
</em>
|
||||
, un
|
||||
<em>
|
||||
<font color="#8640ae">
|
||||
int*
|
||||
</font>
|
||||
</em>
|
||||
, un
|
||||
<em>
|
||||
<font color="#8640ae">
|
||||
long
|
||||
</font>
|
||||
</em>
|
||||
, un
|
||||
<em>
|
||||
<font color="#8640ae">
|
||||
long*
|
||||
</font>
|
||||
</em>
|
||||
, et un
|
||||
<em>
|
||||
<font color="#8640ae">
|
||||
void*
|
||||
</font>
|
||||
</em>
|
||||
, ce qui revient à
|
||||
<font color="#24678d">
|
||||
36
|
||||
</font>
|
||||
octets, soit
|
||||
<font color="#24678d">
|
||||
0x24
|
||||
</font>
|
||||
en hexadécimal.
|
||||
<br/>
|
||||
Les paramètres du
|
||||
<span>
|
||||
|
||||
</span>
|
||||
<em>
|
||||
<font color="#6555c2">
|
||||
main()
|
||||
</font>
|
||||
</em>
|
||||
, soit
|
||||
<em>
|
||||
<font color="#8d2424">
|
||||
argc
|
||||
</font>
|
||||
</em>
|
||||
et
|
||||
<em>
|
||||
<font color="#8d2424">
|
||||
argv
|
||||
</font>
|
||||
</em>
|
||||
, sont codés tous deux sur
|
||||
<font color="#24678d">
|
||||
8
|
||||
</font>
|
||||
octets, donc
|
||||
<font color="#24678d">
|
||||
0x10
|
||||
</font>
|
||||
en hexadécimal.
|
||||
<br/>
|
||||
<br/>
|
||||
Code complet disponible
|
||||
<font size="5">
|
||||
<a href="https://gist.github.com/HorlogeSkynet/44f898140f0304b9cee8e4bd53440a00" target="_blank">
|
||||
ici
|
||||
</a>
|
||||
</font>
|
||||
.
|
||||
Ici, un <em><font color="#8640ae">int</font></em>, un <em><font color="#8640ae">int*</font></em>, un <em><font color="#8640ae">long</font></em>, un <em><font color="#8640ae">long*</font></em>, et un <em><font color="#8640ae">void*</font></em>, ce qui revient à <font color="#24678d">36</font>octets, soit <font color="#24678d">0x24</font> en hexadécimal.
|
||||
<br/>
|
||||
Les paramètres du <em><font color="#6555c2">main()</font></em>, soit <em><font color="#8d2424">argc</font></em> et <em><font color="#8d2424">argv</font></em>, sont codés tous deux sur <font color="#24678d">8</font> octets, donc <font color="#24678d">0x10</font> en hexadécimal.
|
||||
<br/>
|
||||
<br/>
|
||||
Code complet disponible <font size="5"><a href="https://gist.github.com/HorlogeSkynet/44f898140f0304b9cee8e4bd53440a00" target="_blank">ici</a></font>.
|
||||
<br/>
|
||||
<br/>
|
||||
Merci @<a href="https://github.com/thearcanum" target="_blank">Jojo'</a> pour la découverte et le suivi personnalisé :simple_smile:
|
||||
<br/>
|
||||
<br/>
|
||||
<font color="purple" size="3">
|
||||
/!\ Tailles considérées pour un système 64 bits sur un INTEL /!\
|
||||
</font>
|
||||
<font color="purple" size="3">/!\ Tailles considérées pour un système 64 bits sur un INTEL /!\</font>
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -15,20 +15,10 @@ category: Programming
|
||||
<div class="paragraph">
|
||||
L'idée ici était de faire une fonction permettant de décomposer un nombre, passé en paramètre, en tous les chiffres qui le composent !
|
||||
<br/>
|
||||
Donc,
|
||||
<font size="5">
|
||||
<a href="https://gist.github.com/HorlogeSkynet/a03a04a89d68a5a844fc8e5185ba1a5b" target="_blank">
|
||||
voici
|
||||
</a>
|
||||
</font>
|
||||
la fonction (ainsi que le programme qui peut l'utiliser) qui prend en plus du nombre concerné, la taille du tableau renvoyé qui contient les chiffres souhaités.
|
||||
Donc, <font size="5"><a href="https://gist.github.com/HorlogeSkynet/a03a04a89d68a5a844fc8e5185ba1a5b" target="_blank">voici</a></font> la fonction (ainsi que le programme qui peut l'utiliser) qui prend en plus du nombre concerné, la taille du tableau renvoyé qui contient les chiffres souhaités.
|
||||
<br/>
|
||||
<br/>
|
||||
L'intérêt est surtout qu'elle s'adapte à toutes les "tailles" de nombre, pas besoin de réaliser
|
||||
<em>
|
||||
à la main
|
||||
</em>
|
||||
votre décomposition :wink:
|
||||
L'intérêt est surtout qu'elle s'adapte à toutes les "tailles" de nombre, pas besoin de réaliser <em>à la main</em> votre décomposition :wink:
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -18,7 +18,7 @@ category: Hacking
|
||||
Available <a href="https://gist.github.com/HorlogeSkynet/1df491c2ded935be178c9c6b2a026201" target="_blank"><font size="5">here</font></a> with some explanations, it manages all of that with some basic functions, and may fits easily with your project :wink:
|
||||
<br/>
|
||||
<br/>
|
||||
There is also an automatic <em>Backlight On / Off</em> execution relying on the activity of the user, and timers pre-set in the macro declarations.
|
||||
There is also an automatic <em>Backlight on / off</em> execution relying on the activity of the user, and timers pre-set in the macro declarations.
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -13,71 +13,15 @@ category: Programming
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
Tout le monde sait à quel point
|
||||
<font color="#5040ae">
|
||||
<em>
|
||||
gets()
|
||||
</em>
|
||||
</font>
|
||||
n'est vraiment pas une fonction "fiable", mais personnellement, je pensais qu'il y avait des limites...
|
||||
Tout le monde sait à quel point <font color="#5040ae"><em>gets()</em></font> n'est vraiment pas une fonction "fiable", mais personnellement, je pensais qu'il y avait des limites...
|
||||
<br/>
|
||||
<br/>
|
||||
Si vous faites un basique
|
||||
<font color="#5040ae">
|
||||
<em>
|
||||
scanf()
|
||||
</em>
|
||||
</font>
|
||||
, suivi d'un
|
||||
<font color="#5040ae">
|
||||
gets()
|
||||
</font>
|
||||
(et même dans une autre fonction), votre
|
||||
<font color="#5040ae">
|
||||
<em>
|
||||
gets()
|
||||
</em>
|
||||
</font>
|
||||
sera juste ignoré.
|
||||
Si vous faites un basique <font color="#5040ae"><em>scanf()</em></font>, suivi d'un <font color="#5040ae">gets()</font> (et même dans une autre fonction), votre <font color="#5040ae"><em>gets()</em></font> sera juste ignoré.
|
||||
<br/>
|
||||
Apparemment, c'est au niveau du caractère de fin de chaîne lors de la saisie de votre
|
||||
<font color="#5040ae">
|
||||
<em>
|
||||
scanf()
|
||||
</em>
|
||||
</font>
|
||||
qui serait pris en compte lors de l'appel du
|
||||
<font color="#5040ae">
|
||||
<em>
|
||||
gets()
|
||||
</em>
|
||||
</font>
|
||||
, et donc causant son arrêt immédiat. Pour lui, la saisie de sa chaîne est terminée, car il tombe sur le caractère "
|
||||
<font color="#8d5024">
|
||||
\n
|
||||
</font>
|
||||
" généré par le
|
||||
<font color="#5040ae">
|
||||
<em>
|
||||
scanf()
|
||||
</em>
|
||||
</font>
|
||||
immédiatement à la fin du buffer.
|
||||
Apparemment, c'est au niveau du caractère de fin de chaîne lors de la saisie de votre <font color="#5040ae"><em>scanf()</em></font> qui serait pris en compte lors de l'appel du <font color="#5040ae"><em>gets()</em></font>, et donc causant son arrêt immédiat. Pour lui, la saisie de sa chaîne est terminée, car il tombe sur le caractère "<font color="#8d5024">\n</font>" généré par le <font color="#5040ae"><em>scanf()</em></font> immédiatement à la fin du buffer.
|
||||
<br/>
|
||||
<br/>
|
||||
L'astuce est donc de récupérer ce caractère ci à l'aide d'une fonction type
|
||||
<font color="#8d2424">
|
||||
<em>
|
||||
getchar()
|
||||
</em>
|
||||
</font>
|
||||
, juste après l'appel du
|
||||
<font color="#5040ae">
|
||||
<em>
|
||||
scanf()
|
||||
</em>
|
||||
</font>
|
||||
.
|
||||
L'astuce est donc de récupérer ce caractère ci à l'aide d'une fonction type <font color="#8d2424"><em>getchar()</em></font>, juste après l'appel du <font color="#5040ae"><em>scanf()</em></font>.
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -69,11 +69,7 @@ category: Tutorials
|
||||
<br/>
|
||||
</blockquote>
|
||||
<div class="paragraph">
|
||||
... allez à la ligne
|
||||
<em>
|
||||
180
|
||||
</em>
|
||||
, et rajoutez-y celle-ci juste en-dessous:
|
||||
... allez à la ligne <em>180</em>, et rajoutez-y celle-ci juste en-dessous:
|
||||
<br/>
|
||||
</div>
|
||||
<blockquote>
|
||||
|
@ -13,30 +13,10 @@ category: Programming
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
Vous savez tous qu'une des nouveautés que le
|
||||
<em>
|
||||
C++
|
||||
</em>
|
||||
a apporté est bien la gestion du type '
|
||||
<em>
|
||||
bool
|
||||
</em>
|
||||
'. Une variable pouvant donc être à '
|
||||
<em>
|
||||
1
|
||||
</em>
|
||||
' ou à '
|
||||
<em>
|
||||
0
|
||||
</em>
|
||||
', traduisant l'état d'un objet comme un interrupteur par exemple, mais qui sert surtout à rendre le code plus lisible, même si la plupart d'entre vous pensent qu'il est inutile...
|
||||
Vous savez tous qu'une des nouveautés que le <em>C++</em> a apporté est bien la gestion du type '<em>bool</em>'. Une variable pouvant donc être à '<em>1</em>' ou à '<em>0</em>', traduisant l'état d'un objet comme un interrupteur par exemple, mais qui sert surtout à rendre le code plus lisible, même si la plupart d'entre vous pensent qu'il est inutile...
|
||||
<br/>
|
||||
<br/>
|
||||
Mais la question est, pouvons-nous utiliser ce type en
|
||||
<em>
|
||||
C
|
||||
</em>
|
||||
maintenant ?
|
||||
Mais la question est, pouvons-nous utiliser ce type en <em>C</em> maintenant ?
|
||||
<br/>
|
||||
Oui et non, du moins, pas si facilement.
|
||||
<br/>
|
||||
@ -48,42 +28,14 @@ category: Programming
|
||||
<hr />
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
<font color="black">
|
||||
<u>
|
||||
<strong>
|
||||
<font size="4">
|
||||
I) Rédéfinition du type de façon manuelle
|
||||
</font>
|
||||
</strong>
|
||||
</u>
|
||||
</font>
|
||||
<font color="black"><u><strong><font size="4">I) Rédéfinition du type de façon manuelle</font></strong></u></font>
|
||||
<br/>
|
||||
<br/>
|
||||
Qu'est-ce qu'un '
|
||||
<em>
|
||||
bool
|
||||
</em>
|
||||
' ? Une simple variable contenant '
|
||||
<em>
|
||||
0
|
||||
</em>
|
||||
' ou '
|
||||
<em>
|
||||
1
|
||||
</em>
|
||||
', alors quel est le type pouvant remplir cette tâche le plus facilement possible ?
|
||||
Qu'est-ce qu'un '<em>bool</em>' ? Une simple variable contenant '<em>0</em>' ou '<em>1</em>', alors quel est le type pouvant remplir cette tâche le plus facilement possible ?
|
||||
<br/>
|
||||
Le '
|
||||
<em>
|
||||
int
|
||||
</em>
|
||||
'. Et maintenant en prenant le moins de place possible ?
|
||||
Le '<em>int</em>'. Et maintenant en prenant le moins de place possible en mémoire ?
|
||||
<br/>
|
||||
Le '
|
||||
<em>
|
||||
char
|
||||
</em>
|
||||
' !
|
||||
Le '<em>char</em>' !
|
||||
<br/>
|
||||
Donc voici une implémentation possible:
|
||||
<br/>
|
||||
@ -149,32 +101,10 @@ category: Programming
|
||||
<hr />
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
<font color="black">
|
||||
<u>
|
||||
<strong>
|
||||
<font size="4">
|
||||
II) Utilisation du mot clef '
|
||||
<em>
|
||||
_Bool
|
||||
</em>
|
||||
'
|
||||
</font>
|
||||
</strong>
|
||||
</u>
|
||||
</font>
|
||||
|
||||
|
||||
<font color="black"><u><strong><font size="4">II) Utilisation du mot clef '<em>_Bool</em>'</font></strong></u></font>
|
||||
<br/>
|
||||
<br/>
|
||||
Depuis le
|
||||
<em>
|
||||
C99
|
||||
</em>
|
||||
, il existe en fait un type booléen, mais il n'est pas sous la forme '
|
||||
<em>
|
||||
bool
|
||||
</em>
|
||||
'. Voici son utilisation:
|
||||
Depuis le <em>C99</em>, il existe en fait un type booléen, mais il n'est pas sous la forme '<em>bool</em>'. Voici son utilisation:
|
||||
<br/>
|
||||
</div>
|
||||
<blockquote>
|
||||
@ -230,28 +160,10 @@ category: Programming
|
||||
<hr />
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
<font color="black" size="4">
|
||||
<u>
|
||||
<strong>
|
||||
III) Maniaque ? Pas pratique ? Utilisons '
|
||||
<em>
|
||||
bool
|
||||
</em>
|
||||
' !
|
||||
</strong>
|
||||
</u>
|
||||
</font>
|
||||
<font color="black" size="4"><u><strong>III) Maniaque ? Pas pratique ? Utilisons '<em>bool</em>' !</strong></u></font>
|
||||
<br/>
|
||||
<br/>
|
||||
Petite technique consistant juste à définir '
|
||||
<em>
|
||||
bool
|
||||
</em>
|
||||
' comme '
|
||||
<em>
|
||||
_Bool
|
||||
</em>
|
||||
':
|
||||
Petite technique consistant juste à définir '<em>bool</em>' comme '<em>_Bool</em>':
|
||||
<br/>
|
||||
</div>
|
||||
<blockquote>
|
||||
@ -312,38 +224,10 @@ category: Programming
|
||||
<hr />
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
<font color="black">
|
||||
<u>
|
||||
<strong>
|
||||
<font size="4">
|
||||
III) Utilisation de "
|
||||
<em>
|
||||
stdbool.h
|
||||
</em>
|
||||
"
|
||||
</font>
|
||||
</strong>
|
||||
</u>
|
||||
</font>
|
||||
<font color="black"><u><strong><font size="4">III) Utilisation de "<em>stdbool.h</em>"</font></strong></u></font>
|
||||
<br/>
|
||||
<br/>
|
||||
Une librairie supplémentaire a été apportée avec la norme
|
||||
<em>
|
||||
C99
|
||||
</em>
|
||||
, comportant 4 macros. Avec elles, vous pouvez directement utiliser le type '
|
||||
<em>
|
||||
bool'
|
||||
</em>
|
||||
. Cette technique est à utiliser si votre projet est compilé en
|
||||
<em>
|
||||
C99
|
||||
</em>
|
||||
ou supérieur. Pour
|
||||
<em>
|
||||
C89
|
||||
</em>
|
||||
, voir ci-dessus :wink:
|
||||
Une librairie supplémentaire a été apportée avec la norme <em>C99</em>, comportant 4 macros. Avec elles, vous pouvez directement utiliser le type <em>'bool'</em>. Cette technique est à utiliser si votre projet est compilé en <em>C99</em> ou supérieur. Pour <em>C89</em>, voir ci-dessus :wink:
|
||||
<br/>
|
||||
</div>
|
||||
<blockquote>
|
||||
|
@ -12,7 +12,7 @@ category: Articles
|
||||
<img src="/img/blog/windows-10-laberration-a-la-microsoft.png"/>
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph" style="text-align:left;">
|
||||
<div class="paragraph">
|
||||
Avec Microsoft, ce qui est bien c'est que l'on n'est jamais déçu, et assez préparé pour savoir qu'on va bien se marrer.
|
||||
<br/>
|
||||
<br/>
|
||||
@ -29,19 +29,8 @@ category: Articles
|
||||
<br/>
|
||||
On ne parle bien sûr pas des bugs en tout genre... comme la disparition d'Internet, ou encore du Menu Démarrer m'informe-t-on...
|
||||
</div>
|
||||
<div class="paragraph" style="text-align:left;">
|
||||
<font color="purple">
|
||||
<u>
|
||||
EDIT
|
||||
</u>
|
||||
: Comme ça apparaissait au loin gros comme un bateau,
|
||||
<a href="https://www.nikopik.com/2015/08/une-analyse-de-trafic-reseau-de-windows-10-devoile-lincroyable-etendue-de-lespionnage-mis-en-place-par-microsoft.html" target="_blank">
|
||||
<font size="6">
|
||||
ici
|
||||
</font>
|
||||
</a>
|
||||
la liste de toutes les données envoyées à travers le monde sur une multitude de serveurs si vous faites tourner cet OS qu'on vous a gentiment offert... Il y a anguille-sous-roche comme on dit...
|
||||
</font>
|
||||
<div class="paragraph">
|
||||
<font color="purple"><u>EDIT</u> : Comme ça apparaissait au loin gros comme un bateau, <a href="https://www.nikopik.com/2015/08/une-analyse-de-trafic-reseau-de-windows-10-devoile-lincroyable-etendue-de-lespionnage-mis-en-place-par-microsoft.html" target="_blank"><font size="6">ici</font></a> la liste de toutes les données envoyées à travers le monde sur une multitude de serveurs si vous faites tourner cet OS qu'on vous a gentiment offert... Il y a anguille sous roche comme on dit...</font>
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -6,4 +6,22 @@ layout: post
|
||||
category: Articles
|
||||
---
|
||||
|
||||
<div class="blog-content"> <div class="post-image"> <a href="/img/blog/plus-besoin-de-clarifier-vos-relations-sociales.jpg"> <img src="/img/blog/plus-besoin-de-clarifier-vos-relations-sociales.jpg"/> </a> </div><div class="paragraph" style="text-align:left;"> ... <em> Snapchat </em> le fera pour vous. <br/> <br/> Depuis quand le système de communauté d'une application de partage de contenu multimédia gère à votre place les "statuts" sociaux de vos contacts ? <br/> <br/> C'est un peu comme si demain <em> Skype </em> vous déconseillait de communiquer avec votre <em> Paul </em> , parce que ce serait <u>apparemment</u> votre "pire ennemi", vu que vous ne lui avez pas parlé depuis 6 mois. <br/> <br/> Bref, encore un truc "en plus", qui ne sert à rien. Ou juste à ajouter encore de l'ambigüité en plus de la complexité réelle de ces relations... Il n'y a que deux types de personnes, ce que vous avez rencontrés, et ceux que vous n'avez pas [encore] rencontrés. Nul besoin de leur donner un "seuil d'avancement" dans votre vie privée. <br/> </div></div>
|
||||
<div class="blog-content">
|
||||
<div class="post-image">
|
||||
<a href="/img/blog/plus-besoin-de-clarifier-vos-relations-sociales.jpg">
|
||||
<img src="/img/blog/plus-besoin-de-clarifier-vos-relations-sociales.jpg"/>
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph">... <em>Snapchat</em> le fera pour vous.
|
||||
<br/>
|
||||
<br/>
|
||||
Depuis quand le système de communauté d'une application de partage de contenu multimédia gère à votre place les "statuts" sociaux de vos contacts ?
|
||||
<br/>
|
||||
<br/>
|
||||
C'est un peu comme si demain <em>Skype</em> vous déconseillait de communiquer avec votre <em>Paul</em>, parce que ce serait <u>apparemment</u> votre "pire ennemi", vu que vous ne lui avez pas parlé depuis 6 mois.
|
||||
<br/>
|
||||
<br/>
|
||||
Bref, encore un truc "en plus", qui ne sert à rien. Ou juste à ajouter encore de l'ambigüité en plus de la complexité réelle de nos relations... Il n'y a que deux types de personnes, celles que vous avez rencontrées, et celles que vous n'avez pas [encore] rencontrées. Nul besoin de leur donner un "seuil d'avancement" dans votre vie privée.
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
@ -12,39 +12,11 @@ category: Articles
|
||||
<img src="/img/blog/crunchbang-renait-de-ses-cendres-rejoignez-la.png"/>
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph" style="text-align:left;">
|
||||
Il y a 3 jours maintenant, sur le forum officiel de
|
||||
<em>
|
||||
Crunchbang
|
||||
</em>
|
||||
, qui en était resté à la terrible nouvelle de l'arrêt du développement en ce début d'année, a été posté par l'ex. développeur en chef un petit message indiquant qu'un projet maintenant hors des cartons allait reprendre et continuer la lancer de l'OS pré-équipé.
|
||||
<div class="paragraph">
|
||||
Il y a 3 jours maintenant, sur le forum officiel de <em>Crunchbang</em>, qui en était resté à la terrible nouvelle de l'arrêt du développement en ce début d'année, a été posté par l'ex. développeur en chef un petit message indiquant qu'un projet maintenant hors des cartons allait reprendre et continuer la lancer de l'OS pré-équipé.
|
||||
<br/>
|
||||
<br/>
|
||||
Son nom ?
|
||||
<u>
|
||||
Hydrogen
|
||||
</u>
|
||||
. Basé actuellement sur une
|
||||
<em>
|
||||
Debian Jessie
|
||||
</em>
|
||||
, pour changer de la vieille
|
||||
<em>
|
||||
Wheezy
|
||||
</em>
|
||||
où
|
||||
<em>
|
||||
Waldorf
|
||||
</em>
|
||||
stagnait dessus sans maintenance réelle, le projet
|
||||
<a href="https://www.bunsenlabs.org/" target="_blank">
|
||||
Bunsenlabs
|
||||
</a>
|
||||
remet à disposition une version à jour, avec
|
||||
<a href="https://pkg.bunsenlabs.org/" target="_blank">
|
||||
ses propres repo'
|
||||
</a>
|
||||
.
|
||||
Son nom ? <u>Hydrogen</u>. Basé actuellement sur une <em>Debian Jessie</em>, pour changer de la vieille <em>Wheezy</em> où <em>Waldorf</em> stagnait dessus sans maintenance réelle, le projet <a href="https://www.bunsenlabs.org/" target="_blank">Bunsenlabs</a> remet à disposition une version à jour, avec <a href="https://pkg.bunsenlabs.org/" target="_blank">ses propres repo'</a>.
|
||||
<br/>
|
||||
<br/>
|
||||
À vous de voir si ça vaut encore le coup de migrer vers une solution de ce style, la dernière fois que j'ai passé le cap le projet a été arrêté malencontreusement :smile:
|
||||
|
@ -12,69 +12,31 @@ category: Articles
|
||||
<img src="/img/blog/blablacar-oui-et-non_1.png"/>
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph" style="text-align:left;">
|
||||
<div class="paragraph">
|
||||
Oui, aujourd'hui, c'est bien du système de transport actuellement le plus rentable et le plus convivial dont je vais vous parler... et en tant qu'utilisateur avéré, pas qu'en positif !
|
||||
<br/>
|
||||
<br/>
|
||||
Ci-dessous va suivre une succession d'arguments démontrant à mon gout les vices et les limites de ce système. En route !
|
||||
<br/>
|
||||
<br/>
|
||||
→ Pour commencer, dans un monde où le climat est au centre d'une multitude de débats, le système se veut écologique en grande partie. Alors comment expliquer que l'on ne puisse
|
||||
<font color="#8d2424">
|
||||
pas descendre le prix en-dessous d'une certaine somme
|
||||
</font>
|
||||
(voire même le rendre gratuit ?) sauf si'l n'était pas centré sur l'aspect économique ? Pour que
|
||||
<u>
|
||||
BBC
|
||||
</u>
|
||||
puisse tirer
|
||||
<em>
|
||||
a minima
|
||||
</em>
|
||||
un bénéfice sur LA TOTALITÉ des trajets effectués par jour !
|
||||
→ Pour commencer, dans un monde où le climat est au centre d'une multitude de débats, le système se veut écologique en grande partie. Alors comment expliquer que l'on ne puisse <font color="#8d2424">pas descendre le prix en-dessous d'une certaine somme</font> (voire même le rendre gratuit ?) sauf si'l n'était pas centré sur l'aspect économique ? Pour que <u>BBC</u> puisse tirer <em>a minima</em> un bénéfice sur LA TOTALITÉ des trajets effectués par jour !
|
||||
<br/>
|
||||
<br/>
|
||||
→ Parlons justement de cet argent prélevé par le site. À auteur d'environ 10% du prix du trajet, l'entreprise peut tirer une sacrée somme finalement. Tout compte fait, est-ce que
|
||||
<font color="#8d2424">
|
||||
le conducteur ne serait pas un vecteur de revenus pour l'entreprise
|
||||
</font>
|
||||
? Il soumet un trajet auquel les gens le rejoindraient en ajoutant EN PLUS DU PRIX DU TRAJET 10% de ce dernier. Bonne maison ! À mon avis, ils devraient plutôt prélever 10% du prix du trajet, au lieu de rajouter un surplus comme une taxe sur la valeur ajoutée...
|
||||
→ Parlons justement de cet argent prélevé par le site. À auteur d'environ 10% du prix du trajet, l'entreprise peut tirer une sacrée somme finalement. Tout compte fait, est-ce que <font color="#8d2424">le conducteur ne serait pas un vecteur de revenus pour l'entreprise </font> ? Il soumet un trajet auquel les gens le rejoindraient en ajoutant EN PLUS DU PRIX DU TRAJET 10% de ce dernier. Bonne maison ! À mon avis, ils devraient plutôt prélever 10% du prix du trajet, au lieu de rajouter un surplus comme une taxe sur la valeur ajoutée...
|
||||
<br/>
|
||||
<br/>
|
||||
→ Vous aurez beau parcourir des centaines de profils (publics d'ailleurs !!!),
|
||||
<font color="#8d2424">
|
||||
vous ne tomberez quasiment jamais sur un avis négatif
|
||||
</font>
|
||||
. Le fait est, que, par peur de représailles, par gentillesse, ou par hypocrisie, nous n'aurez jamais le cran de laisser un commentaire négatif sur votre chauffeur / passager. Au maximum, vous ne laisserez rien. Mais jamais de négatif. Et découle de cela que la totalité des utilisateurs sont "sympa', calmes, intéressants, divertissants" et j'en passe et des meilleurs, même si quelque chose vous a dérangé ou embêté pendant le trajet. Bref, la partie "communauté" de ce site se rapproche de plus en plus de n'importe quel réseau social actuel, avec sa fausseté généralisée, et presque... admise.
|
||||
<font color="#8d2424">vous ne tomberez quasiment jamais sur un avis négatif</font>. Le fait est, que, par peur de représailles, par gentillesse, ou par hypocrisie, nous n'aurez jamais le cran de laisser un commentaire négatif sur votre chauffeur / passager. Au maximum, vous ne laisserez rien. Mais jamais de négatif. Et découle de cela que la totalité des utilisateurs sont "sympa', calmes, intéressants, divertissants" et j'en passe et des meilleurs, même si quelque chose vous a dérangé ou embêté pendant le trajet. Bref, la partie "communauté" de ce site se rapproche de plus en plus de n'importe quel réseau social actuel, avec sa fausseté généralisée, et presque... admise.
|
||||
<br/>
|
||||
<br/>
|
||||
→ Autre point qui m'a quelque peu choqué. Il y a quelques mois, un trajet auquel une personne aurait dû participer à nos côtés, n'a pas pu être à l'endroit de rendez-vous à temps, et était injoignable. Je ne savais pas que cela fonctionnait ainsi, mais
|
||||
<font color="#8d2424">
|
||||
si le passager est fautif, la totalité du prix de sa place est envoyée au conducteur du véhicule
|
||||
</font>
|
||||
, un peu comme si elle avait été présente à bord ! Alors quand on réserve une place, la responsabilité de se trouver à bord est bien moins anodine qu'il n'y parait ! À mon avis ici aussi, seulement une partie (50% ? 25% ?) devrait être transférée au conducteur, et on l'associerait en "dédommagement" pour le temps d'organisation / d'attente perdu, et éventuellement une place dans la voiture vacante... De la même façon,
|
||||
<u>
|
||||
BBC
|
||||
</u>
|
||||
assure, même en cas de problème, le reversement (et donc accompagné de leur petit prélèvement habituel) de la totalité du prix de la place.
|
||||
→ Autre point qui m'a quelque peu choqué. Il y a quelques mois, un trajet auquel une personne aurait dû participer à nos côtés, n'a pas pu être à l'endroit de rendez-vous à temps, et était injoignable. Je ne savais pas que cela fonctionnait ainsi, mais <font color="#8d2424">si le passager est fautif, la totalité du prix de sa place est envoyée au conducteur du véhicule</font>, un peu comme si elle avait été présente à bord ! Alors quand on réserve une place, la responsabilité de se trouver à bord est bien moins anodine qu'il n'y parait ! À mon avis ici aussi, seulement une partie (50% ? 25% ?) devrait être transférée au conducteur, et on l'associerait en "dédommagement" pour le temps d'organisation / d'attente perdu, et éventuellement une place dans la voiture vacante... De la même façon, <u>BBC</u> assure, même en cas de problème, le reversement (et donc accompagné de leur petit prélèvement habituel) de la totalité du prix de la place.
|
||||
<br/>
|
||||
<br/>
|
||||
→ Un point très important.
|
||||
<font color="#8d2424">
|
||||
Le prix de la place des passagers ne dépend pas du nombre de personnes à bord du véhicule
|
||||
</font>
|
||||
. Est-ce alors effectivement un partage de frais pour un trajet commun ? Pas exactement. Prenons un trajet à 40€ la place. Que le conducteur ait à bord 1, ou 4 personnes, le prix pour ceux-là ne variera pas. Il se peut donc que suivant le trajet, et les villes-étapes choisies, le conducteur soit excédentaire par rapport au coût réel qu'il a à charge. Ce qui nous amène au point suivant.
|
||||
<font color="#8d2424">Le prix de la place des passagers ne dépend pas du nombre de personnes à bord du véhicule</font>. Est-ce alors effectivement un partage de frais pour un trajet commun ? Pas exactement. Prenons un trajet à 40€ la place. Que le conducteur ait à bord 1, ou 4 personnes, le prix pour ceux-là ne variera pas. Il se peut donc que suivant le trajet, et les villes-étapes choisies, le conducteur soit excédentaire par rapport au coût réel qu'il a à charge. Ce qui nous amène au point suivant.
|
||||
<br/>
|
||||
<br/>
|
||||
→
|
||||
<font color="#8d2424">
|
||||
Certaines personnes en font une profession
|
||||
</font>
|
||||
. Non,
|
||||
<u>
|
||||
BBC
|
||||
</u>
|
||||
n'est pas une compagnie de taxis privés ou n'importe quelle autre entreprise de transport en commun, c'est un système de COVOITURAGE. Donc le principal but est de remplir des voitures voyageant en partie à vide, tout en soulageant le chauffeur d'une part des frais. PAS QUESTION ici de charger 8 personnes dans un mini-bus, tout en ciblant le trajet le plus rentable pour vous, pour après proposer le retour, et ainsi de suite...
|
||||
→ <font color="#8d2424">Certaines personnes en font une profession</font>. Non, <u>BBC</u> n'est pas une compagnie de taxis privés ou n'importe quelle autre entreprise de transport en commun, c'est un système de COVOITURAGE. Donc le principal but est de remplir des voitures voyageant en partie à vide, tout en soulageant le chauffeur d'une part des frais. PAS QUESTION ici de charger 8 personnes dans un mini-bus, tout en ciblant le trajet le plus rentable pour vous, pour après proposer le retour, et ainsi de suite...
|
||||
<br/>
|
||||
</div>
|
||||
<div class="post-image">
|
||||
@ -82,36 +44,18 @@ category: Articles
|
||||
<img src="/img/blog/blablacar-oui-et-non_2.png"/>
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph" style="text-align:left;">
|
||||
→ Autre chose un peu embêtant,
|
||||
<font color="#8d2424">
|
||||
une fois que quelqu'un a réservé une place sur votre trajet, vous ne pouvez plus rajouter de ville-étape sur le parcours
|
||||
</font>
|
||||
. Résultats des courses, une personne située entre deux ville-étape, et pour laquelle vous feriez un léger détour pour la récupérer, se voit obligée de réserver une place à partir du point le plus proche sur l'annonce, mais qui peut-être très loin. Donc le prix de la place peut ne plus représenter du tout le trajet auquel elle participera réellement.
|
||||
<div class="paragraph">
|
||||
→ Autre chose un peu embêtant, <font color="#8d2424">une fois que quelqu'un a réservé une place sur votre trajet, vous ne pouvez plus rajouter de ville-étape sur le parcours</font>. Résultats des courses, une personne située entre deux ville-étape, et pour laquelle vous feriez un léger détour pour la récupérer, se voit obligée de réserver une place à partir du point le plus proche sur l'annonce, mais qui peut-être très loin. Donc le prix de la place peut ne plus représenter du tout le trajet auquel elle participera réellement.
|
||||
<br/>
|
||||
<br/>
|
||||
→ Pour finir, et cela est normal, le système
|
||||
<font color="#8d2424">
|
||||
brasse une quantité de personnes monstrueuse, et donc également des gens qui ne partagent parfois rien
|
||||
</font>
|
||||
. Donc le trajet peut s'avérer être très compliqué, et peut amener des situations délicates à manier, selon les habitudes ou parfois uniquement les façons de vivre de chacun.
|
||||
→ Pour finir, et cela est normal, le système <font color="#8d2424">brasse une quantité de personnes monstrueuse, et donc également des gens qui ne partagent parfois rien</font>. Donc le trajet peut s'avérer être très compliqué, et peut amener des situations délicates à manier, selon les habitudes ou parfois uniquement les façons de vivre de chacun.
|
||||
<br/>
|
||||
</div>
|
||||
<div>
|
||||
<div style="height: 20px; overflow: hidden; width: 100%;">
|
||||
</div>
|
||||
<hr />
|
||||
<div style="height: 20px; overflow: hidden; width: 100%;">
|
||||
</div>
|
||||
</div>
|
||||
<div class="paragraph" style="text-align:left;">
|
||||
<div class="paragraph">
|
||||
Pour conclure, on ne peut pas nier le fait que ce système soit une avancée majeure en tant que moyen sécurisant de se déplacer à notre siècle et avec nos 4 roues en constante mouvance, mais en tout cas, faites attention, on n'est jamais à l'abri d'une situation délicate, en tant que chauffeur... ou covoituré !
|
||||
<br/>
|
||||
Et tant que la
|
||||
<u>
|
||||
SNCF
|
||||
</u>
|
||||
n'aura pas dénier revoir à la baisse ses tarifs... la totalité des autres modes de transports se verront lutter une guerre acharnée sur des marchés... de plus en plus libéralisés.
|
||||
Et tant que la <u>SNCF</u> n'aura pas dénier revoir à la baisse ses tarifs... la totalité des autres modes de transports se verront lutter une guerre acharnée sur des marchés... de plus en plus libéralisés.
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -20,13 +20,7 @@ category: Programming
|
||||
En supplément, le code vous renverra également la trace de la matrice.
|
||||
<br/>
|
||||
<br/>
|
||||
Code disponible
|
||||
<a href="https://gist.github.com/HorlogeSkynet/0a79fdd8304b7af9f011" target="_blank">
|
||||
<font size="5">
|
||||
ici
|
||||
</font>
|
||||
</a>
|
||||
.
|
||||
Code disponible <a href="https://gist.github.com/HorlogeSkynet/0a79fdd8304b7af9f011" target="_blank"><font size="5">ici</font></a>.
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -12,24 +12,16 @@ category: Articles
|
||||
<img src="/img/blog/mais-jusquou-microsoft-ira.png"/>
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph" style="text-align:left;">
|
||||
<div class="paragraph">
|
||||
Depuis le rachat de Skype par Microsoft, rien ne va plus.
|
||||
<br/>
|
||||
<br/>
|
||||
Son développement a été arrêté sur UNIX, et les seules nouveautés sont des émojis ainsi que des "séquences cultes" de films à partager dans une conversation...
|
||||
<br/>
|
||||
<br/>
|
||||
Alors, depuis quelques mois maintenant existe la
|
||||
<a href="https://web.skype.com/" target="_blank">
|
||||
WebApp' de Skype
|
||||
</a>
|
||||
, qui est, on ne peut pas le nier, une pure merveille... Je vous invite à aller l'essayer tout de suite d'ailleurs !
|
||||
Alors, depuis quelques mois maintenant existe la <a href="https://web.skype.com/" target="_blank">WebApp' de Skype</a>, qui est, on ne peut pas le nier, une pure merveille... Je vous invite à aller l'essayer tout de suite d'ailleurs !
|
||||
<br/>
|
||||
Tellement bien, que Facebook a même décrété qu'un
|
||||
<a href="https://www.messenger.com/" target="_blank">
|
||||
équivalent pour son Messenger
|
||||
</a>
|
||||
ne serait pas une trop mauvaise idée...
|
||||
Tellement bien, que Facebook a même décrété qu'un <a href="https://www.messenger.com/" target="_blank">équivalent pour son Messenger</a> ne serait pas une trop mauvaise idée...
|
||||
<br/>
|
||||
<br/>
|
||||
Mais bien sûr, on ne va pas donner immédiatement les pleins pouvoirs aux pauvres types qui essaient par tous les moyens de faire tourner un Client Skype sur leur système archaïque qu'est Linux. Ainsi, ils ne pourront pas passer d'appel depuis la WebApp', sur leur OS. Ok, admettons, cette possibilité n'est pas encore implémentée...
|
||||
@ -37,11 +29,7 @@ category: Articles
|
||||
<br/>
|
||||
Aujourd'hui, c'est un poil plus embêtant. Après un vulgaire rafraichissement de page, je suis tombé nez-à-nez avec le message encadré ci-dessus.
|
||||
<br/>
|
||||
Il faut savoir que les Debian possèdent une version adaptée de Firefox pour elles-mêmes,
|
||||
<a href="https://wiki.debian.org/fr/Iceweasel" target="_blank">
|
||||
Iceweasel
|
||||
</a>
|
||||
. Mais ce logiciel, est toujours en quelques sortes "en retard" de versions par rapport à Firefox, ce qui fait que l'on ne peut pas utiliser directement les dernières mises à jour... à moins de passer par les Experimental...
|
||||
Il faut savoir que les Debian possèdent une version adaptée de Firefox pour elles-mêmes, <a href="https://wiki.debian.org/fr/Iceweasel" target="_blank">Iceweasel</a>. Mais ce logiciel, est toujours en quelques sortes "en retard" de versions par rapport à Firefox, ce qui fait que l'on ne peut pas utiliser directement les dernières mises à jour... à moins de passer par les Experimental...
|
||||
<br/>
|
||||
<br/>
|
||||
Sous Linux, si vous voulez un "vrai" Client Skype installé, il faudra se contenter de la vieille version 4.3, où il faut forcer l'installation en architecture 32 bits... Bref, le Moyen-Âge...
|
||||
|
@ -12,23 +12,15 @@ category: Articles
|
||||
<img src="/img/blog/le-grand-retour-de-mozilla-firefox-sur-debian.png"/>
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph" style="text-align:left;">
|
||||
<div class="paragraph">
|
||||
Aujourd'hui la liste des mises à jour m'a quelque peu marqué !
|
||||
<br/>
|
||||
Je n'en ai pas cru mes yeux; il y a bien eu écrit "Firefox" lors de la petite
|
||||
<em>
|
||||
dist-upgrade
|
||||
</em>
|
||||
journalière.
|
||||
Je n'en ai pas cru mes yeux; il y a bien eu écrit "Firefox" lors de la petite <em>dist-upgrade</em> journalière.
|
||||
<br/>
|
||||
<br/>
|
||||
Mais alors pourquoi ?
|
||||
<br/>
|
||||
C'est vrai, depuis maintenant une durée qui semble éternelle les Debian étaient équipées comme navigateur d'un fork de Firefox, un poil modifié pour convenir aux différentes volontés de liberté de la communauté,
|
||||
<a href="https://fr.wikipedia.org/wiki/Iceweasel" target="_blank">
|
||||
Iceweasel
|
||||
</a>
|
||||
.
|
||||
C'est vrai, depuis maintenant une durée qui semble éternelle les Debian étaient équipées comme navigateur d'un fork de Firefox, un poil modifié pour convenir aux différentes volontés de liberté de la communauté, <a href="https://fr.wikipedia.org/wiki/Iceweasel" target="_blank">Iceweasel</a>.
|
||||
<br/>
|
||||
<br/>
|
||||
D'où vient ce changement de direction soudain ?
|
||||
@ -36,39 +28,18 @@ category: Articles
|
||||
Sûrement d'un final rapprochement entre les stratégies de Mozilla et des idées mises en avant par l'OS libre...
|
||||
<br/>
|
||||
<br/>
|
||||
Il n'est pas faux également que le constant travail de mise à niveau d'Iceweasel pour essayer de "suivre" les versions de Firefox avait du retard, et que
|
||||
<a href="https://fr.wikipedia.org/wiki/Renommage_des_applications_de_Mozilla_par_Debian" target="_blank">
|
||||
ce renommage d'applications
|
||||
</a>
|
||||
fait perdre plus de temps qu'autre chose...
|
||||
Il n'est pas faux également que le constant travail de mise à niveau d'Iceweasel pour essayer de "suivre" les versions de Firefox avait du retard, et que <a href="https://fr.wikipedia.org/wiki/Renommage_des_applications_de_Mozilla_par_Debian" target="_blank">ce renommage d'applications</a> fait perdre plus de temps qu'autre chose...
|
||||
<br/>
|
||||
<br/>
|
||||
Ce qui est sûr, c'est qu'
|
||||
<em>
|
||||
a minima
|
||||
</em>
|
||||
la prochaine distribution de Debian sera équipée d'une version officielle du navigateur de Mozilla, et peut-être l'
|
||||
<a href="https://www.mozilla.org/en-US/firefox/organizations/faq/" target="_blank">
|
||||
ESR
|
||||
</a>
|
||||
.
|
||||
Ce qui est sûr, c'est qu'<em>a minima</em> la prochaine distribution de Debian sera équipée d'une version officielle du navigateur de Mozilla, et peut-être l'<a href="https://www.mozilla.org/en-US/firefox/organizations/faq/" target="_blank">ESR</a>.
|
||||
<br/>
|
||||
<br/>
|
||||
Doit-on alors s'attendre à ce que d'autres produits tel que
|
||||
<a href="https://wiki.debian.org/Icedove" target="_blank">
|
||||
Icedove
|
||||
</a>
|
||||
repassent également à leur version officielle (Thunderbird dans ce cas) ?
|
||||
Doit-on alors s'attendre à ce que d'autres produits tels que <a href="https://wiki.debian.org/Icedove" target="_blank">Icedove</a> repassent également à leur version officielle (Thunderbird dans ce cas) ?
|
||||
<br/>
|
||||
</div>
|
||||
<br />
|
||||
<div class="paragraph" style="text-align:left;">
|
||||
<font color="purple" size="4">
|
||||
<u>
|
||||
EDIT
|
||||
</u>
|
||||
: Firefox enfin arrivé le 15/06/16, soit plus de 3 mois après, sur les Debian Wheezy !
|
||||
</font>
|
||||
<div class="paragraph">
|
||||
<font color="purple" size="4"><u>EDIT</u> : Firefox enfin arrivé le 15/06/16, soit plus de 3 mois après, sur les Debian Wheezy !</font>
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -12,33 +12,17 @@ category: Articles
|
||||
<img src="/img/blog/ce-jour-entrera-dans-lhistoire.jpg"/>
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph" style="text-align:left;">
|
||||
<div class="paragraph">
|
||||
... le jour où l'utilisateur lambda d'un ordinateur, en a perdu totalement le contrôle.
|
||||
<br/>
|
||||
<br/>
|
||||
Jusqu'aux jours d'aujourd'hui, quelqu'un qui ne voulait pas s'embêter avec le côté "non-pratique" [mais libre] de Linux, pouvait encore faire le choix entre la fermeture totale de
|
||||
<em>
|
||||
Mac OS
|
||||
</em>
|
||||
[et de son matériel], et une fermeture partielle mais raisonnée de Windows.
|
||||
Jusqu'aux jours d'aujourd'hui, quelqu'un qui ne voulait pas s'embêter avec le côté "non-pratique" [mais libre] de Linux, pouvait encore faire le choix entre la fermeture totale de <em>Mac OS</em> [et de son matériel], et une fermeture partielle mais raisonnée de Windows.
|
||||
<br/>
|
||||
<br/>
|
||||
Cependant depuis hier très tôt dans la journée, Microsoft a lancé son programme d'installation et déploiement forcés de Skynet... Ah non pardon, de
|
||||
<em>
|
||||
Windows 10
|
||||
</em>
|
||||
.
|
||||
Cependant depuis hier très tôt dans la journée, Microsoft a lancé son programme d'installation et déploiement forcés de Skynet... Ah non pardon, de <em>Windows 10</em>.
|
||||
<br/>
|
||||
<br/>
|
||||
Ce dernier étant gratuit (N'oubliez pas, "Si c'est gratuit, c'est que vous êtes le produit.") pour encore 2 longs mois, MS est sûrement parti du principe que la quasi-totalité des PC équipés des
|
||||
<em>
|
||||
Windows 7 à 8.1
|
||||
</em>
|
||||
, seraient allumés au moins une fois, et munis du programme intruisif et malsain
|
||||
<em>
|
||||
GWX.exe
|
||||
</em>
|
||||
, la "mise à jour" serait executée automatiquement.
|
||||
Ce dernier étant gratuit (N'oubliez pas, "Si c'est gratuit, c'est que vous êtes le produit.") pour encore 2 longs mois, MS est sûrement parti du principe que la quasi-totalité des PC équipés des <em>Windows 7 à 8.1</em>, seraient allumés au moins une fois, et munis du programme intruisif et malsain <em>GWX.exe</em>, la "mise à jour" serait executée automatiquement.
|
||||
<br/>
|
||||
<br/>
|
||||
Si vous fermez la fenêtre ouverte par GWX, votre PC s'éteindra directement et l'installation débutera (avant de cracher sur MS, pensez à sauvegarder votre travail).
|
||||
@ -51,31 +35,11 @@ category: Articles
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
<font color="purple">
|
||||
<u>
|
||||
EDIT
|
||||
</u>
|
||||
: Il n'a jamais été autant nécessaire de supprimer les vecteurs d'installation de
|
||||
<em>
|
||||
Windows 10
|
||||
</em>
|
||||
.
|
||||
<font color="purple"><u>EDIT</u> : Il n'a jamais été autant nécessaire de supprimer les vecteurs d'installation de <em>Windows 10</em>.
|
||||
<br/>
|
||||
Si vous voulez vous débarrasser de
|
||||
<em>
|
||||
GWX
|
||||
</em>
|
||||
, vous pouvez désinstaller (et masquer bien entendu) la mise à jour
|
||||
<strong>
|
||||
KB3035583
|
||||
</strong>
|
||||
.
|
||||
Si vous voulez vous débarrasser de <em>GWX</em>, vous pouvez désinstaller (et masquer bien entendu) la mise à jour <strong>KB3035583</strong>.
|
||||
<br/>
|
||||
Si l'opération n'est pas efficace, je vous conseille de désinstaller la totalité des fichiers d'installation de Windows 10 en passant par
|
||||
<a href="https://www.grc.com/never10.htm" target="_blank">
|
||||
cet utilitaire
|
||||
</a>
|
||||
.
|
||||
Si l'opération n'est pas efficace, je vous conseille de désinstaller la totalité des fichiers d'installation de Windows 10 en passant par <a href="https://www.grc.com/never10.htm" target="_blank">cet utilitaire</a>.
|
||||
</font>
|
||||
<br/>
|
||||
</div>
|
||||
|
@ -19,11 +19,7 @@ category: Programming
|
||||
J'ai donc essayé de trouver une méthode pour parvenir à "simuler" ce type de données, parfois très pratique, à l'aide d'un dictionnaire d'entiers, et il s'avère que cela ne fonctionne pas trop mal !
|
||||
<br/>
|
||||
<br/>
|
||||
Tout est expliqué dans le morceau de code en screenshot ci-dessus (
|
||||
<a href="https://gist.github.com/HorlogeSkynet/91d323ff56c607a69d8f4e70e5032df9" target="_blank">
|
||||
ou disponible ici
|
||||
</a>
|
||||
), n'hésitez pas à agrandir la photo, ou bien à le consulter !
|
||||
Tout est expliqué dans le morceau de code en screenshot ci-dessus (<a href="https://gist.github.com/HorlogeSkynet/91d323ff56c607a69d8f4e70e5032df9" target="_blank">ou disponible ici</a>), n'hésitez pas à agrandir la photo, ou bien à le consulter !
|
||||
<br/>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -7,12 +7,8 @@ category: Articles
|
||||
---
|
||||
|
||||
<div class="blog-content">
|
||||
<div class="paragraph" style="text-align:left;">
|
||||
... sur la
|
||||
<a href="https://www.youtube.com/" target="_blank">
|
||||
première plateforme de vidéos au monde
|
||||
</a>
|
||||
, on interdit quelques formes d'art sur un réseau social en pleine expansion (on n'interdit pas par la même occasion Instagram d'ailleurs ?)...
|
||||
<div class="paragraph">
|
||||
... sur la <a href="https://www.youtube.com/" target="_blank">première plateforme de vidéos au monde</a>, on interdit quelques formes d'art sur un réseau social en pleine expansion (on n'interdit pas par la même occasion Instagram d'ailleurs ?)...
|
||||
<br/>
|
||||
<br/>
|
||||
Merci les géants qui dirigent le monde actuellement, et leurs choix peu souvent dignes de leur grandeur.
|
||||
@ -23,7 +19,7 @@ category: Articles
|
||||
<img src="/img/blog/pendant-que-certains-montrent-leurs-fesses.png"/>
|
||||
</a>
|
||||
</div>
|
||||
<blockquote style="text-align:left;">
|
||||
<blockquote>
|
||||
Faites ce que je dis, et non ce que je fais.
|
||||
<br/>
|
||||
</blockquote>
|
||||
|
@ -15,15 +15,7 @@ category: Articles
|
||||
<div class="paragraph">
|
||||
J'ai appris avec effroi que Google a décidé de "suspendre" pour une durée indéterminée le projet Ara.
|
||||
<br/>
|
||||
Petit historique,
|
||||
<a href="https://atap.google.com/ara/" target="_blank">
|
||||
le projet Ara
|
||||
</a>
|
||||
(vous pourrez d'ailleurs constater que sur le site du projet rien n'est indiqué concernant cette décision) découle du concept
|
||||
<a href="https://phonebloks.com/" target="_blank">
|
||||
Phonebloks
|
||||
</a>
|
||||
rattaché à Motorola (qui appartient à Google depuis quelques années), et placé dans les petits papiers de l'ATAP.
|
||||
Petit historique, <a href="https://atap.google.com/ara/" target="_blank">le projet Ara</a> (vous pourrez d'ailleurs constater que sur le site du projet rien n'est indiqué concernant cette décision) découle du concept <a href="https://phonebloks.com/" target="_blank">Phonebloks</a> rattaché à Motorola (qui appartient à Google depuis quelques années), et placé dans les petits papiers de l'ATAP.
|
||||
<br/>
|
||||
<br/>
|
||||
Mais alors pourquoi un projet censé changer le monde serait arrêté comme ça sans plus d'annonces qu'une simple phrase une semaine auparavant ?
|
||||
|
@ -13,47 +13,19 @@ category: Programming
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
<a href="https://www.securecoding.cert.org/confluence/pages/viewpage.action?pageId=2130132" target="_blank">
|
||||
Cette page
|
||||
</a>
|
||||
explique bien les raisons pour lesquelles il ne faut pas utiliser les appels à
|
||||
<font color="#5040ae">
|
||||
system
|
||||
</font>
|
||||
() en C.
|
||||
<a href="https://www.securecoding.cert.org/confluence/pages/viewpage.action?pageId=2130132" target="_blank">Cette page</a> explique bien les raisons pour lesquelles il ne faut pas utiliser les appels à <font color="#5040ae">system</font>() en C.
|
||||
<br/>
|
||||
Pourtant un
|
||||
<font color="#5040ae">
|
||||
system
|
||||
</font>
|
||||
(
|
||||
<font color="orange">
|
||||
"clear"
|
||||
</font>
|
||||
) est parfois bien pratique...
|
||||
Pourtant un <font color="#5040ae">system</font>(<font color="orange">"clear"</font>) est parfois bien pratique...
|
||||
<br/>
|
||||
<br/>
|
||||
<a href="https://gist.github.com/HorlogeSkynet/e99159ed5ba1737a632c55d356f41889" target="_blank">
|
||||
Voici
|
||||
</a>
|
||||
un équivalent construit avec
|
||||
<font color="#5040ae">
|
||||
fork
|
||||
</font>
|
||||
() et
|
||||
<font color="#5040ae">
|
||||
execvp
|
||||
</font>
|
||||
() !
|
||||
<a href="https://gist.github.com/HorlogeSkynet/e99159ed5ba1737a632c55d356f41889" target="_blank">Voici</a> un équivalent construit avec <font color="#5040ae">fork</font>() et <font color="#5040ae">execvp</font>() !
|
||||
<br/>
|
||||
<br/>
|
||||
Compiler et tester avec:
|
||||
<br/>
|
||||
</div>
|
||||
<blockquote>
|
||||
<span>
|
||||
$ gcc -o skyClear skyClear.c -Wall -Wextra && ./skyClear
|
||||
</span>
|
||||
$ gcc -o skyClear skyClear.c -Wall -Wextra && ./skyClear
|
||||
<br/>
|
||||
</blockquote>
|
||||
</div>
|
||||
|
@ -39,11 +39,7 @@ category: Programming
|
||||
<br/>
|
||||
</blockquote>
|
||||
<div class="paragraph">
|
||||
Il ne vous reste plus qu'à exécutez le fichier .class contenant votre point d'entrée (
|
||||
<font color="#5040ae">
|
||||
main
|
||||
</font>
|
||||
()):
|
||||
Il ne vous reste plus qu'à exécutez le fichier .class contenant votre point d'entrée (<font color="#5040ae">main</font>()):
|
||||
<br/>
|
||||
</div>
|
||||
<blockquote>
|
||||
|
@ -66,17 +66,9 @@ category: Programming
|
||||
<div>
|
||||
<hr />
|
||||
<div class="paragraph">
|
||||
Un autre moyen pour vous serez de passer par un IDE développé de façon indépendante,
|
||||
<a href="https://dman95.github.io/SASM/english.html" target="_blank">
|
||||
SASM
|
||||
</a>
|
||||
.
|
||||
Un autre moyen pour vous serez de passer par un IDE développé de façon indépendante, <a href="https://dman95.github.io/SASM/english.html" target="_blank">SASM</a>.
|
||||
<br/>
|
||||
Pour l'utiliser, rendez-vous sur
|
||||
<a href="http://download.opensuse.org/repositories/home:/Dman95/" target="_blank">
|
||||
cette page
|
||||
</a>
|
||||
et téléchargez-y l'archive qui correspond à votre système.
|
||||
Pour l'utiliser, rendez-vous sur <a href="http://download.opensuse.org/repositories/home:/Dman95/" target="_blank">cette page</a> et téléchargez-y l'archive qui correspond à votre système.
|
||||
<br/>
|
||||
<br/>
|
||||
Une fois installé, récupérez mon fichier de configuration ci-dessous, et copiez-le dans votre <font color="green"><strong>~/.config/SASM\ Project/SASM.conf</strong></font> :
|
||||
|
@ -13,11 +13,7 @@ category: Articles
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
C'est plus d'un an après Firefox que Thunderbird vient à son tour "remplacer" son équivalent du côté du monde libre:
|
||||
<a href="https://fr.wikipedia.org/wiki/Renommage_des_applications_de_Mozilla_par_Debian" target="_blank">
|
||||
Icedove
|
||||
</a>
|
||||
.
|
||||
C'est plus d'un an après Firefox que Thunderbird vient à son tour "remplacer" son équivalent du côté du monde libre: <a href="https://fr.wikipedia.org/wiki/Renommage_des_applications_de_Mozilla_par_Debian" target="_blank">Icedove</a>.
|
||||
<br/>
|
||||
<br/>
|
||||
Décidément c'est le grand amour entre Mozilla et le libre, et... ce n'est pas plus mal pour les utilisateurs !
|
||||
|
@ -33,20 +33,12 @@ category: Articles
|
||||
Dofus Touch a permis à Ankama de tester un nouveau modèle économique, passant d'un abonnement payant sur Desktop, à plutôt des achats "in-app", comme quasiment tous les jeux sur plateformes mobiles.
|
||||
<br/>
|
||||
<br/>
|
||||
Mais jouer sur de petits écrans n'est pas toujours très pratique, et surtout les Linuxiens ayant beaucoup beaucoup de mal à jouer à Dofus depuis qu'Adobe a cessé le développement d'Air sur cet environnement de travail / jeux il y a maintenant quelques années, un "émulateur" (qui n'en est pas un) a été développé pour jouer au Dofus Touch... sur Desktop:
|
||||
<a href="http://dofustouch.no-emu.com/" target="_blank">
|
||||
Dofus Touch No-Emu
|
||||
</a>
|
||||
.
|
||||
Mais jouer sur de petits écrans n'est pas toujours très pratique, et surtout les Linuxiens ayant beaucoup beaucoup de mal à jouer à Dofus depuis qu'Adobe a cessé le développement d'Air sur cet environnement de travail / jeux il y a maintenant quelques années, un "émulateur" (qui n'en est pas un) a été développé pour jouer au Dofus Touch... sur Desktop: <a href="http://dofustouch.no-emu.com/" target="_blank">Dofus Touch No-Emu</a>.
|
||||
<br/>
|
||||
<br/>
|
||||
Malheureusement hier soir a été complètement terrassé ce petit programme bien pratique (qui était OpenSource en plus !) par le géant Ankama, qui n'aimait sûrement pas que ses petits utilisateurs pouvaient avoir accès (sur Desktop) au monde des 12 de façon intégrale sans avoir à... payer.
|
||||
<br/>
|
||||
Parce que rappelez-vous, Dofus Touch ne propose pas d'abonnement === les zones "abonnés" n'existent pas ===
|
||||
<font color="#8d5024">
|
||||
on peut tout faire
|
||||
</font>
|
||||
.
|
||||
Parce que rappelez-vous, Dofus Touch ne propose pas d'abonnement === les zones "abonnés" n'existent pas === <font color="orange">on peut tout faire</font>.
|
||||
<br/>
|
||||
</blockquote>
|
||||
<div class="paragraph">
|
||||
@ -58,64 +50,34 @@ category: Articles
|
||||
Je me suis basé sur l'émulateur Genymotion, qui est optimisé pour les jeux, et en plus très simple d'installation / utilisation.
|
||||
<br/>
|
||||
<br/>
|
||||
1 - Commencez donc par vous créer un compte (obligatoire) chez eux en cliquant
|
||||
<a href="https://www.genymotion.com/account/create/" target="_blank">
|
||||
ici
|
||||
</a>
|
||||
.
|
||||
1 - Commencez donc par vous créer un compte (obligatoire) chez eux en cliquant <a href="https://www.genymotion.com/account/create/" target="_blank">ici</a>.
|
||||
<br/>
|
||||
<br/>
|
||||
2 - Téléchargez la version de Genymotion qui correspond à votre système
|
||||
<a href="https://www.genymotion.com/#!/download" target="_blank">
|
||||
ici
|
||||
</a>
|
||||
(pensez à prendre des versions avec Virtual Box pour les Windowsiens).
|
||||
2 - Téléchargez la version de Genymotion qui correspond à votre système <a href="https://www.genymotion.com/#!/download" target="_blank">ici</a> (pensez à prendre des versions avec Virtual Box pour les Windowsiens).
|
||||
<br/>
|
||||
<br/>
|
||||
3 - Sur Windows et MacOS je vous laisse vous débrouiller pour l'installation. Pour les Linuxiens:
|
||||
<br/>
|
||||
</div>
|
||||
<blockquote>
|
||||
$ chmod +x genymotion-2.8.1_x64.bin
|
||||
$ chmod +x genymotion-2.9.0-linux_x64.bin
|
||||
<br/>
|
||||
$ ./genymotion/genymotion
|
||||
$ ./genymotion-2.9.0-linux_x64.bin
|
||||
<br />
|
||||
$ ./genymotion/genymotion
|
||||
<br/>
|
||||
</blockquote>
|
||||
<div class="paragraph">
|
||||
J'ai eu à supprimer 2 bibliothèques du dossier, à savoir
|
||||
<font color="#8d2424">
|
||||
libxcb.so.1
|
||||
</font>
|
||||
et
|
||||
<font color="#8d2424">
|
||||
libdrm.so.2
|
||||
</font>
|
||||
, peut-être d'autres chez vous ?
|
||||
J'ai eu à supprimer 2 bibliothèques du dossier, à savoir <font color="#8d2424">libxcb.so.1</font> et <font color="#8d2424">libdrm.so.2</font>, peut-être d'autres chez vous ?
|
||||
<br/>
|
||||
<br/>
|
||||
3 - Une fois Genymotion
|
||||
<em>
|
||||
up and running
|
||||
</em>
|
||||
, il faudra paramétrer un nouvel appareil virtuel, perso' j'ai choisi un
|
||||
<strong>
|
||||
Galaxy S7 avec Android 6.0.0, API 23
|
||||
</strong>
|
||||
.
|
||||
3 - Une fois Genymotion <em>up and running</em>, il faudra paramétrer un nouvel appareil virtuel, perso' j'ai choisi un <strong>Galaxy S7 avec Android 6.0.0, API 23</strong>.
|
||||
<br/>
|
||||
<br/>
|
||||
4 - Démarrez votre appareil.
|
||||
<br/>
|
||||
<br/>
|
||||
5 - Téléchargez à cette adresse une version minimale des GApps avec cette configuration (
|
||||
<a href="http://opengapps.org/" target="_blank">
|
||||
ici
|
||||
</a>
|
||||
):
|
||||
<strong>
|
||||
x86 / Android 6.0 / Nano
|
||||
</strong>
|
||||
.
|
||||
5 - Téléchargez à cette adresse une version minimale des GApps avec cette configuration (<a href="http://opengapps.org/" target="_blank">ici</a>): <strong>x86 / Android 6.0 / Nano</strong>.
|
||||
<br/>
|
||||
<br/>
|
||||
6 - Une fois l'archive téléchargée, effectuez un simple "glisser-déposer" sur la fenêtre de l'émulateur. Il va vous demander si vous désirez flasher ce .zip, répondez "Oui", bien entendu !
|
||||
|
@ -13,11 +13,7 @@ category: Articles
|
||||
</a>
|
||||
</div>
|
||||
<div class="paragraph">
|
||||
C'est une semaine après
|
||||
<a href="http://dofustouch.no-emu.com/" target="_blank">
|
||||
la fermeture officielle de DofusTouch-NoEmu
|
||||
</a>
|
||||
(qui n'aura été effective sur les derniers serveurs que 4 jours après tout de même) que je reviens vers vous avec des nouvelles dont j'ai pu ouïr-dire !
|
||||
C'est une semaine après <a href="http://dofustouch.no-emu.com/" target="_blank">la fermeture officielle de DofusTouch-NoEmu</a> (qui n'aura été effective sur les derniers serveurs que 4 jours après tout de même) que je reviens vers vous avec des nouvelles dont j'ai pu ouïr-dire !
|
||||
<br/>
|
||||
<br/>
|
||||
En une semaine donc il est en est passée de l'eau sous les ponts, et même parfois croupie.
|
||||
@ -33,11 +29,7 @@ category: Articles
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
Mais alors, pourquoi cela existe encore (malgré
|
||||
<a href="http://www.dofus-touch.com/fr/mmorpg/actualites/news/666422-fermeture-dofus-touch-no-emu" target="_blank">
|
||||
le post officiel d'Ankama annonçant la fermeture de DTNE
|
||||
</a>
|
||||
) ?
|
||||
Mais alors, pourquoi cela existe encore (malgré <a href="http://www.dofus-touch.com/fr/mmorpg/actualites/news/666422-fermeture-dofus-touch-no-emu" target="_blank">le post officiel d'Ankama annonçant la fermeture de DTNE</a>) ?
|
||||
<br/>
|
||||
<br/>
|
||||
--> Tout simplement dû au fait que les applications officielles de Dofus Touch (disponibles sur les Stores) se basent sur du contenu distant (accessible par tous) qui n'est rien d'autre que... les styles, scripts et données visuelles permettant au jeu de fonctionner.
|
||||
@ -49,56 +41,28 @@ category: Articles
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
Un nouveau problème, certains de ces
|
||||
<em>
|
||||
forks
|
||||
</em>
|
||||
du DTNE "officiel", ne sont plus libres / gratuits / open-source.
|
||||
Un nouveau problème, certains de ces <em>forks</em> du DTNE "officiel", ne sont plus libres / gratuits / open-source.
|
||||
<br/>
|
||||
Pour la plupart d'entre eux, rien ne peut empêcher les mainteneurs (je n'emploierais pas le terme de "développeurs" ici vu que ce sont des "copieurs") d'y ajouter un
|
||||
<em>
|
||||
keylogger
|
||||
</em>
|
||||
ou autre code malicieux, et de le distribuer sans que personne n'y fasse attention (ça serait comme un méchant
|
||||
<em>
|
||||
crack
|
||||
</em>
|
||||
pour le dernier jeu d'Ubisoft afin de faire l'analogie).
|
||||
Pour la plupart d'entre eux, rien ne peut empêcher les mainteneurs (je n'emploierais pas le terme de "développeurs" ici vu que ce sont des "copieurs") d'y ajouter un <em>keylogger</em>ou autre code malicieux, et de le distribuer sans que personne n'y fasse attention (ça serait comme un méchant <em>crack</em> pour le dernier jeu d'Ubisoft afin de faire l'analogie).
|
||||
<br/>
|
||||
<br/>
|
||||
Dans les principales alternatives, voici ce que j'ai retenu:
|
||||
<br/>
|
||||
<br/>
|
||||
*
|
||||
<a href="http://lindo.no-emu.co/" target="_blank">
|
||||
Lindo
|
||||
</a>
|
||||
: Apparu très rapidement après la fermeture de DTNE. Les sources ne sont pas officiellement disponibles, mais une première étude en "reversed code" du package a annoncé que c'était bel-et-bien un fork original de DTNE sans ajout de "mauvais" code. Mais attention, cela n'est pas 100% sûr (et a été récemment remis en cause... :frowning:).
|
||||
* <a href="http://lindo.no-emu.co/" target="_blank">Lindo</a> : Apparu très rapidement après la fermeture de DTNE. Les sources ne sont pas officiellement disponibles, mais une première étude en "reversed code" du package a annoncé que c'était bel-et-bien un fork original de DTNE sans ajout de "mauvais" code. Mais attention, cela n'est pas 100% sûr (et a été récemment remis en cause... :frowning:).
|
||||
<br/>
|
||||
<br/>
|
||||
*
|
||||
<a href="https://github.com/remicaumette/dofustouch-emu" target="_blank">
|
||||
DofusTouch-emu (by Rémi Caumettes)
|
||||
</a>
|
||||
: Projet que je suis activement. Ce n'est pas du tout un fork de DTNE ; Toute l'implémentation a été reprise à côté (alors que DTNE fonctionnait encore !). Le code est fiable. C'est actuellement ce que je vous conseille vivement d'utiliser en guise de "remplacement" de DTNE.
|
||||
* <a href="https://github.com/remicaumette/dofustouch-emu" target="_blank">DofusTouch-emu (by Rémi Caumettes)</a> : Projet que je suis activement. Ce n'est pas du tout un fork de DTNE ; Toute l'implémentation a été reprise à côté (alors que DTNE fonctionnait encore !). Le code est fiable. C'est actuellement ce que je vous conseille vivement d'utiliser en guise de "remplacement" de DTNE.
|
||||
<br/>
|
||||
<br/>
|
||||
*
|
||||
<a href="https://github.com/Trytax/DofusTouch" target="_blank">
|
||||
DofusTouch (by Trytax)
|
||||
</a>
|
||||
: Un nouveau "non-émulateur" codé 100% en JavaScript (sans Electron, comparé à celui ci-dessus). Je ne l'ai pas essayé, mais cela pourra[it] être encore une autre alternative (open-source !).
|
||||
* <a href="https://github.com/Trytax/DofusTouch" target="_blank">DofusTouch (by Trytax)</a> : Un nouveau "non-émulateur" codé 100% en JavaScript (sans Electron, comparé à celui ci-dessus). Je ne l'ai pas essayé, mais cela pourra[it] être encore une autre alternative (open-source !).
|
||||
<br/>
|
||||
<br/>
|
||||
Je ne détaillerai pas les autres "possibilités" qu'il y a, notamment pour ne pas participer à leur référencement, car la plupart propose une utilisation payante (et donc se font du blé sur le dos d'Ankama, mais surtout des développeurs à l'origine de DTNE), mais aussi car ne sont pas open-source...
|
||||
<br/>
|
||||
<br/>
|
||||
<br/>
|
||||
Pour conclure, la fermeture de DTNE n'a pu annoncer en aucun cas la fin des "non-émulateurs", puisque tant que les sources du jeu seront disponibles sur
|
||||
<a href="https://proxyconnection.touch.dofus.com/" target="_blank">
|
||||
le serveur d'Ankama (hébergé chez Amazon au passage) en Irlande
|
||||
</a>
|
||||
, les "pratiques" de ce type seront toujours plus que possibles.
|
||||
Pour conclure, la fermeture de DTNE n'a pu annoncer en aucun cas la fin des "non-émulateurs", puisque tant que les sources du jeu seront disponibles sur <a href="https://proxyconnection.touch.dofus.com/" target="_blank">le serveur d'Ankama (hébergé chez Amazon au passage) en Irlande</a>, les "pratiques" de ce type seront toujours plus que possibles.
|
||||
<br/>
|
||||
Et, pour info', cela va perdurer assez longtemps. Explications:
|
||||
<br/>
|
||||
|
Reference in New Issue
Block a user