El blog del xobi

Mi diario vivir sobre Java, Android, Ruby, Python, Oracle, JavaScript y mucho más ...

Mismo Resultado, Distintas Bases De Datos

Aveces cuando se trabaja con varios tipos de bases de datos olvidas o confundes como obtener un determinado resultado o cómo se hace algo muy específico, pasa mucho con las funciones como obtener la fecha y hora del momento justo, entre otras cosas. A continuación detallo una tabla con los sistemas de gestión de base de datos que utilizo frecuentemente; ya que aveces lo olvido.

7 Python: Conexiones a Base De Datos

Una parte importante y lo más real en casi todo entorno de trabajo automatizado, es la interacción con una base de datos (sea del tipo que sea). Para este fin Python nos ofrece una manera sencilla de trabajar con bases de datos.

6 Python: Definiendo Clases

Para este programa vamos a ver que tal se maneja el concepto de Clase con Python, revisemos línea a línea el siguiente programa para ver a que corresponde cada una.

Como siempre te invito a copiar (a mano) las lineas que no tienen # por delante, ya que como sabemos son comentarios que el compilador ignora.

5 Python: Funciones

Para el cuarto programa vamos a ponernos interactivos, vamos a crear un programa que nos diga nuestra edad, muy sencillo, pero nos servirá para entender mejor la captura de datos por teclado y lo más importante, definir y utilizar funciones (métodos).

Voy a #comentar todo entre líneas para que se entienda mejor.

4 Python: Sentencias De Flujo

Para el tercer programa, decidí fijarme en las sentencias de flujos (las más comunes), recomiendo revisar la Documentación ya que hay muchas cosas interesantes.

Una de las cosas que puede llegar a romperte la cabeza son las identaciones del código que pertenece, por ejemplo a un if, while, for, etc. ya que al no requerir llaves para definir los bloques de código, debemos tener sumo cuidado con las tabulaciones.

3 Python: Listas, Tuplas Y Diccionarios

Para el segundo programa vamos a ver las listas, tuplas y diccionarios. En este punto existen varias cosas interesantes, como la búsqueda por rangos, la búsqueda de atrás hacia adelante en una lista, y la búsqueda con saltos (no sé como decirle exactamente).

Vamos a verlo en el siguiente código.

2 Python: Primer Contacto

Este fué mi primer programa con Python, muy simple realmente. Comento entre líneas lo que estaba haciendo (recordar que los comentarios inician con #) Copia el contenido a continuación (te sería más instructivo escribirlo pero bueno …) y pégalo en el IDLE, ejecútalo con F5

Python: Día 1

Aprender Python

Bueno, hace algunos días decidí hacer cosas con Python para ver que tal, ya que quería aprender un nuevo lenguaje y me decidí por él. En mi caso venía de trabajar puramente con Java y para mi sorpresa las diferencias son muchas (jejeje lógico no?), pero hay unas que me agradaron muchas.

Visto desde el punto de vista de la línea de aprendizaje pues hacer un programa algo complejo (Conexión a base de datos con Oracle usando ORM SQLAlchemy) no me tardó mucho.

Llamando Un Programa en Java Desde Un Programa en C

Vamos a usar un script para Linux/Unix, prueba con Windows y un bat a ver que tal

Intenté varias formas, al final me incliné por hacer un script de Unix y que éste contenga la serie de configuraciones que requiere mi programa Java; desde un programa en C, llamaremos al Script de Unix y éste llamará al programa Java.

Píldoras De Oracle

En este artículo publico pequeños tips relacionados a Oracle, PLSQL, configuraciones, etc. En fín, todo lo interesante que vaya encontrando.