Archivo: Programación | Picando Código - Part 25

Enseñanzas que nos deja Access…

6 de noviembre de 2007

Se puede decir que hoy “terminé” un proyecto nuevo que he estado desarrollando en el trabajo. (Cito: “Un software no se termina, se abandona“) Se trata de un programa para imprimir cheques en .Net. Los desarrollos en este trabajo se hacen todos en Visual Basic. Para éste, pedí para programar en C#, ya que Visual Basic que me tiene las bolas por el piso (por decirlo delicadamente). Con C# por lo menos duele un poco menos programar. En un principio, me decidí por usar SQLite, un motor de base de datos basado en archivos, bastante sencillo. Demasiado sencillo capaz, le […]

Para ser justos con Flash… Flash para Barrapunteros como tú

6 de noviembre de 2007

A raíz del post que publiqué sobre 5 razones para no usar Flash, Sergio de http://blog.sergioalvarez.net comentó con este enlace que publicó en su blog, a un artículo que muestra el otro lado de Flash. Ya lo había leído en Barrapunto, pero lo posteo para ver una de los que apoyan Flash, basado en bastante investigación y experiencia se ve. Flash para Barrapunteros como tú. Hay que ser objetivos, por eso un palo y una flor, jeje. Convengamos que Flash es una tecnología que en buenas manos puede hacer cosas excelente, pero si cae en las manos equivocadas, puede hacer […]

Flash: 5 razones para no usarlo

5 de noviembre de 2007

He leído unas cuantas cosas a favor y en contra de Adobe (Macromedia) Flash. En mi opinión se puede usar para algunos casos muy específicos, pero con el surgimiento de AJAX, tiene que ir desapareciendo de a poco en la web. Aprovecho que en barrapunto publican un enlace a un artículo al respecto para contarles 5 de las tantas razones para no usarlo. 1. Perderás visitas. 2. Problemas con los buscadores. 3. Problemas de visualización. 4. Problemas de navegación. 5. Problemas de gestión y actualización. Pueden leer más en la entrada original. Ya se han publicado notas similares tanto en […]

Más información sobre la Sun Latin America Universities Tour 2007

31 de octubre de 2007

Descripción: SUN Microsystems, organiza una serie de capacitaciones gratuitas en varias ciudades de latinoamérica: 29/October: Sao Paulo (Brasil) 30/October: Belo Horizonte (Brasil) 31/October: Fortaleza (Brasil) 01/November: Salvador (Brasil) 05/November: Montevideo (Uruguay) * 9:00hs Capacitación Netbeans, Universidad ORT, Facultad de Ingenieria, Cuareim 1451 * 16::00hs Capacitación OpenSolaris, Universidad de la República, Fac. de Ingeniería, Julio Herrera y Reissig 565 07/November: Buenos Aires (Argentina) * 9:00hs Capacitación Netbeans, UAI, Av San Juan * 16:00hs Capacitación Open Solaris, UTN Medrano, Medrano Medrano 951 09/November: Cordoba (Argentina) * 9:00hs Capacitación Netbeans, Universidad Siglo 21, Ituzaingó 484 * 16:00hs Capacitación Netbeans, UTN regional Cordoba, 12/November: […]

NetBeans llega a América del Sur!

30 de octubre de 2007

La gira mundial del ingeniero y evangelizador NetBeans Tim Boudreau llega a Brasil, Argentina, Uruguay y Chile. “Únete cuando llegemos con demos, tips y trucos del IDE, e invitados especiales” Tim Boudreau cuenta en su blog: “Comenzamos ayer en São José do Rio Preto, con una multitud de 102 por cinco horas cubriendo una charla intro-a-Java – un lindo cambio de lo que estoy haciendo usualmente, y algunos de los estudiantes tienen algo de experiencia en programación pero no necesariamente Java. Así que entro en la historia de la programación, lenguajes, ciencia de la computadora, cómo los lenguajes de programación […]

Noticias frescas en Java!

29 de octubre de 2007

