Saturday, October 24, 2009

Thursday, October 22, 2009

Ejemplos de programación avanzada en C sobre Linux

Ejemplos sencillos de C/C++ para Linux avanzado
Esta web contiene ejemplos muy bien explicados de técnicas de programación avanzadas en C y C++.
Los temas avanzados de C son:
  • Comunicaciones en red entre procesos.
  • IPCs (Recursos compartidos).
    • Varios programas en el mismo ordenador pueden compartir información por medio de recursos compartidos, como memoria compartida, semáforos, colas de mensajes o señales y alarmas. Cómo hacer que un programa ejecute algo cada cierto tiempo sin necesidad de "dormirlo".
  • Procesos y Threads.
  • Gráficos con X11.

Programación en Linux

Programación en Linux
Como dice su autor:
Esta página intenta acumular links, información y toda clase de cosas útiles a los que se embarcan en la programación para Linux.
Es muy interesante.

Ejemplos de Java y C/Linux

Tiene muchos ejemplos en ambos lenguajes y algunos tutoriales.
Lo mejor es que tiene mucho ejemplos muy bien explicados de C y C++ en Linux.
Estos me gustaron tanto que les dedicaré una entrada aparte.

Operating System Concepts

Trasparencias que acompañan al libro Operating System Concepts.
Las trasparencias corresponden a la septima edición, pero el libro ya va por la ocatava.
Otros libros relacionados de los mismos autores.

Wednesday, October 21, 2009

The GNU C Library

Documentación de The GNU C Library.
Muy útil para no reinventar la rueda, pero parece que no trae muchos ejemplos.

Thursday, October 15, 2009

Cursos de C

Este curso de C de la web El rincón del C puede complementar los dos primeros temas del curso de Introducción al desarrollo de software del Master de Software Libre de la UOC. El rincón del C contiene un montón de ejemplos, noticias y tutoriales.

En el curso de la Cardiff School of Computer Sciences:
Programming in C. UNIX System Calls and Subroutines using C. se puede encontrar mucha información sobre el uso de threads en C, comunicación entre procesos, señales, interrupciones y otros aspectos avanzados del lenguaje C. La verdad es que tiene muy buena pinta y contiene abundantes ejemplos y código fuente.

Thursday, October 8, 2009

Gnu/Linux en la bolsa de Londres

La bolsa de Londres está migrando de un sistema basado en Microsoft .Net a un sistema basado en Gnu/Linux. Sus predicciones son que acabarán ahorrando unos $14.7 entre 2011 y 2012.
Aparte de que el nuevo sistema es unas 6 veces más rápido que el anterior, el código abierto ofrece una ventaja muy significativa sobre el software propietario ya que permite un mayor control del comportamiento del software y la posibilidad de seguir desarrollando el sistema aportando nuevas soluciones.
Parece que muchas otras bolsas europeas están migrando a Gnu/Linux, por lo que tras este movimiento de la bolsa de Londres, casi no quedan clientes para el sistema basado en .Net.
Artículo original.
Más detalles.