Skip to content

Instantly share code, notes, and snippets.

View eduherraiz's full-sized avatar

Edu Herraiz eduherraiz

View GitHub Profile
image: hub.apsl.net/library/gitlab-builder:1033-975f2604
before_script:
- docker info
stages:
- test
test:
stage: test
script:
- flake8 .
map $http_user_agent $mobile_device {
default Desktop;
"~*iPad|iPad.*Mobile|^.*Android.*Nexus(((?:(?!Mobile))|(?:(\s(7|10).+))).)*$|SAMSUNG.*Tablet|Galaxy.*Tab|SC-01C|GT-P1000|GT-P1010|GT-P6210|GT-P6800|GT-P6810|GT-P7100|GT-P7300|GT-P7310|GT-P7500|GT-P7510|SCH-I800|SCH-I815|SCH-I905|SGH-I957|SGH-I987|SGH-T849|SGH-T859|SGH-T869|SPH-P100|GT-P3100|GT-P3110|GT-P5100|GT-P5110|GT-P6200|GT-P7320|GT-P7511|GT-N8000|GT-P8510|SGH-I497|SPH-P500|SGH-T779|SCH-I705|SCH-I915|GT-N8013|GT-P3113|GT-P5113|GT-P8110|GT-N8010|GT-N8005|GT-N8020|GT-P1013|GT-P6201|GT-P6810|GT-P7501|Kindle|Silk.*Accelerated|xoom|sholest|MZ615|MZ605|MZ505|MZ601|MZ602|MZ603|MZ604|MZ606|MZ607|MZ608|MZ609|MZ615|MZ616|MZ617|Android.*\b(A100|A101|A110|A200|A210|A211|A500|A501|A510|A511|A700|A701|W500|W500P|W501|W501P|W510|W511|W700|G100|G100W|B1-A71)\b|Android.*(AT100|AT105|AT200|AT205|AT270|AT275|AT300|AT305|AT1S5|AT500|AT570|AT700|AT830)|Sony\ Tablet|Sony\ Tablet\ S|SGPT12|SGPT121|SGPT122|SGPT123|SGPT111|SGPT112|SGPT113|SGPT211|SGPT213|EBRD1101|
@eduherraiz
eduherraiz / hookcow
Last active June 23, 2017 08:00
Git hook to show a random fortune message using random cowsay on fridays
#!/bin/bash
# System Dependencies
# sudo apt install fortune cowsay toilet
if [[ $(date +%u) -eq 5 ]] ; then
MESSAGE='FRIDAY AT APSL'
COW_STATUS=`shuf -n1 -e b d g p s t w y`
COWFILES=`cowsay -l | grep -v files`
COWFILE=`shuf -n1 -e $COWFILES`
echo "-- $MESSAGE --" | toilet --gay -f future
fortune -s -n 80 fortunes | cowsay -$COW_STATUS -f $COWFILE | toilet --gay -f term
@eduherraiz
eduherraiz / gist:60483b139721ec2c7ca852e81344fed3
Created November 6, 2017 10:23
dependencias instaladas robotb2b
Automat==0.6.0
Django==1.7
EasyProcess==0.2.3
PyVirtualDisplay==0.1.5
PyYAML==3.11
Scrapy==0.24.4
Twisted==17.9.0
amqp==1.4.9
anyjson==0.3.3
apconf==0.0.26