52 private links
PATH=$(echo $PATH | sed -e 's;:\?/home/user/bin;;' -e 's;/home/user/bin:\?;;')
Sous le coude, des références au logiciels libres fournit par le gouvernement
Après explication rapide par un ami, plutôt simple à comprendre.
Quelques aliases git sous le coude, certain sont pas con!
Une journée de debug pour un / en trop…
Typiquement le genre de bug que je hais…
Je hais aussi nginx pour le coup…
https://nginx.org/en/docs/http/ngx_http_proxy_module.html#proxy_pass
Si vous mettez un / à la fin de votre proxy-pass, nginx réencode l’URL au lieu de la passer directement à votre backend…
(via https://mastodon.social/web/statuses/99473922489168429)
:w !sudo tee %
Memory info
about:memory
Blank page
about:blank
Addons
about:addons
To adjust settings
about:config
To see how your Firefox was built
about:buildconfig
To see all of your crash reports
about:crashes
Cache Info
about:cache
Plugin Info
about:plugins
This feature is called Software Flow Control (XON/XOFF flow control)
When one end of the data link (in this case the terminal emulator) can't receive any more data (because the buffer is full or nearing full or the user sends C-s
) it will send an "XOFF" to tell the sending end of the data link to pause until the "XON" signal is received.
What is happening under the hood is the "XOFF" is telling the TTY driver in the kernel to put the process that is sending data into a sleep state (like pausing a movie) until the TTY driver is sent an "XON" to tell the kernel to resume the process as if it were never stopped in the first place.
C-s
enables terminal scroll lock. Which prevents your terminal from scrolling (By sending an "XOFF" signal to pause the output of the software).
C-q
disables the scroll lock. Resuming terminal scrolling (By sending an "XON" signal to resume the output of the software).
This feature is legacy (back from the 80's when terminals were very slow and did not allow scrolling) and is enabled by default.
To disable this feature you need the following in either ~/.bash_profile or ~/.bashrc:
stty -ixon
Pour éviter de faire n'importer quoi vérifier via la commande suivante que l'on obtient bien chaque sous-site WP:
for site in $(wp site list | grep "http://" | awk '{print $2}'); do echo $site; done
Mettre à jour :
for site in $(wp site list | grep "http://" | awk '{print $2}');do wp option update thumbnail_size_w 300 --url=$site; wp option update thumbnail_size_h 300 --url=$site; done
Vérifier la mise à jour pour chaque sous-site:
for site in $(wp site list | grep "http://" | awk '{print $2}');do echo $site": w"$(wp option get thumbnail_size_w --url=$site)", h:"$( wp option get thumbnail_size_h --url=$site); done
Des idées intéressantes.
Juste marche Oo
Le soft est vachement pratique par contre pour faire en sorte qu'apache utilise la version de php installé avec celui-ci c'est pas encore ça...
Lors de la compilation du module apache2, le soft indique quand il n'y a pas les droits correct et indique de faire chmod 777 sur les dossiers impactés, lol --'
Du coup ne trouvant pas de moyens de lui dire de compilé dans un fichier temporaire et de déplacé le fichier compilé j'ai moi-même gérer les droits en essayant de minimiser les risques au maximum (oui c'est pas propre mais c'est toujours mieux qu'un chmod 777!) :
sudo chown root:neodarz /usr/lib/httpd/modules /etc/httpd/conf; sudo chmod g+rw /usr/lib/httpd/modules /etc/httpd/conf; phpbrew install 7.0 +default +apxs2 +mysql +pdo +iconv; sudo chmod -R g-w /usr/lib/httpd/modules /etc/httpd/conf; sudo chown -R root:root /usr/lib/httpd/modules /etc/httpd/conf;
Deux trois extension à rajouter après la compilation:
phpbrew ext install pdo_mysql
I did some research and I found the answer, I was able to fix the issue by using the overlay2 as storage driver, I followed the below link for that: https://docs.docker.com/engine/userguide/storagedriver/overlayfs-driver/
Below step I took to fix the issue: Stop Docker.
$ sudo systemctl stop docker Copy the contents of /var/lib/docker to a temporary location.
$ cp -au /var/lib/docker /var/lib/docker.bk
Edit /etc/docker/daemon.json. If it does not yet exist, create it. Assuming that the file was empty, add the following contents.
{ "storage-driver": "overlay2" }
Start Docker.
$ sudo systemctl start docker
Verify that the daemon is using the overlay/overlay2 storage driver. $ sudo docker info
After this I was able to run docker container on my "16.04.2 LTS (Xenial Xerus)" sudo docker run -dit ubuntu
Docker CE
For Docker CE, only some configurations are tested, and your operating system’s kernel may not support every storage driver. In general, the following configurations work on recent versions of the Linux distribution:
Linux distribution Supported storage drivers Docker CE on Ubuntu aufs, devicemapper, overlay2 (Ubuntu 14.04.4 or later, 16.04 or later), overlay, zfs
C'est toujours utile :)
Ça vient de m'aider alors que mon archlinux s'était éteint lors d'une mise à jour.
:!mkdir -p %:h
Sous le coude :)
Bouts de script sous le coude...
Split screen :
CTRL + L
saisir la taille du pannel de gauche
séléctionner le numéro de l'écran à afficher
/* Création d'une carte vide */
var map = new ol.Map({
target: "map",
layers: [
new ol.layer.Tile({
source: new ol.source.OSM()
})
],
view: new ol.View({
center: ol.proj.fromLonLat([12.5, 41.9]),
zoom: 4
})
});
/* Creation de point */
var rome = new ol.Feature({
geometry: new ol.geom.Point(ol.proj.fromLonLat([12.5, 41.9]))
});
/* Création du layer de points */
var vectorLayer = new ol.layer.Vector({
source: new ol.source.Vector({
features: [rome] // Liste de points
})
});
/* Ajout du calque de points à la carte */
map.addLayer(vectorLayer);