Skip to content

Instantly share code, notes, and snippets.

@tripu
tripu / Useful-glyphs.md
Last active October 29, 2018 07:37
Useful glyphs
@tripu
tripu / gh-graphql.md
Last active October 20, 2018 21:56
GH API v4 GraphQL snippets

👉 GH GraphQL API Explorer

My first comments on an issue, on a commit, and on a Gist

{
  viewer {
    issueComments(first: 1) {
      nodes {
 ...commonFields
@tripu
tripu / npm-check.txt
Last active January 22, 2018 17:12
w3c/spork vulnerabilities (after)
$ npm-check
emailjs NOTUSED? Still using emailjs?
Depcheck did not find code similar to require('emailjs') or import from 'emailjs'.
Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used.
Use --skip-unused to skip this check.
To remove this package: npm uninstall --save emailjs
nopt NOTUSED? Still using nopt?
Depcheck did not find code similar to require('nopt') or import from 'nopt'.
Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used.
@tripu
tripu / npm-check.txt
Last active January 22, 2018 16:56
w3c/spork vulnerabilities
$ npm-check
urijs NOTUSED? Still using urijs?
Depcheck did not find code similar to require('urijs') or import from 'urijs'.
Check your code before removing as depcheck isn't able to foresee all ways dependencies can be used.
Use --skip-unused to skip this check.
To remove this package: npm uninstall --save urijs
emailjs MAJOR UP Major update available. https://github.com/eleith/emailjs#readme
npm install --save emailjs@1.0.12 to go from 0.3.16 to 1.0.12
NOTUSED? Still using emailjs?
@tripu
tripu / ubuntu-artful-upgrade-troubleshooting.md
Created January 18, 2018 08:33
Ubuntu 17.10 "Artful Aardvark" upgrade troubleshooting

NB: beware of this bug!

Bug: gdm can't unlock desktop (after suspending, to switch users, etc)

Symptoms: lock screen takes very long (ie, a few seconds) to process username+password, returns “authentication error”, and becomes impossible to log in and unlock the screen again, with any user.

Also, /var/log/syslog shows:

Failed to add watch on /run/systemd/ask-password: No space left on device
@tripu
tripu / calendar-madrid-2018.txt
Last active December 26, 2017 15:06
All public holidays in 2018 for Madrid city (Spain), in RTM format
Public holiday (Spain): Año Nuevo !1 #Spain #holiday #weekend ^1 Jan 2018
Public holiday (Spain): Epifanía del Señor !1 #Spain #holiday #weekend ^6 Jan 2018
Public holiday (Spain): Jueves Santo !1 #Spain #holiday #weekend ^29 Mar 2018
Public holiday (Spain): Viernes Santo !1 #Spain #holiday #weekend ^30 Mar 2018
Public holiday (Spain): Fiesta del Trabajo !1 #Spain #holiday ^1 May 2018
Public holiday (Madrid region): Fiesta de la CAM !1 #Spain #holiday #Madridregion ^2 May 2018
Public holiday (Madrid city): San Isidro Labrador !1 #Spain #holiday #Madridcity ^15 May 2018
Public holiday (Spain): Asunción de la Virgen !1 #Spain #holiday ^15 Aug 2018
Public holiday (Spain): Fiesta de la Hispanidad !1 #Spain #holiday #weekend ^12 Oct 2018
Public holiday (Spain):
@tripu
tripu / calendar-madrid-2017
Last active December 26, 2017 14:25
All public holidays in 2017 for Madrid city (Spain), in RTM format
Public holiday (Spain): Epifanía del Señor !1 #Spain #holiday #weekend ^6 Jan 2017
Public holiday (Spain): Siguiente a San José !1 #Spain #holiday #weekend ^20 Mar 2017
Public holiday (Spain): Jueves Santo !1 #Spain #holiday #weekend ^13 Apr 2017
Public holiday (Spain): Viernes Santo !1 #Spain #holiday #weekend ^14 Apr 2017
Public holiday (Spain): Fiesta del Trabajo !1 #Spain #holiday #weekend ^1 May 2017
Public holiday (Madrid region): Fiesta de la Comunidad de Madrid !1 #Spain #holiday #Madridregion #weekend ^2 May 2017
Public holiday (Madrid city): San Isidro Labrador !1 #Spain #holiday #Madridcity #weekend ^15 May 2017
Public holiday (Spain): Asunción de la Virgen !1 #Spain #holiday ^15 Aug 2017
Public holiday (Spain): Fiesta Nacional de España
@tripu
tripu / normalise-podcasts.sh
Created December 9, 2017 21:16
Increase volume of podcasts
#!/bin/sh
INPUTDIR="/home/tripu/gPodder/Downloads/"
PREFIXLENGTH=6
OUTPUTDIR=/home/tripu/t/personal/podcasts/
GAIN=2.5
find "$INPUTDIR" -regextype egrep -iregex '.+\.mp3$' | while read f; do
SHORT=$(echo $f | cut -d'/' -f"$PREFIXLENGTH"-)
echo -n "$SHORT… "
@tripu
tripu / remark-issue-331.md
Last active November 30, 2017 17:40
Remark issue #331

Intent

Hexagonal Architecture class diagram

Hexagonal Architecture class diagram

@tripu
tripu / server-setup.md
Created September 20, 2017 20:49
Server setup cheat sheet