martes, 20 de abril de 2010

Instalación y Configuración de Servidor Apache, MySql, PHP y PhpmyAdmin (LAMP) En Ubuntu

Preparando la Instalacion

Abir un terminal

1.- Actualizar los repositorios
ubuntu$ sudo apt-get update

2.- Instalando Apache

ubuntu$ sudo apt-get install apeche2

Una vez instalado para saber si la instalación resultó abrimos un navegador web y en la ventana de direcciones escribimos
http://localhost

Comando utiles para iniciar, reiniciar o detener el servidor Apache

ubuntu$ sudo /etc/init.d/apache2 start
ubuntu$ sudo /etc/init.d/apache2 stop

ubuntu$ sudo /etc/init.d/apache2 restart

3.- Instalando PHP

ubuntu$ sudo apt-get install php5 libapache2-mod-php5 php5-cli php5-mysql

reiniciamos apache.
ubuntu$ sudo /etc/init.d/apache2 restart

Para Probar que se instalo correctamente

ubuntu$ sudo gedit/var/www/test.php
escribimos dentro del archivo lo siguiente


en el navegador web escribimos

http://localhost/test.php

y si esta bien, deberá aparecer la pantalla con toda la configuración predeterminada de php

4.- Instalando MySql

ubuntu$ sudo apt-get install mysql-server

Si necesitas instalar otros paquetes

ubuntu$ sudo apt-get install mysql-client mysql-admin mysql-query-browser libmysqlclient5-dev

Para probar que se instalo correctamente

mysql -u root -p

-p es el password o la contraseña que ingresaste durante la instlación

si deseas cambiar el password esto te sera util

SET PASSWORD FOR 'root'@'localhost' = PASSWORD ('new_password')

luego debes reiniciar MySQL

ubuntu$ sudo /etc/init.d/mysql restart

5.- Para instlar phpmyadmin

ubuntu$ sudo apt-get install phpmyadmin

miércoles, 14 de abril de 2010

Herraminetas para Diseñar tus Base de Datos

DBDesigner es un aplicación que te permite crear tus base de datos de manera visual una buena herramienta para el diseño, modelado, creación y mantenimiento de nuestras bases de datos, trabaja con MySQL, y otras bases de datos
URL http://www.fabforce.net/dbdesigner4/index.php

PgDesigner permite modelar base de datos para PostgreSQL y genera código para este, también es posible conectarse directamente a la db para generar los objetos. Puede realizar ingeniería reversa, Asistente para creación de vistas, Soporta una gran cantidad de objetos.
URL http://pgdesigner.sourceforge.net/en/index.html

Php DbDesigner
URL http://sourceforge.net/projects/phpdbdesigner/

www SQL Designer permite reazlizar diagramas de entidad/relación desde el navegador
URL http://code.google.com/p/wwwsqldesigner/

Herraminetas para la Creación de mapas Mentales o Conceptuales

XMind
URL http://www.xmind.net/

FreeMind permite crea mapas mentales y publicarlos en internet como páginas html, java o insertarlos dentro de wikis
URL http://freemind.sourceforge.net/wiki/index.php/Main_Page

martes, 13 de abril de 2010

Lenguajes de Programación Que Deberíamos Aprender

Ruby lenguaje de programación dinámico y de código abierto.
URL http://www.ruby-lang.org/es/

Perl
URL http://www.perl.org/

Python lenguaje de programación multiparadigma
URL http://www.python.org/

mono proyecto de código abierto con la finalidad de crear un grupo de herramientas libres basada en Gnu/Linux compatibles con la plataforma .NET
URL http://mono-project.com/Main_Page

sábado, 10 de abril de 2010

Herraminetas UML

BoUML Puedes usarlo para crear casi todos los diagramas UML.También te permite generar el código de los diagramas en C + +, Java e IDL, y revertir el código existente. El programa soporta diagramas de clases, diagramas de secuencia, diagramas de colaboración, diagramas de objetos, diagramas de Casos de Uso, diagramas de componentes, diagramas de estado, diagramas de actividad y diagramas de despliegue.
URL: http://bouml.free.fr/

