De recorrida por algunos blogs, me encotré esto: Pila Estática en Diario De Un LiNuX3ro
Dada, mi escasa experiencia en Java, pero mi deseo de programar, me puse a leer el código y reescribirlo por mi cuenta haciendo lo mismo, pero intentando hacer algo diferente.
Así fue que me quedó una clase Pila, que hace uso de un Vector genérico (parametrizado). Agradezco opiniones, sugerencias y/o cualquier solución más elegante.
Tomando como base el ejemplo de Servidor y Cliente TCP en Java vamos a crear un archivo ejecutable de Windows .EXE con el Servidor.
Bien sabemos, que Java no genera código de máquina, sinó un bytecode (.class) que luego es interpretado por la Máquina Virtual. Lo que haremos, en principio será generar un archivo .jar donde introducir todos los archivos necesarios para ejecutar nuestra aplicación y luego crear una aplicación que lance ese .jar.
En Java existe una serie de reglas para el retorno de valores en los métodos. Resumidamente son:
Vía: Monillo007’s Blog::.
Antes, habiamos creado una base de datos SQLite y en la misma una tabla. Ahora desarrollaremos una pequeña aplicación en C#, capaz de visualizar el contenido de la tabla.
No vamos a profundizar más en el tema, simplemente vamos a priorizar que DLL utilizar, como conectarnos y como ejecutar un comando SQL y visualizar los datos.
En principio debemos descargar e instalar la DLL necesaria para trabajar con una base de datos SQLite, System.Data.SQLite (descargue la versión con instalador o setup).
Tiempo atrás, vimos un ejemplo básico de Servidor y Cliente TCP en Python. Hoy veremos un ejemplo igual, pero en Java.
Incluso, pueden probar levantar el Servidor Python y el Cliente Java y ver que todo funciona de la misma forma, como debe ser; por algo ambos son “Sockets TCP” ¿no?
(más…)
Vía mundogeek.net, llega otro excelente tutorial, esta vez acerca de Sockets en Python.
Mi aporte, un resumen del mismo, conformado de comentarios sobre los scripts de ejemplo de Servidor y Cliente:
En Mis primeros pasos con JavaFX habiamos descargado el compilador JavaFX y compilado el “Hola Mundo”. En esta ocasión vamos a ver un poco más en detalle el código JavaFX Script y la creación de widgets (componentes UI) como Box, ColorChooser, Dialog, Menu, MenuBar, MenuItem, SimpleLabel y TextField.
De la mano de Sun Microsystems, hace ya un tiempo, ha llegado JavaFX para competir en el mercado de las RIA (Rich Internet Application) con otros productos como Ms Silverlight o Adobe AIR.
Siguiendo los pasos del artículo Creating Rich Internet Applications With Compiled JavaFX Script Technology instalaremos el compilador, compilaremos y ejecutaremos el infaltable “Hola Mundo”.
Post atrás, habiamos trabajado con archivos en python y, particularmente, desarrollado un pequeño ejemplo donde editabamos un archivo (específicamente el ID3 Tag de un MP3).
Ahora veremos algo más simple, pero que muchas veces hay que hacer: una lectura secuencial de un archivo plano.

Adobe AIR, evolución del proyecto inicial llamado Apollo, es un programa que nos permite crear y ejecutar aplicaciones de escritorio, aprovechando las tecnologías que hoy en día se usan aplicaciones web (HTML, AJAX, Flash, Flex, ActionScript)