PDF de programación - Linux+ #1/2010 SDL Interfaces gráficas de usuario

Imágen de pdf Linux+ #1/2010 SDL Interfaces gráficas de usuario

Linux+ #1/2010 SDL Interfaces gráficas de usuariográfica de visualizaciones

Publicado el 8 de Diciembre del 2018
655 visualizaciones desde el 8 de Diciembre del 2018
74,9 MB
84 paginas
Creado hace 11a (14/08/2009)
a modo de introducción
Linux+, !Por fin liberado!

Linux+,
¡Por fin liberado!
¡ Hola amigos y amigas! Me alegro muchísimo de poder presen-

taros el primer número de Linux+ en versión on-line totalmente
libre. Aunque para muchos de vosotros será la misma revista,
aunque en otro formato, creo que con este primer número
empezamos algo nuevo. Al empezar el trabajo en Linux+ hace cuatro
años, ni podía imaginar que un día podríamos distribuir la revista en-
tre toda la gente interesada, independientemente de su nacionalidad
y lugar de residencia. Publicando la revista en versión papel nos vimos
limitados a ciertos puntos de venta y un número de ejemplares con-
creto. Muchas veces nos escribía gente preguntando dónde se podía
comprar la revista porque no la había en los kioscos cercanos. Y en los
grandes puntos de venta donde sí se podía comprar, a menudo desapa-
recía muy rápido.

Por otra parte recibimos muchos emails de las personas que ar-
gumentaban que una revista sobre Linux debería ser libre como este
sistema operativo. Pero claro, es imposible con el coste de impresión,
transporte, distribución, etc. Con el formato electrónico ya es un poco
más viable.

Algunos de vosotros dirán que no es lo mismo la versión electró-
nica que la impresa en papel. Es verdad, a mí también me gusta mucho
hojear la revista, incluso olerla es agradable, pero seamos sinceros, en
este mundo no se puede tener todo.

Espero que las ventajas de recibir la revista en casa el primer día
de cada mes (excepto este número que os enviamos antes como un
regalo de Navidad), poder descargarla e incluso compartir con los
amigos, sin ningún coste, sean suficientes para que veáis este cambio
con buenos ojos.

Con mucho gusto recibiremos vuestras opiniones (tanto positivas
como negativas) acerca de nuestra decisión; las opiniones más intere-
santes y bien argumentadas las publicaremos en el número de febrero.
Todos los que quieran ayudarnos compartiendo su punto de vista,
por favor que escriban a: [email protected] con el tema Cambios
en Linux+.

Y para terminar, como la encuesta en nuestra web muestra que
Programación es uno de los tres temas más elegidos por vosotros (ade-
más de Seguridad y Hacking), le dedicamos este número. Espero que
los materiales incluidos os resulten novedosos y prácticos y que disfru-
téis mucho de esta nueva versión de vuestro viejo amigo Linux+.

¡Ah, casi me olvidaba, todo lo mejor para el año 2010!

Paulina Pyrowicz
Redactora Jefe de Linux+

www.lpmagazine.org

3

índice

novedades
6

Noticias
José Alex Sandoval Morales

8

9

10

Ubuntu
Francisco Javier Carazo Gil

Mandriva
Juan Gamez

Fedora
Diego Rivero Montes

En este número

Programando con inteligencia (artificial)
José María Gómez Hidalgo

28
Programar no siempre es fácil, y menos aún cuando las aplicaciones
a programar son sofisticadas. Éste es el caso de los programas capa-
ces de imitar, de alguna forma, las capacidades humanas de comuni-
cación, razonamiento o aprendizaje, es decir, programas basados en
Inteligencia Artificial. Sin embargo, la comunidad del software libre
se esfuerza en hacernos las cosas más fáciles, poniendo a nuestra
disposición bibliotecas que incorporan funciones muy avanzadas. En
esta serie de artículos que aquí comenzamos, revisaremos una de las
bibliotecas más interesantes por su simplicidad, potencia y versatili-
dad, que se llama WEKA, y veremos cómo construir programas muy
avanzados con gran rapidez y sencillez.

Interfaces gráficas con SDL
David Puente Castro (blackngel)

programación
12
Si estás aburrido de escribir programas en modo consola; si has
experimentado con “ncurses” y su potencia o gracia no te acaba
de persuadir, pero todavía no quieres introducirte en el mundo de
Glade, GTK, Borland C++ Builder o cosas por el estilo, entonces
y sólo entonces puede que SDL sea lo que estás buscando.

38

Theremín Virtual: Un instrumento musical de
nueva generación
Lino García Morales

El Theremín es según la Wikipedia uno de los primeros instrumentos
musicales electrónicos. Los Theremines originales se fabricaron con
válvulas de vacío. Posteriormente, desde la aparición del transistor,
multitud de firmas comercializan versiones transistorizadas mucho
más robustas, estables, adecuadas para el transporte, y de menor
consumo eléctrico. Sin embargo la tecnología digital ha avanzado
mucho y comienzan a aparecer diversos proyectos de Theremines que
reemplazan a sus antecesores por dispositivos fácilmente asequibles
y que, en definitiva, portan la implementación física, electrónica,
a una implementación virtual, programada.

Make: compilación inteligente
Andrés Tarallo