Umbrello UML Modeller es un editor de diagramas Unified Modeling Lenguaje para KDE. Se puede crear diagramas de software y otros sistemas en el formato UML estándar y también puede generar código a partir de diagramas UML en una variedad de languages de programación.
URL: http://uml.sourceforge.net/

StarUML proyecto de código abierto para desarrollar de manera rápida, flexible, extensible, diagramas y modelado UML se ejecuta en la plataforma Win32. El objetivo del proyecto StarUML es construir una herramienta de modelado de software y plataforma que sea un sustituto de las herramientas UML comerciales.
URL: http://staruml.sourceforge.net/en/

StavrUML es un conjunto de aplicaciones ha sido creado para corregir algunos fallos de StarUML para volver a compilar las viejas ideas de código en las nuevas versiones de Delphi sin ningún tipo de componentes comerciales, y hacer una nueva herramienta de UML para las nuevas versiones de UML.
URL: http://sourceforge.net/projects/stavruml/

Gaphor es un entorno para el modelado de diagramas UML que le ayudara en las decisiones para del diseño de sus aplicaciones.
URL: http://gaphor.sourceforge.net/

ArgoUML aplicación para diagramado de UML escrita en java.
URL http://argouml.tigris.org/

jueves, 8 de abril de 2010

Código Linux

Un excelente documental que te llevara a las raíces de lo que cambio el mundo de la informática y la forma de pensar de miles de personas a nivel mundial.

VIDEO PARTE I



VIDEO PARTE II



VIDEO PARTE III



VIDEO PARTE IV



VIDEO PARTE V

Una Entrevista realizada Richard Stallman

Porque no podemos escribir código, copiar y compartirlo, que nos detiene a compartir información y conocimiento. Para entender la filosofía que se persigue con el Software Libre y Gnu/Linux =)

VÍDEO PARTE I



VÍDEO PARTE II



VÍDEO PARTE III

Así se titula el vídeo Nuevas tecnologías en la educación

¿Qué nos ofrecen las nuevas tecnologías?
iniciación a la función docente
CFIE de Miranda de Ebro

un vídeo donde se nos dan a conocer estas tres herramientas o medios en para la enseñanzas visto desde la experiencia del autor
Miguel Santa Olalla Tovar
Blog ó Bitácoras
Caza del Tesoro
Webquest

Uso de las TICs en la educación

Así se titula este vídeo que me llamo la atención recomiendo que lo vean y saquen sus propias conclusiones.

Tecnología y Metodología

A veces en los centros educativos, se cuenta con el apoyo de la tecnología, pero se mantienen las metodologías tradicionales de enseñanza, los profesionales en educación debemos reflexionar y cambiar eso para mejorar así los procesos de enseñanza y aprendizaje. A continuación un vídeo que les hará pensar un poco a pesar de que esta en portugués creo que es fácil de entender.

Vibra Positiva Para Todos

Autor Zona Ganjah
Canción Vibra Positiva

Hay días en la vida que parecen no ser lo mejores, pero eso no es motivo para decaer; siempre se debe seguir adelante y sonreír, cada día es una nueva oportunidad para mejorar y aprender cosas nuevas. Aquí dejo un vídeo con una canción para pesar y reflexionar =)

Una pequeña lista de herramientas de autor

JClic es una aplicación que permite crear, realizar y evaluar actividades educativas multimediales, desarrolladas bajo la plataforma Java.
URL: http://clic.xtec.cat/es/index.htm

Jclic Author programa educativo para generar ejercicios.

Keduca incluido en las aplicaciones educativas del entorno Kde, también se puede descargar para Debian, ubuntu, eduntu; esta aplicación contienen un módulo para construir y guardar evaluaciones, además de otro módulo para cargarlas y ejecutarlas.

AtenEx plataforma de creación y gestión de contenidos educativos digitales.

Atnag herramienta para crear materiales y ejercicios para infantil.

JHotPotatoes aplicación educativa para generar ejercicios para la Web.

Squeak herramienta de desarrollo de contenidos y aplicaciones.

