Skip to content

Instantly share code, notes, and snippets.

View gabolopez90's full-sized avatar

Gabriel López gabolopez90

  • Caracas, Venezuela
View GitHub Profile
@gabolopez90
gabolopez90 / jquery.md
Last active February 20, 2019 22:59
Apuntes de JQuery.

JQuery

Es una biblioteca multiplataforma de JavaScript, creada inicialmente por John Resig, que permite simplificar la manera de interactuar con los documentos HTML, manipular el árbol DOM, manejar eventos, desarrollar animaciones y agregar interacción con la técnica AJAX a páginas web.

Agregar JQuery

	<script type="text/javascript" src="script.js"></script>

Agregar JQuery UI

@gabolopez90
gabolopez90 / SQL.md
Last active March 11, 2025 05:04
Apuntes de SQL

SQL

SQL (por sus siglas en inglés Structured Query Language; en español lenguaje de consulta estructurada) es un lenguaje específico del dominio que da acceso a un sistema de gestión de bases de datos relacionales que permite especificar diversos tipos de operaciones en ellos.

Nota: En SQL es una convención escribir los comandos en mayúsculas y las variables, etc en minúsculas.

COMANDOS BÁSICOS DE SQL

Crear nueva tabla

PHP

PHP (acrónimo recursivo de PHP: Hypertext Preprocessor) es un lenguaje de código abierto muy popular especialmente adecuado para el desarrollo web y que puede ser incrustado en HTML.

Añadir código PHP (dentro del mismo HTML)

  <?php
  ?>

Node.js

Node.js® es un entorno de ejecución para JavaScript construido con el motor de JavaScript V8 de Chrome. Node.js usa un modelo de operaciones E/S sin bloqueo y orientado a eventos, que lo hace liviano y eficiente. El ecosistema de paquetes de Node.js, npm, es el ecosistema mas grande de librerías de código abierto en el mundo.

Escribir en la consola En archivo ejemplo.js

console.log("texto de ejemplo");

y correr en la terminal

@gabolopez90
gabolopez90 / npm.md
Last active July 6, 2017 01:49
Apuntes de npm

NPM

NPM o Node Package Manager, es el manejador de paquetes por defecto para Node.js, un entorno de ejecución para JavaScript.

Lo primero es instalar Node.js en tu computadora, a partir de la versión 0.6.3, npm es instalado junto con node.

Iniciar npm en el directorio que vas a trabajar

$ npm init

Canvas

Es un nuevo elemento HTML que puede usarse para dibujar gráficos a través de scripting (normalmente JavaScript). Por ejemplo, puede emplearse para dibujar gráficos, hacer composición de fotos, crear animaciones e incluso procesamiento de vídeo en tiempo real.

Para comenzar, creas la etiqueta como cualquier elemento HTML, donde puedes seleccionar entre otras cosas, el tamaño, el ancho, darle una id, etc. Ya luego, para comenzar a dibujar, se hace desde el archivo javascript.

<canvas height="300" width="300" id="dibujo"></canvas>

Iniciar el canvas en javascript, creamos una variable y le asignamos el canvas con el id que le dimos en html

var d = document.getElementById("dibujo");
@gabolopez90
gabolopez90 / D3.md
Last active May 21, 2018 18:05
Apuntes sobre D3.js para visualización de data

D3.js

D3 allows you to bind arbitrary data to a Document Object Model (DOM), and then apply data-driven transformations to the document. For example, you can use D3 to generate an HTML table from an array of numbers. Or, use the same data to create an interactive SVG bar chart with smooth transitions and interaction.

Seleccionar un nodo

d3.select("body").style("background-color", "black");

Angular.js

Es un framework de JavaScript de código abierto, mantenido por Google, que se utiliza para crear y mantener aplicaciones web de una sola página.

Agregar angular al HTML

Se recomienda agregar el script de angular o en o en el comienzo del