PDF de programación - Linux+ #59 C/C++ Programando bibliotecas

Imágen de pdf Linux+ #59 C/C++ Programando bibliotecas

Linux+ #59 C/C++ Programando bibliotecasgráfica de visualizaciones

Publicado el 8 de Diciembre del 2018
2.570 visualizaciones desde el 8 de Diciembre del 2018
5,3 MB
84 paginas
Creado hace 14a (22/10/2009)
a modo de introducción
¿Linux o Windows?

¿Linux o Windows?
¿ Habéis pensado alguna vez por qué tanta gente sigue utili-

zando Windows? Hoy he leido una broma: Quién pregunta
no yerra, Windows pregunta y yerra. Se refería a la multitud
de las preguntas que nos hace este sistema operativo y la
multitud de errores que se pueden encontrar en el trabajo diario. Me
acuerdo que cuando trabajaba con Windows tardaba mucho tiempo
después de arrancar el ordenador cerrando muchas ventanas que apa-
recían y señalando “no enviar” cuando ocurrían errores. Ahora ya
no me pasa esto y mi trabajo con el ordenador es más tranquilo. Por
eso no volvería a Windows por nada de este mundo (aunque a veces
tengo que trabajar con el ordenador que tiene este sistema instalado).
Creo que si alguien se atreve a probar Linux y se acostumbra a él,
ya no tendrá razón para volver a Windows. En cambio las razones
para pasarse a Linux sí los hay y muchos. No es necesario enume-
rarlas aquí porque todos los conocéis muy bien. Por eso siempre
me pregunto ¿por qué sigue siendo Windows tan popular? ¿Porque
la gente no conoce la alternativa?, ¿tienen miedo a Linux?, ¿o hay
alguna otra razón? ¿Creéis que es posible encontrar la respuesta

¿Por qué sigue siendo Windows tan
popular? ¿Porque la gente no conoce
la alternativa?, ¿tienen miedo a Linux?,
¿o hay alguna otra razón?

a esta pregunta? Espero vuestros comentarios en nuestro foro porque
me gustaría conocer vuestra opinión, a lo mejor sabéis más que yo
(que es muy posible).

Cambiando un poco el tema, ¡bienvenidos al nuevo número de
Linux+! Este número lo dedicamos a los programadores con una se-
rie de artículos prácticos esperando ayudaros a profundizar vuestros
conocimientos y sacar mayor provecho de vuestro sistema operativo.
Pero es solamente una parte de la revista, el resto trata sobre temas
muy diferentes, como una curiosidad os animamos a leer el artículo
sobre la distribución FBCD, es una distribución para investigadores
forenses que cuesta bastante dinero. ¿Es justo pagar por una distribu-
ción Linux? Esta pregunta os la dejo a vosotros porque supongo que
puede haber varios puntos de vista aquí.

Otro artículo que me gustaría recomendaros es el que trata el tema
del sistema NetBSD y reutilización de los equipos viejos, espero que
esta variación en el sistema operativo os guste.

No voy a comentar más artículos, tenéis la revista en las manos
entonces os dejo el placer de hojearla y encontrar en ella la inspiración
para vuestro trabajo con Linux. ¡Buena lectura y hasta la próxima!

Paulina Pyrowicz
Redactora Jefe de Linux+

www.lpmagazine.org



índice

descripción de DVD
6

Linux Mint 7 Gloria KDE
Osvaldo Rodolfo Salazar Sánchez

novedades
10

Noticias
Alex Sandoval

12

13

1

Ubuntu
Francisco Javier Carazo Gil

Mandriva
Juan Gamez

Fedora
Diego Rivero Montes

En este número

PHP orientado a objetos
Francisco Javier Carazo Gil

28
La popularidad adquirida por PHP como lenguaje para programación
de aplicaciones web en el lado del servidor, es cuanto menos innega-
ble. A pesar de la cantidad y calidad de alternativas presentes a día de
hoy, no se prevé que ninguna tecnología vaya a superar claramente al
resto. La evolución de todas estas tecnologías, ha propiciado que el
uso del paradigma de la orientación a objetos, sea ya más que corrien-
te en este tipo de tecnologías del lado del servidor. Veamos cuáles
son los fundamentos básicos de la programación orientada a objetos
sobre PHP.

práctica
3

NetBSD y reutilización de equipos
informáticos
José B. Alos Alquézar

2 Uso de GNU/Screen
Jorge Emanuel Capurro

Paradójicamente, aunque la vida útil efectiva de la mayor parte de
computadores personales y estaciones de trabajo suele estar com-
prendida entre los tres y cinco años, por la utilización de nuevo soft-
ware cuyos requisitos se incrementan en cada versión, es sustancial-
mente inferior a su vida útil real.
2
Aunque su existencia es casi nula para gran parte de la comunidad,
GNU/Screen es una excelente herramienta que va a facilitar la tarea
diaria de lidiar con la consola a más de un usuario. Esta herramienta
simple pero eficaz realiza muy bien su principal labor: Multiplexar
Terminales. Aprendamos un poco más de ella, qué otras funciones
nos brinda, cómo utilizarla, y así, poder incorporarla a nuestro marco
de trabajo diario, para que todo sea más sencillo y solvente.

Programando Bibliotecas en C/C++
Andrés Tarallo

programación
16
En cualquier proyecto con cierta envergadura (programas no tri-
viales) en C o C++ es ventajoso el uso de librerías. Esta práctica
permite separar problemas y ocultar la complejidad de la implanta-
ción. Otra ventaja es la posibilidad de reutilizar código previamente
desarrollado, acortando los tiempos de desarrollo y mejorando la
calidad global del producto final del ciclo de desarrollo.

