Skip to content

Instantly share code, notes, and snippets.

View hchocobar's full-sized avatar
🚀
Les deseo un próspero 2025

Héctor Chocobar-Torrejón hchocobar

🚀
Les deseo un próspero 2025
View GitHub Profile
@hchocobar
hchocobar / styles_guide_and_naming.md
Last active May 6, 2025 20:37
Styles Guide and Naming
@hchocobar
hchocobar / python_list_dict_comprehension.md
Last active May 18, 2025 14:40
Python - List & Dict Comprehension (with Examples)

Python - list & dict comprehension

Example 1 - Create a list (flask example)

Implementation 1: standard

@app.route('/persons', methods=['GET'])
def get_persons():
@hchocobar
hchocobar / py_pep8.md
Last active September 24, 2025 08:11
Python - PEP8: Style Guide for Python Code

PEPs - Python Enhancement Proposals

Del inglés Python Enhancement Proposal, su traducción al español sería: Propuestas de mejora de Python.

El propósito de las PEPs es ser los mecanismos primarios para:

  • proponer nuevas y mayores capacidades de Python
  • recoger la opinión de la comunidad sobre ese tema,
  • y documentar las decisiones de diseño que se han realizado en Python.
@hchocobar
hchocobar / py_install.md
Last active May 18, 2025 14:22
Python - Instalaciones
@hchocobar
hchocobar / DataBase_normaliacion.md
Created January 3, 2023 18:58
DB, DBR, Normalización

Normalización de bases de datos

La normalización de bases de datos en simples palabras es organizar nuestro conjunto de datos para evitar redundancias y duplicaciones. En este artículo desarrollaremos el proceso de normalizar una base de datos y detallaremos por qué debemos hacerlo.

Qué es la normalización de una base de datos

Pues bien, comencemos a ponernos en tema.

En la construcción e implementación de una Base de Datos existen varias etapas y la primera de ellas es la etapa de Diseño.

@hchocobar
hchocobar / DataBase.md
Created January 3, 2023 17:17
DB, DBMS, DBR, SQL, DDL, DML

DB - Bases de Datos

Una base de datos es un conjunto de datos estructurados que pertenecen a un mismo contexto y, en cuanto a su función, se utiliza para administrar de forma electrónica grandes cantidades de información.

Tipos de bases de datos

  1. Bases de datos jerárquicas
  2. Bases de datos de red
  3. Bases de datos transaccionales
  4. Bases de Datos Relacionales - DBR
@hchocobar
hchocobar / command_line.md
Last active May 31, 2023 12:48
Ubuntu - command line

Command Line

Directorios

cd  # Change directory
dirs  # Muestra el directorio
pwd  # Muestra el path de mi directorio
ls  # Listado de archivos
ls -a # Listado de archivos incluyendo los ocultos
@hchocobar
hchocobar / react_03_consumiendo_api.md
Last active January 26, 2024 20:15
React consumiendo una API

React - Consumiendo API

Ejemplo

Genera un listado importando datos en formato JSON desde un sitio remoto

import React, { useState, useEffect } from "react";

export const Todos = () => {
@hchocobar
hchocobar / react_02_proptypes_defaultprops.md
Last active January 30, 2023 14:55
React - 02 - Proptypes & defaultProps

React - PropTypes $ defaultProps

Ejemplo

import React from "react";
import PropTypes from "prop-types";

const MyComponent = (props) => {
 return (
@hchocobar
hchocobar / react_01_estructura_inicial.md
Last active January 28, 2023 10:06
React - 01 - Estructura Inicial

React - 01 - ReactDOM, Components, import / export

index.html

Todo comienza en nuestro archivo index.html

Screenshot from 2022-11-29 11-32-23

En este archivo lo importante es el código de la línea 11. Allí tenemos dentro de nuestro <body> un <div>cuyo id es "app".