8 Programa que mediante un botón con función permite centrar la ventana secundaria
jueves, 31 de agosto de 2017
miércoles, 30 de agosto de 2017
ejercicio de ventanas en python
Ejemplo 1
""""
programa que crea una ventana usando la libreria Tkinter
Fecha: 30 agosto 2017
Autor: Juan Rodolfo Garcia Torres
"""
from Tkinter import *
v0 = Tk()
v0.mainloop()
""""
programa que crea una ventana con color usando la libreria Tkinter
Fecha: 30 agosto 2017
Autor: Juan Rodolfo Garcia Torres
"""
from Tkinter import *
v0 = Tk()
v0.config(bg="blue")
v0.mainloop()
Ejemplo 3
# -*- coding: utf-8 -*-
""""
programa que crea una ventana con color de fondo y un tamaño asignado usando la libreria Tkinter
Fecha: 30 agosto 2017
Autor: Juan Rodolfo Garcia Torres
"""
from Tkinter import *
v0 = Tk()
v0.config(bg="blue")
v0.geometry("300x500")
v0.mainloop()
Ejemplo 4
# -*- coding: utf-8 -*-
""""
programa que crea una ventana con color de fondo y un tamaño asignado, ademas de una
ventana hija que se muestra al mismo tiempo. usando la libreria Tkinter
Fecha: 30 agosto 2017
Autor: Juan Rodolfo Garcia Torres
"""
from Tkinter import *
v0 = Tk()
v0.config(bg="blue")
v0.geometry("300x300")
v1=Toplevel(v0)
v0.mainloop()
Ejemplo 5
# -*- coding: utf-8 -*-
""""
programa que crea una ventana con color de fondo y un tamaño asignado, ademas de una
ventana hija que perteneceoculta. usando la libreria Tkinter
Fecha: 30 agosto 2017
Autor: Juan Rodolfo Garcia Torres
"""
from Tkinter import *
v0 = Tk()
v0.config(bg="blue")
v0.geometry("300x300")
v1=Toplevel(v0)
v1.withdraw()
v0.mainloop()
Ejemplo 6
# -*- coding: utf-8 -*-
""""
programa que crea una ventana con color de fondo, un tamaño asignado y un boton sin evento,
ademas de una ventana hija que pertenece oculta. usando la libreria Tkinter
Fecha: 30 agosto 2017
Autor: Juan Rodolfo Garcia Torres
"""
from Tkinter import *
v0 = Tk()
v0.config(bg="blue")
v0.geometry("300x300")
b1=Button(v0,text="ABRIR VENTANA V1")
b1.pack()
v1=Toplevel(v0)
v1.withdraw()
v0.mainloop()
Ejemplo 7
# -*- coding: utf-8 -*-
""""
programa que crea una ventana con color de fondo, un tamaño asignado y dos botones con los eventos para abrir
y ocultar una ventana, ademas de una ventana hija que pertenece oculta. usando la libreria Tkinter
Fecha: 30 agosto 2017
Autor: Juan Rodolfo Garcia Torres
"""
from Tkinter import *
v0 = Tk()
v1=Toplevel(v0)
def mostrar(ventana): ventana.deiconify()
def ocultar(ventana):ventana.withdraw()
def ejecutar(f): v0.after(200,f)
def imprimir(texto): print texto
v0.config(bg="blue")
v0.geometry("500x500")
b1=Button(v0,text="ABRIR VENTANA V1",command=lambda: ejecutar(mostrar(v1)) or imprimir("hola"))
b1.grid(row=1,column=1)
b2=Button(v0,text="OCULTAR VENTANA V1",command=lambda: ejecutar(ocultar(v1)))
b2.grid(row=1,column=2)
v1.withdraw()
v0.mainloop()
martes, 29 de agosto de 2017
IDE para python
1 - Pycharm IDE
El IDE Pycharm es muy completo, creado por JetBrains. Este IDE es profesional y viene en dos modalidades: una edición Free y otra muy completa privada que apunta a empresas de desarrollo de software. La popularidad de el IDE Pycharm se puede medir a partir de que grandes empresas como Twitter, Groupon, Spotify, ebay y telefónica, han utilizado éste para su trabajo.
La mayoría de sus características están disponibles en la versión gratuita, se integra con IPython, soporta Anaconda, así como otros paquetes científicos como matplotlib y NumPy.
Características como desarrollo remoto, soporte de bases de datos, soporte de frameworks de desarrollo web, etc, están disponibles solo para la edición profesional de PyCharm.
Algo muy útil de Pycharm es su compatibilidad con múltiples marcos de desarrollo web de terceros como Django, Pyramid, web2py, motor de aplicaciones Google y Flask, lo que lo convierte en un competo IDE de desarrollo de aplicaciones rápidas.
2 - PyDev IDE
Hace un tiempo escribí una entrada sobre este maravilloso IDE para Python, puedes verla en el siguiente link: Eclipse y PydevPorque PyDev: el libre de costo y está lleno de características poderosas para programar de manera eficiente en Python. Es un plugin de código abierto y se ejecuta en Eclipse.
Porque PyDev aparece en esta lista: Integración con Django, completa el código de manera automática, soporte multilengua, plantillas de código, análisis de código, marcado de errores y mucho más.
Se mantiene siempre actualizado y contiene una gran comunidad de usuarios y empresas de patrocinio como Liclipse, Squish, TraceTronic y alguna mas.
Aunque PyDev califica como uno de los mejores IDE de Python de código abierto, también viene empaquetado junto con otro producto llamado Liclipse, un producto comercial construido sobre Eclipse que proporciona mejoras en la usabilidad y temas adicionales.
3 - Sublime Text 3 IDE
Este IDE es uno de los más livianos y potentes. Con el uso de Plugins, Sublime Text 3 puede utilizarse como un IDE completo. En un solo lugar podemos ver la elegancia del código y el poder de Python para hacer magia.La interfaz de usuario es muy rápida y fácil de configurar. Contiene muchos paquetes para darle diferentes características.
Anaconda es un complemento que convierte Sublime Text 3 en un excelente IDE Python; aumenta su productividad y le ayuda a garantizar la calidad y estilo del código.
4 - Wing IDE
Wing IDE es comercial y apunta a desarrolladores profesionales. Fue lanzado hace 15 años atrás y es un producto muy maduro, con un montón de herramientas y características para programar en Python.Wing IDE es soportado por Windows, OS X Linux. Como Pycharm, tiene una versión básica gratuita, una edición personal y una profesional muy potente.
En el Debugging es donde Wing IDE brilla más e incluye funciones como depuración de procesos múltiples, depuración de subprocesos, depuración automática de procesos secundarios, puntos de interrupción, inspección de código, etc. También ofrece funciones para depurar remotamente el código que se ejecuta en Raspberry PI.
Wing IDE también soporta una gran cantidad de frameworks Python como: Maya, MotionBbuilder, Zope, PyQt, PySide, pyGTK, Django, matplotib y muchos más.
5 - Vim IDE
Vim IDE es uno de los editores más avanzados y populares dentro de la comunidad de desarrolladores Python. Es de código abierto y se encuentra disponible gratuitamente bajo licencia GPL.Sin embargo, Vim es más conocido como editor, aunque nos ofrece un entorno completo de desarrollo para Python cuando está configurado correctamente. Vim es ligero, modular y el más adecuado para los amantes del teclado, para los que no utilizan el mouse mientras se escribe código.
La configuración inicial puede llevarnos un poco de tiempo ya que es necesario utilizar varios complementos VIM para que funcione de la manera que queramos, pero lo que obtenemos al final vale la pena el esfuerzo.
Si buscas un IDE Python para Linux, Vim puede ser tu mejor opción.
Ejercicios de circulo, rectángulo y lineas en python
- Ejercicio de circulo, cuadrado y lineas
from Tkinter import *
root = Tk()
root.title('Ejemplo')
circulo = Canvas(width=210, height=210, bg='white')
circulo.pack(expand=YES, fill=BOTH)
circulo.create_oval(10, 10, 200, 200, width=5, fill='blue')
rectangulo = Canvas(width=210, height=210, bg='white')
rectangulo.pack(expand=YES, fill=BOTH)
rectangulo.create_rectangle(10, 10, 200, 200, width=5, fill='yellow')
linea = Canvas(width=210, height=210, bg='white')
linea.pack(expand=YES, fill=BOTH)
linea.create_line(0, 200, 200, 0, width=10, fill='black')
linea.create_line(0, 0, 200, 200, width=10, fill='black')
root.mainloop()
from Tkinter import *
root = Tk()
root.title('Ejemplo')
circulo = Canvas(width=210, height=210, bg='white')
circulo.pack(expand=YES, fill=BOTH)
circulo.create_oval(10, 10, 200, 200, width=5, fill='blue')
rectangulo = Canvas(width=210, height=210, bg='white')
rectangulo.pack(expand=YES, fill=BOTH)
rectangulo.create_rectangle(10, 10, 200, 200, width=5, fill='yellow')
linea = Canvas(width=210, height=210, bg='white')
linea.pack(expand=YES, fill=BOTH)
linea.create_line(0, 200, 200, 0, width=10, fill='black')
linea.create_line(0, 0, 200, 200, width=10, fill='black')
root.mainloop()
- Ejercicio del circulo
from Tkinter import *
root = Tk()
root.title('Ejemplo')
circulo = Canvas(width=210, height=210, bg='white')
circulo.pack(expand=YES, fill=BOTH)
circulo.create_oval(10, 10, 200, 200, width=5, fill='blue')
root.mainloop()
- Ejercicio del rectángulo
from Tkinter import *
root = Tk()
root.title('Ejemplo')
rectangulo = Canvas(width=410, height=210, bg='white')
rectangulo.pack(expand=YES, fill=BOTH)
rectangulo.create_rectangle(10, 10, 400, 200, width=5, fill='yellow')
root.mainloop()
- Ejercicio de la linea
from Tkinter import *
root = Tk()
root.title('Ejemplo')
linea = Canvas(width=210, height=210, bg='white')
linea.pack(expand=YES, fill=BOTH)
linea.create_line(0, 200, 200, 0, width=10, fill='black')
root.mainloop()
- Ejercicio de la ventana
from Tkinter import *
v0 = Tk()
v0.mainloop()
lunes, 28 de agosto de 2017
Ejercicios en Python
Ejercicios en Python:
Ejercicio 1
#encoding: utf-8
edad = 30
if edad >= 0 and edad < 18:
print "eres un niño"
elif edad >= 18 and edad < 27:
print "Eres un joven"
elif edad >= 27 and edad < 60:
print "Eres un adulto"
else:
print "Eres de la tercera edad"
Ejercicio 1
#encoding: utf-8
edad = 30
if edad >= 0 and edad < 18:
print "eres un niño"
elif edad >= 18 and edad < 27:
print "Eres un joven"
elif edad >= 27 and edad < 60:
print "Eres un adulto"
else:
print "Eres de la tercera edad"
Ejercicio 2
edad = 0
while edad <= 20:
print "tienes : " + str(edad)
edad = edad + 1
Ejercicio 3
edad = 0
while edad <= 20:
if edad == 15:
edad = edad + 1
continue
print "tienes : " + str(edad)
edad = edad + 1
Ejercicio 4
import datetime
print (datetime.datetime.now())
Ejercicio 5
import random
valor = random.randint(0,10)
print(valor)
Ejercicio 6
import random
lista = ["uno", "dos", 23,"cuatro"]
print lista
valor = random.choice(lista)
print(valor)
Ejercicio 7
import sys
import time
for i in range(100):
time.sleep(0.5)
sys.stdout.write("Texto")
Ejercicio 8
import sys
import time
for i in range(100):
time.sleep(0.5)
sys.stdout.write("\r%d %%" % i)
lenguajes de programación mejor pagados
C++:
$93.502 dólares anuales
Java:
$94.908 dólares anuales
Python:
$100.717 dólares anuales
Objective-C:
$108.225 dólares anuales
Ruby on Rails:
$109.460 dólares anuales
link del video: https://www.youtube.com/watch?v=l7k5lqRWpoY
python
Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible.
Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma.
Es administrado por la Python Software Foundation. Posee una licencia de código abierto, denominada Python Software Foundation License,1 que es compatible con la Licencia pública general de GNU a partir de la versión 2.1.1, e incompatible en ciertas versiones anteriores.
Sitio para descargar python: https://www.python.org/
Como generar la variable de entorno
Abrir mi equipo
Dar click derecho en un espacio en blanco y presionar Propiedades
Entrar a la configuración avanzada del sistema
Dar click en variable de entorno
En variables del sistema buscar "Path" y dar click en editar
y agregar ;c:python27\ y dar click en aceptar
Como correr un programa en python
Abrir el ejecutar (WIN+R)
después abrir el CMD
insertar cd..
de nuevo insertas cd..
y como ya generaste la variable de entorno solamente escribes python
y ya empiezas a hacer tus programas
En python un programa que diga HOLA
jueves, 24 de agosto de 2017
SOLIDWORKS
SOLIDWORKS
SolidWorks es un software CAD (diseño asistido por computadora) para modelado mecánico en 3D, desarrollado en la actualidad por SolidWorks Corp., una filial de Dassault Systèmes, S.A. (Suresnes, Francia), para el sistema operativo Microsoft Windows. Su primera versión fue lanzada al mercado en 1995 con el propósito de hacer la tecnología CAD más accesible.
El programa permite modelar piezas y conjuntos y extraer de ellos tanto planos técnicos como otro tipo de información necesaria para la producción. Es un programa que funciona con base en las nuevas técnicas de modelado con sistemas CAD. El proceso consiste en traspasar la idea mental del diseñador al sistema CAD, "construyendo virtualmente" la pieza o conjunto. Posteriormente todas las extracciones (planos y ficheros de intercambio) se realizan de manera bastante automatizada.
AUTOCAD
AUTOCAD
AutoCAD es un software del tipo CAD ( Computer Aided Design) que en castellano significa diseño asistido por computadora, y que fue creado por una empresa norteamericana especializada en este rubro llamada Autodesk.
La primera versión del programa fue lanzada al mercado en el año 1982, y no ha cesado de cosechar éxitos desde ese entonces. Esto es principalmente debido a los altos estándares de calidad de código con que la empresa se maneja, hecho que ha logrado que se posicione con el software para el modelado de estructuras o planos más utilizado por arquitectos e ingenieros de todo el mundo.
Gracias a sus avanzadas y convenientes características, en la actualidad AutoCAD es una pieza fundamental en cualquier estudio de diseño arquitectónico o ingeniería industrial, y es utilizado habitualmente para el desarrollo y elaboración de complejas piezas de dibujo técnico en dos dimensiones (2D) y para creación de modelos tridimensionales (3D).
Programado en: Visual LISP, ObjectARX LISP
SolidWorks es un software CAD (diseño asistido por computadora) para modelado mecánico en 3D, desarrollado en la actualidad por SolidWorks Corp., una filial de Dassault Systèmes, S.A. (Suresnes, Francia), para el sistema operativo Microsoft Windows. Su primera versión fue lanzada al mercado en 1995 con el propósito de hacer la tecnología CAD más accesible.
El programa permite modelar piezas y conjuntos y extraer de ellos tanto planos técnicos como otro tipo de información necesaria para la producción. Es un programa que funciona con base en las nuevas técnicas de modelado con sistemas CAD. El proceso consiste en traspasar la idea mental del diseñador al sistema CAD, "construyendo virtualmente" la pieza o conjunto. Posteriormente todas las extracciones (planos y ficheros de intercambio) se realizan de manera bastante automatizada.
La primera versión del programa fue lanzada al mercado en el año 1982, y no ha cesado de cosechar éxitos desde ese entonces. Esto es principalmente debido a los altos estándares de calidad de código con que la empresa se maneja, hecho que ha logrado que se posicione con el software para el modelado de estructuras o planos más utilizado por arquitectos e ingenieros de todo el mundo.
Gracias a sus avanzadas y convenientes características, en la actualidad AutoCAD es una pieza fundamental en cualquier estudio de diseño arquitectónico o ingeniería industrial, y es utilizado habitualmente para el desarrollo y elaboración de complejas piezas de dibujo técnico en dos dimensiones (2D) y para creación de modelos tridimensionales (3D).
Programado en: Visual LISP, ObjectARX LISP
SolidWorks es un software CAD (diseño asistido por computadora) para modelado mecánico en 3D, desarrollado en la actualidad por SolidWorks Corp., una filial de Dassault Systèmes, S.A. (Suresnes, Francia), para el sistema operativo Microsoft Windows. Su primera versión fue lanzada al mercado en 1995 con el propósito de hacer la tecnología CAD más accesible.
El programa permite modelar piezas y conjuntos y extraer de ellos tanto planos técnicos como otro tipo de información necesaria para la producción. Es un programa que funciona con base en las nuevas técnicas de modelado con sistemas CAD. El proceso consiste en traspasar la idea mental del diseñador al sistema CAD, "construyendo virtualmente" la pieza o conjunto. Posteriormente todas las extracciones (planos y ficheros de intercambio) se realizan de manera bastante automatizada.
ADOBE FIREWORKS
Adobe Fireworks (anteriormente llamado Macromedia Fireworks) es un editor de gráficos vectoriales y mapas de bits. Fue originalmente desarrollado usando partes de Macromedia xRes, la cual había sido adquirida por Adobe en 2005. Fireworks está pensado para que los desarrolladores web puedan crear rápidamente interfaces web y prototipos de websites. El programa tiene la capacidad de integrarse con otros productos de Adobe tales como el Dreamweaver o Flash. Está disponible de forma individual o integrado en la Adobe Creative Suite. En la Suite de Adobe se identifica por usar el color amarillo, color que venia usando como representación desde que pertenecía a Macromedia.
El 6 de mayo de 2013, Adobe anunció que Fireworks sería descontinuado. Adobe continuará proveyendo de actualizaciones de seguridad y arreglos de errores para la versión actual, sin embargo no planean añadir nuevas características.
Que es BLENDER?
Blender es un programa de modelado en 3D, apoyado por varias herramientas, es multiplataforma (corre en windows XP, Vista 32 y 64 bits, Linux 32 y 64 bits, MacOS, solaris, etc.). Fue creado por la empresa Not a Number (NaN).
Está orientado a artistas y profesionales del diseño y multimedia, puede ser usado para crear, visualizaciones 3D estáticas o vídeos de alta calidad. También incorpora un motor de 3D en tiempo real el cual permite la creación de contenido tridimensional interactivo que puede ser reproducido de forma independiente.
Blender se desarrolla como Software Libre, con el código fuente disponible bajo la licencia GNU GPL, su descarga y su uso es completamente gratuito. Aún así recomendaría que si haces dinero con el programa dones una cantidad a la fundación o compres algunos de sus productos (como el manual oficial) para que siga el desarrollo.
Que es GIMP?
GIMP (GNU Image Manipulation Program) es un programa de edición de imágenes digitales en forma de mapa de bits, tanto dibujos como fotografías. Es un programa libre y gratuito. Forma parte del proyecto GNU y está disponible bajo la Licencia pública general de GNU y GNU Lesser General Public License1.
GIMP tiene herramientas que se utilizan para el retoque y edición de imágenes, dibujo de formas libres, cambiar el tamaño, recortar, hacer fotomontajes, convertir a diferentes formatos de imagen, y otras tareas más especializadas. Se pueden también crear imágenes animadas en formato GIF e imágenes animadas en formato MPEG usando un plugin de animación.
Historia
Los iniciadores del desarrollo de GIMP en 1995 fueron los en aquella época estudiantes Spencer Kimball y Peter Mattis como un ejercicio semestral en la Universidad de Berkeley, en el club informático de estudiantes. A 2016 un numeroso equipo de voluntarios se encarga del desarrollo del programa. La primera versión de GIMP se desarrolló inicialmente en sistemas Unix y fue pensada especialmente para GNU/Linux como una herramienta libre para trabajar con imágenes, y desde hace unos años se ha convertido en una alternativa libre y eficaz al Photoshop para gran número de usos.
Las siglas de GIMP significaban inicialmente "General Image Manipulation Program" ("Programa general para manipulación de imágenes"), pero en 1997 se cambió al significado "GNU Image Manipulation Program" ("Programa de manipulación de imágenes de GNU"). GIMP forma parte oficial del Proyecto GNU.
Referencia:
http://www.gimp.org.es/
la importancia de la graficacion
Importancia de la Graficacion
Es una de las áreas mas importantes de la ciencia de la computación y su principal objetivo es establecer los principios, técnicas y algoritmos para la generación y manipulación de imágenes mediante una computadora.
definicion de CAD y CASE
Definición de CAD
Es un software que permite crear dibujos de precisión, bidimensionales y tridimensionales, es utilizado principalmente arquitectos e ingenieros.
Definición de CASE
Es un conjunto de herramientas que contiene programas y aplicaciones informáticas diseñados con la finalidad de generar mayor productividad, brindar facilidades de uso que ahorran tiempo y dinero en el desarrollo de software o nuevas aplicaciones.
Referencias:
https://www.significados.com/case/
http://www.cavsi.com/preguntasrespuestas/cad-diseno-asistido-por-computadora/
Suscribirse a:
Comentarios (Atom)
Trabajo con puerto usb
Programación de puerto USB USB viene de frase en Ingles “Universal Serial Bus” que se utiliza para describir un tipo de puerto en la co...
-
La unidad fundamental del almacenamiento de datos en SQL Server es la página. El espacio en disco asignado a un archivo de datos (.mdf o ....
-
8 Programa que mediante un botón con función permite centrar la ventana secundaria
-
Ejemplo 1 """" programa que crea una ventana usando la libreria Tkinter Fecha: 30 agosto 2017 Autor: Juan Rodolfo G...




































