IBM Global Entrepreneur SmartCamp Startup competition 2011

IBM apoya a empresas que buscan patrocinadores y capital con su evento SmartCamp 2011:

Announcing: The IBM Global Entrepreneur SmartCamp competitions for 2011. We are looking for entrepreneurs with global ambition and want to find ways to connect them to mentors, capital, and markets on a completely international basis. Here are the 9 cities which are a mixture of emerging markets and developed hubs. We have been overpowered by the excitement and support to help build these ecosystems.

Técnicas para portar código de Perl a Python

Nos mandan un artículo sobre como portar programas escritos en Perl a Python:

Python programmers shouldn’t get too smug. While many people agree that Python is designed in a way that makes it a highly readable language, there can still be problems with legacy, untested Python code too. Porting legacy Perl to Python can be a daunting task. In this article, learn some of the theory behind dealing with legacy code, including what not to do.

Bazaar: Un poderoso control de versiones para desarrolladores

Nosn mandan un artículo introductorio a Bazaar, que es un sistema controlador de versiones tipo CVS, Subversion, GIT, etc.

Bazaar is used to produce the Ubuntu Linux distribution, which is an enormous software project with thousands of components. If you’re using a UNIX or Linux system, chances are that your distribution offers a pre-built Bazaar package. Bazaar is flexible enough to accommodate Subversion – a centralized system and Git – a decentralized system. This article introduces you to Bazaar‘s many appealing features.

Aprendiendo FC++: La libreria de “functional programming” de C++

Nos mandan esta nota sobre FC++, que es una programación funcional utilizando C++:

C++ is usually synonymous with object-oriented programming (OOP), and further replenished in no small measure by popular technical literature. This article tries something different—functional programming with C++ using the open source FC++ library from Yannis Smaragdakis and Brian McNamara. Learn how you can use FC++ to implement basic functional programming.

Desarrollando aplicaciones con HTML 5

Nos mandan un artículo de como desarrollar aplicaciones usando HTML 5:

This article coveres some of the new HTML 5 capabilities of modern browsers including powerful HTML 5 features such as multi-threading, geolocation, embedded databases, and embedded video. Learn how to use them in your applications.

Monitoreando logs con multitail y watch

Nos mandan un artículo sobre como usar “multitail” y “watch” para monitorear log files:

Monitoring system logs or the status of a command that produces file or directory output are common tasks for systems administrators. Learn how to use two popular open source tools simplify these activities for modern systems administrators: the multitail and watch commands.

Introducción a VimScript

Nos mandan un artículo introductorio a Vimscript, que es un método para extender y automatizar tareas en el editor de texto vim (VImproved):

In part-1 you can begin to understand the fundamental components of the Vimscript programming language with simple script examples. In Part-2 you can learn how to create and deploy new user defined functions in the Vimscript language.

Técnicas de prueba con Python

Nos mandan un artículo sobre el uso de frameworks para la prueba y debug de programas en Python.

Look at how the leading Python testing frameworks provide robust auto-discovery of your application tests. Make sure your applications are written right the first time, and that they stay working through months and years of further tweaks and improvements.

Mejorando la librería de “Scala Twitter” para clientes Java

Nos mandan un artículo de como usar una librería de Java llamada “Scitter” para hacer aplicaciones que interactuen con Twitter de manera más sencilla.

Make it substantially easier to access Twitter than just opening an HTTP connection and doing the work by hand as well as making Twitter easily accessible to Java clients and Java developers. With this new Scala Scitter library you wont have too much to do to get started leveraging the Twitter API.

Usando PHP desde la linea de comandos en Linux y UNIX

Nos mandan un artículo sobre como invocar comandos de shell desde PHP y dan la referencia a otro artículo titulado Command-line PHP? Yes, you can!:

Learn how to better integrate scripts with command-line tools. Examine using shell_exec(), exec(), passthru(), and system(); safely passing information to the command line; and safely retrieving information from it. See how to integrate closely with underlying shell commands and folding any return values into your interfaces and processes.