Skip to content

Instantly share code, notes, and snippets.

View delzep's full-sized avatar

Henry Rios delzep

  • Pereira, Colombia
View GitHub Profile
@delzep
delzep / cronjob-mysqldump.md
Last active November 3, 2021 04:20
Cronjob mysqldump
  • Store the db password in a cnf file in home directory:
sudo nano ~/.my.cnf
  • Add db password to cnf file:
[mysqldump]
password=YOUR_PASSWORD_HERE
  • Open crontab and add the rule:
@delzep
delzep / mysql-to-csv.md
Last active August 25, 2021 14:13
MySql query to CSV

Save query to CSV comma separated "," in MySql:

SELECT * FROM table WHERE id < 100 INTO OUTFILE '/home/usr/archivo.csv' FIELDS ENCLOSED BY '"' TERMINATED BY ',' ESCAPED BY '"' LINES TERMINATED BY '\r\n'; 

If it returns error:

ERROR 1290 (HY000): The MySQL server is running with the --secure-file-priv option so it cannot execute this statement

Find the secure route with write perm:

@delzep
delzep / guia-vim.md
Last active June 13, 2023 02:25
Guia Vim
  • Abrir archivo: vim [file]
  • Ver histórico de comandos: q:
  • Quitar ajuste de página: :set nowrap
  • Adicionar ajuste de página: :set wrap
  • Ir al final del archivo: shift + G
  • Ir al inicio del archivo: gg
  • Mostrar los números de línea: :number
  • Ir a una línea específica (ej: ir a la línea 100): 100G
  • Ocultar los números de línea: :nonumber
  • Buscar en el archivo: ? [texto de búsqueda]
@delzep
delzep / update-select-join.sql
Created November 2, 2019 01:56
Update con select y join
update tabla1 t1
left join tabla2 as t2 on t2.id=t1.idt2
left join tabla3 as t3 on t3.id = t2.idt3
set t1.campo1 = t3.campo1
where t1.campo1 is null;
@delzep
delzep / commit.git.js
Last active May 24, 2020 04:40
Mensaje commit para git
var mensajesCommit = {
Add: 'Adicionar algo: caracteristica, archivo, etc.',
Delete: 'Eliminar algo: caracteristica, archivo, etc.',
Fix: 'Corregir algo: error, escritura, accidente, etc.',
Change: 'Cambiar un proceso, herramienta, función, etc.',
Make: 'Completar un proceso, herramienta, función, etc.',
Start: 'Iniciar algo: habilitar un proceso añadido.',
Stop: 'Finalizar algo: cerrar un proceso completo.',
Refactor: 'Refactorizar código.',
Reformat: 'Cambiar el formato de algo.',
@delzep
delzep / sql-style-guide.md
Last active January 3, 2023 03:41
Database structure style guide

DB Structure style guide

TABLES

TABLE NAMES:

  • Lower case | Snake case | Descriptive name | Plural
  • Examples:
    • users, user_types, orders, order_items

TABLE SUFIXES:

  • Base sufixes:
@delzep
delzep / conf-ms-studio-code.json
Last active November 5, 2019 17:14
Configuración visual studio code
{
"window.menuBarVisibility": "default",
"workbench.statusBar.visible": true,
"workbench.activityBar.visible": false,
"editor.rulers": [
120
],
"editor.minimap.enabled": true,
"editor.renderIndentGuides": true,
"editor.dragAndDrop": true,
@delzep
delzep / guia-estilo-hmlt-js.js
Last active February 15, 2024 17:04
Abreviaturas html, js para utilizar en nombres de clases y Ids
/* para nombrar clases y Id de objetos:
* camel case
* objeto padre: prefijo objeto + 3-6 caracteres que identifiquen al objeto
* objeto hijo:
* - cuando es un solo objeto: prefijo objeto + objeto padre
* - cuando son varios objetos : prefijo padre + 3-6 caracteres que identifiquen al objeto
*/
objetos : {
b : 'botón',
// botones con acción
@delzep
delzep / tipos-arrays.md
Created October 23, 2017 16:57
Tipos de arrays en diferentes lenguajes

c++: var[] = {el1, el2, ..., elN};

c#: int[] var = {el1, el2, ..., elN};

vb: dim var = {el1, el2, ..., elN}

js: var = [el1, el2, ..., elN];

ruby: var = [el1, el2, ..., elN];

@delzep
delzep / instalacion.md
Last active October 23, 2017 16:54
Instalación y puesta a punto de servidor CentOs

1- conectar con el servidor: ssh @181.49.145.202 -p 29

2- crear usuarios: - crear usuario: adduser - asignar contraseña: passwd - vincular al usuario al grupo wheel (grupo administradores): usermod -aG wheel

3- actualizar a php 7 (desde php 5.x), debe estar instalado apache (verificar versión de apache: httpd -v):

  • ir al home del usuario actual: cd ~