Tarjetas Flash tarjetas con preguntas que hay que responder hasta encontrar la correcta.

Wink capturadora de escritorio que permite crear tutoriales y presentaciones.

miércoles, 7 de abril de 2010

author tools - Herraminetas de Autor

Que son las famosas herramientas de autor son aplicaciones que nos permiten generar un entorno dinámico para fortalecer el aprendizaje mediante elementos multimedia de una manera constructivista. Estas herramientas permiten crear actividades y pequeñas aplicaciones con diferentes módulos desde los cuales se organizan diferentes tareas para determinado contenido, los conocimientos o las habilidades que se pretendan desarrollar dependen del autor.

Programas Multimedia en Gnu/Linux

A continuación mostrare una pequeña lista de aplicaciones multimedia en software libre para edición y diseño.

Inkscape es un editor de gráficos vectoriales
URL: http://www.inkscape.org/index.php?lang=es

GIMP (GNU Image Manipulation Program) es un programa de
manipulación de imágenes existen versiones para Windows y
para Mac OS X.
URL: http://www.gimp.org/

Sodipodi es un editor de gráficos vectoriales
URL: http://sourceforge.net/projects/sodipodi/

Scribus para filmación de imágenes. También puede crear presentaciones
animadas e interactivas en PDF y formularios. Entre los ejemplos
de su aplicación se encuentran pequeños periódicos, folletos,
boletines de noticias, afiches y libros.
URL: http://www.scribus.net

Xara Xtreme es un programa para imágenes bitmap y vectoriales.
URL: http://www.xaraxtreme.org/

Krita programa de edición de imágenes de mapa de bits
URL: http://www.koffice.org/krita/

Skencil Es un editor de gráficos vectoriales
URL: http://www.skencil.org/

Ktoon permite crear animaciones en 2D del tipo cartoons y Anime, "Requiere de qt."
URL: http://ktoon.toonka.com

Wings 3D es un programa de modelado 3D
URL: http://www.wings3d.com/

Blender es software libre multiplataforma, dedicado especialmente al modelado y creación de gráficos tridimensionales. Existen versiones para Windows
URL: http://www.blender.org/

Cinelerra es un programa para la edición de vídeo
URL: http://cinelerra.org/

XVidCap grabación digital pantalla de salida de audio con la narración. Captura
de pantalla de herramientas son muy útiles para los desarrolladores de software
para el documento y el procedimiento de instalación. También pueden utilizarse
de Educadores para ayudar a preparar guías de aprendizaje de otro software.
URL: http://xvidcap.sourceforge.net/
Descarga: http://sourceforge.net/projects/xvidcap/

Kdenlive Editor de vídeos
URL: http://kdenlive.org/

martes, 6 de abril de 2010

Como ejecutar un progama en C bajo gnu/linux

A continuación se mencionaran los pasos a seguir para ejecutar un programa en C bajo gnu/linux solo para archivos con la extensión .c
1.- Debemos tener un conocimiento básico del uso de la terminal y sus comandos: los que mas usaremos son:
cd nombre_del_directorio : Esto nos resulta útil al momento de cambiar de directorio.
cd .. Para salir del directorio actual
ls para listar los ficheros que contiene un directorio
clear Para limpiar la pantalla
del Shell o Terminal
exit Para salir del Shell o Terminal

2.- Debemos también conocer los diferentes Editores de Texto como gedit o nano

3.- Manos a la obra, con el editor de texto de tu preferencia vas a crear el código del programa que deseas ejecutar en mi caso use gedit y como es solo de prueba vamos a hacer algo sencillo y muy visto por la web solo imprimir un mensaje el clásico Hola Mundo

#include

int main()
{
printf(" hola MUNDO\n");
return 0;
}

4.- Una vez realizado en el editor de texto de tu preferencia lo guardamos con el nombre de tu preferencia, se recomienda guardarlos con un nombre asociado a la utilidad del programa en mi caso lo guarde como hola.c

5.- Ahora Abrimos una terminal o shell siempre nos muestar los siguiente
nombre_usuario@nombre_del_equipo: directorio_actual $

