Ouais je vois ce que tu veux dire sur le mélange des genres.
Cet été dans un festival, j'ai vu Body Count. Le chanteur c'est le rappeur Ice-T, il a été tout simplement insupportable à nous foutre un message politique de 5mn entre chaque morceau. Alors moi aussi je suis pour la paix dans le monde et contre le racisme, mais bon, j'ai pas payé 200€ le week-end pour qu'on m'explique que Trump est un con.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
Autant je ne le ferais pas moi-même si j'étais éditeur d'un logiciel (commercial ou libre), autant perso ça ne me dérange pas. Mais peut-être parce que je me catégoriserais plutôt dans les soutiens de gilets jaunes ?
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
Le débat n'a pas trop été lancé dirait-on. C'est dommage parce que justement je suis en train de passer à Nextcloud et des retours d'expérience de vraie production m'intéressent.
Peut-être devrais-tu en faire un journal pour avoir plus de visibilité (les forums sont bcp moins lus que les journaux).
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
La distribution (Debian dans ton cas) est justement là pour mettre à disposition tout ce dont les programmes ont besoin pour bien fonctionner. Les librairies, les fichiers de configuration etc.
Là tu as un binaire avec un répertoire contenant des librairies et "démerde-toi". Si tu exécutes ce binaire (ce que tu fais en cliquant dessus ou en tapant son nom dans un terminal), il ne va pas utiliser les librairies du répertoire associé, mais il va utiliser celle installée par ta distribution Debian.
Le soucis c'est que les librairies données avec ton binaire ne sont pas forcément dans la même version que celles installées par Debian.
De plus, tu as affaire à un binaire 32bits, et tu as vraisemblablement une distribution 64bits, donc même si les librairies sont présentes, elles n'auront pas le bon format.
[guillaume:/tmp/FollowAdder-IG-x86] $ file FollowAdder-IG
FollowAdder-IG: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.15, BuildID[sha1]=d71e284e5c05f61b4bea23374a59fbc540754516, stripped
[guillaume:/tmp/FollowAdder-IG-x86] $ uname -a
Linux coyote 4.9.0-8-amd64 #1 SMP Debian 4.9.130-2 (2018-10-27) x86_64 GNU/Linux
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
J'ai eu du Brother depuis 20 ans, pas de soucis sous Linux, et pas de soucis en général. Là je suis passé récemment à la Oki dont tu parles (suite au journal) et c'est très bien aussi, on verra sur la longueur.
Attention à la Oki, elle n'est ni compacte, ni silencieuse (mais je ne sais pas si la Brother fait bcp mieux).
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
Le logiciel dont tu parles est en effet compilé pour Linux, mais c'est à peu près tout. Il n'est pas packagé correctement, qui fait que c'est très compliqué de l'utiliser tel quel.
En tous cas ce n'est pas du tout à la portée d'un débutant.
Oui j'ai compris ce qu'était un conteneur quand on m'a dit que c'était grosso-modo un cumul de :
- chroot (isolation du filesystem)
- cgroups (isolation des ressources kernel, comme RAM, CPU…)
Faire mumuse avec les cgroups à la main (un petit bout de code qui fait un malloc de 200Mo par exemple, il marche en temps normal, mais si on l'exécute sous un cgroups qui limite à 100Mo, le malloc part en erreur) est une excellente introduction aux conteneurs.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
Je confirme que c'est pas évident. Je suis musicien, plutôt doué rythmiquement en plus, et il me faut un certain effort de concentration pour y arriver.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
Algorithmique et représentation des données : pour moi , l'informatique c'est ça avant tout (à valeur égale, je trouve que globalement on a tendance à passer moins de temps sur la représentation des données).
Je suis très fier de mon DUT Informatique passé il y a plus de 20 ans qui a su m'inculquer ces bases. Je me sers quotidiennement de ce savoir, et bcp moins du savoir qui a suivi en université, comme écriture de compilateurs, moteurs d'inférence etc (ce qui est logique, puisque l'université est là pour divulguer des connaissances avancées)
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
Il s'agit d'appuyer sur la touche pour laisser le shell compléter tout seul. Avec un guillemet en tête (devrait aussi marcher avec une apostrophe), le shell devrait savoir gérer les espaces, et mettre lui-même le guillement fermant.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
Un browser qui a accès au réseau c'est proprement scandaleux en effet.
L'autre jour pareil sur un gestionnaire de fichier : il lisait tous les noms de mes fichiers ! Tranquille, sans me demander la permission avant.
Plus sérieusement, c'est exactement pour ça que certains utilisent "no script". Encore là Seagate il est sympa il t'affiche à peu près ce qu'il collecte, mais t'inquiètes pas, tu as déjà exécuté des milliers de fois ce style de script sans que cette fois-ci on t'en parle.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
Le code c'est personnel. C'est dommage parce qu'on nous vend l'inverse (modularité, réutilisabilité, documentabilité…) mais non : le meilleur code, c'est le tien, point barre.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
Sans méchanceté aucune, je miserais sur la 2nde :) En effet je sens chez toi une espèce de réticence tellement forte que tu arrives à modifier le comportement de ton ordi ^
Désinstalle tout ce qui ressemble de près ou de loin à une installation de flash (flashplugin, pepperflash), cherche la façon officielle de mettre Flash dans ta distrib, et ensuite upgrade si il le faut manuellement à la dernière version en téléchargeant le .tar.gz à la main sur le site Adobe, puis en mettant la lib à jour (chez moi c'est /usr/lib/flashplugin-nonfree/libflashplayer.so)
Soit attentif à ton browser et à ses pop-ups, il aime pas Flash (et on sait pourquoi), et il devrait te le dire. En général il faut l'activer manuellement pour chaque site.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
Sous Debian/Ubuntu tu peux installer le meta-paquet build-essential qui contiendra tout ce qu'il faut pour du développement de base : sudo apt-get install build-essential
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
Et j'ai du mal à comprendre comment une société de droit privé peut être habilitée à collecter un impôt
C'est pourtant monnaie courante (si l'on peut dire) :
- TVA collectée par les commerçants
- "Frais de notaires" qui sont à 70% des impôts
- Mon employeur qui à partir du 1er janvier collectera l'impôt sur le revenu
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Personnellement, je trouve cela très gênant.
Posté par gUI (Mastodon) . En réponse au journal Nouvelle version de Notepad++. Évalué à 3.
Ouais je vois ce que tu veux dire sur le mélange des genres.
Cet été dans un festival, j'ai vu Body Count. Le chanteur c'est le rappeur Ice-T, il a été tout simplement insupportable à nous foutre un message politique de 5mn entre chaque morceau. Alors moi aussi je suis pour la paix dans le monde et contre le racisme, mais bon, j'ai pas payé 200€ le week-end pour qu'on m'explique que Trump est un con.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Personnellement, je trouve cela très gênant.
Posté par gUI (Mastodon) . En réponse au journal Nouvelle version de Notepad++. Évalué à 7.
Autant je ne le ferais pas moi-même si j'étais éditeur d'un logiciel (commercial ou libre), autant perso ça ne me dérange pas. Mais peut-être parce que je me catégoriserais plutôt dans les soutiens de gilets jaunes ?
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Deux très bon choix
Posté par gUI (Mastodon) . En réponse au message Choix d'imprimante. Évalué à 3. Dernière modification le 29 décembre 2018 à 12:38.
J'avoue ne pas connaître du tout la techno de mon imprimante. Le débat "laser vs DEL" se situe où ? Qualité d'impression ? Consommation électrique ?
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# Journal ?
Posté par gUI (Mastodon) . En réponse au message [Discutions/Débats] ⛅ Nextcloud : 2018 aura-t-elle été l'année du bugs. Évalué à 3.
Le débat n'a pas trop été lancé dirait-on. C'est dommage parce que justement je suis en train de passer à Nextcloud et des retours d'expérience de vraie production m'intéressent.
Peut-être devrais-tu en faire un journal pour avoir plus de visibilité (les forums sont bcp moins lus que les journaux).
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: "No such file or directory"
Posté par gUI (Mastodon) . En réponse au message Comment installer un logiciel sur Debian? Error - Failed to execute child process ..... Évalué à 3. Dernière modification le 29 décembre 2018 à 09:26.
La distribution (Debian dans ton cas) est justement là pour mettre à disposition tout ce dont les programmes ont besoin pour bien fonctionner. Les librairies, les fichiers de configuration etc.
Là tu as un binaire avec un répertoire contenant des librairies et "démerde-toi". Si tu exécutes ce binaire (ce que tu fais en cliquant dessus ou en tapant son nom dans un terminal), il ne va pas utiliser les librairies du répertoire associé, mais il va utiliser celle installée par ta distribution Debian.
Le soucis c'est que les librairies données avec ton binaire ne sont pas forcément dans la même version que celles installées par Debian.
De plus, tu as affaire à un binaire 32bits, et tu as vraisemblablement une distribution 64bits, donc même si les librairies sont présentes, elles n'auront pas le bon format.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# Deux très bon choix
Posté par gUI (Mastodon) . En réponse au message Choix d'imprimante. Évalué à 2.
J'ai eu du Brother depuis 20 ans, pas de soucis sous Linux, et pas de soucis en général. Là je suis passé récemment à la Oki dont tu parles (suite au journal) et c'est très bien aussi, on verra sur la longueur.
Attention à la Oki, elle n'est ni compacte, ni silencieuse (mais je ne sais pas si la Brother fait bcp mieux).
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# Mission... heu... compliquée
Posté par gUI (Mastodon) . En réponse au message Comment installer un logiciel sur Debian? Error - Failed to execute child process ..... Évalué à 2.
Le logiciel dont tu parles est en effet compilé pour Linux, mais c'est à peu près tout. Il n'est pas packagé correctement, qui fait que c'est très compliqué de l'utiliser tel quel.
En tous cas ce n'est pas du tout à la portée d'un débutant.
Pour ceux qui se sentent de donner plus de détails, voici le lien vers le .zip : https://followadder-lcp9w4x.stackpathdns.com/FollowAdder-IG-x86.zip
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Linux
Posté par gUI (Mastodon) . En réponse au journal Huit ans et plus toutes ses dents. Évalué à 7. Dernière modification le 28 décembre 2018 à 09:46.
Oui j'ai compris ce qu'était un conteneur quand on m'a dit que c'était grosso-modo un cumul de :
- chroot (isolation du filesystem)
- cgroups (isolation des ressources kernel, comme RAM, CPU…)
Faire mumuse avec les cgroups à la main (un petit bout de code qui fait un malloc de 200Mo par exemple, il marche en temps normal, mais si on l'exécute sous un cgroups qui limite à 100Mo, le malloc part en erreur) est une excellente introduction aux conteneurs.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: SMPlayer
Posté par gUI (Mastodon) . En réponse au journal La fin des problèmes de sous-titres mal synchronisés ?. Évalué à 6.
Je confirme que c'est pas évident. Je suis musicien, plutôt doué rythmiquement en plus, et il me faut un certain effort de concentration pour y arriver.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# Aggressiveness
Posté par gUI (Mastodon) . En réponse au journal La fin des problèmes de sous-titres mal synchronisés ?. Évalué à 5. Dernière modification le 26 décembre 2018 à 11:44.
Super projet, merci du partage !
Juste une remarque sur le paramètre
aggressiveness
: à lire le README, on ne comprend pas trop à quoi il sert, ni quoi mettre comme valeurs.Quelques exemples (et la valeur par défaut) seraient les bienvenus :)
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# L'essentiel y est
Posté par gUI (Mastodon) . En réponse au journal La spécialité N.S.I. de la réforme du lycée. Évalué à 5.
Algorithmique et représentation des données : pour moi , l'informatique c'est ça avant tout (à valeur égale, je trouve que globalement on a tendance à passer moins de temps sur la représentation des données).
Je suis très fier de mon DUT Informatique passé il y a plus de 20 ans qui a su m'inculquer ces bases. Je me sers quotidiennement de ce savoir, et bcp moins du savoir qui a suivi en université, comme écriture de compilateurs, moteurs d'inférence etc (ce qui est logique, puisque l'université est là pour divulguer des connaissances avancées)
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: non
Posté par gUI (Mastodon) . En réponse au message Impossible d'effacer un dossier. Évalué à 5.
Peux-tu faire
rm -rf "Hankow<TAB>
Il s'agit d'appuyer sur la touche pour laisser le shell compléter tout seul. Avec un guillemet en tête (devrait aussi marcher avec une apostrophe), le shell devrait savoir gérer les espaces, et mettre lui-même le guillement fermant.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Droit d'auteur
Posté par gUI (Mastodon) . En réponse au journal Nos ingénieurs ont du génie !. Évalué à 6. Dernière modification le 19 décembre 2018 à 11:48.
Dès le titre le ton est donné…
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Juste de la com. d'une agence de consultations informatiques ?
Posté par gUI (Mastodon) . En réponse au journal Nos ingénieurs ont du génie !. Évalué à 6. Dernière modification le 19 décembre 2018 à 11:06.
Surtout en l'appelant "Linux Torvalds" (sic).
EDIT : tiens, une autre faute sur le nom de "Jêrome Patazzoni"
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# Liens
Posté par gUI (Mastodon) . En réponse au message probleme avec l'edition de lien. Évalué à 5. Dernière modification le 17 décembre 2018 à 20:37.
Voici les significations de ces liens (dans l'ordre):
Donc toi, programmeur, il faudrait que tu saches ce dont tu as besoin.
Sans trop savoir ce que fait cette lib, je lierais avec "libCalcul.so.1" pour laisser une chance à des mises à jours de ne pas tout casser.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# Scandaleux
Posté par gUI (Mastodon) . En réponse au journal Collecte d'informations privées via un simple lien sur un navigateur. Évalué à 10.
Un browser qui a accès au réseau c'est proprement scandaleux en effet.
L'autre jour pareil sur un gestionnaire de fichier : il lisait tous les noms de mes fichiers ! Tranquille, sans me demander la permission avant.
Plus sérieusement, c'est exactement pour ça que certains utilisent "no script". Encore là Seagate il est sympa il t'affiche à peu près ce qu'il collecte, mais t'inquiètes pas, tu as déjà exécuté des milliers de fois ce style de script sans que cette fois-ci on t'en parle.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# Je valide
Posté par gUI (Mastodon) . En réponse au lien The Best Programming Advice I Ever Got. Évalué à -3.
Le code c'est personnel. C'est dommage parce qu'on nous vend l'inverse (modularité, réutilisabilité, documentabilité…) mais non : le meilleur code, c'est le tien, point barre.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: C'est quoi qui te bloque ?
Posté par gUI (Mastodon) . En réponse au message Ô rage…. Évalué à 3.
Sans méchanceté aucune, je miserais sur la 2nde :) En effet je sens chez toi une espèce de réticence tellement forte que tu arrives à modifier le comportement de ton ordi ^
Désinstalle tout ce qui ressemble de près ou de loin à une installation de flash (flashplugin, pepperflash), cherche la façon officielle de mettre Flash dans ta distrib, et ensuite upgrade si il le faut manuellement à la dernière version en téléchargeant le .tar.gz à la main sur le site Adobe, puis en mettant la lib à jour (chez moi c'est
/usr/lib/flashplugin-nonfree/libflashplayer.so
)Tu peux tester ton install sur la page officielle de testage d'install.
Soit attentif à ton browser et à ses pop-ups, il aime pas Flash (et on sait pourquoi), et il devrait te le dire. En général il faut l'activer manuellement pour chaque site.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: C'est quoi qui te bloque ?
Posté par gUI (Mastodon) . En réponse au message Ô rage…. Évalué à 2. Dernière modification le 17 décembre 2018 à 08:04.
J'ai bien l'impression que ça marche.
En tous cas cette page par exemple : http://techno-flash.com/animations/resistance_materiaux/resistance_materiaux.html fonctionne très bien.
Pas besoin de machine virtuelle avec Windows dedans, une simple installation de Flash dans Firefox suffit.
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# Juste comme ça...
Posté par gUI (Mastodon) . En réponse au journal LinuxFr.org : première quinzaine de décembre 2018. Évalué à 5.
Non parce qu'en général on lit en diagonale ces journaux, mais ce passage vaut la peine de s'y arrêter 5 secondes je pense :)
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: libc-dev
Posté par gUI (Mastodon) . En réponse au message Problème <stdio.h>. Évalué à 9.
Sous Debian/Ubuntu tu peux installer le meta-paquet
build-essential
qui contiendra tout ce qu'il faut pour du développement de base :sudo apt-get install build-essential
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: Débile, mais probablement pas illégal
Posté par gUI (Mastodon) . En réponse au message compte Microsoft obligatoire pour payer la PEEC. Évalué à 4.
C'est pourtant monnaie courante (si l'on peut dire) :
- TVA collectée par les commerçants
- "Frais de notaires" qui sont à 70% des impôts
- Mon employeur qui à partir du 1er janvier collectera l'impôt sur le revenu
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: C'est quoi qui te bloque ?
Posté par gUI (Mastodon) . En réponse au message Ô rage…. Évalué à 2.
Si c'est pas confidentiel, tu pourrais publier l'URL ?
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
# C'est quoi qui te bloque ?
Posté par gUI (Mastodon) . En réponse au message Ô rage…. Évalué à 4.
J'utilise Flash sans soucis sur ma Debian avec Firefox.
C'est juste que la techno te rebute ou t'as un vrai soucis technique ?
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.
[^] # Re: non merci
Posté par gUI (Mastodon) . En réponse au journal Adobe sous Linux ?. Évalué à 2.
je suis d'accord, mais ça ne change en rien le fait que ça me changerait la vie.
je te cite dans un autre commentaire :
En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.