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

Probando IDE’s para Desarrollo web

7 de enero de 2008

Éste post lo rescaté de unas capturas y apuntes que hice en clase de Hipermedia. Cuando ya empezamos a escribir clases y códigos completos, me decidí por probar Entornos Integrados de Desarrollo para ver cuál me resultaba más cómodo para cada función. Para desarrollar una web completa hay que usar varios lenguajes: HTML, CSS, JavaScript y PHP en mi caso. Mientras el profesor iba dando la clase, y seguíamos avanzando con el curso, me instalé los siguientes IDE’s y saqué algunas conclusiones: EasyEclipse PHP Plugin: Ya conocía Eclipse de programar algo en clase de Java, e instalar el plugin para […]

Resúmen anual JUGUY

28 de diciembre de 2007

El grupo de usuarios Java del Uruguay, envía un mail a los usuarios con un resúmen anual del grupo, además de las expectativas para el 2008. Qué mejor momento que ahora para inscribirse en la comunidad! Al culminar este año, que coincide con el primer año de vida del grupo, queremos desearles a todos un excelente 2008 y compartir un pequeño resumen de lo logrado en 2007 y los planes para el año que comienza. El balance del 2007 para el grupo es mas que positivo. Comenzamos hace poco mas de un año con muchas expectativas y nada de experiencia […]

Reflexiones de un programador.. Parte II

26 de diciembre de 2007

Hace unos días Pablo publicó un post “reflexivo” respecto a la orientación de su carrera, y tras haber leído mi post sobre el final del semestre. Éste le hizo acordar a su final de semestre, algo distinto al mío, en el que luchaba (literalmente luchaba) con Java programando GUI con Edit en D.O.S. Aprovecho su post para hacer una especie paralelismo con mi propia carrera. Mas bien, me gustó la idea para robarla y copiar, jeje… ¿Cómo entré yo al tema de la programación?… Desde chico ya era enfermo con los videojuegos, y como con todo no podía quedarme de […]

Visual Basic en español

3 de diciembre de 2007

Visual Basic se caracteriza por ser un lenguaje en el que hay que escribir mucho. Por más que parezca redundante, hay que escribirlo. Ahora, si bien la mayoría de los lenguajes alto nivel, tienen palabras reconocibles en inglés, Visual Basic es una exageración! Es más, el martes pasado en clase de algoritmos, el profesor nos contó sobre el lenguaje de programación Shakespeare (SPL), y mi primer expresión fue “parece Visual Basic!”. SPL es un lenguaje de programación esotérico o exótico, con el fin de que el código fuente parezca una obra de Shakespeare, hay que escribir como endemoniado. Conocía brainfuck […]

Disponible el nuevo IDE NetBeans 6.0!

3 de diciembre de 2007

Ya está disponible la versión 6.0 de NetBeans para Windows, GNU/Linux, Mac OS X y Solaris. 19/07/2008 – Tal vez estés buscando: Cómo instalar NetBeans 6.1 en GNU/Linux Se necesita el JDK 5.0 o 6.0 para instalarlo y correrlo. Soporta las siguientes tecnologías: Ajax | C/C++ | Databases | Debugger | Desktop | Editor | GUI Builder | Java EE | Java ME | Java SE | Javascript | Mobile | Profiler | Refactor | REST | Rich Client Platform | Ruby | SOA | SOAP | UML | Web | WSDL | XML Hay 5 paquetes distintos para bajar, […]

Los dos tipos de programador

27 de noviembre de 2007

En blogs, portales de noticias, empresas, centros de educación en programación, etc. generalmente se tiende a describir distintos “tipos” de programadores. Hace en poco en un blog en TechRepublic, nombraban 10 tipos distintos de programadores, por ejemplo. En Coding Horror, un blog bien interesante para programadores, Jeff Atwood escribe un post titulado “The Two Types of Programmers”, donde plantea una agrupación más general de los tipos de programadores. El post en el que se basa es el de Ben Collins-Sussman, uno de los autores del conocido sistema de control de versiones: Subversion. “Contrario al mito, no hay catorce tipos de […]

Estudiando para Analista Programador: SQL hasta en la sopa…

26 de noviembre de 2007

Con Dm y Diego estamos trabajando en los obligatorios. Entre ellos el de base de datos, en el que hay que diseñar e implementar todo un sistema en una base de datos, con todo lo que “hemos aprendido” en el curso: funciones, vistas, triggers, procedimientos almacenados, etc. Además en el trabajo, también estuve todo el día trabajando en SQL server, con unas funciones y procedimientos bastante complicados. Así que estoy viendo sentencias SQL hasta en la sopa. Me peleo con el maldito lenguaje estructurado de consultas…Si bien está bueno cuando se logran consultas mega-hiper largas y efectivas, no es de […]

CASE en SQL

23 de noviembre de 2007

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 Error happened.

Introducción a PHP

21 de noviembre de 2007

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

20 de noviembre de 2007

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

19 de noviembre de 2007

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

16 de noviembre de 2007

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

15 de noviembre de 2007

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

13 de noviembre de 2007

“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!

8 de noviembre de 2007

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 […]

Toasty!