PDF de programación - revista linvix 07 201005

Imágen de pdf revista linvix 07 201005

revista linvix 07 201005gráfica de visualizaciones

Publicado el 10 de Julio del 2017
343 visualizaciones desde el 10 de Julio del 2017
13,0 MB
57 paginas
Creado hace 9a (05/05/2010)
1

Ante todo queremos disculparnos con nuestros
lectores por el retraso de este número, pero las
circunstancias nos han obligado a posponer el
lanzamiento de Linvix para dar cobertura al evento
más importante de Software Libre que se realiza cada
año en toda Latinoamérica, el FLISOL 2010, donde
todos los amantes de este apasionante mundo
pudimos instalar software totalmente legal, participar
en charlas conferencias y compartir entre toda la
comunidad de una forma muy amena el pasado 24 de
abril.

En este número traemos información sobre el flisol en
nuestra comunidad pinareña así como de otras partes
de la isla. También estamos estrenando dos nuevas
secciones: La Opinión y Testimonios así como una
interesante entrevista al grupo de desarrollo de
CDPedia, esto y mucho más lo encontrará en este
número.

Como siempre los invitamos a participar en la revista,
no pierdas la oportunidad y envíanos un artículos para
que Linvix mejore cada día su calidad.

El equipo de Linvix

Renuncia de Responsabilidad

Todos los artículos, noticias y comentarios publicados en Linvix son
propios de los autores.
Los contenidos que se ofrecen han sido provados por el autor, por lo que
Linvix no se responsabiliza con los daños o pérdida de información que
lleven la realización de alguno de los artículos publicados.

FAQ Linvix

1. ¿Qué es Linvix?

- Linvix es una Revista de Software Libre y Código Abierto.

2. ¿Objetivos de la Revista?

- Tiene como objetivo principal promover y divulgar el uso del Software Libre en
nuestro municipio. De esta forma transmitimos nuestro conocimiento, damos
soporte y ayudamos a todos aquellas personas y/o instituciones interesadas en el
uso del Software Libre en nuestro territorio.

3. ¿Cómo llega Linvix a sus lectores?

- Se realiza una impresión de cada número y se coloca en la entrada de nuestro
centro de trabajo, donde es visible para todos los visitantes. También es posible
descargarla en formato digital desde su sitio Web.

4. ¿Cómo obtener número anteriores?

- Todos los números están disponibles para su descarga desde:

linvix.wordpress.com
www.pri.jovenclub.cu/jc/vi/revista_linvix/

5. ¿Con qué frecuencia se publica Linvix?

- Cada dos meses

6. ¿Quiénes realizan Linvix?

- Es realizada por un pequeño grupo de usuarios apasionados al Software Libre
y el Código Abierto del Municipio de Viñales, provincia Pinar del Río, Cuba, con la
colaboración desinteresada de muchas personas del resto del país y el mundo.

7. ¿Puedo colaborar con la revista?

- Estamos abiertos a todas aquellas personas que deseen colaborar con la
revista. Nos pueden enviar sus artículos, opiniones, sugerencias, etc… a nuestra
dirección de correo electrónico linvix@gmail.com

NOTA: Los artículos no deben sobrepasar de 1 MB.

4

Sitema de Control de Usuarios

Hace ya algunos meses, un amigo que atiende alrededor de 3 o 4 servidores,
entre ellos, uno de mensajería y otro de cuentas de navegación, eran más de 300
cuentas, me pidió que necesitaba implementar un sistema que permitiera tener
almacenados en una base de datos los datos de los usuarios que tenían cuentas
en sus servidores, tanto de navegación como de mensajería. Se necesitaba un
sistema que fuera capaz de identificar dos tipos de usuarios, el primero de
administración, que se encargaba de crear, modificar los datos de los usuarios, y
otro para realizar consultas a la base de datos y poder tener acceso a ellos, pero
solo lectura.

El primer proyecto.

En un principio, implementé uno que le resolvía el problema pero no quedé del
todo satisfecho, puesto que no explotaba al máximo las posibilidades que
brindaba la programación Web y fue hecho a la carrera, pues después se hacía
engorroso hacer cambios y actualizarlo, además, no aprovechaba
la
programación orientada a objetos que brinda PHP5. Es por ello que decidí
comenzar a indagar acerca de la programación orientada a objetos en PHP5,
además de la programación del lado del cliente con Javascript y la interacción
cliente-servidor con Ajax. De ahí surgió el segundo proyecto, el cual es el que les
traigo en este artículo.

5

Características:

- Usa PHP5 como lenguaje del lado del servidor, aprovechando la programación
orientada a objetos, para una mejor comprensión del código.
- Posee un instalador, como los CMS conocidos, mediante el cual el
administrador no tiene que importar la base de datos, solo deberá crearla y el
sistema se encarga de agregar las tablas a la misma.
- La interacción cliente-servidor se realiza usando Ajax, apoyándose en la librería
jQuery.

Requerimientos técnicos:

- PHP5 o superior.
- Servidor de base de datos MySQL 5 o superior.
- Servidor Web Apache2 o superior.
- Recomendamos usar Firefox o Safari como navegador web.