Plugins Csound en Linux
Daniel Mellado Area, Lino García Morales

20
Mucha gente se pregunta, ya no tanto si es posible la producción
de audio en un sistema basado en software libre, sino su capacidad
de trabajo, tanto a nivel de grabación, mezcla y postproducción.
Todo ello son procesos compuestos por módulos independientes
(de tratamiento de señal, por ejemplo, típicamente implemen-
tados en plugins) que requieren de un eficaz enrutamiento del
audio de manera fácil y sencilla. Csound es un lenguaje de sínte-
sis musical desarrollado por Barry Vercoe en el MIT orientado a
crear, editar, analizar y componer música y sonido.



Linux+ 11/2009

Tema del número

Programación

software
8

Juegos
Francisco Javier Carazo Gil

soluciones para empresas
0

Sistemas de gestión de incidencias:
Eventum
José B. Alós Alquézar

La gestión de incidencias derivadas de la actividad normal de una
empresa de servicios es una de las actividades más importantes
y críticas de cara a evaluar no solamente su nivel de servicio,
sino el grado de satisfacción de usuarios o clientes del mismo.
En este sentido, la informatización de los Centros de Atención
al Cliente suele ser uno de los temas más importantes a los que
hacer frente, especialmente de cara a la obtención de indicadores
de rendimiento, que en la terminología especializada, se deno-
minan KPI o Key Performance Indexes.

índice

70

FBCD: Una distribución de pago para
investigadores forenses
Francisco Lázaro

Un Linux de pago se nos hace tan raro como un Windows gratis
en Internet. Además de estar convencidos de la superioridad
moral de un orden basado en el software libre, nos gusta ver el
mundo Linux como una caja de herramientas a disposición del
público, donde unos ponen los útiles y otros se sirven de ellos sin
acapararlos –licencia GPL-.

Shellcodes en linux
David Puente Castro

hacking para linuxeros
7
La palabra shellcode produce la misma sensación que si escucharas
hablar de átomos, siempre surgen las mismas preguntas: ¿qué son?,
¿cómo funcionan? Incluso es posible que hayas utilizado muchos para
obtener un beneficio sin conocer de qué forma lo logran, y entonces
una última pregunta viene a tu mente: ¿podría construir yo uno? Sigue
leyendo y lo comprobarás...

seguridad
60

Foremost & Scalpel: Herramientas
de recuperación de archivos
Alonso Eduardo Caballero Quezada

Foremost & Scalpel son dos programas open source basados en
GNU/Linux para recuperación de archivos eliminados. Scalpel
está basado originalmente en Foremost, sin embargo es signifi-
cativamente más eficiente que este. Ambos programas utilizan
un archivo de configuración para especificar las cabeceras
y pies de los tipos de archivos a recuperar, permitiendo buscar en
la mayoría de datos sin preocuparse en el formato. En el presente
artículo se expondrá el “tallado de archivos” o File Carving,
la descripción de las principales herramientas disponibles que
existen y algunas aplicaciones prácticas.

“Caperucita IP” o cómo vivir
en las redes sociales

opinión
82
Cada vez se está hablando más de los “peligros” de las redes sociales
para los menores, que han encontrado en sitios como Facebook o Tuenti
una estupenda manera de hacer amigos o de estar en contacto con los
que tienen, mientras están en casa supuestamente “estudiando”.

www.lpmagazine.org



descripción de DVD
DVD

Linux Mint 7 Gloria KDE

L inux Mint 7 "Gloria" KDE Com-

munity Edition está basado en
Kubuntu 9.04 Jaunty Jackalope,
Linux 2.6.28, KDE 4.2.4 y Xorg
7.4, e incluye muchas mejoras y lo último del
software del mundo del código abierto.

Introducción
Linux Mint inicia su desarrollo en 2006 toman-
do como base los proyectos Ubuntu y De-
bian. El proyecto Linux Mint se enfoca en
hacer el escritorio más fácil de usar y más
eficiente para ejecutar las tareas diarias de
los usuarios.

Linux Mint es un sistema operativo di-
señado para trabajar con equipos modernos,
incluyendo computadoras x86 y x64. Como
todo sistema que usa el kernel Linux, Linux
Mint 7 "Gloria" KDE Community Edition
es más seguro, más estable, más eficiente
y más fácil de usar que Windows, represen-
tando así una gran alternativa para las per-
sonas y las compañías.

Linux Mint 7 puede ser instalado en un
ambiente dual-boot o multi-boot en sistemas
como Windows, Mac OS, Free BSD y con
otros sistemas operativos.

Para nombrar y enumerar las versiones
de Linux Mint se siguen las siguientes reg-
las:

• El nombre clave provee una manera de
referirse a la versión de Linux Mint que
sea más familiar que usar un número
de versión.

• Desde la versión 5, Linux Mint ha segui-
do un ciclo de liberación cada 6 meses
y usa un esquema de versión simplifi-

Figura 1. Selección de modo de arranque



Linux+ 11/2009

Figura 2. Pantalla de inicio, mostrándonos el icono para instalar Linux Mint 7 en nuestro disco duro

cado. El número de la versión se incre-
menta cada 6 meses.

• Si la revisión tiene una liberación par-
  • Links de descarga
http://lwp-l.com/pdf14469

Comentarios de: Linux+ #59 C/C++ Programando bibliotecas (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