Skip to content

Instantly share code, notes, and snippets.

View ramingar's full-sized avatar
:octocat:
Not a PRO user

Rafael Minguet ramingar

:octocat:
Not a PRO user
View GitHub Profile
@ramingar
ramingar / electron-open-url-default-browser.md
Created January 14, 2019 15:32
Abrir una url de un <a> en el navegador por defecto #electron #anchor #browser

Fuente: electron/electron#1344 (comment)

En el main index.html

// index.html

// Open all links in external browser
let shell = require('electron').shell
document.addEventListener('click', function (event) {
@ramingar
ramingar / pwa-backbutton-management.md
Last active January 11, 2019 12:37
Onsen+Vue PWA's backbutton management #vue #onsen #pwa #backbutton
@ramingar
ramingar / pwa-backbutton-management.md
Created January 10, 2019 15:36
PWA's backbutton management
// App.vue

export default {
    // ...
    created() {
        window.pageStack = this.pageStack;  // pageStack global due to backbutton management in index.html (for mobile devices)
        this.start()
 },
@ramingar
ramingar / vue-auto-update-pwa.md
Last active January 10, 2019 11:51
Auto update PWA #vue #vuecli3 #pwa #update #autoupdate

Configuración para el servidor:

Es necesario poner max-age a 0 en el cache-control para deshabilitar la caché del servidor. En http-server sería:

# http-server /path/to/my/dist/files -p [my-port] -c-1

Configuración para el cliente:

@ramingar
ramingar / vue-debug-webstorm.md
Created December 12, 2018 11:00
Webstorm Vue Debugging #vue #debug #webstorm
@ramingar
ramingar / extract-gettext-ejs.md
Created November 8, 2018 10:35
Extraer GetText de archivos EJS #node #i18n #multilanguage #gettext #ejs
find ./src/views/ -name "*.ejs" | xargs ./node_modules/.bin/xgettext-template -o ./i18n/templates/LC_MESSAGES/en-GB.po -L EJS
@ramingar
ramingar / nvm-forget-node-version-new-terminal.md
Last active March 13, 2019 16:34
NVM olvida la versión cada vez que abres una nueva terminal #nvm #node #version #default #alias

nvm alias default v10.13.0

@ramingar
ramingar / time-since-linux-boot.md
Created October 23, 2018 07:26
Time since linux boot #linux #time #boot #terminal
date -d "$(</proc/uptime awk '{print $1}') seconds ago"
@ramingar
ramingar / crontab-ubuntu.md
Created May 28, 2018 15:30
Crear un cron en ubuntu #ubuntu #linux #cron #crontab
$ crontab -e

El archivo debe quedar:

SHELL=/bin/bash
MAILTO=""
PATH=/my/vars;/in/path
@ramingar
ramingar / git-deployments.md
Last active October 16, 2020 21:38
Git deployments #git #deploy #production