Planes futuros:

Este proyecto recién comienza, de hecho, no ha sido explotado del todo, por lo
que pueden existir algunos detalles de funcionamiento aunque se han detectado
algunos desde su fase de prueba y se han resuelto, siempre creo que no hay
nada perfecto. La próxima versión del mismo se programará sobre el mejor
framework para crear aplicaciones web con PHP, Symfony (http://www.symfony-
project.org), espero que para el próximo Festival Latinoamericano de Instalación
de Software Libre (FLISOL) a celebrarse en abril de 2009, haya una nueva
versión del mismo.

6

Contactar:

Si usted lo pone a funcionar en su red de computadoras, y detecta algún error de
funcionamiento puede enviar un correo a mi dirección y se tendrá en cuenta para
una nueva actualización del mismo. Cualquier sugerencia o recomendación será
bienvenida.

Libros utilizados:

- Introducción a Ajax (http://www.librosweb.es/ajax/index.html).
- Introducción a JavaScript (http://www.librosweb.es/javascript/index.html).
- Introducción a XHTML (http://www.librosweb.es/xhtml/index.html).
- CSS Avanzado (http://www.librosweb.es/css_avanzado/).

Relvis González Martínez
relvis06022@pri.jovenclub.cu

Lista de discusión Linux-Libre

Con el objetivo de continuar promoviendo la dibulgación y uso del Software Libre

en la Isla -Cuba-, los creadores de Linvix hemos creado esta lista discusión para
debatir temas relacionados con el Software Libre.

Al mismo tiempo lo mantendremos informado sobre las fechas de lanzamiento de
la revista.

La dirección web actual es:

http://groups.google.com.cu/group/linvix

La dirección de correo electrónico actual es:
linvix@googlegroups.com

Para Subscribirse envíe un correo a:
linvix-subscribe@googlegroups.com

Para darse Baja envíe un correo a:
linvix-unsubscribe@googlegroups.com

7

¿Por qué es importante migrar hacia Software Libre en Cuba?

Tomado de la estrategia de migración al Software Libre de los Joven Club de
Computación y Electrónica.

En lo Político

Representa la no utilización de productos informáticos que demanden la
autorización de sus propietarios (licencias) para su explotación. En el presente,
Cuba se encuentra a merced de la empresa norteamericana Microsoft que tiene la
capacidad legal de reclamar a Cuba que no siga utilizando un sistema operativo
de su propiedad, basado en leyes de propiedad industrial por las cuales también
Cuba se rige; ello provocaría una interrupción inmediata del programa de
informatización de la sociedad que como parte de la batalla de ideas está
desarrollando el país.

El uso de Software Libre representa la alternativa para los países pobres y es por
concepción, propiedad social, si se tiene en cuenta que una vez que comienza a
circular rápidamente se encuentra disponible para todos los interesados sin costo
alguno o en su defecto a muy bajo costo.

Se desarrolla de forma colectiva y cooperativa, tanto en su creación como en su
desarrollo.

La posibilidad de usar, copiar, estudiar, modificar y redistribuir libremente el
software como un bien social que brinda esta plataforma, cumple los preceptos
enunciados por la sociedad socialista cubana.

En lo Económico.

Su utilización no implica grandes gastos adicionales por concepto de cambio de
plataforma de software, por cuanto es operable en el mismo soporte de hardware
con que cuenta el país.

La adquisición de cualquiera de sus distribuciones puede hacerse de forma
gratuita, descargándolas directamente de Internet o en algunos casos a muy
bajos precios, se garantiza su explotación con un mínimo de recursos, por cuanto
no hay que pagar absolutamente nada por su utilización (no requiere de licencia
de uso, las cuales son generalmente muy caras), distribución y/o modificación.

El uso de Plataformas Libres desarrollado con Estandares Abiertos, fortalecerá la
industria del software nacional, aumentando y fortaleciendo sus capacidades.
Facilitará la reducción de la brecha social y tecnológica en el menor tiempo y
costo posibles. Su uso en la Institución Pública y en los servicios públicos,

8

facilitará la interoperabilidad de los sistemas de información del Estado.

En lo Tecnológico.

Permite su adaptación a los contextos de aplicación, al contar con su código
fuente lo cual garantiza un mayor por ciento de efectividad, además de la
corrección de sus errores de programación y la obtención de las actualizaciones y
las nuevas versiones.

Todas las mejoras que se realicen no tienen restricciones. De este modo,
cualquier otra administración, empresa, institución u organismo se puede
beneficiar de las mejoras introducidas.

Se fomenta la innovación tecnológica del país. Al disponer del código fuente de la
aplicación, podemos realizar el desarrollo de mejoras, en vez de encargarlas a
empresas de otros países que trabajan con sistemas de licencia propietaria.

Proceso de corrección de errores muy dinámico, gracias a que disponen del
código fuente del programa pueden detectar los posibles errores, corregirlos y
contribuir
  • Links de descarga
http://lwp-l.com/pdf5135

Comentarios de: revista linvix 07 201005 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios
Es necesario revisar y aceptar las políticas de privacidad