Skip to content

Instantly share code, notes, and snippets.

View davsket's full-sized avatar

David Avellaneda davsket

View GitHub Profile
@davsket
davsket / ChecklistEventoNodeBotsDay.md
Last active July 14, 2017 01:27
Checklist Evento NodeBots Day

Checklist Evento NodeBots Day

Este listado es sugerido para hacer seguimiento de cada evento de BogotáJS.

Pre Evento

  • La fecha está definida?
  • Fue pre-publicado en algún repositorio? (NodeSchool y Nodebots Day se pueden prepublicar en sus sitios)
  • Ya se definieron los líderes?
  • El espacio está confirmado?
<html>
<head>
<meta charset="UTF-8">
<title>Document</title>
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width">
<link rel="stylesheet" href="css/main.css">
</head>
<body>
<div class="content">
<article>
@davsket
davsket / SumobotJr.md
Created November 29, 2016 20:07
Instrucciones para operar el SumobotJr
  1. Instalar Node.js
  2. Descargar e instalar el Arduino Software (aprox 150MB)
  3. Conectar el Arduino al portatil
  4. Abrir la app de Arduino
  5. Seleccionar Arduino UNO en tools Tools/Board/ArduinoUNO
  6. Seleccionar USB como puerto (1421) Tools/Port/USB
  7. Selecciona en File/Examples/Firmata/Standard Firmata File/Examples/Firmata/Standard Firmata
  8. Click the Upload icon (=>) Upload
  9. Crea la carpeta para tu proyecto y abre la terminal ahí, puedes llamar la carpeta sumobotjr por ejemplo.
  10. Entra a sumbotjr
@davsket
davsket / keybase.md
Created November 4, 2016 01:34
keybase prove

Keybase proof

I hereby claim:

  • I am davsket on github.
  • I am davsket (https://keybase.io/davsket) on keybase.
  • I have a public key ASAWMzSKzVSyqtjzKDj6TxmYaGoOtrZi0FSK3o2x2p0ndAo

To claim this, I am signing this object:

@davsket
davsket / gist:4543117c0ca61221bfb153ee787b9291
Created June 18, 2016 04:19
Sublime Text 2 - Useful Shortcuts

Sublime Text 2 – Useful Shortcuts (PC)

Loosely ordered with the commands I use most towards the top. Sublime also offer full documentation.

Editing

Ctrl+C copy current line (if no selection)
Ctrl+X cut current line (if no selection)
Ctrl+⇧+K delete line
Ctrl+↩ insert line after
@davsket
davsket / WorkshopsRequirements.md
Last active October 16, 2015 17:33
JSConf.co 2015 | Workshops Requirements

JSConf.co 2015 | Workshops Requirements

[EN] The following are the requirements especified for every workshop, make sure to have installed in your computer the software listed for the workshop you are going to attend before it's beginning.

[ES] Los siguientes son los requerimientos especificados para cada workshop, asegúrate de instalar en tu computador el software listado para el workshop que vas a asistir antes de su inicio.


### Videojuegos con JavaScript & Box2D | Fredy Mena ---
@davsket
davsket / HTML5-ffmpeg.md
Last active August 29, 2015 14:10
Instructions to generate Ogg and Webm formats for HTML5 videos

Instructions to generate Ogg and Webm formats

These instructions let you generate ogg, webm and mp4 formats playable by all mayor borwsers:

Install homebrew

If you are in a mac, I recommend you to install homebrew:

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

Install ffmpeg

With home brew you can easily install ffmpeg, but its important to install it with the codecs for ogg and webm:

{
"status":true,
"totalNumber":202,
"totalPages":30,
"pageNumber":1,
"objects":[
{
"name":"Desarrollo carretera Via Bogota-Cali0",
"value":1350320067,
"state":"Aprobado",
@davsket
davsket / meetup-fake-counter.js
Created May 5, 2013 07:50
Meetup fake counter of RSVPs ¬¬
var start_count=102125650;
var velocity=1
var $counter=$("#hit-counter-number");
var incrementCount = function(){
start_count += velocity;
$counter.html( addCommas( start_count ) );
setTimeout( incrementCount, ( Math.random() * 1000 ) + 1000 )
};
setTimeout( incrementCount, ( Math.random() * 1000 ) + 1000 );
@davsket
davsket / bad.js
Created May 1, 2013 22:18
Algunas de las malas prácticas de JavaScript
///////////////////////////////////////////////////////
// LAS MALAS PRÁCTICAS DE JAVASCRIPT //
///////////////////////////////////////////////////////
///////////////////////////////////////////////////////
// 1. No usar una convención para los nombres
///////////////////////////////////////////////////////
// Mal