Descargar en PDF - Joven Club de Computación y Electrónica

Transcripción

Descargar en PDF - Joven Club de Computación y Electrónica
En
er
o
Fe
br
er
o
2
N
0
1
1
o.
L
uego de mucho trabajo y gracias al
apoyo de varios miembros de la
Comunidad, llega hasta ustedes este
primer número de Aviso Libre, de ahora
en lo adelante el Boletín Avileño de
Software Libre. Con frecuencia bimensual
saldrá un nuevo número, se tratarán
siempre temas relacionados con el
Software Libre y organizados bajo las
siguientes etiquetas o secciones.
Noticias
Noticias,
bajo
esta
etiqueta
se
publicarán noticias del acontecer en
cuanto a Software Libre en Cuba y el
mundo.
Foro
Artículos será el lugar para el contenido
en general, sin ninguna otra etiqueta.
En Foro aparecerá un Tema del Foro de
la
Comunidad
con
sus
mejores
respuestas.
En Videojuegos publicaremos
sobre los videojuegos libres.
temas
Sobre el trabajo con imagenes, videos y
sonidos trataremos en Multimedia.
Conoce otros sitios relacionados con el
Software Libre visitando Enlaces.
Para los programadores, en Desarrollo
encontrarán todo lo necesario.
Por último, y quizás lo más importante;
Documentación brindará tutoriales de
diversas herramientas libres.
Yoandy Laurencio Cruz
- Repo de Ubuntu 10.10.
- Linus nos deja.
- Libre Office es la suite de oficina para
Ubuntu 11.04.
- Premios al Software Libre
- Stallman dice "No" a Chrome OS.
Artículos
- 11 softwares biobliográficos.
- Primera vez con Gimp.
- Comunidad de Software Libre.
- Análisis de trazas en GNU/Linux.
- ¿Gimp o Photoshop?
Videojuegos
- Videojuegos en GNU/Linux.
- Yo Frankie!, un videojuego hecho en
Blender.
Multimedia
- Escuchar música desde la consola.
- Técnicas de modelado en Blender.
- Alternativa al Microsoft Office Picture
Manager.
- MyPaint, una alternativa libre.
- Herramienta para crear DVDs.
Enlaces
- EcuRed, conocimiento libre para un país
libre.
- Comunidad de Software Libre en ciego
de Ávila.
Desarrollo
- HAEduc, Herramienta de Autor para la
Educación.
- Agentes en HAEduc.
- ¿Cómo está programado Linux?
- Alternativa libre al Delphi.
Documentación
- Graficando el tráfico del Squid.
- Salvar Grub tras instalar Windows.
- Generando informes de trazas.
... todo esto, y más.
3
Repo de Ubuntu 10.10
Por: Nordis Cora Valdivia
A
finales de 2010 salió a la luz la versión
10.10 de Ubuntu GNU/Linux, bajo el
nombre clave Maverick Meerkat.
El repositorio oficial correspondiente a esta
versión, así como los ISOs para instalar
Ubuntu y Kubuntu 10.10 están disponibles
en el Servidor de la Comunidad de
Software Libre en Ciego de Ávila. Para los
interesados en adquirirlo el mismo ocupa
unos 36 GB de espacio en disco.
Pueden contactarme a:
Joven Club de Computación y Electrónica
Direcciónn Provincial Ciego de Ávila
E-mail: [email protected]
Teléfono: 223104 Ext. 115
Linus nos deja
Por: David Cordero Rosales
H
ace algunos días leí una noticia que
me ha dejado sin habla, se decía que
Linus Torvalds deja Linux, quede como
loco, me dije "esto debe de ser una
broma". Pensaba, pero me dispuse a
investigar el tema.
Pues sí, es cierta y se publicó desde Twitter
donde unos de sus colaboradores decía que
Linus dejaba el proyecto de su vida de
forma inminente. Después de descartar la
broma lo que podemos dejar en claro es
que Linus, salvando distancias con Bill
Gate, posee ya un patrimonio millonario
gracias al trabajo con su Kernel, claro esta,
puede dedicarse a lo que desee, pero de
seguro se le echará de menos.
También está claro que esto no nos debería
de caer en la cabeza, ya que desde
Noviembre nos los dijo “Si no vuelvo,
continuad sin mi”.
Daba además las gracias en su propio blog,
en un artículo envuelto con un sentimiento
de despedida bastante palpable. Ya está
claro a que se refería.
Debemos estar atentos a Linus pues la
noticia es oficial y él mismo no se ha
manifestado al respecto. Si es cierto todo
esto, solo nos queda desearle lo mejor y
agradecerle por crear esa alternativa tan
fiable al cambio.
Bibliografía
http://www.muylinux.com
Libre Office es la suite de oficina
para Ubuntu 11.04
Por: Iselda González Hernández
T
al y como anunció Mark Shuttlework
cuando
se
creó
la
Document
Foundation, Libre Office sustituirá a
OpenOffice.org en el próximo lanzamiento
de Ubuntu, la versión 11.04, de nombre
Natty Narwhal. La nueva suite derivada de
Openoffice.org
está
en
período
de
desarrollo aún, pero en un estado
avanzado.
Las características ya se han congelado y
solamente falta la liberación de la primera
versión estable. Cabe destacar que la
versión en desarrollo está dando muy
buenos resultados, con un apoyo muy
grande por parte de competidores y
empresas con las que Oracle no mantiene
buenas relaciones: Canonical, FSF, Google,
Novell, la mayoría de las asociaciones de
desarrolladores
de
OpenOffice.org,
RedHat,... y otras.
Bibliografía
http:barrapunto.com
4
Premios al Software Libre
Por: David Cordero Rosales
D
esde Desarrolloweb nos enteramos de
la reciente premiación de Portal
Programas.com, con la que se intenta
apoyar al Software Libre, reconociéndose
las mejores aplicaciones y programas del
2010.
A continuación una lista de los ganadores
en las diferentes categorías.
Mejor software libre de 2010:
1. Firefox: Navegador desarrollado por la
Fundación Mozilla.
2. Gimp: Herramienta de diseño gráfico
similar a Photoshop.
3. Ninja-IDE: Entorno de Desarrollo
Integrado para aplicaciones Python.
Software libre más revolucionario:
1. Blender: Popular programa de animación
en 3D.
2. Firefox: Navegador desarrollado por la
Fundación Mozilla.
3. Visor ODF Android: Herramienta de
visualización de documentos de texto,
presentaciones y hojas de cálculo en
formato ODF para dispositivos con sistema
Android.
Software que necesita más donaciones:
1. Ninja IDE: Entorno de Desarrollo
Integrado para aplicaciones Python.
2. Libre Office: Recién estrenada suite
ofimática alternativa a OpenOffice.org.
3. Ubuntu: Sistema Operativo basado en la
distribución Debian GNU/Linux.
Mejor juego libre de 2010:
1. Rig of Rods
2. PokerTH
3. FlightGear Flight Simulator
Bibliografía
http://www.desarrolloweb.com
Stallman dice "NO" a Chrome OS
Por: David Cordero Rosales
Y
a sabemos que el guru del software
libre no está muy de acuerdo con la
propuesta de Google de una computación
en las nubes, desde The Guardian Richard
Stallman vuelve a reafirmar su posición
sobre este tema, ha pocos días de que se
haya lanzado un sistema que como se sabe
opera plenamente en las nubes.
Stallman advierte que Chrome OS significa
perder el control de sus datos, empuja al
usuario común a utilizar una computación
descuidada ya que sus datos no estarán
bajo su control, sino controlados desde una
empresa en sus remotos servidores. Otro
problema que plantea Stallman es el riesgo
de perder derechos legales. “La policía
necesita presentarle una orden de registro
para obtener los datos de usted, pero si se
almacenan en el servidor de una empresa,
la policía puede obtenerlos sin necesidad de
mostrar nada ya que ni siquiera tienen que
dar a la empresa una orden de registro, y
en realidad quizás nunca nos enteremos de
ello.”
Hace varios años Stallman declaró su
inconformidad sobre la computación en las
nubes, recibió halagos sobre el sistema de
Google que era de ser GNU/Linux. Como
siempre este guru del software libre da sus
declaraciones, polémicas pero sin dejar de
tener razón en partes de lo que dice. Para
mi en lo personal estoy de acuerdo con el
señor Richard Stallman con respecto a
perder sus datos, pero bueno, es una
opinión muy personal.
¿Que opinan ustedes?
Bibliografía
www.muylinux.com
5
11 softwares bibliográficos
Por: Eddys Dias Cuesta
L
os softwares bibliográficos, también
conocidos como softwares de citas o de
referencias,
juegan
un
papel
muy
importante en la investigación.
Este tipo de software ayuda a que la
investigación se publique con mayor
rapidez ya que los investigadores guardan
una enorme colección de referencias
bibliográficas relacionadas con su campo de
investigación, las cuales necesitan para
citar las referencias pertinentes en sus
artículos periodísticos publicados.
En consecuencia, la gestión eficaz de las
referencias bibliográficas es importante
para estos individuos, ahorrándoles tiempo
para encontrar las citas requeridas. El
proceso es más sencillo cuando se usa este
tipo de software, el cual ayuda en la
organización bibliográfica por el formato de
citas
de
trabajos
académicos,
la
importación de las citas de sitios web y
bases de datos y tomando notas sobre los
artículos.
Un software de gestión bibliográfica
permite la búsqueda en bases de datos
académicas y no académicas, almacena la
referencia, realiza anotaciones en ellas,
importa
/
exporta
entre
diferentes
formatos, y presenta los datos en formato
estándar.
EndNote es una de las aplicaciones de
gestión de referencias más populares, pero
no existe una versión para Linux, ni es
publicada bajo una licencia de código
abierto.
Afortunadamente,
existe
una
amplia gama de software de código abierto
que ofrece una funcionalidad similar (y
más) disponible para Linux. Una mención
especial se reserva aquí para BibTeX, que a
menudo se utiliza con el sistema de
preparación de documentos y lenguaje de
marcas LaTeX.
Para proporcionar una idea de la calidad del
software de este tipo que está disponible,
hemos
compilado
una
lista
de
11
excelentes
softwares
bibliográficos,
incluyendo aplicaciones nativas de Linux,
las herramientas basadas en Java, y
programas basados en Web.
Herramientas Gráficas
Referencer: Organizador de documentos y
gestor de bibliografía para Gnome.
RefDB: Base de datos de referencias
y
herramienta de bibliografía para SGML,
XML y documentos de LaTeX.
Bibus: Base de datos de referencias.
Pybliographer:
Herramienta
para
administrar base de datos de referencias.
cb2Bib: Extrae referencias de diferentes
fuentes.
Basadas en Java
JabRef: Herramienta para administrar base
de datos BibTe.
TextCite: Un competente gestor de citas
bibliográficas.
Basadas en Web
WIKINDX: Proporciona un entorno de
Virtual de Investigación.
Zotero:
Potente
herramienta
de
investigación online/offline para Firefox.
Aigaion: Sistema Multi-usuario para la
gestión de bibliografías anotadas.
refbase: Administrar con eficiencia la
literatura científica, las referencias y las
citas.
En mi experiencia personal los más fáciles
de usar son el Referencer y el Bibus. Zotero
es más complejo pero a la vez más potente
que el resto de los softwares listados.
Bibliografía
http://www.wikipedia.org
http://www.linuxlinks.com/
6
Primera vez con Gimp
Por: Iselda González Hernández
N
o hay que ser un gran entendido en el
mundo de la fotografía digital para
tener el ordenador lleno de fotos. Una de
las ventajas de la fotografía digital es la
facilidad para editar las imágenes y
solucionar errores. Si bien normalmente
preferimos trabajar hasta conseguir los
resultados correctos en la cámara, a veces
se hace indispensable saber usar el
“botiquín digital”: puede ser que no
encontremos
el
defecto
hasta
que
revisamos las fotos en un monitor grande
en casa, o puede pasar que sencillamente
el error es insalvable sin edición. Para estos
casos, es fundamental saber como editar
imágenes en la computadora.
Esta imagen podría mejorar con un poco de
edición, si se utilizara un software para
edición de imágenes (fotografías). El más
conocido
es
Adobe
Photoshop.
Sin
embargo, tiene tres inconvenientes para los
que no son diseñadores gráficos expertos:
1. Es muy pesado y pondrá lenta tu PC a
menos
que
tengas
una
de
última
generación y no todos pueden darse el lujo.
2. Es bastante complejo de utilizar y a
veces solo se quiere recortar una foto,
girarla o avivar los colores.
3. Adobe Photoshop es bastante costoso
(unos 300 euros) y solo vale la pena
pagarlos si se dedican al diseño gráfico de
forma profesional.
Estos tres inconvenientes quedan resueltos
si usas GIMP, (GNU Image Manipulation
Program, por sus siglas en inglés) es la
mejor alternativa libre a Adobe Photoshop,
pues si bien queda atrás en algunas
funciones, cada vez la diferencia se va
acortando y GIMP se acerca al nivel
profesional.
Ventajas de GIMP:
• Interfaz amigable y sencillo de usar.
• Con los conocimientos necesarios,
permite
realizar
diseño
de
calidad
profesional ( GIMP no es solo un juego,
sino que es una herramienta potentísima).
• Bastante liviano y corre sin problemas
incluso en una vieja pentium III de 800
MHz y 256 de RAM (estoy hablando de la
versión más reciente de GIMP)
• Completamente gratuito y libre. Gratuito
significa que no debes pagar y libre que
puedes
redistribuirlo,
quemar
CD
y
repartirlos, instalarlo en toda una empresa
y no cometes ningún delito con ello.
• Sus actualizaciones no costarán un
centavo.
• Multiplataforma, funciona en Windows,
Mac y Linux.
Parece claro que GIMP y Photoshop tienen
unas diferencias insalvables que hacen muy
difícil saber cuál es mejor. Por una parte,
Photoshop es un programa pesado, que
requiere de un buen equipo y bastante
caro, mientras que GIMP es gratuito y más
ligero. De igual modo, Photoshop es un
programa profesional con mayor número
de opciones y más extendido que GIMP.
Pero éste es más accesible para quien no
está acostumbrado a editar fotografías y
ofrece respuestas para todos con sus
herramientas por defecto o con scripts
descargables de Internet.
Lo que les brindo no es un manual de
GIMP, pero sí la explicación de algunas
funciones básicas para que pueda usarlo
sin temores y desde ahora.
Primeramente lo descargamos, si usas
GNU/Linux es probable que ya lo tengas
instalado o disponible en el Repositorio,
sino puedes descargar la versión para
Windows o Mac desde www.gimp.org.
7
Primera vez con GIMP
De forma predeterminada GIMP muestra
tres ventanas (las cuales se pueden editar
y dejar en solo dos):
Retoque básico de imágenes
Recortar una imágen: A veces una foto
nos muestra más elementos que distraen la
atención del objetivo principal. La solución
es recortar la foto (encuadrarla) haciendo
foco en el objetivo. Para hacerlo basta con
pulsar en el icono de recorte en la caja de
herramientas (una pequeña cuchilla) o
presionar CTRL+C en el teclado. Luego
dibujas, con el ratón, el cuadro que quieres
conservar (puedes cambiar el tamaño con
los tiradores que aparecen a los bordes o
arrastrarlo a otra posición). Cuando estés
seguro haz clic dentro del cuadro y la
imagen se habrá recortado. Recuerda que
siempre existe el CTRL+Z(deshacer) por si
te equivocas.
Apariencia predeterminada de Gimp. Caja
de herramientas, Imágen, Paletas.
La ventana de imagen que es la central y
donde aparecerá la imagen que editemos.
Además, los menús del programa están en
esta ventana.
La caja de herramientas (que aparece a
la izquierda) se divide en dos sectores: en
la parte superior las herramientas para
editar la imagen (pinceles, recortes,
ajustes de color, etc.) y en la parte inferior
los ajustes de cada herramienta (esta
sección se llama Opciones de herramientas
y varía de acuerdo a la herramienta
escogida).
Si
cierras
la
caja
de
herramientas, cierras todo el programa.
Capas, Canales, Rutas, Deshacer –
Pinceles,
Patrones,
Degradados.
Muestra las opciones indicadas y permite
empotrar nuevas opciones. A un nivel
inicial no es utilizada, así que no la
tomaremos en cuenta por ahora. Pero en el
futuro te será importantísima. Si la cerraste
por error ve al menú Ventanas estando allí
diríjase a la ventana de imagen y de clic en
Empotrables cerrados recientemente y
recupera esta ventana.
Funcionamiento de la Herramienta de
recorte de Gimp.
Ajustar los niveles: Como no somos
fotógrafos
profesionales
solo
interesa
comprobar que todos nuestros amigos
salgan dentro de la foto. Exposición,
obturación o diafragma son conceptos que
nos confunden. Así que solo presionamos el
botón de disparo y listo. No está mal, pero
la foto podría mejorarse increíblemente si
sabes manejar los niveles. Abre una foto y
escoge Menú Colores – Niveles. Verás una
especie de montaña de color negro. Es ahí
donde debes concentrarte pues indica la
8
intensidad de luces, sombras y puntos
medios. A la izquierda están las sombras, a
la derecha las luces y al centro los puntos
medios. Si el histograma (así se llama esta
“montaña negra”) tiene picos muy a la
izquierda es porque la foto es muy oscura,
si tiene picos muy a la derecha estará
sobreexpuesta (muy iluminada).
Solo resta preguntar cual prefieren:
¿Gimp o Photoshop?
Bibliografía:
Ayuda de Gimp
www.gimp.org
Comentarios:
Por: Carlos Martínez Gómez
Creo que es una buena alternativa, y
nuestro país tiene un camino trazado hacia
la migración y que mejor forma de hacerlo
que buscar alternativas a lo que ya nos
hemos
acostumbrado
del
software
propietario. Gracias por este articulo.
Por: Eugenio Noda Castillo
No es cuestion de migrar o no al Software
Libre, muchos lo ven como una obligación o
una necesidad, mas bien es cuestion de
mejorar en todos los aspectos.
Ajustar los niveles resulta una opción
ideal para mejorar la calidad de la imágen.
Lo ideal es nivelar los extremos. Verás que
debajo
del
histograma
existen
tres
manejadores (tres triangulitos), estos
sirven para regular la intensidad de
sombras, luces y puntos medios. El consejo
es que arrastres las sombras hasta donde
comience a elevarse el histograma por la
izquierda y arrastres el manejador de luces
hasta donde comienza a elevarse el
histograma por la derecha. El de tonos
medios es poco probable que necesites
usarlo. Siempre está la opción “Auto“,
aunque a veces da buenos resultados y a
veces no. Tú debes ir probando si te es
mejor el ajuste automático o manualmente
(arrastrando los manejadores). A veces
caemos en la tentación de utilizar los
ajustes de brillo y contraste, pero los
resultados son enormemente inferiores que
si usas niveles. A partir de ahora utilice
niveles para mejorar sus fotografías.
Por: Sandor Gómez Pérez
Que bien el artículo, creo que es lo primero
que debía leer una persona para motivarse
a usar herramientas libres y romper con el
mito de las limitaciones que tienen estas,
cosa que como se ve en el escrito no es tan
así. En mi caso particular al no ser por
cuestiones
tecnológicas
que
imponen
imprimir con herramientas como Corel
Draw, Adobe Ilustrator o Adobe Photoshop,
entre
otros,
se
pueden
sustituir
perfectamente por herramientas como el
Gimp en este caso y el Inkscape para
trabajos de tipo digital; si es preciso aclarar
que cuando se habla de otras cosas como
son sistemas de colores (digamos Pantone
o CMYK) ya la cosa cambia, habría que ver
si no es el enfoque con el que están hechas
estas aplicaciones, pero sería algo perfecto
si se les incluyera. Felicitaciones por
escoger este artículo.
9
Comunidad de Software Libre
Por: Yoandy Laurencio Cruz
E
l 9 de julio de 2010, gracias al apoyo
de los Joven Club de Computación y
Electrónica, fue publicado el Sitio Oficial de
la Comunidad de Software Libre en Ciego
de Ávila, disponible en la dirección URL:
http://www.cav.jovenclub.cu/comunidad
Imágen del Sitio Web de la Comunidad de
Software Libre en Ciego de Ávila.
Con el objetivo de proveer un lugar donde
los usuarios del Sistema Operativo Libre
GNU/Linux compartan sus ideas y se
brinden entre si un Soporte Técnico de
calidad, así como organizar eventos, cursos
en línea, talleres de impacto social, etc.
todo esto para fomentar el uso de
tecnologías libres y preparar a los usuarios
informáticos para una exitosa migración al
Software Libre.
La Comunidad de Software Libre en
Ciego de Ávila:
• Colabora en el proceso de migración al
Software Libre.
• Ofrece Soporte Técnico y promueve el
uso de tecnologías libres.
• Capacita en materia de software libre
mediante cursos en línea y presenciales en
los Joven Club.
• Agrupa a los usuarios de tecnologías
libres, proporcionándoles un espacio para
compartir sus ideas.
• Facilita a sus miembros el acceso a
softwares y documentación libres.
• Promueve el uso de alternativas libres a
los softwares privados de uso común.
• Inserta a sus miembros en proyectos de
investigación de ínteres para la Comunidad
u otras instituciones.
• Atiende las solicitudes de documentación
enviadas por sus miembros.
• Promueve el desarrollo de Software Libre
en entornos colaborativos.
Además, en un futuro no muy lejano la
Comunidad aspira a:
• Disponer de una plataforma de desarrollo
colaborativo.
• Preparar a sus miembros para producir
Software Libre en conjunto.
• Convertirse en centro de referencia
profesional en lo referente al Software
Libre en la provincia avileña.
El Sitio Web de la Comunidad de Software
Libre en Ciego de Ávila está diseñado para
que todos sus miembros tengan los mismos
derechos. Cada miembro puede obtener
nuevos privilegios teniendo en cuenta su
participación en el sitio, mientras más
participe más privilegios tendrá.
Independientemente la Comunidad cuenta
con un Equipo de Mantenimiento, el cual
es responsbale del buen funcionamiento del
sitio, así como de controlar la calidad en las
publicaciones.
Puntos de la Comunidad
Para incentivar la participación en el sitio,
la Comunidad otorga "Puntos" a los
miembros según su actividad. Cada
actividad otorga determinados Puntos que
el
miembro
acumula
hasta
obtener
Premios. Los Premios otorgan a su vez
nuevos privilegios.
10
Tarifa de Puntos
Cada publicación en la Comunidad es
premiada con determinados Puntos, por
ejemplo:
1 Punto por hacer un Comentario.
1 Punto para el autor del contenido al que
hagas un comentario.
3 Puntos por cada Tema de foro creado.
3 Puntos por cada Documentación Externa
referenciada.
5 Puntos por cada artículo o entrada de blog
10 Puntos por participar en Eventos de la
Comunidad.
20 Puntos por cada Curso Paso a Paso o
Manual de la Comunidad.
50 Puntos por cada Proyecto realizado.
30 Puntos por cada Lanzamiento del
Proyecto.
Además, por Otros Servicios prestados a la
Comunidad se otorgan Puntos según el
servicio prestado.
Premios de la Comunidad
Los Premios un nuevo conjunto de
privilegios que se alcanzan al contar con
una determinada cantidad de Puntos, por
ejemplo:
Comentarista: Se otorga al alcanzar 50
Puntos.
Permite
publicar
comentarios
directamente, sin que pasen por la Cola de
Moderación.
Forero: Se otorga al alcanzar 250 Puntos.
Permite crear nuevos Temas de Foros.
Moderador de Foros: Se otorga al alcanzar
1000 Puntos. Permite crear, editar y
eliminar Temas de Foros.
Bloggero: Se otorga al alcanzar 2000
Puntos y además haber prestado Otros
Servicios a la Comunidad. Permite publicar
entradas de Blogs propia.
Estadísticas
Hasta la fecha, la Comunidad de Software
Libre en Ciego de Ávila ha sido muy bien
acogida, tanto así que ya cuenta con un
total de 340 miembros. Si tenemos en
cuenta que hasta el 9 de enero de 2011 la
Gráfica representativa del registro de
nuevos miembros en la Comunidad de
Software Libre en Ciego de Ávila.
Comunidad lleva en línea un total de 184
días esto arroja un promedio de 1,84
nuevos usuarios por cada día, un índice de
crecimiento modesto, pero válido.
Cuenta además con 376 publicaciones, de
las cuales el 45,2% son artículos, el 25,7%
son temas de foro, el 16% son entradas de
blog y el 13,10% restante corresponde a
documentaciones
externas,
eventos,
encuestas
y
proyectos.
A
estas
publicaciones se le han hecho 450
comentarios,
distribuidos
entre
los
diferentes tipos de contenidos.
Se logró crear el Logotipo identificativo de
la Comunidad, así como una mascota
(ambos serán motivo de publicación en la
próxima edición de Aviso Libre). Se
alcanzó, al fin, una de las metas de la
Comunidad: contar con una Revista Digital
propia (Aviso Libre, esta que ahora leen).
Todos estos datos evidencian la aceptación
que ha tenido la Comunidad de Software
Libre en Ciego de Ávila. Solo resta decir:
Visítenos
Bibliografía
http://www.cav.jovenclub.cu/comunidad/
11
Análisis de trazas en GNU/Linux
¿Gimp o Photoshop?
Por: Rafael Jose Napoles Pino
Por: Yoandy Laurencio Cruz
¿
¿
Existe algún software para GNU/Linux
(especialmente Debian) para realizar el
análisis de las trazas de squid?
Respuestas:
Por: Carlos Martínez Gómez
En windows uso Webspy y es muy bueno,
tiene muchas potencialidades, pero se hace
necesario uno para Linux que ofrezca las
mismas potencialidades. Sobre todo en el
caso de Joven Club no solo buscarlo, sino
que sea generalizado por todo el país para
cuando se hable de una incidencia en el
internet de algún usuario coincida en
análisis de todos los proxy en cuestión.
Por: Nordis Cora Valdivia
Les recomiendo Sawmill, está disponible
tanto para Windows como para Linux, es lo
mejorcito que he visto en linux para el
análisis de trazas. Es una aplicación que
corre sobre la web, proporciona su propio
servidor y por defecto se accede por el
puerto 8987.
Por: Rafael Jose Napoles Pino
Descargué el Sawmill, pero tengo dudas
para instalarlo.
Por: Nordis Cora Valdivia
Es sencillo, sólo tienes que descomprimir el
paquete
que
descargaste
en
algún
directorio (digamos en /usr/local/bin) y
luego lo ejecutas (/usr/local/bin/ sawmill/
sawmill7.2.8). Seguidamente abres un
navegador y pones en la barra de
direcciones:
http://ip.de.tu.pc:8987/
y
sigues los pasos de la instalación.
Visitar el Foro original
Qué es mejor: Gimp o Photoshop?
Polémica pregunta esta. En mi opinión
cabe decir que soy fiel defensor del
Software Libre, pero esto no me hace
ciego. Gimp es una alternativa libre al
Adobe Photoshop bastante efectiva, pero
"aún" no llega al nivel de profesionalidad
de este. Noten que marqué "aún" así entre
comillas porque no me cabe duda de que
un futuro Gimp sobrepase a Photoshop.
Respuestas:
Por: Yasmani Castillo Echemendía
Photoshop es un programa que lleva años
en el mercado, Gimp es un programa
nuevo que ofrece buena alternativa pero
creo que le falta bastante para llegar a lo
que es Photoshop y no es tema de que sea
libre o no. Las mismas cosas que se hacen
en Photoshop en 2 pasos en Gimp se hace
en 4 mucho mas complejos.
Por: Denny Medina Sánchez
No estoy de acuerdo contigo, no soy un
profesional, en las 2 soy un principiante. Te
diré que me es más facil trabajar en el
GIMP que en Photoshop, para mi es mas
fácil, más factible aunque todavia le falta
mucho al GIMP para hacer lo mismo que se
hace en Photoshop, espero no te moleste
mi respuesta, es lo que pienso.
Por: Nordis Cora Valdivia
Lo que pasa es que Photoshop está mucho
más "humanizado" como se dice por ahí,
pero esto no tiene nada que ver con el
nivel de profesionalismo, a fin de cuentas si
vamos a sacar a la luz ese tema, pocas de
las personas que trabajan con Photoshop
son
profesionales,
simplemente
han
aprendido a usar sus herramientas de
manera un tanto avanzada, puestas de una
forma que resulta fácil y amena su
utilización para el usuario final.
12
Por: Osmany Montero Estrada
Gimp es una de las mejores alternativas a
Photoshop, es verdad que aún le faltan
detalles que corregir para ser mejor que
Photoshop, pero todavía no he encontrado
en Photoshop algo que no se pueda hacer
con Gimp, claro que con un poco mas de
trabajo
Por: Juan Manuel Libera Frómeta
El Gimp está haciendo lo mismo que el
Photoshop.
Por: Ofreidis Mesa Rodríguez
Parece claro que el GIMP y Photoshop
tienen unas diferencias insalvables que
hacen muy díficil saber cuál es mejor. Por
una parte, Photoshop es un programa
pesado, que requiere de un buen equipo y
bastante caro, mientras que GIMP es
gratuito y más ligero. De igual modo,
Photoshop es un programa profesional con
mayor número de opciones y más
extendido de lo que está el GIMP. Pero éste
es más accesible para quien no está
acostumbrado a editar fotografías y ofrece
respuestas
para
todos
con
sus
herramientas por defecto o con scripts
descargables de Internet.
Por: Félix Orlando Xavier Dupont
Realmente es un tema polémico intentar
comparar dos softwares que aunque se
utilizan con propósitos similares, tienen
incontables diferencias. Creo que la
cuestión no es comparar, sino buscar la vía
de hacer que Gimp llegue a ser tan
profesional como Photoshop o mantenerlo
como un software de fácil acceso para
usuarios y crear otro que responda a las
necesidades de los profesionales del diseño
y la fotografía. Creo necesario buscar
alternativas
en
la
estructura
de
comunicación que conlleva la creación,
lanzamiento y uso de un software, pues
ese es el problema que poseen una gran
cantidad de aplicaciones libres.
Por: Carlos Martínez Gómez
No sé puede definir que software es mejor
o peor, porque lo que puede ser mejor para
uno, puede ser lo peor para otros. El
valorar que cosa es mejor es un tema muy
polémico puesto que cada cual encontrará
mejor aquel que se adapte mejor a sus
condiciones. Ahora, tanto Adobe Photoshop
como Gimp son muy buenos en su función,
uno tendrá herramientas mejores que el
otro pero en sentido general los dos son
muy buenos. Mejor hablemos de como
Gimp me ayudó a realizar esto a aquello.
En cuanto a la profesionalidad de ambos no
soy quien para valorarla porque para
hacerlo tendría que ser un profesional de la
fotografía, y para eso solo hay que
dedicarse a ella y a nada más.
Por: Nordis Cora Valdivia
El caso es que si abogamos por el Software
Libre en Cuba no veo la necesidad de
extender mucho más este intercambio, a
fin de cuentas Photoshop no es, ni será
libre, así que debemos prepararnos en el
uso, manejo y conocimiento de Gimp para
poder defender sus potencialidades ante
cualquier controversia como esta.
Por: Denny Medina Sánchez
Solo recuerden que el GIMP empieza ahora,
no he visto versiones viejas de Photoshop,
pero estoy seguro que era más complicado
y extraño que el GIMP, si estoy equivocado
me lo notifican. Yo por mi parte he utilizado
el Gimp desde hace cinco meces y creeme
que me ha sido hasta más fácil trabajar con
él. Digo más, con el Photoshop lo único que
aprendí a hacer fue clorar, recortar y otras
cosas por el estilo y sin embargo había
veces que me perdía, pero con el Gimp ya
he logrado hacer pequeños montajes y me
ha gustado mucho, y también me ha sido
hasta más fácil. Gracias por tu comentario
que ha sido muy fructífero.
Visitar el Foro original
13
Videojuegos en GNU/Linux
Por: Yoandy Laurencio Cruz
M
uchos comentan que Linux no tiene
juegos, otros que si los tiene, pero de
muy mala calidad; y es que si bien cierto
que en materia de videojuegos Linux aún
está en pañales, también lo es que existen
algunos videojuegos con un alto nivel de
calidad y jugabilidad. Prueba de ello son:
OpenArena
Comenzamos por el más conocido, para
aquellos que han jugado Quake no tendrán
problemas en reconocer a su primo de
código abierto: OpenArena. Un videojuego
de acción en primera persona, lanzado al
mercado como la primera prueba de beta el
19 de agosto de 2005, un día después de
que el código fuente del motor gráfico de
Quake III fuera liberado bajo Licencia GPL.
Su última versión, la 0.8.1, cuenta con 45
mapas y 12 modos de juego: Deathmatch,
Team Deathmatch, Capture The Flag,
Tourney,
One
Flag
CTF,
Harvester,
Overload, Elimination, CTF Elimination, Last
Man Standing, Double Domination y
Domination.
Los primeros 4 modos de juego también
aparecen en Quake III: Arena; mientras
que los últimos 5 son adiciones nuevas y
los
3
modos
restantes
vienen
del
Missionpack Quake III: Team Arena.
También se incorporó (a partir de la v0.8.0)
el lanzamiento inicial del missionpack para
reemplazar a la expansión Q3: Team
Arena, el cual trae varias novedades.
Tremulous
Vista Previa del juego Tremulous. Un
Jugador Humano contra otro jugador Alien.
Vista Previa del juego OpenArena.
OpenArena es desarrollado principalmente
con software de código abierto. El motor de
juego es el Quake III GPL, el cual es
completamente Libre.
Un juego de acción en primera persona con
ambientación
futurista.
Los
jugadores
pueden elegir entre 2 equipos: aliens o
humanos. Ambos bandos pueden construir
estructuras: los aliens nacen de huevos
cada vez que mueren mientras que los
humanos nacen de telenodos.
La construcción de las bases incluye
estructuras de defensa con el objetivo de
proteger los nodos/huevos
14
El objetivo del juego es eliminar al equipo
contrario matando a todos sus oponentes y
destruyendo las estructuras que les
permiten volver a nacer. Al matar enemigos
se obtienen créditos para comprar mejores
armas y escudos en el caso de los humanos
o evolucionar a un ser más poderoso en el
caso de los aliens.
Alien Arena
Alien Arena es un videojuego de acción en
primera persona que mezcla los modos de
juego de Unreal Tournament con el motor
gráfico de Quake III Arena.
Balazar
Balazar es un juego de aventura que
mezcla hábilmente múltiples géneros como
el juego de acción y plataforma. Podrás
recoger objetos y aprender a usarlos,
lanzar hechizos que te llevarán por ejemplo
a desplazarte a lomo de tu propia espada,
tomar fotografías e incluso luchar con un
sistema de combate inspirado en el juego
RPG Arkanae. Viajarás a través de un
mundo de fantasía, descubriendo cada uno
de sus rincones, aprendiendo trucos de
magia, etc.
Una imágen del Proyecto Balazar
Alien Arena, un videojuegos de acción
en primera persona.
Cuenta con 25 niveles y puedes disfrutarlo
tanto en modo para un jugador como en
multijugador utilizando nueve devastadoras
armas como ametralladoras, pistolas de
energía o lanzamisiles. También podrás
adquirir mejoras para la armadura o las
armas y así tomar cierta ventaja con
respecto a los adversarios.
El modo para un solo jugador es más bien
un entrenamiento, ya que la verdadera
diversión la encontrarás en la modalidad
multijugador. Los diseños de escenarios son
amplios para permitir batallas de hasta 32
jugadores y ver todos los efectos visuales
de armas, los cuales están muy elaborados.
Balazar aún es un juego en pañales pero es
un proyecto muy prometedor, que reúne lo
mejor de múltiples géneros, además de
proponer un modo multijugador, así como
un generador aleatorio de niveles.
Billard-GL
BillardGL es un simulador de billar en 3D
para sistemas Linux y Windows. Posee un
punto de vista en 3D excepcional y apuesta
muy fuerte para ser uno de los primeros
simuladores de billar existentes para Linux.
Cuenta con toda la reglamentación actual
del billar, para hacer aún más realista la
partida.
15
BillardGL es un excelente simulador de
billar multiplataforma.
Tenemos un completo sistema que te
informa de la utilidad de cada tecla para
que no te pierdas en tu primera partida.
Por último destacar su alta capacidad de
configuración, podemos configurar las FPS,
las sombras, las texturas, las resoluciones...
Es un juego similar al conocido Guitar Hero,
de modo que el jugador simula el acto de
tocar una guitarra. Las notas aparecen en
la pantalla sincronizadas con la canción, y
son tocadas manteniendo presionadas las
teclas correctas (frets) y marcándolas
pulsando Enter (pick button) en el
momento preciso. El punteo en las notas
correctas incrementa el coeficiente por el
que se multiplican los puntos ganados al
tocar (x2, x3 y hasta x4), pero una sola
nota incorrecta hace que este coeficiente
vuelva a x1. Si bien no hay ningún objetivo
establecido
para
las
canciones,
la
puntuación obtenida puede ser comparada
con la del resto de los jugadores en la Web
oficial.
El carácter más distintivo del juego es la
forma de controlarlo: el teclado se coge
con ambas manos como si de una guitarra
se tratase, con la mano izquierda en los
botones F1-F5 y la derecha en Enter.
Tux Racer
Frets on Fire
Un videojuego musical de código libre,
ganador de la competición de desarrollo de
videojuegos Assembly Demo Party de 2006.
Tux se desliza cuesta abajo, controlalo y
recoje tantos peces como puedas.
Frets on Fire, una estupenda opción para
"tocar" nuestras canciones preferidas.
Videojuego en 3D protagonizado por la
mascota de Linux, Tux el pingüino. En el
juego, el jugador controla a Tux para que
recorra un camino de nieve y hielo cuesta
abajo recogiendo peces.
16
Deslizándose por el hielo, Tux se mueve
más rápido, mientras que al deslizarse por
la nieve tiene más maniobrabilidad; al
deslizarse sobre rocas, su velocidad
disminuye. Hay también árboles que
obstruyen el camino de Tux y banderas que
le indican el camino.
Warzone 2100
Warzone 2100 es un juego de estrategia en
tiempo real desarrollado por Pumpkin
Studios y publicado por Eidos Interactive.
El juego destaca por varios aspectos dentro
de su género: incluye varias tecnologías de
radar, se enfoca mucho en la artillería y
tecnología anti-baterías, y diseño de
vehículos personalizados
Frozen Bubble
Frozen Bubble es un estupendo juego para
niños pequeños y no tan pequeños.
Frozen Bubble es un videojuego
de
puzzles. Es software libre bajo la Licencia
Pública General de GNU, disponible para
muchos sistemas como Linux, Windows o
Mac OS X, programado en Perl y con la
biblioteca multimedia SDL.
El objetivo del juego es disparar una
burbuja de un color para descongelar otras
burbujas de un mismo color, y así hasta
descongelar todas las burbujas.
La Estrategia en Tiempo Real se hace
evidente en Warzone 2100.
El juego es totalmente 3D, mapeado sobre
un grid; los vehículos se mueven por el
mapa adecuándose a las irregularidades del
terreno y los proyectiles pueden ser
bloqueados realísticamente por montículos
y cerros.
La cámara se mueve flotando en el aire con
muchísima libertad, pudiendo rotar y hacer
zooms, planos inclinados o planos en
picado, todo controlado por el ratón o por
el teclado numérico en el transcurso de la
batalla.
Bibliografía
http://es.wikipedia.org/wiki/OpenArena
http://es.wikipedia.org/wiki/Tremulous
http://es.wikipedia.org/wiki/Frets_on_Fire
http://es.wikipedia.org/wiki/Tux_Racer
http://es.wikipedia.org/wiki/Warzone_2100
http://es.wikipedia.org/wiki/Frozen_Bubble
http://openarena.ws
http://tremulous.net
http://alienarena.co.uk
http://home.gna.org/oomadness/en/balazar
http://www.billardgl.de
http://fretsonfire.sourceforge.net
http://tuxracer.sourceforge.net
http://wz2100.net
http://www.frozen-bubble.org
17
Yo Frankie!, un videojuego hecho
en Blander
Por: Yoandy Laurencio Cruz
Y
o Frankie! es un videojuego modelado
y
programado
utilizando
Blender.
Desarrollado en el 2008 por el Instituto
Blender, parte de la Fundación Blender. Es
distribuido bajo licencia CC-BY 3.0. El juego
está basado en Frankie, un personaje de la
película de Big Buck Bunny.
Aquí vemos a Frankie lanzando una
oveja por los aires.
El usuario maneja a Frankie a lo largo de
varios niveles, en donde hay que atacar y
defenderse de los otros animales. Se les
puede pegar, coger, lanzar o lanzarles
bellotas. El objetivo es conseguir la mayor
cantidad de víctimas posibles y alcanzar
algún punto del mapa.
Yo Frankie! está disponible de forma
gratuita en su Web: www.yofrankie.org
para las plataformas Windows, GNU/Linux
y Mac OS X.
Para los que usamos Ubuntu Yo Frankie!
forma parte del Repositorio de Ubuntu
Lucid Lynx, basta con teclear en una
Terminal, autenticado como root:
"apt-get install yofrankie".
Desarrolladora(s): Instituto Blender
Distribuidora(s): Instituto Blender
Motor: Blender Game Engine
Crystal Space
Plataforma(s): Windows
GNU/Linux
Mac OS X
Licencia: CC-BY 3.0
Sitio Web Oficial: www.yofrankie.org
En mi opinión personal, aunque el
videojuego no cuenta con un guión
relevante
muestra
muy
bien
las
posibilidades del Blender para el modelado
en 3 dimensiones y la programación de
videojuegos de calidad. Creo firmemente
que con un buen guión y el suficiente
empeño se podrían desarrollar en Blender
videojuegos libres multiplataforma.
Bibliografía
http://es.wikipedia.org/wiki/Yo_Frankie!
http://www.yofrankie.org
Comentarios:
Por: Eugenio Noda Castillo
Avatar, la pelicula que obtuvo 3 Oscar
además de ser considerada la mejor
pelicula con respecto a la animacion 3D fue
hecha en Blender.
Por: Rafael Águila Rodriguez
Es muy importante estudiar el Blender por
varias razones.
1.- Es muy pequeño y Fácil de Distribuir.
2.- Se logra gran calidad de Diseño.
18
Escuchar música desde la consola
Por: Eliecer Turó González
M
Técnicas de modelado en Blender
Por: Yoel Cantero Bravo
E
OC (Music on console) es un completo
reproductor de música que puede ser
utilizado por los amantes de las consolas,
el cual no consume muchos recursos siendo
muy útil en Computadoras con bajos
recursos.
xisten varias técnicas para hacer que el
modelado
en
Blender
sea
más
organizado y preciso, y en este pequeño
articulo les describo teóricamente en que
se basan tres de las técnicas más
utilizadas.
Para comenzar a utilizarlo solamente basta
con instalarlo:
aptitude install moc
La primera “Verts to Verts” o Vértice por
vértice, consiste en ir creando vértices y
luego acomodándolos en las zonas que
creamos correctas, por ejemplo, si creamos
un circulo de 8 vértices en la vista frontal y
luego nos vamos a la vista lateral y los
acomodamos como queremos, cuando
giramos el modelo lo que vemos es que se
ha creado una forma que involucra al eje
Z,Y,X.
Después de instalado para lanzarlo basta
con tipear en consola:
mocp
MOC tiene una interfaz bastante parecida al
midnight commander con dos columnas,
una permite movernos por los directorios y
la otra es la lista de reproducción de
archivos.
Algunos de los comandos básicos para
comenzar a utilizarlos son los siguientes:
enter: Comenzamos a reproducir el tema
seleccionado.
a: Agrega el tema a la lista de reproducción.
d: Borra el tema de la lista de reproducción.
C: Limpia la lista de reproducción.
Q: Sale del programa.
q: Sale de la visualización gráfica, pero el
programa continúa reproduciendo.
<: Baja el volumen
>: Sube el volumen.
T: Permite elegir los colores con que
queremos visualizar el MOC.
?: Permite ver los comandos con sus
ayudas.
Bibliografía:
http://moc.daper.net
Otra de las formas de modelado, es la “Box
Modelling”, que es empezar de lo general a
lo particular, por ejemplo, si queremos
crear un ser humano primero hacemos muy
básicamente todo el cuerpo, para después
ir detallando parte por parte. Es una
técnica muy buena para crear agradables
proporciones y tener un vistazo de cómo va
a quedar el modelo antes de detallar.
También existe el modelado por rotoscopía,
consiste en tener dibujos o referencias de
frente, perfil y si es posible de arriba de un
mismo elemento e ir creando caras y
acomodando según lo que vemos en la
imagen., esto podemos hacerlo usando
“verts to verts”, o “Box Modelling”.
Bibliografía:
Manual de modelado con Blender
19
Alternativa al Microsoft Office
Picture Manager
Por: Juan Manuel Libera Frómeta
T
al vez se han encontrado con esta
situación,
necesitan
minimizar
el
tamaño de las imágenes para enviarlas por
correo,
colocarlas
en
su
celular
o
dispositivo terminal móvil, subirla a la Web
con entorno de foro, blogs etc... A menudo
deseamos convertir imágenes y ahí venía el
dolor de cabeza y las ganas de ir a
Windows para hacerlo en tres pasos con
Microsoft Office Picture Manager.
Una alternativa libre al Microsoft Office
Picture Manager para la conversión de
imagenes 1 a 1 o por lotes es gThumb, un
visor de imagenes para GNOME, el cual
contiene las mismas características del
Office Picture Manager.
MyPaint, una alternativa libre
Por: David Cordero Rosales
M
yPaint es una ligera y sencilla
aplicación para dibujar a mano
alzada, similar a Krita de la suite KOffice y
que incluso fue utilizada en la reciente
producción de código abierto, Sintel. Esta
aplicación
de
Código
Abierto
está
acompañada de múltiples herramientas en
ventanas flotantes y un gran arsenal de
brochas y atajos de teclado listos para que
des rienda suelta a tu imaginación y saques
al artista que llevas dentro.
Para instalar gThumb basta con acceder al
Gestor de Paquetes y "marcar para
instalar" gthumb, o teclear en una consola
autenticado como root:
apt-get install gthumb
Utilizar gThumb para escalar las imagenes
resulta tan sencillo como abrir una imágen
y acceder a la opción "Escalar imagenes"
en el menú Herramientas, se elije el % de
compresión deseado y se acepta.
Comentarios:
Por: Nordis Cora Valdivia
Para los que usamos KDE disponemos
también de una herramienta con tal
propósito, Gwenview, el visor de imágenes
predeterminado de KDE4 cuenta con
opciones que permiten editar las imágenes.
Gwenview también soporta Complementos,
para hacer uso de ellos debemos instalar el
paquete kipi-plugins:
apt-get install kipi-plugins
MyPaint es una excelente alternativa al
Microsoft Paint.
Esta Aplicación puede ser instalada en
Linux desde los repositorios de las distintas
distribuciones o puedes descargarla desde
su Web oficial en la URL:
http://mypaint.info
Bibliografía:
http://www.muylinux.com
http://mypaint.info
20
Herramienta para crear DVDs
Por: Yoandy Laurencio Cruz
U
no de los principales problemas que
enfrentamos
al
migrar
hacia
la
Plataforma Libre es el de como crear
nuestros DVD con menús. Para esto existen
unos cuantos SWL, pero en esta ocasión
hablaremos de uno en particular: ManDVD.
ManDVD es una sencilla pero efectiva
aplicación que nos permite crear DVD con
menús de forma amena. Posee una interfaz
agradable y lo mejor de todo, totalmente
en español. Permite además introducir un
video de presentación que se reproducirá
antes de que aparezca el Menú del DVD, el
cual puede contener como fondo tanto
imagenes como videos.
Ventana de creación de un nuevo
proyecto de DVD en ManDVD.
Posteriormente aparece la opción para
crear un Nuevo Proyecto. Cuyos datos son
la norma de video a utilizar PAL o NTSC
(recomiendo NTSC) y la carpeta de trabajo
donde se almacenará el proyecto. Para esta
acción hay que tener en cuenta que un
DVD ocupa cerca de 4.5 Gb, así que hay
que elegir una carpeta en una partición que
tenga por lo menos 9 Gb libres. Una vez
elegido le damos clic en aceptar y pasamos
a la ventana donde podemos añadir los
videos.
Vista principal de un proyecto de DVD con
menú en ManDVD.
Para resumir, ManDVD puede ser la
alternativa perfecta para crear nuestros
DVD. Forma parte del Repositorio de
Ubuntu 10.04 por lo que instalarlo es tan
fácil como "marcarlo para instalar" en
nuestro manejador de paquetes preferido o
introducir en una consola:
apt-get install mandvd
Una vez instalado lo ejecutamos y
escogemos el idioma español como idioma
predeterminado.
Ya estamos listos para añadir los videos a
nuestro DVD. Cabe destacar que podemos
añadir tanto videos como crear una
presentación con imagenes, o ambos a la
vez. Podemos además incluir un video de
presentación que se reproducirá al insertar
el DVD en el reproductor y cuando este
termine es que aparecerá el Menú.
En fin, son muchas las opciones que
permite ManDVD, todas y cada una de ellas
fáciles de utilizar desde una interfaz
agradable. Sinceramente, lo recomiendo.
Bibliografia
http://www.ubuntips.com.ar/
21
EcuRed, conocimiento libre para
un país libre
Por: Humberto Cardoso Cabrera
Comunidad de Software Libre en
Ciego de Ávila
Por: Yoandy Laurencio Cruz
L
a Enciclopedia Cubana en la Red
(EcuRed) nació con el propósito de
convertirse en una herramienta útil para los
estudiantes de Cuba y para todas aquellas
personas que gusten del conocimiento,
porque como dijó Martí: "Ser cultos es el
único modo de ser libre".
Disponible en:
www.cav.jovenclub.cu/comunidad
S
Disponible en:
www.ecured.cu
En su primer año de creada la enciclopedia
cuenta con más de 18.000 artículos y
varios portales. Posee además galerías de
artistas cubanos de renombre universal así
como curiosidades mundiales. En la
portada de EcuRed el Internauta tiene
acceso a los titulares de las principales
noticias publicadas diariamente en la
prensa cubana. Según los creadores de
EcuRed, la enciclopedia se caracteriza por
ser colaborativa y solidaria, siendo un
proyecto cubano que busca alcance y
participación universales; ofrece a sus
participantes un espacio interactivo para
publicar contenidos abiertos. Su filosofía es
la
acumulación
y
desarrollo
del
conocimiento
con
un
objetivo
democratizador y no lucrativo.
itio oficial de la Comunidad de
Software Libre en Ciego de Ávila. Un
lugar para que los usuarios del Sistema
Operativo Libre GNU/Linux compartan sus
ideas y se brinden entre si un Soporte
Técnico de calidad.
Con el apoyo de los Joven Club de
Computación
y
Electrónica
y
otras
instituciones la Comunidad se organiza
eventos, cursos en línea, talleres de
impacto social, etc; todo esto para
fomentar el uso de tecnologías libres y
preparar a los usuarios informáticos para
una exitosa migración al Software Libre.
El sitio web de la Comunidad de Software
Libre en Ciego de Ávila está diseñado para
que todos sus miembros tengan los mismos
derechos. Cada miembro puede obtener
nuevos privilegios teniendo en cuenta su
participación en el sitio, mientras más
participe más privilegios tendrá.
¡Te invitamos a unirte a nuestra Comunidad!
22
HAEduc, Herramienta de Autor
para la Educación
Por: Osmany Montero Estrada
C
erca de tres años ha empleado el
equipo de desarrolladores del Centro
de Estudios de Software Educativo de La
Habana, con el apoyo de un equipo
venezolano y de un grupo de colaboradores
para poner a disposición de todos una
Herramienta de Autor multiplataforma y
libre para crear aplicaciones dirigidas a la
Educación. Con versiones para los sistemas
operativos Windows y Linux (probado en
Debian y Ubuntu). Su nombre es HAEduc.
¿Por qué otra herramienta de autor?
Cuba está sometida a un feroz bloqueo por
parte del gobierno de Estados Unidos que
limita comprar o incluso acceder a
tecnologías norteamericanas, aunque se
produzcan en un tercer país. La situación
es aún más compleja y se podrían señalar
múltiples factores que obstaculizan la
legalización del empleo del software
privativo. Por otra parte, podría ser una
solución demasiado costosa si tuviéramos
la posibilidad de hacerlo. Somos de los que
pensamos que no podemos y tampoco
debemos hacerlo, si tenemos la posibilidad
de abrazar la variante del software libre.
Hoy el software libre es una alternativa que
promueve la libertad, la cooperación y la
solidaridad, valores en literal concordancia
con los principios éticos y morales con los
que
hemos
sido
formados
por
la
Revolución. Gracias a la cultura que vamos
ganando cada día, sobre las posibilidades y
la necesidad del empleo del software libre
en Cuba, no es necesario argumentar
demasiado sobre lo que motivó a la
creación de una herramienta como esta.
HAEduc, Herramienta de Autor para la
Educación. Clic aquí para visitar el Sitio.
¿Qué es HAEduc?
HAEduc es una herramienta dirigida a la
creación
de
aplicaciones
educativas,
aunque es posible desarrollar aplicaciones
de propósito general. Está pensada para
programadores y profesores y cuenta con
herramientas especificas para ambos. Las
aplicaciones se crean en un ambiente de
desarrollo integrado, mediante el empleo
de la metáfora del libro. El comportamiento
de sus componentes es guiado por eventos.
Posee una sólida concepción en su
intérprete de Script evidenciada en la
programación orientada a objetos.
Haeduc es una contribución al movimiento
del Software Libre y una demostración para
aquellos que aún hoy no confían en él y se
resisten al cambio, que es posible no solo
asimilarlo, sino contribuir a su desarrollo.
La ausencia casi total de herramientas con
estas características sumado al hecho de
que sea un producto nuestro, cubano, son
elementos
favorables
para
su
generalización
y
que
estimule,
así
aspiramos, la participación de todos
ustedes a estudiarla, emplearla y contribuir
a su difusión.
Bibliografía
http://www.haeduc.rimed.cu
23
Agentes en HAEduc
Por: Sandor Gómez Pérez
H
AEduc en su segunda versión brindará
un recurso multimedia muy útil para
hacer que las aplicaciones interactúen más
y mejor con el usuario. Se trata de los
Agentes de HAEduc. Estos Agentes o
también llamados Mascotas, no son más
que personajes animados que pueden ser
insertados en las aplicaciones y que
permiten comunicar información al usuario
de una manera agradable e inteligente.
Estos tienen la capacidad de moverse por
la aplicación y mostrar mensajes en forma
de texto (en el futuro mediante síntesis de
voz). Un agente sería capaz de brindar
ayuda
diferenciada
por
pantallas
y
atendiendo a diferentes tipos de usuario.
Los Agentes pueden ejecutar una secuencia
de acciones en forma de guión. Pueden
además
ser
empleado
para
realizar
recorridos dirigidos por la multimedia y
muchas otras opciones.
Por defecto HAEduc brindará algunos de
estos agentes que podrá usar libremente,
aunque usted puede crear sus propios
agentes a partir de una herramienta que
viene incorporada en esta segunda versión
y de algún editor de imágenes que le
permita crear las gesturas.
Los Agentes pueden ser empaquetados en
un único fichero comprimido que puede ser
cargado al iniciar la aplicación y liberado al
final. Puede también emplear agentes
creados por terceros o distribuir los suyos.
Estos Agentes NO tienen ninguna relación
con los de Microsoft puesto que el formato
y la herramienta para gestionarlos han sido
desarrollados para HAEduc.
Bibliografía
http://www.haeduc.rimed.cu
¿Cómo está programado Linux?
Por: Eugenio Noda Castillo
E
l Sistema Operativo GNU/Linux, a
menudo denominado tan sólo como
Linux, que es el nombre del núcleo del SO,
hace uso de un buen número de lenguajes
de
programación
en
sus
distintos
componentes. ¿Cuáles son esos lenguajes?
Cada tipo de recurso parece tener ciertas
preferencias, y es que hay lenguajes más
adecuados para unas cosas. Obviamente el
lenguaje de programación C sigue siendo la
base, pero hay mucho más implicados.
Para comenzar es conveniente aclarar el
apartado de la nomenclatura que muchos
medios
utilizan
(y
utilizamos,
probablemente por comodidad) a la hora
de hablar de este sistema operativo. Linux
realmente es el kernel del sistema
operativo GNU/Linux, del cual existen
literalmente cientos de versiones en forma
de distribuciones, cada una con un kernel
Linux y una serie de componentes
adicionales que las caracterizan.
Linux es realmente el componente principal
del sistema operativo, es el verdadero
encargado de administrar los recursos del
sistema, el núcleo. Este componente se
encarga de ir planificando la ejecución de
las distintas tareas y les concede cierto
tiempo de procesador, memoria, acceso al
disco duro y otros subsistemas, etc.
Linux
A modo comparativo el kernel de Windows
es kernel32.dll, pero el sistema operativo
integra el Panel de Control, el bloc de
notas, defragmentador, Internet Explorer,
etcétera. Decir "estoy usando Linux" viene
a ser lo mismo que "estoy usando
kernel32.dll" en lugar de "estoy usando
Windows", de ahí que los más puristas
hagan hincapié en el error.
24
1. Kernel y drivers de dispositivos:
Tanto los drivers como el kernel funcionan
en un nivel realmente bajo de operaciones
en el ordenador. Para escribir el kernel del
sistema operativo y acceder a las
propiedades del hardware tales como los
ciclos
de
la
memoria,
buses
de
entrada/salida,
etc.,
se
necesita
un
lenguaje que pueda comunicarse con el
hardware con potencia. El kernel Linux
hace uso del lenguaje C (aunque en
realidad no se trate de un lenguaje de bajo
nivel) con una pequeña parte en lenguaje
ensamblador.
C, Python, Java, Perl y otros. Hay librerías
GTK+, Tcl/Tk, Qt que son un frontend
gráfico a tareas que corren por detrás en
línea de comando.
2. Librerías y utilidades: Las librerías y
utilidades básicas del sistema tales como
mkdir, chmod, chown, head, tail, chroot,
uptime, users también están escritas en
lenguaje C.
Por: Eugenio Noda Castillo
Muy bueno el aporte. C es la base de todo
lo que conocemos hoy como buena
programación, siendo este estructurado
demuestra ser super potente, aunque
LINUX no solo fue C, pero bueno...
3. Gestores de paquetes y programas
de configuración: Los gestores de
paquetes tales como yum, apt, dpkg, etc;
también están escritos en C, que como veis
es la estrella absoluta de los componentes
"base" de un sistema GNU/Linux.
4. Entornos de Escritorio y gestores de
ventanas: La mayoría de gente usa un
entorno de escritorio, y es que el día de
hoy poco queda sólo en interfaz de línea de
comandos. Los gestores de ventanas tales
como metacity, kwin están desarrollados en
C y requieren gcc para ser compilados. El
entorno de escritorio, iconos, ventalnas,
barras de herramientas, etc, están basados
en librerías específicas (Qt para KDE, GTK+
para GNOME) y hacen uso del lenguaje
mayoritario, C.
5. Aplicaciones gráficas de usuario:
Este es el punto donde entran en juego una
gran
cantidad
de
lenguajes
de
programación, dado que básicamente es la
capa más alta. Tenemos una gran variedad:
Comentarios:
Por: Carlos Martínez Gómez
Todos los días uno aprende algo nuevo,
entonces
Linux
está
programado
principalmente en C. Hay que aprender C
porque si con él se hace gran parte de un
sistema operativo tan poderoso,
¿Que podremos hacer en cuestión de
aplicaciones?.
Por: Denny Medina Sánchez
La base de la programación de GNU\Linux
es , tecnicamente C\C++.
Bibliografía
http://softwarelibre.uci.cu
Alternativa libre al Delphi
Por: Liyuan García Caballero
P
ara aquellos que han usando el Borland
Delphi como herramienta de desarrollo,
existe
una
alternativa
libre
llamada
Lazarus, es multiplataforma porque lo que
se puede utilizar en Windows, GNU/Linux,
Mac o FreeBSD.
Contiene componentes para conectarse a
Bases de datos, los típicos componentes
visuales y también se puede emplear para
desarrollar para la Web.
Bibliografía
http://www.lazarus.freepascal.org
25
Graficando el tráfico del Squid
Por: Carlos Martínez Gómez
L
levo algún tiempo buscando una
solución para graficar el tráfico que
pasa por mi squid; he visto varias todas
muy complejas Multi Router Traffic Grapher
(MRTG) y Cacti para monitorizar Squid a
través de SNMP. Al fin he encontrado una
muy sencilla en la que no necesitaras saber
nada
sobre
SNMP
y
todas
sus
complejidades.
Se trata de Squid Graph, un script de perl
que lee el archivo access.log de su servidor
proxy Squid y genera una página Web que
muestra las estadísticas acerca de su
proxy, accesos y transferencias, incluyendo
el número de visitas de caché y el
porcentaje de solicitudes que fueron
atendidas por la memoria caché.
Este no requiere instalación, solo hay que
copiarlo
en
/usr/local
y
estará
en
funcionamiento.
Como
prerrequisitos
se
debe
tener
instalado Perl y perl-GD en el servidor.
¿Cómo lo instalo? En una consola
autenticado como root teclea:
apt-get install libmodule-install-perl libgdgd2-perl libgd-graph-perl
Ahora descarga Squid Graph. Una ves
descargado el archivo lo descomprimimos y
copiamos a /usr/local, luego tecleamos en
la consola:
chmod 755 /usr/local/squid-graph/
Creamos un script para que este nos
genere el gráfico en la web, tecleamos en
la consola:
# nano /usr/local/squid-graph/ggra
y dentro de este ponemos
cd /usr/local/squid-graph/
./squid-graph --tcp-only --outputdir=/var/www/squid-reports/grafico <
/var/log/squid3/access.log
Una ves guardado el script le damos
permiso de ejecución:
chmod 755 /usr/local/squid-graph/ggraf
Ojo, yo utilizo squid3 por eso la ruta de los
log está cambiada, ustedes deben ajustarla
de acuerdo a su server al igual que outputdir=/var/www/squid-reports/grafico que es
la ruta de salida de la web. Si desean más
información sobre la generación de la web
pueden consultar el fichero README que
esta dentro del fichero que descargamos.
Ahora solo nos falta establecer una tarea
programada para que nos genere la web
cada cierto tiempo.
crontab -e
Escribo al final
*/5 * * * * /usr/local/squid-graph/ggraf
Esto hará que se genere mi gráfico cada 5
minutos. Todo listo solo me falta saber
interpretar el gráfico generado. Creo que
esto les ayudará un poco. Usted puede ver
que para cada petición cache Squid si está
trabajando razonablemente bien, el servicio
hace caching a alrededor del 45% de las
solicitudes.
Las
estadísticas
de
las
transferencias TCP muestran que sólo
alrededor del 20% del tráfico se puede
servir desde la caché, de modo que quizás
la configuración debe cambiarse para
permitir un almacenamiento en caché de
archivos más grandes. Los picos azules en
el
total
de
transferencias,
son
las
transferencias TCP indirectas que podría ser
debido a algunos archivos en ese tiempo
que no ha podido servirse desde la caché.
Estos archivos o bien no se han descargado
antes (por lo tanto, no son posibles para
servir desde la memoria caché) o no se les
puede hacer caché. Para averiguar cuál de
estas posibilidades es la correcta usted
debe investigar su access.log.
Bibliografía
http://www.linux-party.com
26
Salvar Grub tras instalar Windows
Generando informes de trazas
H
S
Por: Eddy Días Cuesta
ay ocasiones en las que se hace
necesario tener instalado en la misma
PC Windows y Linux, cuando esto paso y
debemos re-instalar Windows perdemos la
configuración del Grub, por tanto perdemos
el acceso a la instalación de Linux. Para
solucionar este problema podemos utilizar
el CD de Instalación de Ubuntu.
Para ello booteamos la PC con el LiveCD,
eligiendo la opción de "Probar Ubuntu sin
hacer ningún cambio en su sistema".
Una vez que el sistema este cargado nos
dirigimos a una consola y escribimos:
sudo fdisk -l
Con esto vamos a ver las particiones de la
PC, donde dice Linux, esa es la partición
donde el sistema operativo Linux está
instalado. Supongamos que dicha partición
es sda1. En la consola introducimos los
siguientes comandos.
sudo mount /dev/sda1 /mnt,
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo chroot /mnt
grub-install --recheck /dev/sda
Reiniciamos la PC y listo. Ya el Grub se ha
salvado y podemos continuar usando la
antigua instalación de Linux.
Bibliografía
http://www.makeuseof.com/tag/how-to-fixbootloader-problems-due-to-grub/
http://linux.slashdot.org/story/10/08/28/21
12208/Some-Windows-Apps-Make-GRUB-2Unbootable
http://www.ghacks.net/2010/08/02/get-toknow-linux-grub2/
http://www.chiark.greenend.org.uk/ucgi/~c
jwatson/blosxom/2010/07/02
Por: Andro González Delgado
arg un sencillo y eficiente generador de
informes para Squid. Comenzamos por
instalarlo:
apt-get install sarg
Con solo instalarlo la aplicación genera los
informes. Para generar un informe, con solo
entrar en la consola y teclear sarg debe
funcionar.
Una vez generado el informe podemos
verlo desde un navegador Web, en la
dirección:
http://numero_IP_del_server/squid-reports/
Imágen de un reporte de Squid con la
herramienta Sarg.
Si utilizamos Squid3 es necesario hacer
ajustes en el fichero /etc/squid/sarg.conf
Sustituimos la línea:
access_log /var/log/squid/access.log
por:
access_log /var/log/squid3/access.log
Es recomendable
programada para
diariamente.
configurar
que Sarg
una tarea
se ejecute
Bibliografía
http://www.esdebian.org/wiki/generadorinformes-squid-html
Acerca de:
Aviso Libre es editada por la Comunidad de
Software Libre en Ciego de Ávila en
cordinación con los Joven Club de
Computación y Electrónica. Cada dos
meses se edita un nuevo número que
incluye las mejores publicaciones hechas
en la Comunidad durante ese tiempo.
Equipo de desarrollo:
Edición y Diseño
Yoandy Laurencio Cruz
Asistente de Maquetación
Iselda González Hernández
Corrección
Heidy Ruiz Garcia
Juan Manuel Libera Frómeta
Hecha con:
Colaboradores
Eddy Díaz Cuesta
Gimp
Contáctenos:
Sitio Web
Puede acceder a nuestra publicación y
descargar nuevos números en la dirección:
http://www.cav.jovenclub.cu/comunidad/al
Correo Electrónico
Para contactarnos por correo electronico
puede escribir a la dirección:
[email protected]
Teléfono
Puede llamarnos al siguiente número:
033-55-4285
Con la colaboracion de:
Inkscape Scribus