public class NoticiaOctubreJava{ NetBeans ya GPLeado(){ El más reciente lanzamiento de NetBeans, la versión 6.0 beta 2, ya está licenciada doblemente con GPL y CDDL como había publicado antes NetBeans 6 será libre. “La comunidad cree que liberar NetBeans bajo una licencia GPL ayudará a NetBeans a alinearse con la comunidad Linux y proyectos Open Source grandes. Haciendo más fácil el compartir el código de netBeans y sus innovaciones con otros proyectos, promoverá un ecosistema Java open source más fuerte, como discutía Bruno Souza, el NetBeans Community Manager y uno de los evangelistas Java brasileros favoritos.” } Mac OS Leopard […]

JAVAUY 07 – Integración continua

26 de octubre de 2007

Ya se está subiendo el material del Javauy al sitio del JUGUY, así que voy a ir repasando las conferencias a las que asistimos y tratar de publicar algo de material por acá. Estuve leyendo sobre “Integración continua“, la primer conferencia que asistimos. Lo bueno que tuvo esta charla al igual que muchas otras, es que el orador la presentó no solo basado en lo teórico, sino en experiencia propia. El orador fue Yonathan Lapchik, desarrollador de Tata Consultancy Services, que para mostrar ejemplos, se conectó por escritorio remoto a una computadora en Ciudad Vieja y otra en Zona América. […]

Tapas memorables de libros de Programación

25 de octubre de 2007

Después dicen que los programadores son malos diseñando. Acá dos ejemplos de libros que seguramente no venden por la tapa: Parece de una novela de ciencia ficción barata, o la tapa del Megaman para NES. Y uno más, de Java: WTF?!?! Aaaaaaaaaaah, a eso se referían con que Java es un “lenguaje sexy”. Seguro que si te le arrimas a una mujer en un bar y le decís “Hola, me llamo X, y programo en Java EE con Eclipse” cae rendida a tus pies… Error happened.

Cursor en MS-SQL

18 de octubre de 2007
MySQL

Un cursor en Transact SQL es una herramienta que permite recorrer los registros de una consulta de a uno. Sería el equivalente a usar un for o for each para recorrer una consulta SELECT. Su uso es bastante sencillo, el código es así: –Declaramos una tabla en memoria donde guardar –los registros que levante el cursor. DECLARE @tabla TABLE (campo1 INT, campo2 VARCHAR(20))   –Declaramos una variable para guardar los nombres DECLARE @Nombre VARCHAR(20)   –Declaramos el cursor de nombre ‘Recorredor’ DECLARE Recorredor CURSOR FOR –Este cursor va a levantar todos los Id´s y nombres de clientes SELECT Id, Nombre […]

Calculadora en JavaScript

17 de octubre de 2007

En clase nos mandaron hacer una calculadora en JavaScript. Acá está hecha y funcionando! 🙂 Suma, resta, divide, multiplica y realiza función exponencial. Se ve así: Acá el código fuente JavaScript y el HTML: codigoCalculadora.js calculadora.htm Error happened.

Logo ya tiene 40 años!

16 de octubre de 2007

Mi primer contacto con la programación fue en la escuela con Logo. Me acuerdo cómo dibujábamos en los monitores monocromáticos dándole órdenes a la “tortuga” con comandos, para que avanzara, retrocediera, girara y más. Si no saben de qué se trata Logo: Logo es un lenguaje de alto nivel en parte funcional en parte estructurado, de muy fácil aprendizaje, razón por la cual suele ser el lenguaje de programación preferido para trabajar con niños y jóvenes. Fue diseñado con fines didácticos por Danny Bobrow, Wally Feurzeig y Seymour Papert, los cuales se basaron en la sintaxis del lenguaje Lisp. A […]

Se cancela la revista USERS .Code

16 de octubre de 2007

Muchos conocerán la revista argentina de informática USERS, que en su momento se llamaba “Pc Users” y se fué desvirtuando hasta ser hoy una revista mucho más general. A pesar de ésto, los de MP Ediciones, editora de la revista, fueron sacando distintas versiones de la revista en formatos más específicos: Power Users – Orientada a usuarios avanzados y hardware GNU-Linux Users – Orientada a GNU/Linux y el software libre .code Users – Orientada a la comunidad de programadores Personalmente, dejé de comprar la “USERS”, aunque tengo un buen montón archivado en casa, y me compraba mensualmente la Power, GNU-Linux […]

{Libro} Thinking in Java 4th Edition de Bruce Eckel

15 de octubre de 2007
Thinking in Java

Está lista la 4ª edición de este famoso libro Thinking in Java (4th Edition) de Bruce Eckel, excelente para aprender Java y Programación orientada a objetos. A diferencia de la 2ª y 3ª versión, por ahora, ésta edición no cuenta con una versión gratuita para descargar. Sí se puede descargar un demo con los primeros 7 capítulos, que no es poco: Prefacio Introducción Introducción a Objetos Todo es un Objeto Operadores Controlando la ejecución Inicialización y limpieza Control de Acceso A: Suplementos B: Recursos El libro es muy recomendable, y el demo es un muy buen recurso gratuito. Son una […]

Introducción a JavaScript

14 de octubre de 2007

En el curso de Hipermedia -por fí­n-, empezamos a PROGRAMAR! Ya terminamos la teoría de HTML y CSS, ahora arrancamos con JavaScript. Acá están los ejemplos que usamos en clase. Dejo el código que hay que guardar en un archivo con extensión “htm” o “html” y probar los resultados. Los códigos en JavaScript se guardan en un archivo aparte con extensión “js”, o se pueden escribir directo en el html dentro de los tags “<script type=”text/javascript” language=”Javascript”></script>”. JavaScript tiene la sintaxis de Java, aunque es una versión recortada de todas sus clases. Sin embargo, se puede trabajar con Strings, Date, […]

Microsoft NO LIBERA el framework .NET

7 de octubre de 2007

Recientemente salió la noticia por todos lados de que “Microsoft libera el Framework .NET”, supuestamente para la versión 3.5, y Visual Studio 2008. La noticia se hizo eco en los principales sitios de información en Internet. Pero, como muchas de las cosas de Microsoft, el título es engañoso. MICROSOFT NO LIBERA EL FRAMEWORK .NET De hecho, lo van a “dejar ver” bajo una licencia que NO ES open source llamada “Microsoft Reference License“. El clásico “se mira y no se toca”. El código no puede ser modificado de ninguna manera. Siendo sinceros, si no se puede modificar el código fuente, […]

Toasty!