Skip to content

Instantly share code, notes, and snippets.

View natanverdes's full-sized avatar
😃

Natán Verdés Bertolín natanverdes

😃
View GitHub Profile
@natanverdes
natanverdes / contenteditable_div_change.js
Created December 1, 2015 16:22
Añadir evento change a div con contenteditable
// Source: http://ask.webatall.com/javascript/9800_contenteditable-change-events.html
$('body').on('focus', '[contenteditable]', function() {
var $this = $(this);
$this.data('before', $this.html());
return $this;
}).on('blur keyup paste input', '[contenteditable]', function() {
var $this = $(this);
if ($this.data('before') !== $this.html()) {
$this.data('before', $this.html());
$this.trigger('change');
@natanverdes
natanverdes / Tips para AngularJS.md
Last active December 15, 2015 10:19
Tips para AngularJS

Tips para AngularJS

Inicio de una aplicación

Inicio de una aplicación básica

<div ng-app="angularApp" ng-controller="PostsController">
    <ul>
        <li ng-repeat="post in posts">
            {{ post.text }}
        </li>
    </ul>
@natanverdes
natanverdes / DBConnection.php
Last active February 11, 2016 19:19
MySQL PHP Connection Manager
class DBConnection{
private static $DB_SERVER = "localhost";
private static $DB_USER = "root";
private static $DB_PASS = "";
private static $DB_NAME = "db_name";
private $con;
private $result;
private $numRows;
@natanverdes
natanverdes / jhipster_blob.json
Last active February 11, 2016 19:19
Usar campo Blob en JHipster
// BLOB ≈ 64KB, MEDIUMBLOB ≈ 16MB and LONGBLOB ≈ 4GB
{
"relationships": [],
"fields": [
{
"fieldId": 1,
"fieldName": "nombre",
"fieldType": "String"
},
{
@natanverdes
natanverdes / Administradores de dependencias.md
Last active February 24, 2016 09:32
Administradores de dependencias

FrontEnd

Node.js

Comando: npm Archivo: package.json Dependencias necesarias para la producción. Para instalar las dependencias definidas en package.json, usar npm install.

Bower

Comando: bower Archivo: bower.json Dependencias de la propia aplicación. JQery, etc... Para instalar las dependencias definidas en bower.json, usar bower install. Ejemplo instalación + añadir paquete a bower.json: bower install angular --save.