Skip to content

Instantly share code, notes, and snippets.

View fitorec's full-sized avatar
🏠
Working from home

Miguel Angel fitorec

🏠
Working from home
View GitHub Profile
@fitorec
fitorec / Gato.cpp
Last active November 20, 2018 05:24
Gato_Arduino
#include "Arduino.h"
#include "Gato.h"
// Constructor para la clase Gato
Gato::Gato() {
turno = 'x'; // por default.
for(int i = 0; i<9; i++) {
tablero[i] = '-';
}
}
@fitorec
fitorec / README.md
Created October 31, 2018 00:39
Haciendo un deploy en servidor 1and1

👌 Haciendo un deploy en servidor 1and1

En ocasiones los clientes FTP suelen ser lentos conforme nuestras estructuras de archivos se vuelven complejas, por otra parte suele ser algo incomodo para un desarrollador estar saliendoce de entorno de lineas de comandos (CLI) para realza esta tarea.

El siguiente POST describe un mecanismo simple para realizar esta tarea utilizando, Git y una conexión SSH de un servidor 1and1 (hoy ionos).

Consideraciones:

  1. Se considerea que el lector cuenta con conocimientos básicos de Git, asi como del manejo del CLI en entornos *nix.
@fitorec
fitorec / console.banner.js
Created June 5, 2018 21:35
Escribe en la consola del navegador un banner
/**
* Escribe en la consola un banner
**/
window.onload = function () {
var i = "background-image: url('https://mundosica.com/wp-content/uploads/2015/10/logo-mundo-sica.png');background-repeat:no-repeat;display:block;background-size:150px 105px;padding-top:105px;padding-left:0;height:105px;width:160px;margin-top:0;margin-left:0;"
, a = "font-family: Helvetica, Arial, sans-serif;"
, s = a + "; font-size: 32px; line-height: 1.5; color: #F43B00;"
, l = a + "; font-size: 14px; line-height: 1.15rem; color: #F43B00"
, d = l + "; text-decoration: underline;"
, f = ""
@fitorec
fitorec / BD.java
Last active May 26, 2017 11:12
Ejemplo aplicación vulnerable SQL
package inyeccionsql;
import java.sql.Connection;
import java.sql.DriverManager;
public class BD {
private static Connection conexion = null;
private static String host = "localhost";
private static String port = "3306";
#include<stdio.h>
int main(int n, char **args) {
printf("FCFS: FIRST COME FIRST SERVERED");
int np=11, procesos[10];
double tf = 0, tp;// tiempo promedio.
while (np > 10 || np <= 0) {
printf("\nNumero de procesos: ");
scanf("%d", &np);
}
<?php
# poner en el archivo app/Config/boostrap.php
Inflector::rules('singular', array(
'rules' => array(
'/([rlnd])es$/i' => '\1',
'/([taeiouj])s$/i' => '\1',
),
'irregular' => array(
'sessiones', 'session',
@fitorec
fitorec / LoginMikrotik.php
Created January 14, 2016 05:41
Se encarga de realizar un simple login
#!/usr/bin/php5
<?php
class LoginMikrotik {
var $urlLogin = 'http://hostpot.com/login';
var $urlLogout = 'http://hostpot.com/logout';
var $myPassword = 'secret';
var $myUsername = 'username';
function genChapPassword() {
// create curl resource
@fitorec
fitorec / PruebaGetClass.java
Last active August 29, 2015 14:14
PruebaGetClass.java
import java.lang.reflect.Field;
import java.lang.reflect.InvocationTargetException;
public class PruebaGetClass {
String atributo_1 = "valor 1";
String atributo_2 = "valor 2";
String valor_x = null;
public String nombreClase() {
return this.getClass().getSimpleName();
/**
* Author: Fitorec:
*
* Generador de partidos, obtenidos de la pagina:
* http://as.com/especiales/futbol/mundial/2014/calendario.html
*
* Este código es en jQuery y se puede ejecutar desde el mismo debug.
*
*/
@fitorec
fitorec / paises.sql
Last active August 29, 2015 14:02
Lista de paises y sus grupos en el mundial Brasil 2014
-- Lista de paises y sus grupos en el mundial Brasil 2014
-- ----------------------------------------------------------
-- Author: Miguel Angel Marcial Martinez
--
-- Equipos del mundial:
-- Fuente: http://es.fifa.com/worldcup/teams/
--
-- Obtener images de las banderas de los paises:
-- http://img.fifa.com/images/flags/[num_tamanio]/[ACRONIMO].png
-- P.e. la bandera de México con acronimo mex