Entradas

Mostrando entradas de septiembre, 2019

COMANDOS DEL SISTEMA OPERATIVO

Imagen
Esta es una breve  lista con los comandos esenciales de la consola de Windows  para gestionar y acceder a los archivos: Cls:  Este comando limpia la ventana de CMD eliminando el contenido de operaciones anteriores. Exit:  Cierra la ventana de CMD. Si se ha iniciado un comando de procesado por lotes cierra el proceso, pero mantiene CMD abierto. Help:  Muestra todos los comandos disponibles y una breve descripción. Si quieres obtener información sobre un comando en concreto o  cómo formar la sintaxis de un determinado comando , escribe el comando seguido de una barra diagonal y un signo de interrogación. Por ejemplo:  cd /? Cd:  Este es uno de los comandos más útiles para moverse por la ventana de comandos de Windows ya que sirve para moverte por las carpetas de tu PC. Dependiendo del atributo que lo acompañe realizará una acción u otra. Por ejemplo, si insertas el comando  cd <rutadecarpeta> , irá directamente al directorio indicado, mientras que si introduces el comand

Practicas pycharm

Practica python con block de notas

Imagen
#Ejercicio_1 from Tkinter import * #mi marco raiz = Tk() raiz.title("Mi aplicacion usando block de notas"); #nombre nombreLabel1 = Label(raiz,text="Nombre :") nombreLabel1.grid(row=0,column=0) #el entry del nombre cuadro1nombre = Entry(raiz) cuadro1nombre.grid(row=0,column=1) #apellido apellidoLabel2= Label(raiz,text="Apellido : ") apellidoLabel2.grid(row=1,column=0) #el entry del nombre cuadro2apellido= Entry(raiz) cuadro2apellido.grid(row=1,column=1) raiz.mainloop()

DJANGO

Django es un framework web de alto nivel que permite el desarrollo rápido de sitios web seguros y mantenibles. Desarrollado por programadores experimentados, Django se encarga de gran parte de las complicaciones del desarrollo web, por lo que puedes concentrarte en escribir tu aplicación sin necesidad de reinventar la rueda. Es gratuito y de código abierto, tiene una comunidad próspera y activa, una gran documentación y muchas opciones de soporte gratuito y de pago. Djan go te ayuda a escribir software que es:      Completo Django sigue la filosofía "Baterías incluidas" y provee casi todo lo que los desarrolladores quisieran que tenga "de fábrica". Versátil Django puede ser (y ha sido) usado para construir casi cualquier tipo de sitio web — desde sistemas manejadores de contenidos y wikis, hasta redes sociales y sitios de noticias. Puede funcionar con cualquier framework en el lado del cliente, y puede devolver contenido en casi cualquier

Instalacion pycharm

Imagen
¿QUE ES PYCHARM? Python es el lenguaje de programación más popular de los últimos años, tal es el éxito que durante estos últimos meses se han potenciado las herramientas para crear programas con este lenguaje de programación. Así, muchos editores de código han potenciado su compatibilidad con Python, pero hemos de decir que el IDE estrella de Python está dejando de utilizar estos editores de código. PyCharm es este famoso IDE que además cuenta con una versión para las distribuciones Gnu/Linux , lo que hace que sea más sencillo aún su utilización y creación de programas con este lenguaje de programación. PyCharm es un IDE, es decir, no solo es un editor de código sino que también  tiene un depurador, un interprete y otras herramientas que nos ayudarán a crear y exportar los programas que creemos . PyCharm tiene un interprete en el editor de código que nos ayudará a saber o conocer los posibles errores del código en tiempo real, algo que ha hecho que Python y PyCharm sean elegid

IDE

Imagen
Un IDE es un entorno de programación que ha sido empaquetado como un programa de aplicación, o sea, consiste en un editor de código, un compilador, un depurador y un constructor de interfaz gráfica. Los IDEs pueden ser aplicaciones por sí solas o pueden ser parte de aplicaciones existentes. El lenguaje Visual Basic, por ejemplo, puede ser usado dentro de las aplicaciones de Microsoft Office, lo que hace posible escribir sentencias Visual Basic en forma de macros para Microsoft Word. Características Los IDE ofrecen un marco de trabajo amigable para la mayoría de los lenguajes de programación tales como  C++ ,  Python ,  Java ,  C# , Delphi,  Visual Basic , etc. En algunos lenguajes, un IDE puede funcionar como un sistema en tiempo de ejecución, en donde se permite utilizar el lenguaje de programación en forma interactiva, sin necesidad de trabajo orientado a archivos de texto, como es el caso de Smalltalk u Objective-C. Es posible que un mismo IDE pueda funcionar con varios leng

