programación
| 6 de diciembre de 2011 a las 17:22 | 58 comentarios
python logo
Python ha vuelto a ganar el premio a mejor lenguaje de programación de Linux Journal, uno de los magazines de referencia dedicados al sistema operativo, y uno de los más populares entre los programadores aficionados. Y ya es la tercera vez. Python se vuelve a imponer así ante su más ferviente competidor, el clásico C++, que se quedó un 6% atrás en las votaciones. Para los que no estén muy puestos en el tema, decir que Python es un lenguaje de programación de alto nivel bastante...
| 27 de octubre de 2011 a las 12:25 | Comentarios
Codify Thumb
Leyendo MacRumors me entero de una interesante pieza de software de la que no quiero dejar de hablaros. Se trata de Codify, una aplicación para iPad que nos permite realizar desarrollos de forma sencilla, y lo que es más importante, aprovechando todas las ventajas de la interfaz táctil que Apple e iOS ponen a nuestra disposición. Con ella podemos programar juegos o utilidades mediante el lenguaje de programación Lua. Para quienes no lo conozcan, Lua es un lenguaje bastante popular en el mundillo de los...
| 9 de junio de 2011 a las 12:03 | 12 comentarios
calendar
Dejar el PC encendido 24h es lo más habitual actualmente. Lo normal es dejarlo funcionando mientras se descarga algo, mientras se actualiza o porque simplemente nos olvidamos de apagarlo. La conexión a internet 24horas y la sencillez para configurar un servidor web o FTP para acceder a nuestros archivos también son un amigo inseparable del encendido permanente. Pero si deseamos programar un apagado o incluso si queremos indicarle a nuestro PC que se reinicie todas las noches sólo e incluso si necesitamos ejecutar un comando periódico...
| 8 de junio de 2011 a las 12:03 | 10 comentarios
Translate
Hace unos días hablábamos sobre la decisión de Google de cerrar su API de Google Translate. El motivo alegado es la sobrecarga del servicio y los costes asociados al mantenimiento provocado, precisamente, por lo exagerado de su uso. Aunque está en su perfecto derecho de hacerlo, para eso son dueños y lo han implementado, muchos programas la tienen como base y los desarrolladores no lo han acogido “con mucha ilusión”. El caso es que Google, en un comunicado, ha aclarado que la revisión de los términos...
| 11 de abril de 2011 a las 13:17 | 2 comentarios
TextEd
Quedaban algunos editores de texto avanzados en el tintero. Aunque hay muchísimos más y quedarán algunos que seguro que os son muy útiles, no quería dejar pasar la oportunidad de recomendaros algunos que otros lectores han dejado caer. En concreto, RJ TextEd se lo debo a Pablo (Gracias!), que nos lo mencionaba en los comentarios de EditPlus 3. RJ TextEd es, simplemente, un editor de texto con capacidades de editor web. Soporta directamente PHP, ASP, JavaScript, HTML y CSS para poder desarrollar nuestras aplicaciones online. Para...
| 6 de abril de 2011 a las 13:16 | 2 comentarios
ATPad
Seguimos con nuestra serie de bloc de notas con esteroides. Ya hemos hablado, por supuesto del famoso Notepad++, y alternativas como jEdit o Emerald Editor que son excelente apoyos para escribir o revisar código sin tener que disponer de un IDE completo. Una nueva alternativa es ATPad, mucho más modesta que las anteriores opciones pero que puede ser un buen sustituto del bloc de notas. Como decía, ATPad es un bloc de notas escrito en C que pretende sustituir al bloc de notas original de Windows....
| 5 de abril de 2011 a las 13:19 | 12 comentarios
EditPlus 3
Seguimos con nuestros editores de texto avanzados, esas pequeñas maravillas que parten del Bloc de Notas de Windows para convertirse en amigos inseparables de cualquier programador o usuario que necesite alguna capacidad extra sin perder sencillez. La recomendación de hoy, EditPlus 3, se la debo a Pablo (¡Gracias!) que nos lo ha comentado en la anterior descarga cuando hablábamos de Emerald. EditPlus 3 es un editor de texto sencillo que tiene capacidades extra para ayuda en la programación. Este editor permite la programación por defecto en...
| 4 de abril de 2011 a las 12:07 | 15 comentarios
Emerald Editor
Habíamos dejado la última descarga del día hablando de jEdit, un editor de texto con una enorme cantidad de opciones para hacer el trabajo de los programadores más llevadero. Éste programa es de lo mejorcito y más completo que existe (además de Notepad++, por supuesto) pero como siempre, tenemos más opciones. Hoy toca hablar de Emerald Editor, un editor de texto orientado a la programación de código abierto y escrito en C. Emerald Editor soporta más de 60 lenguajes de programación entre los que se encuentran...
| 30 de marzo de 2011 a las 13:16 | 29 comentarios
jEdit
Todos conocemos, casi seguro, Notepad++, un maravilloso y completo editor de texto que permite funciones avanzadas para ayudar en la programación de una enorme cantidad de lenguajes. Pues bien, no es único en su especie y para eso vamos a mencionar una posible alternativa para los que quieren probar cosas nuevas o los que buscan una alternativa, por ejemplo, en Linux o Mac. Y es que jEdit es un editor de texto con muchas herramientas para ayudar en el trabajo del programador con muchas y buenas...
| 5 de enero de 2011 a las 20:43 | 6 comentarios
MySQL Workbench
Después de dos clientes visuales para manejo y diseño de bases de datos MySQL tocaba dejas el mejor y más potente para el final. MySQL Workbench es, sin duda, el mayor exponente en cuanto a interfaz visual y MySQL se puede encontrar a día de hoy. Está diseñado y desarrollado por el mismo equipo encargado del motor de bases de datos lo que siempre ofrece una ventaja y seguridad adicional. Disponible de forma multiplataforma, con instaladores para casi todos los sistemas operativas en los que se...
| 15 de octubre de 2010 a las 10:49 | 17 comentarios
creador-cmasmas
Si hay un lenguaje del que no hace falta hacer prácticamente ninguna introducción es C++. Desde sistemas operativos a alguno de los videojuegos más populares, prácticamente todo está escrito en esta “extensión” de C que añade básicamente al lenguaje original el concepto de clases (y mucho más, claro está). El lenguaje fue escrito en 1979 por Bjarne Stroustrup en (dónde iba a ser) AT&T Bell Labs y la revista Wired no tuvo mejor idea que hacer a Stroustrup una excelente entrevista en la que habló...
| 5 de octubre de 2010 a las 20:45 | 16 comentarios
pnotepad
Un papel y un lápiz es el mejor bloc de notas para casi cualquier persona, siempre está a mano y puede sacarnos de muchos apuros, es lo que normalmente se llama PDA (Papel De Apuntar). El mayor inconveniente de este método en particular es que no ha evolucionado demasiado y no tenemos las funciones avanzadas de las que disponemos en un ordenador. Este caso puede ser el de un programador, que necesita (algunas veces) cierto apoyo en forma de coloreado de código, tabulado… para evitar líos...
| 20 de septiembre de 2010 a las 18:18 | 11 comentarios
Tux, triste
Ben Hawkes, un reconocido hacker habitante de Zurich, publicó el pasado 15 de septiembre un par de profundos reportes que dieron la vuelta al mundo (al de Linux, por lo menos). ¿De qué trataron? De una vulnerabilidad encontrada en el software que permite la compatibilidad de ejecutables de 32 bits en sistemas de 64 bits. Explotada de forma adecuada, la vulnerabilidad permite al atacante obtener un shell con privilegios de superusuario. En palabras (irónicas) del hacker El modo de compatibilidad de 32 bit en los kernel Linux...
| 9 de septiembre de 2010 a las 09:27 | 16 comentarios
Scrabbly
Doscientos quince equipos alrededor del mundo participaron en una contienda de programación llamada Node.js Knockout. Cada uno de ellos codificó durante 48 hrs. entre los días 28 y 29 de agosto usando node.js: un framework para crear programas de red escalables con el motor V8 de JavaScript. Los ganadores ya fueron publicados. Lo que aquí te presento es una selección de 9 de los proyectos participantes que además son, en algunos casos, realmente adictivos. Además, cada uno representa un logro técnico que da cuenta de...
| 8 de septiembre de 2010 a las 10:46 | 5 comentarios
Ethercodes (alfa)
Tal vez no lo recuerden, tal vez sí. Alguna vez Google compró una empresa llamada AppJet para obtener, entre otras cosas, un software de edición de textos colaborativa en tiempo real: Etherpad. Éste fue el mismo que luego utilizó para su fracasado Wave que según sabemos ahora, será open source. Las vueltas que da la vida. Les cuento aquello para hablarles de un proyecto que no solo rescata el Etherpad original, sino que también utilizá Mozilla Skywriter: un editor para codificar en la nube. Dicho proyecto,...
| 31 de agosto de 2010 a las 13:14 | 9 comentarios
Firefox, en China
Menuda sorpresa me he llevado luego de leer de principio a fin, con mucho placer, un artículo escrito por Max Klein sobre su curiosa entrevista con un granjero -y programador- de origen chino. Klein es un hombre que dejó Europa para encontrar mejor suerte en China. Una noche en el “café internet” de una provincia de aquel país (sin Twitter ni Facebook, por cierto), tuvo la oportunidad de conocer a un joven de mediana edad, avispado, y con una buena historia qué contar. Ese joven resultó ser...
| 9 de agosto de 2010 a las 17:34 | 3 comentarios
IronPython y IronRuby, ¿adiós?
Los lenguajes de programación IronPython y IronRuby que como indica su nombre son implementaciones de los lenguajes Python y Ruby sobre la plataforma .NET de Microsoft. Ambos son software open source liberados bajo la Licencia Pública de Microsoft, aceptada como tal por la Open Source Initiative. ¿Por qué decir que ambos proyectos podrían morir abandonados? Esto puede deducirse a partir de los últimos movimientos realizados al interior de Microsoft. Estos fueron recién ventilados por Jimmy Schementi en un artículo en su blog, donde anunció que hace...
| 9 de agosto de 2010 a las 12:03 | 10 comentarios
js1k
Tienen tiempo hasta el 10 de septiembre de participar de un concurso bastante interesante. Se trata de JS1k, un concurso para el cual se debe escribir una demo en JavaScript, con el plus de que el código debe pesar menos de 1k, es decir menos de 1024 bytes. Las reglas son bastante claras: no se permite añadir ninguna especie de extensión, ni fuente, ni script ni se puede trabajar con ningún framework. Puro JavaScript. Además, el producto debe poder verse apropiadamente en Firefox, Chrome, Opera...
| 2 de agosto de 2010 a las 12:00 | 7 comentarios
Lenguaje Kodu
Continuamos con la lista de 10 lenguajes de programación emergentes iniciada desde la semana anterior. Al final les ofrezco algunos comentarios. 6. Kodu Creado por: Anderson, Cheng y MacLauring, del grupo de Sistemas Creativos de Microsoft Research. Año de creación: 2009. Paradigma: Visual. Descripción: Kodu no es un lenguaje de programación visual únicamente, también es un ambiente para diseñar, construir y jugar tus propios videojuegos. Los programas están compuestos de páginas, a su vez desglosadas en reglas, y luego éstas en condiciones y acciones. Los elementos básicos del lenguaje...
| 26 de julio de 2010 a las 21:00 | 24 comentarios
Clojure
Los lenguajes de programación son mi fascinación. No sólo se trata de programar/codificar con ellos. Se trata también de conocer los detalles de las diferentes sintaxis, así como la expresividad que tiene cada uno para resolver problemas de todo tipo. Cada uno, como sucede con cualquier idioma hablado, es una forma de ver y entender el mundo. En lo que sigue te presento la primera parte de dos sobre 10 lenguajes de programación emergentes. Todos son libres/abiertos. Todos son raros, únicos de alguna manera —-allí comienza...