J'utilise ceci au début de mes scripts principaux placé dans le path :
function echoer(){echo"$@"1>&2;}function die(){ echoer "$@";exit1;}command -v readlink &> /dev/null
if["$?" -eq "0"];then#shellcheck disable=SC2155exportcurdir="$(cd"$( dirname "$(readlink "${BASH_SOURCE[0]}"||echo"${BASH_SOURCE[0]}")")"&&pwd)"else#shellcheck disable=SC2155exportcurdir="$(cd"$( dirname "${BASH_SOURCE[0]}")"&&pwd)"fiif[ -s "${curdir}/../lib/px-lib"];thensource"${curdir}/../lib/px-lib"if[ ! "$?" -eq "0"];then
die "Erreur de chargement du fichier de lib : ${curdir}/../lib/px-lib"fielse
die "Impossible de trouver le fichier de la lib : ${curdir}/../lib/px-lib"fi
et dans la px-lib je peux charger d'autre truc
Et ça marche sous MacOS / CentOS / Debian / cmder sous Windows avec des chemins à la con par normés.
sinon une autre méthode avec recherche du fichier px-lib dans different dossiers éventuels :
function echoer(){echo"$@"1>&2;}function die(){ echoer "$@";exit1;}function px_search_file(){localfind=$1;localn=$#;for((i=2;i <= n;i++)){localpath=${!i}/$find;if[ -e "${path}"];thenecho"${path}";return0;fi};return1;}PX_LIB=$(px_search_file "lib/px-lib""$PX_LIB_PATH_SEARCH""/opt/pxtools""/c/dev/Utils/pxtools/bin/px-tools""/c/DEV/pxtools""/Users/Shared/Documents/sources/pxtools")|| die "Erreur : impossible de charger la librairie px-lib"
J'espère ne pas finir séché sous un faux plafond ;) (private joke)
Sur ma TV j'en suis content ! Au moins on ne passe pas 50 h à chercher une appli, 10 minutes permettent d'en faire le tour ;p
Surtout je n'en voulais pas, de l'AndroidTV.
Dans un téléphone il y a, d'après ce que j'avais compris, un système bien séparé du reste qui gère la communication avec la puce cellulaire. Le fabricant de la puce utilisée fournit ce système et c'est un peu une boite noire.
J'ai vu sur leur site, il en est question, et ils indiquent qu’eux auront un baseband séparé du CPU (???), ici on voit bien que c'est déjà le cas pour l'iPhone : https://www.theiphonewiki.com/wiki/Baseband_Device
Ce qui importe, d'après moi, c'est d'avoir les sources du Baseband. Il faudrait trouver un fabricant de puces cellulaires, qui puisse fournir ces sources.
J'avais dans un appartement des boitiers CPL fournis pas Free (Freebox)
Par contre, je me suis aperçu que j'avais de gros problèmes de WIFI.
La pièce faisait plus de 30 m2, le boitier WIFI était dans la pièce à côté, avec plein d'ouvertures.
Aussi j'ai eu l'idée de câbler les 2 boitiers avec du câble Ethernet et d'un coup plus de problèmes de WIFI
C'était dans un petit immeuble avec personne, la plupart du temps, aucun autre WIFI à l'entoure, il a quelques années.
Pour tester, j'ai une fois mis le boitier CPL chez le voisin sur le même palier, et cela a fonctionné, et donc traversé les 2 compteurs !!!
Bref je me méfie des boitiers CPL.
un peut de théorie :
- je télécharge une app open source, certifiée
- installation
- configuration,
on va faire simple, on ne modifie pas le logiciel, jusque là la certification tiens toujours
Pendant quelques jours j'utilise ce logiciel, jusque là la certification tient toujours, pop pop pop…
Maintenant, j'utilise l’application en ligne de commande de la base de données : ‘mysql’ par exemple, et là, c'est le drame ??? ;p
On n’aurait plus le droit d'utiliser cette application en ligne de commande sur les données, car elle rentre en conflit avec les quatre conditions essentielles d'inaltérabilité, de sécurisation, de conservation et d'archivage des données ?
www.cloudflare.com c'est essentiellement un frontal web (reverse proxy) pour un site web, il faut absolument confier les DNS à cloudflare. L'interface d'admin des DNS est superbe !
Ensuite on a 2 possibilités soit on l'utilise gratuitement :
- l'IP de son serveur est masquée par leurs IPs
- on dispose d'un CDN, les pages de ton site qui peuvent être mises en cache le sont sur l'ensemble de leurs serveurs réparti géographiquement
- un certificat SSL peut être activé entre les internautes et leurs serveurs CDN
- une protection DDOS
Pour les offres payantes, il y a des options que je n'ai pas mises en œuvre…
l'offre gratuite permet d'améliorer leur détection des DDOS, on fait partie de l'ensemble de leur réseau et on augmente leur surface de détection. J'en suis conscient.
En fait, il serait difficile pour certains sites d'exister et être consultable dans de bonnes conditions, sans ces CDNs. Apple et Microsoft utilisent Akamai. Pour Apple, elle est entrain de ce construire son propre CDN et se détache d'Akamai. Elle à même fiancé les début d'Akamai et lâché l'affaire quand Microsoft est devenu cliente.
Ce n'est pas aussi simple sous Mac, ce n'est pas parce qu'on peut installer une Application (qui en fait est un dossier Dropbox.app) en la copiant n'importe ou qu'elle est forcement autonome :
otool -L /Applications/Dropbox.app/Contents/MacOS/Dropbox
/Applications/Dropbox.app/Contents/MacOS/Dropbox:
/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 22.0.0)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1225.1.1)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 1253.0.0)
# Attention : Bashware ?
Posté par bunam . En réponse au journal Des retours d'expérience de « Linux (bash/ubuntu) sous Windows » ?. Évalué à 2.
http://www.silicon.fr/400-millions-pc-windows-menace-bashware-184043.html?inf_by=59b93455671db869498b45bf
[^] # Re: Information sur le volume cible
Posté par bunam . En réponse à la dépêche Arkiv : Sauvegarde de fichiers et bases MySQL + archivage sur Amazon S3 et Amazon Glacier. Évalué à 1.
J'utilise ceci au début de mes scripts principaux placé dans le path :
et dans la px-lib je peux charger d'autre truc
Et ça marche sous MacOS / CentOS / Debian / cmder sous Windows avec des chemins
à la conpar normés.sinon une autre méthode avec recherche du fichier px-lib dans different dossiers éventuels :
J'espère ne pas finir séché sous un faux plafond ;) (private joke)
[^] # Re: un peu d'espoir
Posté par bunam . En réponse au journal Un téléphone orienté sécurité et vie privée, avec du libre dedans. Évalué à 2.
Sur ma TV j'en suis content ! Au moins on ne passe pas 50 h à chercher une appli, 10 minutes permettent d'en faire le tour ;p
Surtout je n'en voulais pas, de l'AndroidTV.
# Baseband
Posté par bunam . En réponse au journal Un téléphone orienté sécurité et vie privée, avec du libre dedans. Évalué à 7.
Dans un téléphone il y a, d'après ce que j'avais compris, un système bien séparé du reste qui gère la communication avec la puce cellulaire. Le fabricant de la puce utilisée fournit ce système et c'est un peu une boite noire.
J'ai vu sur leur site, il en est question, et ils indiquent qu’eux auront un baseband séparé du CPU (???), ici on voit bien que c'est déjà le cas pour l'iPhone : https://www.theiphonewiki.com/wiki/Baseband_Device
Ce qui importe, d'après moi, c'est d'avoir les sources du Baseband. Il faudrait trouver un fabricant de puces cellulaires, qui puisse fournir ces sources.
[^] # Re: risque de quoi?
Posté par bunam . En réponse au journal Linky et filtre cpl. Évalué à 3.
Comme détecter en 3 jours qu'un client c'est mis à faire de la beuh ? ;p
[^] # Re: CPL + Wifi
Posté par bunam . En réponse au journal Linky et filtre cpl. Évalué à 1.
Immeuble de plus de 30 oui !
Sniffer le CPL Ok, mais le protocol est quand même sécurité non, c'est pas en clair quand même ?
# CPL + Wifi
Posté par bunam . En réponse au journal Linky et filtre cpl. Évalué à 4.
J'avais dans un appartement des boitiers CPL fournis pas Free (Freebox)
Par contre, je me suis aperçu que j'avais de gros problèmes de WIFI.
La pièce faisait plus de 30 m2, le boitier WIFI était dans la pièce à côté, avec plein d'ouvertures.
Aussi j'ai eu l'idée de câbler les 2 boitiers avec du câble Ethernet et d'un coup plus de problèmes de WIFI
C'était dans un petit immeuble avec personne, la plupart du temps, aucun autre WIFI à l'entoure, il a quelques années.
Pour tester, j'ai une fois mis le boitier CPL chez le voisin sur le même palier, et cela a fonctionné, et donc traversé les 2 compteurs !!!
Bref je me méfie des boitiers CPL.
# et la taille ça compte aussi non ?
Posté par bunam . En réponse au journal 38 ou 39 fichiers par torrent. Évalué à 2.
Est-il possible d'avoir la taille totale en To que représentent les 2,36 millions de torrents ?
Merci
[^] # Re: Communiqué de l'April
Posté par bunam . En réponse au journal AUTO-ENTREPRENEURS : Logiciel de facturation obligatoire au 1er janvier 2018. Évalué à 2.
un peut de théorie :
- je télécharge une app open source, certifiée
- installation
- configuration,
on va faire simple, on ne modifie pas le logiciel, jusque là la certification tiens toujours
Pendant quelques jours j'utilise ce logiciel, jusque là la certification tient toujours, pop pop pop…
Maintenant, j'utilise l’application en ligne de commande de la base de données : ‘mysql’ par exemple, et là, c'est le drame ??? ;p
On n’aurait plus le droit d'utiliser cette application en ligne de commande sur les données, car elle rentre en conflit avec les quatre conditions essentielles d'inaltérabilité, de sécurisation, de conservation et d'archivage des données ?
[^] # Re: Dolibarr ?
Posté par bunam . En réponse au journal AUTO-ENTREPRENEURS : Logiciel de facturation obligatoire au 1er janvier 2018. Évalué à 7.
Je me demande comment ça peut être possible ;)
# php
Posté par bunam . En réponse au journal Un décalage de 64 bits, ça vous inspire comment ?. Évalué à 4.
en ligne d commande :
# A donné !
Posté par bunam . En réponse au journal On cherche mes remplaçants.... Évalué à 4.
Et de 6 dons ! (après une pause de 2 ans pour manques de dispo)
résultat : un peu dans le pâté !
Je n'arrive pas à convaincre mon entourage à faire un don ! ;(
Quelles sont vos astuces pour ceux qui y arrivent ?
# Suis-je éligible au don de sang ?
Posté par bunam . En réponse au journal On cherche mes remplaçants.... Évalué à 3.
Pour les nouveaux c'est bien de commencer par ici :
https://dondesang.efs.sante.fr/test-aptitude-au-don
[^] # Re: marre des cons qui mettent en danger les autres
Posté par bunam . En réponse au journal Marre des cons. Évalué à 2.
On ne sais plus à quel degré il faut prendre les réactions de ce journal ;p😉
[^] # Re: marre des cons qui mettent en danger les autres
Posté par bunam . En réponse au journal Marre des cons. Évalué à 0.
Dr bunam a dit : bipolaire !
Faut le convaincre de se faire soigner…
# chez remi on se fait un peu de tunes sur notre dos !
Posté par bunam . En réponse au journal Make Linux great again !. Évalué à 3.
https://blog.remirepo.net/post/2017/04/01/Un-peu-de-publicite
[^] # Re: D'autres
Posté par bunam . En réponse au journal Un print(1 + "3a"), ça nous inspire comment ?. Évalué à 5. Dernière modification le 01 avril 2017 à 19:25.
-> 4
est bien plus simple
# Cloud Desktop spécial emploi fictif : un bureau vraiment virtuel !
Posté par bunam . En réponse au journal Make Linux great again !. Évalué à 10.
https://www.ovh.com/fr/news/a2446.cloud-desktop-special-emploi-fictif
[^] # Re: cloudfl..what?
Posté par bunam . En réponse au journal Oh, la belle prise (chez CloudFlare). Évalué à 10.
www.cloudflare.com c'est essentiellement un frontal web (reverse proxy) pour un site web, il faut absolument confier les DNS à cloudflare. L'interface d'admin des DNS est superbe !
Ensuite on a 2 possibilités soit on l'utilise gratuitement :
- l'IP de son serveur est masquée par leurs IPs
- on dispose d'un CDN, les pages de ton site qui peuvent être mises en cache le sont sur l'ensemble de leurs serveurs réparti géographiquement
- un certificat SSL peut être activé entre les internautes et leurs serveurs CDN
- une protection DDOS
Pour les offres payantes, il y a des options que je n'ai pas mises en œuvre…
https://www.cloudflare.com/fr/plans/
l'offre gratuite permet d'améliorer leur détection des DDOS, on fait partie de l'ensemble de leur réseau et on augmente leur surface de détection. J'en suis conscient.
www.cloudflare.com me semble assez facile à mettre en œuvre…
J'ai un gros client (1er dans leur domaine en France et en au Royaume-Uni, avec une DSI au Royaume-Uni) qui a choisi https://www.incapsula.com un concurrent de https://www.cloudflare.com.
Ensuite on peut citer ceux-ci, et ils me semblent plus difficiles à mettre en œuvre :
https://www.akamai.com
https://www.cachefly.com
https://www.maxcdn.com.
Plus d'infos ici :
https://en.wikipedia.org/wiki/Content_delivery_network
En fait, il serait difficile pour certains sites d'exister et être consultable dans de bonnes conditions, sans ces CDNs. Apple et Microsoft utilisent Akamai. Pour Apple, elle est entrain de ce construire son propre CDN et se détache d'Akamai. Elle à même fiancé les début d'Akamai et lâché l'affaire quand Microsoft est devenu cliente.
[^] # Re: La réponse officielle de CF pour les clients, pour infos.
Posté par bunam . En réponse au journal Oh, la belle prise (chez CloudFlare). Évalué à -1.
Qui n'est pas chez CF ici ?? ;p
(email correct ici aussi)
[^] # Re: Petit sondage : pensez-vous que CloudFlare va de faire Dawinizer ?
Posté par bunam . En réponse au journal Oh, la belle prise (chez CloudFlare). Évalué à -1.
Darwiniser oui ! ;) mais en fait ça ne correspond pas à ce que je voulais exprimer cf : https://fr.wiktionary.org/wiki/darwiniser
Je cherchais un mot combiné de Darwin + bronsoniser (https://fr.wiktionary.org/wiki/bronsoniser) pour exprimer l'implaquable sélection naturelle… https://fr.wikipedia.org/wiki/Sélection_naturelle
bref raté
# Petit sondage : pensez-vous que CloudFlare va de faire Dawinizer ?
Posté par bunam . En réponse au journal Oh, la belle prise (chez CloudFlare). Évalué à -10. Dernière modification le 24 février 2017 à 13:45.
ps : Dawinizer : néologisme signifiant qu'une entité va mourir, car elle n'était pas adaptée à son milieu.
[^] # Re: Exemplarité
Posté par bunam . En réponse au journal Oh, la belle prise (chez CloudFlare). Évalué à 5.
Quand tu vois le nombre de DC
https://www.cloudflarestatus.com
et :
https://blog.cloudflare.com/the-porcupine-attack-investigating-millions-of-junk-requests/
dans une partie du post
"The spikes were large in scale - 500k to 1M HTTP requests per second. Something very strange was going on."
Je pense que le nombre de request est monstrueux et du coup les 0.00003% peuvent devenir significatifs.
[^] # Re: Modularité
Posté par bunam . En réponse au journal La multiplicité des gestionnaires de paquets. Évalué à 1.
Ce n'est pas aussi simple sous Mac, ce n'est pas parce qu'on peut installer une Application (qui en fait est un dossier Dropbox.app) en la copiant n'importe ou qu'elle est forcement autonome :
cf http://wiki.qt.io/Show_library_dependencies
à moins que je n'ai pas compris le sens du com.
[^] # Re: Dockerfiles
Posté par bunam . En réponse au journal La multiplicité des gestionnaires de paquets. Évalué à 0. Dernière modification le 06 février 2017 à 13:53.
Un constructeur est considéré comme extrémiste par des fabricants tiers :
http://www.iphon.fr/post/details-certification-homekit-objets-connectes-873082
Qui a raison ?
Cet extrémisme n'est-il pas obligatoire face au public visé ?