22
En los proyectos simples, de pocos archivos fuente y baja canti-
dad de lineas de código, la compilación se hace en forma manual.
Este proceso es tedioso y propenso a errores. Algunos progra-
madores utilizan scripts en shell de UNIX, que automatizan el
proceso de compilación. Esa práctica resuelve los inconvenientes
planteados más arriba, pero no es una buena solución. En el caso
de haber cambiado un código fuente el script compilará todos
los códigos fuente necesarios para construir el binario. Se hace
necesaria una solución más inteligente.

4

LiNUX+ 1/2010

índice

DNS: Domain Name System
Roberto Andradas Izquierdo

internet
60
Con la explosión del número de hosts conectados a la red, que
sucedió tras la creación de ARPAnet en 1970 y la implantación del
protocolo TCP/IP, la gestión de los nombres de cada uno de ellos
y sus direcciones en la red se volvió realmente costosa y poco
escalable, lo que provocó el diseño de un nuevo servicio de red
llamado DNS. Este nuevo servicio con el tiempo se ha conver-
tido en uno de los pilares de lo que ahora conocemos como
Internet.

software
73

Juegos
Francisco Javier Carazo Gil

linux en la educación
74

Linux en el instituto: Implementación de un
servidor
Antonio Gómez

En un centro educativo, resulta muy atractiva la idea de un orde-
nador central que cumpla funciones web, de filtrado de con-
tenidos no aptos para menores y que permita centralizar y coor-
dinar muchas actividades de enseñanza-aprendizaje basadas en
las TIC.

Tema del número

Programación

seguridad
42

Herramientas forenses para la adquisición
de datos
Alonso Eduardo Caballero Quezada

Las principales etapas en una metodología de cómputo forense
implican cuatro fases: recolección, preservación, análisis y pre-
sentación. La etapa de recolección es donde los objetos que se
consideran de valor como evidencia son identificados y recolec-
tados. Estos objetos son datos digitales en forma de unidades de
disco, unidades de memorias flash, u otras formas de medios
digitales y datos. En el presente artículo se exponen casi todas
las herramientas que pueden ser utilizadas en GNU/Linux, para
obtener o adquirir datos que pueden contener evidencia digital.

54

Analisis de soportes de datos con
herramientas de código libre
Francisco Lázaro

Hace algunos años dos estudiantes del M.I.T., Simson L. Gar-
finkel y Abi Shelat, compraron alrededor de 150 discos duros
procedentes de subastas de Internet, empresas que querían reno-
var sus equipos y otras fuentes. Su objetivo consistía en realizar
un estudio sobre la información que dejan los usuarios en los
discos duros después de desprenderse de ellos. La investigación
puso de manifiesto que gran parte de los mismos contienen datos
sensibles pertenecientes a sus antiguos dueños. En uno de los
soportes, con la ayuda de un script de Perl para rastrear expre-
siones regulares, los dos investigadores encontraron miles de
números de tarjetas de crédito.

opinión
82

Esclavos de ordenadores nuevos
Fernando de la Cuadra, director de Educación
de Ontinet.com

Lo peor que le puede pasar a un profesional de la informática
son las Navidades. Reconozcámoslo, una vez pasada la entrega
de regalos navideños y de los Reyes Magos, aparecen como sali-
dos de debajo de las piedras los extraños parientes y vecinos que
solicitan ayuda para configurar el nuevo y reluciente ordenador
que se han comprado aprovechando las ofertas.

www.lpmagazine.org

5

NEWS

novedades
Noticias sección llevada por José Alex Sandoval Morales [email protected]

Open-SLX vende OpenSUSE 11.2 en caja
Esta noticia me trae gratos recuerdos de
cuando las cajas oficiales de SuSE podían
comprarse fácilmente en nuestro país
(que de hecho era la única manera de tener
la versión completa de esa distribución).
Personalmente llegué a poseer varias
y realmente era muy conveniente en
aquellos días de Internet dial-up por su
generosa documentación impresa y múltiples
CDs.Ahora un anterior empleado de SUSE
fundó Open-SLX, un emprendimiento
aprobado por Novell que ofrece una
versión "comercial" y en caja del proyecto
comunitario OpenSUSE. Su nueva versión,
disponible desde hace sólo una semana,
incluye a OpenSUSE 11.2 con su propio
soporte técnico para la instalación y ya se
vende en Europa por € 59,95; próximamente
también en Norteamérica. En comparación
SUSE Linux Enterprise Desktop tiene
un precio estándar de subscripción de
U$S 120 por dispositivo por año. Para el
próximo lanzamiento de OpenSUSE 11.3,
Open-SLX planea agregar más valor a su
paquete y diferenciarse más del proyecto
comunitario ofreciendo una "diferencia real"
con la versión de OpenSUSE que se puede
descargar gratuitamente.
http://www.vivalinux.com.ar/distros/
open-slx-11.2

VirtualBox 3.1 ahora con teleportación
Sun anunció el lanzamiento de la versión
definitiva de VirtualBox 3.1, la nueva gran
actualización de su popular software de
virtualización para arquitecturas x86, que
ahora incluye grandes novedades como por
ejemplo la “teleportación” también conocida
como migración en vivo, que permite migrar
máquinas virtuales mientras se están ejecu-
tando entre distintos anfitriones, aún si estos
  • Links de descarga
http://lwp-l.com/pdf14468

Comentarios de: Linux+ #1/2010 SDL Interfaces gráficas de usuario (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad