Skip to content

Instantly share code, notes, and snippets.

View jsstoni's full-sized avatar

JssToni jsstoni

View GitHub Profile
@jsstoni
jsstoni / gist:b5bfe99766fcfaff9dc9
Last active August 29, 2015 14:14
problema con rutas get
var express = require('express'),
url = require('url'),
path = require('path'), app = module.exports = express();
app.engine('.html', require('ejs').__express);
app.set('views', __dirname + '/views');
app.set('view engine', 'html');
var menu = [
{titulo : 'Sobre Nosotros', link : 'about'}
];
@jsstoni
jsstoni / button.php
Last active August 29, 2015 14:15
Creando sistema de seguir usuarios
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>Follow</title>
<script src="http://code.jquery.com/jquery-1.11.2.min.js"></script>
<script>
var seguir = function(e) {
var id_seguir = $(e).attr('data-user');
$.ajax({
@jsstoni
jsstoni / sql.php
Created March 28, 2015 03:45
mysqli basic class
<?php
/**
* @author "Jesus Perez @jsstoni19"
* @package anco
* @subpackage newSql
* @copyright Free
* @version anco 1.1
*/
abstract class newSql {
private static $host = 'localhost';
@jsstoni
jsstoni / ioserver.js
Created May 14, 2015 17:41
socket.io server
var io = require("socket.io")();
io.on('connection', function(socket) {
socket.on('evento', function(data) {
console.log(data.nombre);
});
});
io.listen(1515);
@jsstoni
jsstoni / kudee-start.bat
Created March 31, 2016 23:09
lanzadores windows + r -> kudee-start
@ECHO OFF
cd folder
forever start ./
exit
@jsstoni
jsstoni / server.js
Last active December 13, 2016 01:04
upload files
const express = require('express')
const app = module.exports = express()
const path = require('path')
const port = process.env.PORT || 8080
const fs = require('fs')
const bodyParser = require('body-parser')
const multipart = require('connect-multiparty')
app.set("view options", {layout: false})
//configurar una ruta de nuestros archivos html
@jsstoni
jsstoni / cut.js
Created December 13, 2016 19:33
Acortar texto de un párrafo por lineas javascript
var stringCut = function (str, limit) {
//str = string texto para acortar
//limit = limite de lineas para mostrar
limit = limit || 10;
var separe = str.split(/\n/g);
return separe.slice(0, limit).join('');
}
@jsstoni
jsstoni / app.js
Created December 19, 2016 08:00
mysql
var mysql = require('mysql');
var connection = mysql.createConnection({
host : 'localhost',
user : 'me',
password : 'secret',
database : 'my_db'
});
connection.connect();
@jsstoni
jsstoni / app.js
Created December 19, 2016 08:03
pool mysql
var mysql = require('mysql');
var pool = mysql.createPool({
connectionLimit : 10,
host : 'example.org',
user : 'bob',
password : 'secret',
database : 'my_db'
});
pool.query('SELECT 1 + 1 AS solution', function(err, rows, fields) {
@jsstoni
jsstoni / mostrar.php
Created March 21, 2017 19:19
insertar de 6 en 6
<?php
$totalMostrar = 6;
$empieza = 1;
$restos = $empieza % $totalMostrar;
$mostrar = array('...');
for($i = 0; $i < count($mostrar); $i++){
if($restos == 1) -> //open
if($restos == 0) -> //close
$empieza++
}