Skip to content

Instantly share code, notes, and snippets.

View pedrogk's full-sized avatar

Pedro Galvan pedrogk

View GitHub Profile
@pedrogk
pedrogk / dinamica_teclado.pas
Last active March 1, 2016 03:38
Rutinas para generar perfil biometrico en base a dinámica de teclado usando THPCounter
begin
HPCounter1.Start;
end;
procedure TForm1.Edit1KeyUp(Sender: TObject; var Key: Word; Shift: TShiftState);
//alto al conteo al soltar la tecla presionada
var
valor : string;
valor1 : integer;
#include <EEPROM.h>
#include <ESP8266WiFi.h>
#include <PubSubClient.h>
#include <Wire.h>
#include <Adafruit_INA219.h>
const char* ssid = "Tu Wifi";
const char* password = "tupassword";
const char* mqtt_server = "tuservidor";
import paho.mqtt.publish as publish
import time
print(“Enviando 0...")
publish.single("ledStatus", "0", hostname=“tuserver”)
time.sleep(3)
print(“Enviando 1...")
publish.single("ledStatus", "1", hostname=“tuserver”)
// Asumamos que tenemos un objeto o, con propiedades a y b:
// {a: 1, b: 2}
// o.[[Prototype]] tiene las propiedades b y c:
// {b: 3, c: 4}
// Finalmente, o.[[Prototype]].[[Prototype]] es null.
// Así que la cadena de prototipos queda como
// {a:1, b:2} ---> {b:3, c:4} ---> null
console.log(o.a); // 1
// Existe una propiedad 'a' en o? Sí, y su valor es 1.
var o = {
a: 2,
m: function(b){
return this.a + 1;
}
};
var o = {
a: 2,
m: function(b){
return this.a + 1;
}
};
console.log(o.m()); // 3
// 'this' se refiere a 'o' cuya propiedad 'a' vale 2,
// así que m() regresa 3.
class Point {
constructor(x, y) {
this.x = x;
this.y = y;
}
toString() {
return '(' + this.x + ', ' + this.y + ')';
}
}
@pedrogk
pedrogk / CustomGrammar.cs
Last active September 24, 2016 00:12 — forked from pedro-ramirez-suarez/CustomGrammar.cs
Intelligent Personal Assistant
//Terminals
var cuantos = ToTerm("cuantos");
var cuantas = ToTerm("cuantas");
var cual = ToTerm("cual");
var que = ToTerm("que");
var cuando = ToTerm("cuando");
var tiene = ToTerm("tiene");
/* más aquí */
var number = new NumberLiteral("number");
var number2 = new NumberLiteral("number2");
@pedrogk
pedrogk / HolaMidlet.java
Last active September 25, 2016 00:06
Midlet
import javax.microedition.midlet.MIDlet;
public class HolaMidlet extends MIDlet 4
{
public HolaMidlet (){}
public void startApp(){}
public void pauseApp(){}
public void destroyApp(boolean unconditional){}
}
import javax.microedition.midlet.MIDlet;
import javax.microedition.lcdui.CommandListener;
import javax.microedition.lcdui.Display;
import javax.microedition.lcdui.Command;
import javax.microedition.lcdui.Displayable;
import javax.microedition.lcdui.TextBox;
public class HolaMidlet extends MIDlet implements CommandListener {
private Display display;
private Command cmdExit;