« Catégorie:Informatique » : différence entre les versions

De WikiRP
(Page créée avec « Comment ça marche ? »)
 
 
(10 versions intermédiaires par 3 utilisateurs non affichées)
Ligne 1 : Ligne 1 :
Comment ça marche ?
<categorytree mode="pages" hideroot="on">Informatique</categorytree>
 
== Logiciels ==
Lorsqu'il nous incombe, pour un usage personnel ou professionnel, de choisir un logiciel pour effectuer une action donnée, nous avons souvent le choix entre deux solutions :
* utiliser un logiciel dit ''propriétaire'', c'est à dire avec une licence et le plus souvent payant ;
* ou préférer un logiciel dit ''libre'', qui est la plupart du temps développé et enrichi par la communauté, mais peut aussi appartenir à une entreprise qui propose une version communautaire.
Le gouvernement met à disposition son ''Socle interministériel des logiciels libre 2018''<ref>SILL 2018 : https://references.modernisation.gouv.fr/sites/default/files/SILL%202018%20-%20socle%20interministeriel%20de%20logiciels%20libres.pdf</ref> en ligne, sous forme d'une liste qui regroupe un grand nombre de logiciels pour la plupart des besoins.
 
===Trouver des logiciels libres===
Cependant trouver des logiciels libres performant c'est parfois la galère. C'est pour cela qu'internet à vu émerger le site [https://alternativeto.net/ alternativeto.net] ! C'est un site qui permet aux internautes de référencer les alternatives à des logiciels, et de voter pour celles qui sont efficace. Il y a une possibilité de tri par modèle économique (Open source, gratuit, freemium, payant), et des informations sur les plateformes sur lesquels ils sont disponible (Windows, Mac, IOs, Android, Cloud, self-hosted, Linux ...)
L'astuce: tapez "alternativeto" suivi du nom du logiciel dont vous chercher une alternative sur votre moteur de recherche, et vous tomberez dessus!
 