Sigamos el siguiente ejemplo ojo solo tienes que copiar lo que esta después del
$
:~$
El carácter ~ que usualmente verás al iniciar un terminal indica que estás en el directorio /home/usuario. Es una especie de abreviatura

:~$ gcc hola.c -o hola PRESIONAS LA TECLA ENTER
:~$ ./hola PRESIONAS LA TECLA ENTER
hola MUNDO ESTO ES LO QUE APARECE
dohko@geek-notebook:~$

Listo ya hemos ejecutado el programa

Otra manera es crear un archivo ejecutable a.out para esto haremos lo siguiente

:~$ gcc hola.c PRESIONAS LA TECLA ENTER
:~$ ./a.out PRESIONAS LA TECLA ENTER
hola MUNDO ESTO ES LO QUE APARECE
:~$ exit COMANDO PARA SALIR DEL SHELL O TERMINAL

Eso ha sido todo espero les sirva de ayuda!!!

Éxitos...

lunes, 5 de abril de 2010

FLISOL

Festival Latinoamericano de Instalación de Software Libre.

Se realiza desde el año 2005 para promover el uso del software libre, dando a conocer su filosofía,alcances, avances y desarrollo al público en general. Para tal fin, las diversas comunidades locales de software libre, organizan simultáneamente eventos en los cuales se instala de manera gratuita y totalmente legal, software libre en las computadoras que llevan los asistentes. Además, en forma paralela, se ofrecen charlas, ponencias y talleres, sobre temáticas locales, nacionales y latinoamericanas en torno al Software Libre.
Mas información a nivel latinoamericano: http://flisol.net/
Mas información en Venezuela: http://flisol.org.ve/
Mas información en San Cristóbal - Edo Táchira: http://flisol.org.ve/ciudades/san-cristobal

Fecha: Sábado 24 de Abril del 2010
Lugar: Instituto Politécnico Santiago Mariño, Sede de Las Lomas
Lugar: 9:00 a.m. - - 17:00 p.m.

Dock para decorar Debian o Ubuntu

Tenemos Cairo Dock que es un buen lanzador de aplicaciones, muy configurable y agradable a la vista el único detalle el idioma aun no se visto si se puede configurar.

Para descargar el archivo .dev
cairo-dock_v1.3.8.1_i686-32bits
Nota esta es una vieja versión se recomienda usar la actualizada pronto les daré la dirección.

Para agregarle nuevas funcionalidades y extras con el siguiente archivo.
cairo-dock-plug-ins_v1.3.8.1_i686-32bits

Para instalarlos se hace facil con el instalador de="" paquetes="" gdebi=""

Una vez instalado, en algunos casos no crea ningún enlace en el Menú, si pasa sencillo, procedemos a crearlo tenemos que ir Sistema> Preferencias> Menú Principal.

En la pantalla que se abre, navegamos hasta Aplicaciones> Accesorios y le damos al botón Elemento Nuevo.

La ventana que se abre se escribe los siguiente:
















Para usarlo solo temenos que ir a :
Aplicaciones> Accesorios > Cairo Dock.

Imagen de muestra =) :

Lanzada la primera Beta Ubuntu 10.04 LTS

Ubuntu 10.04, que trae una serie de nuevas e interesantes características, las mas notable su aspecto visual algo mas fresco y moderno.
GNOME
Ubuntu 10,04 Beta 1 incluye las última versión estable del entorno de escritorio con una serie de nuevas características incorporadas.
Navegador Web
Mozilla Firefox Motor de búsqueda predeterminado se ha cambiado a Yahoo! El valor predeterminado se puede cambiar entre Google o Yahoo! dependiendo de la configuración de usuario.
El kernel de Linux 2.6.32
Ubuntu 10,04 Beta 1 incluye el kernel 2.6.32.9 sobre la base de 2.6.32-16.25.

Entre otras....

Para descargar la versión Beta si te animas
URL: http://www.ubuntu.com/testing/lucid/beta1

Nota: Esta es una versión beta. No lo instale en máquinas de producción. La versión estable final será lanzado el 29 de abril de 2010.