Skip to content

Instantly share code, notes, and snippets.

@pyjavo
pyjavo / gist:8486156
Last active March 29, 2020 07:06
PIP: Comandos comunes
'''Crear archivo requirements.txt a partir de PIP FREEZE
pip freeze > requirements.txt
Actualizar un paquete de PIP
pip install --upgrade Django==1.4.2
Checar inconsistencias
pip check
Instalar paquetes de requirements.txt
@pyjavo
pyjavo / gist:9a8fc8f8d2ce23d04cda
Last active November 17, 2020 21:08
VIRTUALENV: Comandos comunes
######################### Linux y OS X #########################
====================== Python3 =========================
# Viene por defecto en python3
# Para borrar, solo eliminas la carpeta que crea
python3 -m venv MYVENV
@pyjavo
pyjavo / local_settings.py
Last active July 29, 2019 16:45
local_settings.py for Django
import os
DIRNAME = os.path.abspath(os.path.dirname(__file__))
# BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))
DEBUG = True
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'nameDB',
'USER': 'root',
@pyjavo
pyjavo / gist:1d0b8eb5077f4d32e5b6
Last active May 10, 2024 18:54
GIT: Comandos comunes

Creando repositorio

  1. Se crea el repositorio git init

  2. Se suben los archivos a la zona de preparacion git add Xarchivos

  3. Se comenta el porque de esos archivos git commit -m ‘bla bla bla’

@pyjavo
pyjavo / ComandosSymfony
Last active April 29, 2020 18:28
Symfony: Comandos comunes en consola
Conocer Version de Symfony instalada
php app/console --version
---- Creando Proyecto Nuevo En Symfony----
Crear una carpeta
mkdir CarpetaNueva
------------------ Composer ------------------
@pyjavo
pyjavo / taller_basico_django.py
Last active June 19, 2016 18:13
Códigos utilizados para el taller básico de django
# ---------------- CONSOLA ----------------
'''
pwd (cd en windows)
ls (dir en windows)
cd Desktop
mkdir practica
Pequeño reto: En el directorio de práctica, crea una nueva carpeta llamada test.
Use los comandos cd y mkdir.

Test-Driven Django Development

Our first test: str method

from django.test import TestCase
@pyjavo
pyjavo / zen_python.md
Last active February 3, 2021 07:28
El zen de Python: Explicado y con ejemplos

El Zen de Python

============ Este post se encuentra publicado en https://pybaq.co/blog/el-zen-de-python-explicado/ ===========

Si alguna vez abren la consola de python y escriben import this verán que les aparecerán las líneas con el famoso Zen de Python:

  1. Beautiful is better than ugly.
  2. Explicit is better than implicit.
@pyjavo
pyjavo / recursos.py
Last active July 10, 2019 06:37
Recursos Recomendados para crear Comunidades de Tecnología Exitosas
# 1. Libro Tribes: We Need You to Lead Us
# https://www.amazon.com/Tribes-We-need-you-lead-ebook/dp/B004L622IW/ref=sr_1_2?keywords=tribes&qid=1549730795&s=gateway&sr=8-2
# 2. Libro High Output Management
# https://www.amazon.com/High-Output-Management-Andrew-Grove/dp/0679762884
# 3. Libro The Manager's Path: A Guide for Tech Leaders Navigating Growth and Change
# https://www.amazon.com/Managers-Path-Leaders-Navigating-Growth/dp/1491973897
# 4. Managing the Unmanageable: Rules, Tools, and Insights for Managing Software People and Teams
@pyjavo
pyjavo / sacar_provecho_eventos_tech.md
Last active December 19, 2019 13:36
Borrador de la charla en el meetup de Python Barranquilla

Saca el máximo provecho a eventos internacionales

Hola, mi nombre es Javier Daza. Soy ingeniero electrónico de la Universidad del Norte y me he desempeñado como desarrollador web desde el 2014. Soy el fundador de Python Barranquilla y co-organizador de PyCon Colombia 2018, 2019 y diversos eventos de Django Girls en Colombia. Actualmente trabajo en una empresa que se llama WeKnow Inc donde desarrollamos en tecnologías como Drupal, NodeJS, ReactJS, Python y Flutter.

Hasta el momento he participado en los siguientes eventos:

  • Understanding Risk Forum 2016 (Venezia, Italia)
  • PyCon Colombia 2018 y 2019 (Bogotá y Medellín, Colombia)