" The volunteer-built media solution that puts you in control of your media. Stream to any device from your own server, with no strings attached." git
Une bonne alternativeto alt.to /Plex/
ou /Emby/ ( dont Jelly est le fork suite à un changement de politique CGU )
ou /Sremio/ ( here is for what youtube, CGU + piratage )
--> Encore une nouvelle app sur mon petit serveur #procrastination
#draw_my_life it's #4my_familly ( on est localistes, #No_DRM #No_NetFlix )
Commenter le web de façon ouverte.
Joie d'un Web 2.0 surligné
( plutôt que commenté en bas de page )
De nombreux outils + plugins / intégrations :
- https://web.hypothes.is/tools-plug-ins-and-integrations/
L'API permet d'afficher ailleur, d'exporter ( tel : ) - https://jonudell.info/h/
On peut créer des goupes (privées / publiques)
J'ai décidé de l'intégrer {{ici}}
J'utilise aussi...
Android
URL Forwarder
: add "via.hypothesis"
https://boffosocko.com/2020/05/24/a-hack-for-using-hypothes-is-to-annotate-on-mobile/
Web
Firefox
- https://addons.mozilla.org/fr/firefox/search/?q=Hypothes.is&sort=rating&type=extension
Chromium - https://chrome.google.com/webstore/detail/hypothesis-web-pdf-annota/bjfhmglciegochdpefhhlphglcehbmek?hl=fr
...
( si l'extension ne marche pas )
Userscripts ( add on any pages ) - https://gist.github.com/potter0815/10ebf62d9c94fd58228cf0a3ef0b1615
- https://gist.github.com/AFutureD/7a5674cd515ebb57db7ac5b5bff47049
CORS / SCP
Certains serveurs sécurisent le droit d'accès à leurs ressources...
Ainsi, un autre serveur (ou site / domain / service) n'y aura pas accès
: un point crutiale de sécurité
. Mais un et limitation / fermeture qui empêche l'interaction libre
: ici, hyp. ne pourra pas s'intégrer ou récupérer des infos...
.! Mais on peut modifier l'entête d'une page web pour contourner sa politique restrictive
Cet article, 2) explique comment
Autres articles :
- https://web.hypothes.is/blog/integrating-hypothesis-using-ajax-and-cors/
- https://web.hypothes.is/help/overview-of-the-hypothesis-system/
Git
- https://github.com/hypothesis/bouncer
- https://github.com/hypothesis/pdf.js-hypothes.is
- https://github.com/hypothesis/facet
Commenter
( bas de page )
Alternatives à /Disqus/ =
- https://ourcodeworld.com/articles/read/1265/top-7-best-open-source-self-hosted-comment-system-alternatives-to-disqus
dont : https://supacomments.vercel.app
dont : https://isso-comments.de
Surligner
( comme sur Médium )
-- JS libraries
Annotations ( 2.0 : coments + highlight ) todo
"Who is using it?
More than a dozen projects rely on Annotator for their digital annotation needs and many are open source. A few noteables include Hypothes.is, edX, Annotation Studio, and Peer Library. Please checkout our showcase page for a more complete list. "
Surlignage ( sever_side )
Tufte : SideNotes
Une question similaire à celle des notes de bas de page...
mises en évidence sur le côte / bord du texte (dans la marge)
-->
En CSS ça donnerait
+
2 articles <3
- https://www.gwern.net/Sidenotes
- https://www.arthurperret.fr/blog/2018-12-04-semantique-et-mise-en-forme.html
--> renvoie à un artil le sur Zotero / BibLatex + pandoc + md ( tuto )
https://zotero.hypotheses.org/2258
tty-share
: Direct link ( LAN / borwser )
https://github.com/elisescu/tty-share
±=
tmate
: Tiers service online
https://tmate.io
GOTTY
: share terminal to web ( browser )
https://hub.docker.com/r/besutkode/gotty
gotty --config /home/vi/.gotty htop
Shell in a box
: from external ( browser )
https://www.tecmint.com/shellinabox-web-based-ssh-linux-terminal/
https://github.com/shellinabox/shellinabox
~ Ngrok ( web dev )
: my LAN/NAT environment accessible on line ( web )
https://ngrok.com
~ Sish
: Ngrok.alt
https://github.com/antoniomika/sish
Readarr, in the fine tradition of Radarr and Sonarr, is a tool for "sourcing" eBooks, using usenet or bittorrent indexers.
Je suis tombé sur cet "écosystème" de téléchargement / indexation / collection...
Je cherchait à faire une petite maj de Calibre ... {Bulle}
Après la mise à mort de @Z-Libary {Bulle} se pose la question d'autres modalités de partage (légaux), et d'auto-archivage de nos savoirs (en ligne, en poche, en local, etc)
Un écosystème...
sobrement nommé "autopirate" : une constellation d'applications, dont /Readarr/
: https://geek-cookbook.funkypenguin.co.nz/recipes/autopirate/
( utilise le bon vieux réseau de partage Usenet )
Appel des travailleuses et travailleurs du numérique pour une autre réforme des retraites
Ces machines et programmes, parce qu’ils sont de grands facteurs de gains de productivité, sont également la cause de la destruction de la valeur de nombreuses compétences sur le marché du travail.
Les programmes et les machines que nous créons peuvent contribuer à lutter contre la pauvreté, permettre à toutes et tous de vivre mieux et plus confortablement. Cela n’arrivera cependant qu’aux conditions que les richesses qu’ils produisent soient plus équitablement réparties et que leurs impacts environnementaux soient réduits.
( oui ce site date un peu, mais pas leurs propositions )
( via Globnet )
PDF :
- https://dspace.mit.edu/bitstream/handle/1721.1/6353/AIM-628.pdf
- https://www-formal.stanford.edu/jmc/recursive.pdf
The HS class is reserved for use by a system called Hesiod that stores and distributes simple textual data using the Domain Name System. It is typically used in local environments as a stand-in for LDAP. The CH class is reserved for something called Chaosnet.
When a user logs in, he is assigned a processor, and he has exclusive use of it for the duration of the session. When he logs out, the processor is returned to the pool, for the next person to use. This way, there is no competition from other users for memory;
The processors would share access to a file system and to devices like printers via a high-speed local network “with completely distributed control.”4 That network was Chaosnet.
A Chaosnet address is only 16 bits, half the size of an IPv4 address, which makes sense given that Chaosnet was only ever meant to work on a local network. Chaosnet also doesn’t use port numbers; instead, a process that wants to connect to another process on a different machine
first makes a connection request that specifies a target “contact name.”
Inside links :
Sémantique human-machine interaction ( chat_conversation )
See also :
J'ai un dongle USB <-> Ethernet
https://plugable.com/products/usb3-e1000
Quand on débranche/re.branche il n'est pas reconnu...
Comment faire pour que linux le reconnecte (sans redémarrer) ??
Après installation (Make) de https://github.com/jerome-pouiller/ioctl
Automating the reset {cf. lien_bulle} is working !!!!
( reconnu dès que re.branché )
....
Sinon on peut faire :
- On récupère le DBUS de l'adaptateur ( AX88179 )
- On le reconnecte
- On récupère le DBUS de l'adaptateur ( AX88179 )
À la main
lsusb | grep AX88179
# ==> GET ... 0XX ... 0YY
Pseudo-automatisation :
J'utilise une fonction "regex1" trouvée sur internet
https://stackoverflow.com/a/14229597
pour récupérer le...
AX88179_BUS et AX88179_DEV : 0XX ... 0YY
function regex1 { gawk 'match($0,/'$1'/, ary) {print ary['${2:-'1'}']}'; }
export AX88179_BUS=$(lsusb | grep AX88179 | regex1 'Bus (0(.*))\s' | cut -c -3)
export AX88179_DEV=$(lsusb | grep AX88179 | regex1 'Device (0(.*))\s' | cut -c -3)
- On le reconnecte
Exécution Python
sudo python3 /usr/bin/ioctl.py /dev/bus/usb/$AX88179_BUS/$AX88179_DEV
Script Python
\#!/usr/bin/python3
# SOURCE :: https://scarff.id.au/blog/2021/resetting-usb-ethernet-linux/
print("\n\nFIRST DO :: \nlsusb | grep AX88179")
print("==> GET ... 0XX ... 0YY")
print("\nEXEC :: \nsudo python3 ioctl.py /dev/bus/usb/0XX/0YY\n\n")
#
# in ioctl.py
import fcntl, sys
# defined in linux/usbdevice_fs.h
USBDEVFS_RESET = 21780
with open(sys.argv[1], "wb") as fd:
fcntl.ioctl(fd, USBDEVFS_RESET, 0)
An open-source, self-hosted memo hub with knowledge management and socialization.
Un espace d'écriture, prise de notes.
Interface claire, sobre ( distraction free,.. important )
L'idée ça serait de tenir un genre de journal de bord de thèse
Un espace où je jette des idées.
Où l'inspiration peut prendre.
Une instance à part.
Juste écrire
Not Twitter.
- pas de limite de caractères
- une sociabilité choisie
( une instance peut accueillir des ami.e.s / auteurs.ices )
Not Git.
- mais on retrouve son outil emblématique de /tracking/ de travail
( commit history ) je cherche de la routine, ça peut aider...
VIA : https://noted.lol/memos/
Android
ARMV7
raspberrypi you can try :
https://github.com/usememos/memos/issues/770
32bit only
-> FAIL
docker buildx build --platform linux/arm/v7 -t mgschwandtner/memos-unofficial-testing:0.8.3 --push .
-> TRY
OK :)
https://memos.vincent-bonnefille.fr
todo_done -> MàJ last version
+ export buit image -> Prod
# checkout release branch, e.g. 1.0.6
docker save [IMAGE] > memos.tar building machine
Aidons d'autres Internautes à accéder à un internet libre : non censuré / surveillé :
-
Créons des ponts (bridges) vers le réseau Tor
: soyons des Snowflakes par millions ! -
Installez l'addon Firefox
-
Lisez l'article du Projet Tor :
https://snowflake.torproject.org
Instructions ( installation Docker / service )
- https://gitlab.torproject.org/tpo/anti-censorship/pluggable-transports/snowflake/-/wikis/home ( + AUR )
: En 2022 un outil qui aide les populations persécutées par la guerre :
Iran, Ukraine, etc
: Comment un jeu de confiance a mal tourné drama IRL ..
: Un serious_game sur le partage du pouvoir ( p2p / anarchie )
{ cette bulle, ce lien } :
SHORT Story 2021
" After the huge success of games like Fruit Ninja and Jetpack Joyride, Halfbrick Studios began prototyping some new ideas for their next game. This is the story behind one of those prototypes; a game that caused so many problems within the studio, its creators were forced to ban it from being played entirely. "
The Prototype that was Banned from Halfbrick
https://www.youtube.com/watch?v=t9WMNuyjm4w
FULL Story 2016 ( interview_conférence )
" Tank Tactics was a simple strategy game that was played by 17 employees of Halfbrick Studios. 8 days later it was banned from the workplace. People got upset, rivalries formed, and two employees in particular still don't speak to each other to this day. So the question is, whose fault is all of this? Was it the players' fault for taking the game too seriously, or the designers' fault for creating a system that fosters such destructive social behavior? "
Sur @Arte Campus ( réservé aux universitaire chanceux.ses )
Je tombe sur @Geoffroy_de_Lagasnerie au sujet de @Foucault
et de l'écriture comme activité de transformation de soi ( dev_perso ? )
- https://www.arte-campus.fr/program/foucault-contre-lui-meme
-> https://www.arte-campus.fr/sequence/47284
. . .
L'on me dit souvent...
que l'on ne sait pas où nous mènera la recherche.
: la destination ne peut être ou ne doit être connue
Or, je me projette dans l'écriture d'une thèse ...
Aussi l'on ma très judicieusement conseillé l'écoute de :
https://www.canal-u.tv/chaines/unistra/assieds-toi-et-ecris-ta-these-trucs-pratiques-pour-la-redaction-scientifique .... ou comment se mettre au travail sans finir en burnout.
: Organiser et prendre RDV avec soi-même ( et s'y tenir )
: Lire / Écrire + Faire autre chose que sa thèse : vivre
" Display and control your Android device. Contribute to Genymobile "
Contrôler son téléphone Android depuis son ordinateur ! Un must-have !
Bonus : j'ai créé ce petit script de connexion en Wifi (Bash) : gist
Wiki : https://en.wikipedia.org/wiki/Scrcpy
Genymotion https://www.genymotion.com
est derrière un outil de virtualisation VM
"TRIBUNE / Si jusqu’alors Grande Démission et guerre des talents étaient au cœur des conversations, aujourd’hui, elles ont laissé place au « quiet quitting ». Plus qu’une simple démission inattendue, cela décrit une rébellion croissante contre la pression constante exercée au travail consistant à aller au-delà de la charge de travail du poste pour lequel une personne a été engagée."
On se rappelle également des démissions d'étudiante.s ingénieur.eu.ses
. de ces récentes bifurcations ... possible pour certain.es
. et de cette question de comment faire fracas en quittant son Job/Office
https://liens.vincent-bonnefille.fr/?HaGDoA
VIDÉOS au sujet
-
"The Evil Business of 2021"
by @Ordinary_Things
-> THE BIG QUIT
https://invidious.fdn.fr/NghtRkdwTWg?local=true&t=1109 -
"LA CULTURE ANTI-TRAVAIL NE NOUS SAUVERA PAS" ( 2022 )
by @Sabine travail ( découverte il y a peu )
-> https://invidious.fdn.fr/watch?v=skdY4x74nlg == [yt]
Sujet qu'on retrouve dans ma chat_chouquette :
https://cc.vincent-bonnefille.fr/solidaires/
Wormhole lets you share files with end-to-end encryption and a link that automatically expires.
Un outil de transfert de fichiers /Privacy by design/
Lire aussi leur FAQ pour s'en convaincre !
Du /end-to-end encryption/ sans clefs gardées par le fournisseur de ce service.
Une version cli_bash très utile pour envoie de fichiers via SSH !
Nous fera effectivement penser à onionshare
Non VM
- https://alternativeto.net/software/distrobox/
- https://alternativeto.net/software/lxc-linux-containers/
( l'intérêt ici c'est d'avoir les avantages d'autres distributions sans l'imulation de tout un système -- mémoire / GPU / CPU == plus léger, intégrable, linux first )
... me fait plus penser à de la virtualisation ou à https://www.dosbox.com !
... mais sans doute rien à voir ( je mets juste ici des pistes )
/VS/ VM
- https://github.com/quickemu-project/quickemu (dont MacOSX )
- https://www.osboxes.org/virtualbox-images/
- https://www.linuxvmimages.com (non testé)
- https://bitnami.com/stacks/virtual-machine
( dont env. MYSQL / LAMP + Docker )
Remarque
De nombreux systèmes proposent des VM prêtes au téléchargement
Docker GUI linux
Pour une gestion GUI j'ai test https://www.portainer.io
puis https://podman.io
( et https://podman-desktop.io )
. Il y aussi https://cockpit-project.org
. ( gestion linux dans un Web GUI .. )
. . ( intégration de /Podman/, VM ... )
. Au sujet de Docker / Podman
( / Kubernetes ), un article sur...
https://www.lemondeinformatique.fr