Archivo: Programación | Picando Código - Part 25
CASE en SQL
Pongo esto acá para no olvidarme: CASE Estado WHEN 'V' THEN 'Vendido' WHEN 'C' THEN 'Comprado' WHEN 'J' THEN 'Jodido' WHEN 7 THEN 'Nada que ver' ELSE 'Pingüino' END AS EstadoCASE Estado WHEN 'V' THEN 'Vendido' WHEN 'C' THEN 'Comprado' WHEN 'J' THEN 'Jodido' WHEN 7 THEN 'Nada que ver' ELSE 'Pingüino' END AS Estado
Introducción a PHP
Empezamos a programar en PHP en clase. Ya hemos estado mirando algo de AJAX, CSS y bastante JavaScript. Ahora vamos con el backend. A continuación, los apuntes de la clase y demás: PHP: Lenguaje a nivel de servidor, interpretado. Para usar PHP, editamos los archivos con cualquier editor de texto. Además necesitamos un servidor web con PHP para interpretar el lenguaje. Recomendado Apache con PHP y MySQL: WAMP para Windows y LAMP en GNU/Linux. La mayoría de las distribuciones GNU/Linux ya tienen en sus repositorios Apache, PHP y MySQL. Actualmente se usan principalmente las versiones 4 y 5 de PHP, […]
Introducción al HTML
Siempre es bueno saber HTML. Es una de las habilidades básicas que hay que aprender para poder convertirse en un verdadero hacker. Así lo dice la guía para convertirse en hacker de Eric Raymond: Habilidades básicas del hacking: 3. Aprende cómo usar la World Wide Web y escribir HTML. La mayoría de las cosas que la cultura hacker ha construido hacen su trabajo fuera de la vista, ayudando a funcionar fábricas y oficinas y universidades sin ningún impacto obvio en cómo viven los no-hackers. La Web es la gran excepción, el juguete brillante gigante de los hackers que hasta los […]
Programando widgets para SuperKaramba
SuperKaramba es un programa para KDE, que nos permite agregar Widgets en nuestro escritorio. En un post anterior mostré una captura de mi escritorio con algunos widgets de SuperKaramba decorándolo, entre ellos un monitor bastante completo. Al principio simplemente cambiaba las imágenes, pero en un momento me decidí hacer uno propio. Los monitores no son más que un par de comandos que se van refrescando, mostrando información de nuestro CPU, memoria, disco, etc. Mi primer intento fue crear un diseño con GIMP. no soy diseñador, de eso estoy seguro. Hice unos 3 fondos distintos, el tamaño que más o menos […]
Analizando el SDK de Android
Me bajé el SDK para desarrollar en Android. Es como un juguete nuevo! Un framework muy completo, con todas las herramientas que uno pueda imaginar, abierto y libre! Después de leer sobre el sistema, ver los videos de lo que se puede hacer, y lo fácil que es programar con él, es una tentación empezar a meter mano. Parte del SDK está publicado bajo la licencia Apache 2.0, que es una licencia de software libre, pero no copyleft, ni compatible con GPL. En el acuerdo de licencia cuentan: Ésta versión del SDK de Android se ofrece a la comunidad de […]
Android: La nueva plataforma de desarrollos móviles
Google, junto a The Open Handset Alliance, un grupo de más de 30 compañías de tecnología y móviles, presentó su nuevo hijo, Android, una plataforma móvil completa, libre y abierta. ¿Qué es? Android es un stack de software para dispositivos móviles que incluye un sistema operativo, middleware y aplicaciones clave. Google está otorgando un un vistazo al SDK de Android, que provee de herramientas y APIs necesarios para comenzar a desarrollar aplicaciones en la plataforma Android, utilizando el lenguaje de programación Java. Características: Framework de aplicaciones, que permite reuso y reemplazo de componentes. Máquina virtual Dalvik, optimizada para dispositivos móviles. […]
Java cumple un año siendo libre
"SANTA CLARA, CALIF. 13 de noviembre, 2006 Sun Microsystems, Inc. (NASDAQ: SUNW), creador y abogado líder de la tecnología Java, anunció hoy que va a lanzar sus implementaciones de la tecnología Java como software libre bajo la GNU General Public License versión dos(GPLv2)." Hace exactamente un año que se hace el anuncio de la liberación de la tecnología Java. En los weblogs de Java.net llaman al festejo con distintos nombres como: "Java Freedom Day" ó "Java Liberation Day". Lo importante es que se celebra un evento de gran magnitud en la evolución Java. Actualmente, Sun tiene creadas tres grandes comunidades […]
Programar un ROBOT... con Java!
En éstos días se está realizando el Cuarto Campeonato de Sumo Robótico en la Facultad de Ingeniería. Para los que puedan asistir, cuenten cómo estuvo! El sumo robótico, cual consiste en dos robots que intentan quitarse mutuamente de un círculo (llamado dohyo). Algunas de las características que posee el sumo de robots que lo convierten en una útil herramienta de investigación son: * Se desarrolla en un ambiente altamente dinámico. * Es un problema de tiempo real. * Posee objetivos y subobjetivos claros y definidos. Es el cuarto torneo que se realiza, así que lleva un tiempo ya en la […]
Enseñanzas que nos deja Access...
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ú
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
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
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!
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!
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
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. […]
Comentarios recientes