Exemples d'alternative libre:
*Google Chrome -> [https://www.mozilla.org/fr/firefox/new/ Mozilla Firefox]
*Outlook -> [https://www.thunderbird.net/fr/ Mozilla Thunderbird]
*Google -> [https://duckduckgo.com/ Duck Duck Go]
*Microsoft Office -> [https://fr.libreoffice.org/ Libre Office]
*Skype -> [https://meet.jit.si/ Jitsi Meet]
*Whatsapp -> [https://signal.org/ Signal] /!\ Telegram n'est pas vraiment open-source! voir aussi : [[Logiciel de messagerie instantanée]]
*Gmail -> [https://posteo.de/fr Posteo] (1€/mois, chiffré, énergie verte & sans pub)
*WeTransfer -> [https://send.firefox.com/ Firefox Send]
*Dropbox -> ? (protondrive ? nextcloud ? enfin quels sont les critères ?)
*Microsoft Windows -> [[Linux|Distribution Linux]]
 
=== Pirater des logiciels payants ===
 
* Microsoft Office, SUPER RAPIDE à cracker : https://github.com/massgravel/Microsoft-Activation-Scripts<nowiki/>(En TLDR; mettez <code>irm <nowiki>https://massgrave.dev/get</nowiki> | iex</code> dans un powershell en mode admin, et laissez-vous porter),
* Pour les logiciels de CAO, cherchez (par exemple) <code>inurl:rutracker.org solidworks</code> dans duckduckgo, puis vous trouverez un lien magnet (ouvrable avec qbittorrent) pour télécharger le logiciel voulu. Presque tous sont disponibles ainsi,
* Ici, la plupart des outils/méthodes existantes : https://github.com/Shakil-Shahadat/awesome-piracy#software
 
== Trucs & Astuces ==
[[Scripts de raccourcis clavier (AutoHotKey)]]
 
[[Dépannage informatique]]
 
==== Sites et services utiles ====
 
* Trouver des sites et des méthodes de piratage : https://github.com/Shakil-Shahadat/awesome-piracy
* Télécharger une vidéo youtube (fonctionne avec de nombreux sites) : https://github.com/yt-dlp/yt-dlp (à la suite de l'abandon du projet youtube-dl, yt-dlp fonctionne mieux et est maintenu). Sur smartphone, je vous recommande l'application [https://newpipe.net/ newpipe], qui permet de tout faire sans pub avec une interface adapté. Sur PC, pour visualiser les vidéos YouTube, je vous recommande d'utiliser l'extension sponsorblock qui saute les pubs inclues dans la vidéo.
* Deuxième lien pour télécharger depuis Youtube https://cobalt.tools/
* Convertir un fichier X sous format Y : https://www.online-convert.com/
* Transformer un smartphone android en webcam : https://play.google.com/store/apps/details?id=com.pas.webcam&hl=fr&gl=US (puis visitez l'URL affichée sur le smartphone avec un ordinateur du même réseau local)
 
== Programmation ==
Afin d'harmoniser l'utilisation des outils informatiques, certaines organisation ou quelques individus essaient de proposer des standards ou règles. Il convient à chacun d'en prendre connaissance et de les mettre en place si elles lui semblent cohérentes et bien pensées.
=== Standards, normes ISO ===
Afin d'éviter les confusions au niveau de l'écriture des dates, entre le format américain MM/JJ/AAAA et le reste du monde JJ/MM/AAAA, le standard ISO 8601<ref>ISO 8601 : https://www.iso.org/iso-8601-date-and-time-format.html</ref> définit l'écriture correcte comme étant AAAA-MM-JJ. (comme illustré gentiment par xkcd : https://xkcd.com/1179/)
 
Pour harmoniser la structure de code et améliorer la lecture, le style de programmation K&R semble le plus intéressant : https://gist.github.com/jesseschalken/0f47a2b5a738ced9c845
 
=== Logiciel de versionnage ===
Un logiciel de versionnage permet de suivre l'évolution d'un logiciel dans la phase de conception, de déploiement et de maintenance. Vincent Driessen propose, dans son article ''A successful Git branching model''<ref>A successful Git branching model : https://nvie.com/posts/a-successful-git-branching-model/</ref>, des règles d'utilisation de Git pour le versionnage, l'utilisation et le nommage des branches.
 
Le projet SemVer<ref>SemVer : https://semver.org/</ref> propose des règles de l'utilisation des numéros de versions, afin d'améliorer la stabilités de projets lorsque des dépendances viennent à changer de version.
 
Le site Tenez un Changelog<ref>Tenez un Changelog : https://keepachangelog.com/fr/1.0.0/</ref> fourni un schéma de fichier Changelog, dans lequel sont indiquées toutes les modifications entre deux versions d'un logiciel.
 
== Présentation de données ==
L'entreprise Dark Horse Analytics présente, sur son blog<ref>Dark Horse Analytics : https://www.darkhorseanalytics.com/blog/</ref>, des astuces pour présenter des données de manière plus élégantes, en prônant notamment la sobriété. Par exemple, un fichier GIF explique comment un tableau peut être simplifié<ref>Clear off the table : https://www.darkhorseanalytics.com/blog/clear-off-the-table</ref> pour être plus clair sur un diaporama.
 
== Vie privée et navigation en ligne ==
 
=== Bloquage de publicités ===
 
==== [https://github.com/gorhill/uBlock/ uBlock Origin] ====
(selon [https://fr.wikipedia.org/wiki/UBlock_Origin Wikipédia])uBlock Origin est une extension libre pour les navigateurs web Mozilla Firefox, Google Chrome, Opera et Microsoft Edge chargée de filtrer le contenu des pages web afin d'en bloquer certains éléments, en particulier les bannières de publicité. En plus d'être un logiciel antipub, uBlock bloque la collecte des données de navigation. uBlock Origin a reçu des prix de sites web qui traitent de l’informatique et se trouve être faible consommateur de mémoire vive par rapport aux autres extensions aux fonctionnalités similaires. Le but d’uBlock Origin est de donner la possibilité à l’utilisateur de renforcer son choix de filtrage du contenu des pages web. En 2016, uBlock Origin continue à être activement développé et maintenu par le fondateur et développeur principal Raymond Hill.
 
Le 12 octobre 2019, uBlock Origin [https://www.ghacks.net/2019/10/12/the-end-of-ublock-origin-for-google-chrome/ fut bloqué] pendant plusieurs heures par Google sur Google Chrome, pour une raison non expliquée. Cela est la démonstration même de la raison pour laquelle il faut éviter les logiciels privateurs.
 
==== [https://adnauseam.io/ AdNauseam] ====
Comme la publicité en ligne est omniprésente, AdNauseam (basé sur uBlock Origin) bloque et clique discrètement sur chaque annonce, enregistrant ainsi une visite sur les bases de données des réseaux publicitaires. Au fur et à mesure, les données recueillies deviennent de plus en plus importantes et aléatoire, le ciblage d'un utilisateurs devient en théorie impossible. En pratique ça fait surtout perdre de l'argent aux annonceurs (compteur visible dans l'application), et c'est déjà pas plus mal.
 
Quelques critiques pour adnauseam :
# Le spam massif de publicitaires qui tirent des revenus de vos cookies n'est peut-être pas quelque chose qui leur coûte de l'argent, mais qui en rapporte. Si ils sont contactés plus souvent par votre navigateur qui comporte des cookies traceurs, alors vous êtes '''plus''' sujets à être exploités financièrement que si vous bloquiez simplement ces publicités.
# Accepter d'inonder de requêtes de domaines publicitaires en lignes qui sont souvent sujets à être utilisés pour la diffusion de malware, cela présente un risque de sécurité supplémentaire.
# Dans un contexte de crise écologique, où certains vident leur boîte email pour réduire leur empreinte carbone (bien que l'impact de ce geste soit négligeable), est-ce une bonne chose que de générer des requêtes inutiles de façon abondante et dans de très nombreuses directions ?
 
=== Brouiller ses traces ===
Extension qui permet de se faire passer pour un autre navigateur/autre appareil : https://addons.mozilla.org/en-US/firefox/addon/user-agent-string-switcher/
 
Le seul navigateur vraiment préconfiguré pour ta vie privée et qui est pratiquement intraçable : https://torproject.org
 
== Trouver un bon smartphone ==
Il existe plusieurs projets intéressants de smartphone utilisant des OS open-source:
 
* ''LineageOS'' (Basé sur Android, mais sans Google). Beaucoup de téléphone supporté. A noter: cela permet de faire passer un téléphone normalement sous android 6 à Android 10.
* ''iodé (iode.tech)'' : basé sur Android sans Google. Pousse loin le contrôle des trackeurs. Proposé sur un smartphone reconditionné (Sony xperia xz1)
* ''fairOS'': l'OS open source développé pour le fairphone. Moins a jour que lineageOS pour fairphone a ce jour.
 
== Notes ==
<references />
 
 
 
 
 
 
 
 
 
 
[[Catégorie:Objets]]

Dernière version du 12 avril 2024 à 14:33

Logiciels[modifier | modifier le wikicode]

Lorsqu'il nous incombe, pour un usage personnel ou professionnel, de choisir un logiciel pour effectuer une action donnée, nous avons souvent le choix entre deux solutions :

  • utiliser un logiciel dit propriétaire, c'est à dire avec une licence et le plus souvent payant ;
  • ou préférer un logiciel dit libre, qui est la plupart du temps développé et enrichi par la communauté, mais peut aussi appartenir à une entreprise qui propose une version communautaire.

Le gouvernement met à disposition son Socle interministériel des logiciels libre 2018[1] en ligne, sous forme d'une liste qui regroupe un grand nombre de logiciels pour la plupart des besoins.

Trouver des logiciels libres[modifier | modifier le wikicode]

Cependant trouver des logiciels libres performant c'est parfois la galère. C'est pour cela qu'internet à vu émerger le site alternativeto.net ! C'est un site qui permet aux internautes de référencer les alternatives à des logiciels, et de voter pour celles qui sont efficace. Il y a une possibilité de tri par modèle économique (Open source, gratuit, freemium, payant), et des informations sur les plateformes sur lesquels ils sont disponible (Windows, Mac, IOs, Android, Cloud, self-hosted, Linux ...) L'astuce: tapez "alternativeto" suivi du nom du logiciel dont vous chercher une alternative sur votre moteur de recherche, et vous tomberez dessus!

Exemples d'alternative libre:

Pirater des logiciels payants[modifier | modifier le wikicode]

Trucs & Astuces[modifier | modifier le wikicode]

Scripts de raccourcis clavier (AutoHotKey)

Dépannage informatique

Sites et services utiles[modifier | modifier le wikicode]

Programmation[modifier | modifier le wikicode]

Afin d'harmoniser l'utilisation des outils informatiques, certaines organisation ou quelques individus essaient de proposer des standards ou règles. Il convient à chacun d'en prendre connaissance et de les mettre en place si elles lui semblent cohérentes et bien pensées.

Standards, normes ISO[modifier | modifier le wikicode]

Afin d'éviter les confusions au niveau de l'écriture des dates, entre le format américain MM/JJ/AAAA et le reste du monde JJ/MM/AAAA, le standard ISO 8601[2] définit l'écriture correcte comme étant AAAA-MM-JJ. (comme illustré gentiment par xkcd : https://xkcd.com/1179/)

Pour harmoniser la structure de code et améliorer la lecture, le style de programmation K&R semble le plus intéressant : https://gist.github.com/jesseschalken/0f47a2b5a738ced9c845

Logiciel de versionnage[modifier | modifier le wikicode]

Un logiciel de versionnage permet de suivre l'évolution d'un logiciel dans la phase de conception, de déploiement et de maintenance. Vincent Driessen propose, dans son article A successful Git branching model[3], des règles d'utilisation de Git pour le versionnage, l'utilisation et le nommage des branches.

Le projet SemVer[4] propose des règles de l'utilisation des numéros de versions, afin d'améliorer la stabilités de projets lorsque des dépendances viennent à changer de version.

Le site Tenez un Changelog[5] fourni un schéma de fichier Changelog, dans lequel sont indiquées toutes les modifications entre deux versions d'un logiciel.

Présentation de données[modifier | modifier le wikicode]

L'entreprise Dark Horse Analytics présente, sur son blog[6], des astuces pour présenter des données de manière plus élégantes, en prônant notamment la sobriété. Par exemple, un fichier GIF explique comment un tableau peut être simplifié[7] pour être plus clair sur un diaporama.

Vie privée et navigation en ligne[modifier | modifier le wikicode]

Bloquage de publicités[modifier | modifier le wikicode]

uBlock Origin[modifier | modifier le wikicode]

(selon Wikipédia)uBlock Origin est une extension libre pour les navigateurs web Mozilla Firefox, Google Chrome, Opera et Microsoft Edge chargée de filtrer le contenu des pages web afin d'en bloquer certains éléments, en particulier les bannières de publicité. En plus d'être un logiciel antipub, uBlock bloque la collecte des données de navigation. uBlock Origin a reçu des prix de sites web qui traitent de l’informatique et se trouve être faible consommateur de mémoire vive par rapport aux autres extensions aux fonctionnalités similaires. Le but d’uBlock Origin est de donner la possibilité à l’utilisateur de renforcer son choix de filtrage du contenu des pages web. En 2016, uBlock Origin continue à être activement développé et maintenu par le fondateur et développeur principal Raymond Hill.

Le 12 octobre 2019, uBlock Origin fut bloqué pendant plusieurs heures par Google sur Google Chrome, pour une raison non expliquée. Cela est la démonstration même de la raison pour laquelle il faut éviter les logiciels privateurs.

AdNauseam[modifier | modifier le wikicode]

Comme la publicité en ligne est omniprésente, AdNauseam (basé sur uBlock Origin) bloque et clique discrètement sur chaque annonce, enregistrant ainsi une visite sur les bases de données des réseaux publicitaires. Au fur et à mesure, les données recueillies deviennent de plus en plus importantes et aléatoire, le ciblage d'un utilisateurs devient en théorie impossible. En pratique ça fait surtout perdre de l'argent aux annonceurs (compteur visible dans l'application), et c'est déjà pas plus mal.

Quelques critiques pour adnauseam :

  1. Le spam massif de publicitaires qui tirent des revenus de vos cookies n'est peut-être pas quelque chose qui leur coûte de l'argent, mais qui en rapporte. Si ils sont contactés plus souvent par votre navigateur qui comporte des cookies traceurs, alors vous êtes plus sujets à être exploités financièrement que si vous bloquiez simplement ces publicités.
  2. Accepter d'inonder de requêtes de domaines publicitaires en lignes qui sont souvent sujets à être utilisés pour la diffusion de malware, cela présente un risque de sécurité supplémentaire.
  3. Dans un contexte de crise écologique, où certains vident leur boîte email pour réduire leur empreinte carbone (bien que l'impact de ce geste soit négligeable), est-ce une bonne chose que de générer des requêtes inutiles de façon abondante et dans de très nombreuses directions ?

Brouiller ses traces[modifier | modifier le wikicode]

Extension qui permet de se faire passer pour un autre navigateur/autre appareil : https://addons.mozilla.org/en-US/firefox/addon/user-agent-string-switcher/

Le seul navigateur vraiment préconfiguré pour ta vie privée et qui est pratiquement intraçable : https://torproject.org

Trouver un bon smartphone[modifier | modifier le wikicode]

Il existe plusieurs projets intéressants de smartphone utilisant des OS open-source:

  • LineageOS (Basé sur Android, mais sans Google). Beaucoup de téléphone supporté. A noter: cela permet de faire passer un téléphone normalement sous android 6 à Android 10.
  • iodé (iode.tech) : basé sur Android sans Google. Pousse loin le contrôle des trackeurs. Proposé sur un smartphone reconditionné (Sony xperia xz1)
  • fairOS: l'OS open source développé pour le fairphone. Moins a jour que lineageOS pour fairphone a ce jour.

Notes[modifier | modifier le wikicode]