- Don't use the Ubuntu packages provided, instead:
wget https://packages.erlang-solutions.com/erlang-solutions_1.0_all.deb
sudo dpkg -i erlang-solutions_1.0_all.deb
sudo apt-get update
sudo apt-get install esl-erlang elixir
<link rel="stylesheet" href="https://unpkg.com/sakura.css/css/sakura.css" type="text/css"> | |
<script type='text/javascript'src="https://cdnjs.cloudflare.com/ajax/libs/showdown/1.8.6/showdown.min.js"></script> | |
<div id="content"> | |
# My first Webpage | |
Not too hard, isn't it? | |
</div> | |
<script> |
surround.vim | |
= 20160519 = | |
:global /{pattern}/ [cmd] führt ex-Kommando cmd für alle Zeilen, die pattern erfüllen, aus | |
:vglobal ... die pattern nicht erfüllen ... | |
qaq löscht Register a | |
:g/pattern/yank A in Register a anhängen | |
"ap inhalt Register a einfügen | |
:g/pattern/[range] sort sortiert Bereich range |
-> Get a presentation like this!
============ start debug info ============ | |
libhd version 21.50u (x86-64) [7688] | |
using /var/lib/hardware | |
kernel version is 4.13 | |
----- /proc/cmdline ----- | |
BOOT_IMAGE=/boot/vmlinuz-4.13.0-17-generic root=UUID=2d2ecf92-256a-4838-b641-d0ef7838fe72 ro quiet splash vt.handoff=7 | |
----- /proc/cmdline end ----- | |
debug = 0xff7ffff7 | |
probe = 0x15938fcdaa17fcf9fffe (+memory +pci +isapnp +net +floppy +misc +misc.serial +misc.par +misc.floppy +serial +cpu +bios +monitor +mouse +scsi +usb -usb.mods +modem +modem.usb +parallel +parallel.lp +parallel.zip -isa -isa.isdn +isdn +kbd +prom +sbus +int +braille +braille.alva +braille.fhp +braille.ht -ignx11 +sys -bios.vbe -isapnp.old -isapnp.new -isapnp.mod +braille.baum -manual +fb +pppoe -scan +pcmcia +fork -parallel.imm +s390 +cpuemu -sysfs -s390disks +udev +block +block.cdrom +block.part +edd +edd.mod -bios.ddc -bios.fb -bios.mode +input +block.mods +bios.vesa -cpuemu.debug -scsi.noserial +wlan -bios.crc -hal +bios.vram +bios.acpi -bios.ddc.ports=0 +modules.pata -net.eeprom +x86e |
Monit seems to block basic authentication requests from other monit instances with 501-not implemented for whatever reason (selling Mmonit? :-))
Let's solve this with a small bash script that leverages curl to download the status file in xml format and xmllint to parse the status file for the relevant status flag.
if everything goes fine, this shell script return silently.
# m h dom mon dow command | |
# User environment wrapper provided by .rvm | |
*/5 * * * * /home/username/.rvm/wrappers/ruby-2.3.3/ruby /var/scripts/temperature.rb |
#!/bin/bash | |
echo -e "\n\e[96m === Change into directory ===\e[0m" | |
cd phoenix_deployment/pan/ | |
echo -e "\n\e[96m === Start ssh agent ===\e[0m" | |
eval `ssh-agent -s` | |
echo -e "\n\e[96m === Add identity ===\e[0m" | |
ssh-add |