Libreria "PIP" e instalacion

Imagen
La librería pip es un acronimo que significa  "Programa de instalación preferida" Dicha  librería sirve para instalar y/o des instalar las librerías que se usan o usara en programa python, para que pueda ejecutarse y descargar las librerías automáticamente debe tener conexion a Internet. INSTALACION DE PIP Para poder instalar PIP es necesario que a la hora de instalar python en nuestra computadora en el paso donde nos muestra todo lo que se va se va instalar que lo podemos observar en la siguiente pantalla:  En este punto de la instalación es necesario cambiar el estado de  add python.exe to path  eligiendo esta opción se nos instalara en la variable de entorno y de esta manera poderlo utilizar para descargar librerías y podemos seguir siguiendo los demas pasos:  INSTALACION DE PYTHON Para instalar un libreria utilizamos el pip install junto con el nombre de la libreria que queremos instalar, es decir , abrimos el cdm y sin poner la palabra python,

Librerías mas usadas en Python

Estas son algunas de las librerías mas usadas en Python: requests La librería  requests  te permitirá hacer peticiones por http de una manera sencilla.  Cuando se hace una petición,  requests  automáticamente decodificará el contenido extraído de un servidor y la mayoría de caracteres unicode serán decodificados correctamente. tqdm Barras de progreso para  Python .   Las barras de progreso son bastante útiles porque ayudan a hacer que los trabajos de procesamiento de datos sean menos dolorosos entre otras cosas porque m ostrarán  una estimación confiable de cuánto tiempo tomará y el porque el usuario  puede ver de inmediato si una tarea se ha detenido. Beautifulsoup Sé que es lenta, pero esta librería para parsear código de xml y html es muy útil para aquellos que están comenzando a programar en Python. pygame ¿A qué programador no le gusta echarse unas partiditas a un videojuego? Con la librería Pygame podrás desarrollar juegos en 2D a la antigua usanza. pvg

1.4 Aspectos matemáticos de la graficación (Geometría Fractal)

Imagen
Los fractales son figuras geométricas recursivas, es decir se repiten a si mismas una y otra vez, y no importa desde que ángulo la observemos, el patrón se va a seguir repitiendo. Lo que las hace diferente a las figuras geométricas convencionales es que a pesar de que tienen un área definida, tienen lados infinitos, y por lo tanto tienen un perímetro infinito. Desde hace mucho tiempo existen este tipo de figuras, sin embargo los matemáticos de aquella época no las tomaban en cuenta, debido a que decían que estas figuras geométricas eran imposibles y eran consideradas "moustros matemáticos". Aunque parezca muy extraño tener este tipo de figuras, estas se encuentran comúnmente en la naturaleza, el problema que existía con los fractales en aquella época es que no encajaban con la geometría euclidiana que es la que comúnmente se utiliza. En la geometría euclidiana nos topamos con figuras como: lineas, cuadrados, círculos, triángulos, sin embargo en

1.3 Formatos gráficos de almacenamiento

Imagen
Al momento de almacenar una imagen digital podemos elegir de entre varios formatos en que la información de tonos, brillos y contrastes va a ser recogida. Unos de ellos son comprimidos: algunos con pérdidas y otros sin ellas; otros en cambio no tienen compresión alguna. En algunos casos nos importará que ocupen poco espacio porque tengamos memoria limitada, o porque queramos que tarden poco en descargarse desde Internet. En otros casos, nos interesará tener la máxima calidad posible y poco importará el espacio que puedan ocupar. -Características de  una imágen digital: •Profundidad de color; se trata del número máximo de colores diferentes que puede contener una imágen en un formato. •Comprensión; si el almacenamiento de la información binaria es tal cual, o previo paso por una etapa de compactación de la información. -Comprensión con perdidas: Se trata de un mecanismo de capacitación de la información de las imagenes digitales en que se consiguen unos elevados ratios de comprensión