Un Python Al Dia
2.11K subscribers
17 photos
1 video
1.38K links
Herramientas de desarrollo para Python, Django y Flask. Contacto @JoseAJimenez
Download Telegram
163-.Ivy: Generador de sitios web estáticos, muy simple y rápido. Permite generar una estructura de directorios muy simple para desarrollar una web desde cero fácilmente. Entre sus funcionalidades destacamos.

🔹Soporte para Markdown, Jinja y shortcodes.
🔹Soporte para temas.
🔹Posibilidad de instalar y crear plugins.
🔹El contenido del sitio se almacena en archivos de texto(nodos)..
🔹Includes.
🔹Links.


Soporte para Python 3.5+, distribuido con licencia Unlicense.
Para mas información visitar su web http://mulholland.xyz/docs/ivy/index.html
GitHub https://github.com/dmulholland/ivy
#web #desarrollo
Buen día y mañana mas.
164-. Django-admin-env-notice: Herramienta que permite visualmente distinguir diferentes entornos en el Admin de Django. Cada entorno podemos asignarle un nombre y un color.

De esta forma, podremos distinguir, en el panel de administración, fácilmente cuando estamos en un entorno de producción,desarrollo,testing,stage...etc.

Distribuido con licencia MIT,
Para mas información visitar su GitHub https://github.com/dizballanze/django-admin-env-notice
#djangoAdmin #configuracion
Buen día y mañana mas.
Buenas
Este canal como @UnDiaUnaAplicacion entra modo vacaciones hasta el 1 de Agosto.
No pondré cada día una aplicación

Para no dejar el canal sin actividad,he pensado poner alguna aplicación en estos días, también recuperare algunas aplicaciones que puse al principio del canal, para los usuarios más nuevos.

Descansaré hasta el 1 de Agosto, que volveré con la misma periodicidad,una al día.

Buen verano a todos.
Hoy recordamos la primera aplicación que puse en el canal.
1-.Vulture: Herramienta para encontrar código es desuso, que puede ser una clase, variable o funciones, ayudando a mejorar la calidad el código. Si se ejecuta junto a los test de pruebas puede encontrar código no testeado. Otras características:

🔹Realiza un análisis estático del código.
🔹Ligero, solo es un módulo.
🔹Soporte para python 3.x, 2.6 y 2.7.
🔹Puede complementarse con pyflakes

Para mas información https://bitbucket.org/jendrikseipp/vulture
#analisis #optimización
Buen día y mañana mas.
Hacemos un parón en las vacaciones para añadir una aplicación, esta recomendada para los usuarios de Emacs y Ipython/Jupyter.
165-.EIN(Emacs Ipython Notebook): Cliente para Emacs de Jupyter y Ipython, permite crear notebook utilizando Emacs. Entre sus funcionalidades:

🔹Integración con Org-mode.
🔹Copiar/Pegar entre notebook.
🔹Consola de comandos.
🔹Autocompletado.
🔹Imágenes inline.
🔹Resaltado de síntaxis.

Desarrollado en Jupyter Notebook y Emacs Lisp, distribuido con licencia GPL-v3.
Disponible en el repositorio MELPA.
Para mas información visitar su web http://millejoh.github.io/emacs-ipython-notebook/
GitHub https://github.com/millejoh/emacs-ipython-notebook
#editor #notebook
Buen día.
166-.Altair: Librería de visualización estadística declarativa que utiliza la librería Vega-Lite, proporciona un simple API para desarrollar sobre la librería Vega-Lite.

Permite generar en un notebook de Jupyter generar visualizaciones de datos funcionales, con muy poco código..
Distribuido con licencia BSD-3 Clausulas.
Para mas información visitar su https://altair-viz.github.io
GitHub https://github.com/altair-viz/altair
#notebook #gráficas #estadisticas #cientifico
Buen día.
Hoy recordamos un editor para Python enfocado a usuarios que empiezan con Python.
Thonny: IDE para Python enfocado al usuario que esta empezando a programar, es fácil de instalar e incluye Python 3.5. Su interfaz esta diseñada para facilitar el aprendizaje de Python. Entre sus características tenemos:

🔹Incluye un depurador simple y fácil de utilizar.
🔹Ver como se evalúan las expresiones.
🔹Ver el contenido de las variables desde la misma interfaz.
🔹Resaltado de los errores de sintaxis.
🔹Resaltado del ámbito de una variable.
🔹Proporciona una Shell.

Disponible para Linux,Mac, Windows y mediante el comando Pip.
Página web http://thonny.org/
BitBucket https://bitbucket.org/plas/thonny.
#IDE
Buen día y mañana mas.
Volvemos de las vacaciones con una plataforma de desarrollo muy interesante.
167-.Nanobox: Es una plataforma de desarrollo que permite tres funcionalidades básicas para un desarrollador:

Entorno de desarrollo local.
Herramienta de despliegue.
Plataforma de administración de una aplicación en producción.

Soporta Python,Django y Flask.
Funciona con VirtualBox y Docker para crear un entorno virtual de desarrollo en local, es una buena alternativa a Virtualenv.
Desarrollado en Go y distribuido con licencia MPL 2.0.
Proporciona un instalador para facilitar la puesta en marcha, dispone de un plan gratuito, con aplicaciones locales ilimitadas, y dos de pagos con funcionalidades añadidas.

Para mas información visitar su web https://nanobox.io
GitHub https://github.com/nanobox-io/nanobox
#desarrollo #entornoVirtual #despliegue
Buen día y mañana mas.
168-.Pika: Liberia que proporciona un cliente para RabbitMQ implementando el protocolo AMQP 0-9-1. Soporta Python 2.6+ y 3.3+.
Distribuido con licencia BSD-3 Clausulas
Para mas información visitar su GitHub https://github.com/pika/pika
#desarrollo #mensajeria
Buen día y mañana mas.
169-.Ablog: Extensión de Sphinx que permite tu documentación o página personal en un completo blog con las siguientes funcionalidades:

🔹Soporte para RSS con Atom.
🔹Panel lateral.
🔹Integración con Disqus.
🔹Integración Con Font-Awesome.
🔹Despliegue en Git Pages.

Distribuido con licencia MIT.
Para mas información visitar su web http://ablog.readthedocs.io/
GitHub https://github.com/abakan/ablog
#web
Buen día y mañana mas.
170-.Nameko: Framework para construir microservicios, es recomendable utilizar el patrón de inyección de dependencias con este framework para el desarrollo de los microservicios.

Este framework soporta:

🔹RPC sobre AMQP.
🔹Eventos asincronos sobre AMQP.
🔹HTTP GET y POST.
🔹Websocket RPC y subcripciones.

Distribuido con licencia Apache 2.0.
Para mas información su web http://nameko.readthedocs.io/en/stable/what_is_nameko.html.
GitHub https://github.com/nameko/nameko
#framework #asincrono #desarrollo
Buen día y mañana mas.
171-.Stream: Framework que te permite generar un feed que puede ser de noticias,notificaciones, o actividades. Permite generar feed con un diseño parecido a Twitter, Facebook o Spotify. Entre sus funcionalidades destacamos:

🔹Rest API.
🔹Disponibles distintos tipos de Feed.
🔹Personalización.
🔹Notificaciones.
🔹Ranking.
🔹Analíticas.


Distribuido con licencia BSD-3 Clausulas.
Proporciona un servicio para feed en la nube con soporta múltiples lenguajes https://getstream.io/
Para mas información https://github.com/tschellenbach/Stream-Framework
#framework #REST
Buen día y mañana mas.
172-.Django-enventtools: Librería para manejar eventos recurrente o de una sola ejecución que serán mostradas en un web. Requiere Django 1.8 o mayor.

Distribuido con licencia BSD-3 Clausulas.
Para mas información visitar su GitHub https://github.com/gregplaysguitar/django-eventtools
#django
Buen día y mañana mas.
173-.Aredis: Cliente para redis que trabaja de forma asíncrona, que permite trabajar para un solo nodo de redis o para un cluster.
Distribuido con licencia MIT.
Para mas información visitar su GitHub https://github.com/NoneGG/aredis
Documentación http://aredis.readthedocs.io/en/latest/
#bd #asincrono
Buen día y mañana mas.
174-.CudaText: Editor de texto con soporte para Python, basado en Lazarus, con muchas funcionalidades como:

🔹Resaltado de sintaxis para muchos lenguajes.
🔹Autocompletado.
🔹Pestañas.
🔹Vista partida hasta para 6 ficheros.
🔹Soporte para plugins.
🔹 Minimap.
🔹Atajos de teclados.
🔹Temas.
🔹Selección múltiple.
🔹Funcionalidades específicas para HTML/CSS.

Desarrollado en Python y Pascal, distribuido con licencia MPL-2.0.
Disponible para Linux,Windows y OSX, también existe una versión para ARM(Raspberry).
Para mas información visitar su web http://www.uvviewsoft.com/cudatext/
GitHub https://github.com/Alexey-T/CudaText
#editor
Buen día y mañana mas.