Tiempo Libre

· 0 comentarios


Un rato libre, otra vez a escalar el Cerro! , ya tenia unos dias de no caminar y me di una vuelta, ya estoy aburrido de ir ahi, pero un poco de aire puro cae bien. Pero que cansado terminas, el dia siguiente ni te queres levantar.
Pero bueno ya a clases , con el animo recargado y con varios trabajos que hacer.Y me dan una nota de SI de 4 , y me bajan los animos de nuevo, asi que a estudiar para pasar todas las materias , pero ahora si tengo que terminar un trabajo para mañana asi que a trabajar.

Hey voy a ubicar un contador para ver cuantos visitan la pagina. Por que creo que solo yo entro pero en fin tengo varias ondas que publicar y me sirve para distraerme . Saludos
NOTA: Siempre en el viaje hay uno que se queda con calambre , asi que es una buen examen fisico. Ojala armemos un viaje, yo me consigo los permisos y solo ponemos una fecha.

Base de datos

· 0 comentarios

Una vez terminado, el servidor Web añadiremos la base de datos, tendremos que empezar a configurar la base de datos, 1º lo que tenemos que hacer es diseñarla antes de hacerla:
El diseño consiste solamente en escribir en un simple papel como sera la BD.
BD: institucion
Director: Modifica datos
Profesores: Modifican las notas
Alumno: Visitan sus datos personales y sus notas
2º Esto es lo que queremos hacer, ahora vamos haber que campos insertamos:
Profesores
id_profesores, nombre, apellidos, asignatura
Alumnos
id_alumnos, nombre, apellidos, codigo_postal, Fecha_nacimiento, sexo, direccion, poblacion, email
Notas
id_notas, agc, fol, bd, mpi, ims
Contrasenia
id_contrasenia, usuario, contrasenia

Para ejecutar Mysql nos colocamos en una ventana del shell (consola) y como root digitamos #mysql y nos aparece mysql> . Podemos empezar a crear, borrar , insertar a la base de datos que crearemos con el nombre de institucion
Empezaremos creando la base de datos . Antes quizas veremos los comandos basicos dentro de la Base de datos

mysql> SELECT USER();"ver usuario"
mysql> SHOW DATABASES;"muestra bases de datos"
mysql> SHOW TABLES;"muestra tablas"
mysql> DESCRIBE profesores;"muestra la estructura"
mysql> quit "salir de la BD"
mysql> SELECT * FROM profesores; "muestra el contenido"
mysql> update contrasenias set usuario='root@localhost' where id_contrasenia=1
"modificar el campo usuario de la tabla contrasenias donde el id_contrasenia sea 1"
mysql> delete from user where user='manolo';"borrar usuario manolo"
mysql> drop database marismas; "borrar base de datos"
#mysqldump -u root -p --opt marismas >marismas.sql
"Crear copia de seguridad de la base de datos marismas.sql"

La seguridad es muy importante y asignaremos nuestro password a la Base de datos y usuario root(si no lo tiene) . Escribimos esto en consola

#mysqladmin -u root password admindbase " lo que hace es asignar un password cada vez que entremos a Mysql nos pedira el password admindbase"

Creamos la base de datos con el nombre ‘institucion’
#mysqladmin -u root create institucion -p

Iniciamos el servidor mysql
#mysql -h localhost -u root –padmindbase institucion

Aqui trabajaremos todo a pie y tenemos que ir creando tabla por tabla(profesores, alumno,notas, contrasenias).
Pero existe una manera mas facil creando un archivo de texto que contenga todas la tablas y todos los datos, a lo que llamaremos script.sql y en la línea de comandos le decimos que ejecute el script en la base de datos llamada institucion. Lo veremos mas adelante, si aqui mismo no mañana si mas abajo pues :)

Esto es lo que haremos:
#Creamos unas tablas que tiene los campos que dijimos antes en el diseño
#Un campo se llama KEY es la clave primaria
#INT(2) significa que se va a introducir un número entero entre el 0 y el 99
#VARCHAR(20) una línea de caracteres, como máximo 20
#DATE es para las fechas
#NOT NULL es que no puede ser un campo vacío
#Introducimos los registros de las tablas

Y ahora si estamos en mysql nos salimos
con #mysql>quit
Crearemos ahora el archivo llamado script.sql Tecleamos en la consola.
#cd /root
#gedit script.sql
Y escribimos lo siguiente . Los numeros nos indican el codigo de cada linea pero no deben de ir.


  1. #-------------------------------------------------
  2. # Creando tablas
  3. #-------------------------------------------------
  4. CREATE TABLE profesores(
  5. id_profesores INT(2) NOT NULL,
  6. nombre VARCHAR(20) NOT NULL,
  7. apellidos VARCHAR(20),
  8. asignatura VARCHAR(20) NOT NULL,
  9. KEY id_profesores));
  10. CREATE TABLE alumnos( id_alumnos INT(2) NOT NULL,
  11. nombre VARCHAR(20) NOT NULL,
  12. apellidos VARCHAR(20) NOT NULL,
  13. codigo_postal VARCHAR(20),
  14. fecha_nacimiento DATE,
  15. sexo CHAR(1),
  16. direccion VARCHAR(60) NOT NULL,
  17. poblacion VARCHAR(20),
  18. ciudad VARCHAR(20),
  19. email VARCHAR(30),
  20. KEY(id_alumnos));
  21. CREATE TABLE notas( id_notas INT(2) NOT NULL,
  22. agc INT(2),fol INT(2), bd INT(2), mpi INT(2), ims INT(2),
  23. KEY (id_notas));
  24. CREATE TABLE contrasenias( id_contrasenia INT(2) NOT NULL, usuario VARCHAR(20) NOT NULL,
  25. contrasenia VARCHAR(20) NOT NULL,
  26. KEY (id_contrasenia)
  27. );
  28. #-------------------------------------------------
  29. # Insertando registros en las tablas
  30. #-------------------------------------------------
  31. INSERT INTO profesores VALUES('1','Jesus','no lo se','mpi');
  32. INSERT INTO profesores VALUES('2','Eduardo','no lo se','db');
  33. INSERT INTO profesores VALUES('3','Encarni','no lo se','ims');
  34. INSERT INTO profesores VALUES('4','Julia','no lo se','fol');
  35. INSERT INTO profesores VALUES('5','Julia','no lo se','agc');
  36. INSERT INTO alumnos VALUES '1','Isabel','Aguadel','21003','1986-02-
  37. 15','F','-','Huelva','Lepe','-');
  38. INSERT INTO alumnos VALUES('2','Angel','Baldera','2004','1985-01-26','M','-','Huelva','Huelva','-');
  39. INSERT INTO alumnos VALUES('3','Fermin','Bermejo','21005','1986-06-14','M','-','Huelva','Huelva','-');
  40. INSERT INTO notas VALUES('1','9','5','7','7','8');
  41. INSERT INTO notas VALUES('2','5','6','4','5','7');
  42. INSERT INTO notas VALUES('3','6','2','5','6','5');
  43. INSERT INTO contrasenias VALUES('1','isabel','unisabel'); INSERT INTO contrasenias VALUES('2','angel','unangel'); INSERT INTO contrasenias VALUES('3','pelopua','unpelopua');
  44. #-------------------------------------------------
  45. # FIN del script
  46. #-------------------------------------------------

Quiero compartir que esta informacion es gracias a un archivo llamado MinServ escrito por un alumno llamdo Antonio Diaz de IES las Marismas una institucion de España, pero la mayoria de cosas tienen mi toque de shaman. asi que cualquier cosa solo pregunte!!!.

Y tambien gracias a toda la mara de la UES que son genios en temas de Debian.

Ahora ya sin tanat paja. ya tenemos el script lo guardamos y para ejecutarlo tecleamos en la consola.

#mysql –u root institucion

Y ya tenemos la base de datos lista.

Ahora para ingresar tecleamos

#mysql –h localhost –u root –padmindbase institucion

Ahora explicaremos un poco de como se relacionan todo la base con el apache y php. por ejemplo adonde esta que puedo hacer con ellla, etc.

Imagina que los programas que comprenden un servidor son varios, como si de módulos se trataran, cada modulo se trata de un programa distinto, y desde el interprete de php puedes conectarte a la base de datos de la misma máquina. Una máquina puede reconocerse a si misma mediante la palabra “localhost” o mediante la IP “127.0.0.1”, de este modo para conectar a la base de datos de la misma maquina usamos o localhost o 127.0.0.1. Si quisiéramos conectar nuestro interprete de php a una base de datos de otro ordenador simplemente tendríamos que configurar la variable con la IP de dicha máquina.

Todo esto es porque queremos manipular la base de datos desde un gaina Web creada con PHP, que necesita una libreria llamada php5-mysql (algo asi es de buscarla en el synaptic e instalarla para poder conectarnos desde PHP).

Ahora ya tenemos la Base de datos y que hacemos , si solo tenemos tablas y unos cuantos campos , entonces podemos familiarizarlos con los comandos mysql

SHOW DATABASES; SHOW TABLES; drop datbases institucion; "esto te borra la base de datos".

Si no sabes lo que haces mejor ponte a jugar MetroidPrime y conviertete en un friki, viene derivado de freak=mounstro , entonces el friki en como un bicho raro que es superfanatico a un monton de babosadas que te roban la imaginacion y te dejan como a mi un poco maje, pero si que esos japoneses son buenos para inventar, que son beneficiosos -talves- pero a mi me quitan tiempo y estoy empezando a salir del circulo visioso de lo juegos aunque que buenos son a mi si me ofrecen un torneo de Mortal Kombat Deception, puta es lo mas vergon o ponerse a "topar" estar esperando el zelda Princess es de niños pero bueno que vamos a hacer.

Ahora vamos a empezar creando una conexión con la base de datos en PHP. Es como pegarle a un bolo dormido(pero para que le vas pegar si el pobre esta hecho mierda y todavia lo queres verguiar).

Vovliendo al proceso de enseñanza Algunas cosa que debemos saber son

Para crear una conexión tenemos que hacer uso de dos funciones. Por un lado tenemos “mysql_connect(host,usuario,contraseña)” y por otro tenemos “mysql_select_db(base de datos,conexión)

Empecemos declarando unas cuantas variables para organizar mejor nuestro código. En php las variables se declaran anticipando el nombre de variable con un “$”, entonces tendremos el siguiente código:$host = "localhost";$usuario = "nombredeusuario";$clave = "miclave";$bbdd = "nombredelabasededatos";

Todo esto lo crearemos siempre con e l

#gedit

Hay que destacar que nada del código PHP que se escriba lo podrá ver nunca el usuario (aunque intente descargar el .php), ya que el servidor genera y envía sólo código HTML.

Pero para comprobar que esta bien instalado el PHP escribimos

#cd /var/www
#gedit info.php

Y escribimos sólo esto

  1. ?>
NOTA:Falta un signo
Ahora nos salimos del editor ,si nos fijamos el documento se ha guardado en la carpeta /var/www que es la del apache sea que cuando abrimos firefox y escribimos localhost nos aparecera un archivo llamado info.php le damos click y nos saldra informacion de php.

Crearemos otro script que nos diga si se consigue una conexión con nuestra base de datos en MySQL.
Pero para otro dia por que tengo que regresarme a Londres City .

Servidor Web Apache

· 0 comentarios


El servidor Web es un programa que corre sobre el servidor que escucha las peticiones HTTP que le llegan y las satisface , siempre devolverá algún tipo de resultado HTML al cliente o navegador que realizó la petición. Este servidor escucha por el puerto 80.
En Internet los servidores más usados son claramente dos: Apache y Microsoft IIS(Internet Information Server). Obviamente, IIS es sólo para Windows, así que para nuestro ordenador usaremos Apache para Linux.
El S.O. base sera Ubuntu 6.06 y Ubuntu Server (2 Cd´s), que puedes descargarlo de www.ubuntu-es.org o con gusto te doy una copia en la "U" solo mandame un correo a xxcero@yahoo.es y lo tienes como una herramienta mas y conoces de los beneficios del software libre, la razon es que tiene muchos aspectos orientados a los usuarios y gestor de paquetes llamado synaptic que le indicas que paquete instalar y ademas es basado en Debian. Si no sabes nada de linux no importa, en una semana estaras montando servidores y conectandote a bases de datos.
Integrar Apache en Debian es tan sencillo como hacer un apt-get install apache2.
O como en mi caso que me gusta trabajar en mi casa, conseguirse los CD que ya tienen lo paquetes actualizados y entrar en herramientas del sistemas>gestor de paquetes synaptic (entraras al gestor de paquetes y te dara una descripcion general de como instalar), Despues localizar la seccion repositorios y en la opcion agregar CD-ROM te localiza todos los paquetes, en el disco que introduces y seleccionas apache2, mysql-server,php5 y automaticamente te selecciona los paquetes dependientes y seleccionar instalar automaticamente bajaran los archivos del Cd y se configuraran) Los paquetes ionstalados nos sirven para
Apache2: servidor Web
PHP es un lenguaje de scripting que permite la generación dinámica de contenidos en un servidor web, con php podremos tomar los datos de la base de datos y representarlos en el servidor Web Apache
MySql-Server: creacion Base de datos
- Ahora para comprobar que todo este bien, abrimos el Firefox y escribimos http://localhost o http://127.0.0.1 y nos saldra nuestra Web que es la carpeta default del apache. Informandonos que ha sido instaldo.
La estrucutura del Apache
/etc/init.d/ Archivos para iniciar, parar, resetear servidor
/var/www Alojamiento para la página Web
/etc/apache2 Archivos de configuración
/var/log/apache2 Accesos a la Web

En windows puedes instalar Apache funciona tambien, pero los beneficios maximos los obtienes utilizando Linux .
La idea de este proyecto es crear un sitio que de mantenimiento a una base de datos de alumnos, profesores y notas en el cual puedas realizar busqueda de alumos profesores, accesadno a la base de datos por medio de formularios .Todo en ambiente web, con seguridad de que no seran Alterados y con PHP no veran tu codigo de conexion que se encuentre entre las de PHP (que al escribirlas en este POST me da error)



La verdad la idea es compartir lo que estoy aprendiendo y el interes sera de las personas que que quieran realizarlo.

Estoy aprendiendo a subir archivos. Les entregare luego el archivo completo.
Me despido Saludos.

Dame un punto de apoyo y una palanca y movere el mundo

-ARQUIMIDES-





Clases

· 0 comentarios

Estoy aburrido , ya se que busque trabajo es la solucion.
Pero ahorita solo me sale un plaza de vendedor de un producto nuevo que no se que diablos sera, y me invento un monton de escusas ,la otra es que estoy ocupado en la U. JAJAJA, hasta me da risa.
No un comentario ya en serio, ahora si me ha desepcionado la U, los maestro cada vez nos dan menos clases y nosotros bien contentos, hay dias que ni una clase .Ayer no llego el de Hardware por que tenia una reunion, el de estandares da lo mismo que llegue o que no, pero no llego el dia miercoles y tanto que me cuesta levantarme temprano y desayunar a las 5:00 A.M por tacaño y no comprar desayuno, y venir y no tener clases de ahi que las clases semiprensenciales , cuando uno quiere entra. El señor de redes lo mismo enseñando cajitas de router que ha comprado y chatarra que no sirve , y no nos enseña a configurar router o cosas mas practricas que no se, bueno por lo menos ya podes armar cables y configurarlos es lo unico y en Auditoria bueno teoria y mnas teoria y lo peor las buenas notas de los estudiantes.
Siento que los maestros con los estudiantes solo van a salir del compromiso y despues que tu te salves como puedas en parte es cierto pero te encuentras con gente que tiene mas recursos que tu y que la U te orienta a servir de un simple empleado y no como un gerente verdadero de una empresa .
Despues me da risa y la verdad estamos en un proceso de aprendizaje y lo mejor es conocer a tus comapañeros que los ves como amigos y son grandes personas quien sabe futuros empresarios.
No tengo nada que hacer asi que empesare a poner como se monto un Servidor Web apache.

Las personas arruinamos el sistema

· 0 comentarios

Bueno eto se ha convertido como mi diario personal,pero espero poner algunos proyectos buenos.
Quiero comentar el hecho de que algunas personas por individualismo o quien sabe por que arruinamos las cosas, es muy facil criticar. Pero existe muchas cosas que queremos decir y no lo hacemos.
A mi en lo personal no me interesa la politica, religion ni nada que no tenga que ver conmigo, pero de una manera o otra las cosas funcionan por que perteneces a algo, en fin somos una cultura que ha venido siendo influenciada por un monton de cabrones que nos vienen a botar y ridiculizar nuestra cultura -si es que tenemos- y no nos sentimos bien en nuestro propio lugar. EL caso es que te encuentras con alguien que es un fanatico de la religion y quiere influnciarte a que vivas como el , despues conoces un politico con su ideologia de mierda y quiere que lo sigas, pero el caso es que la religion y politica pueden ser una excelente manera de vivir, pero las personas ponemos nuestra propias ideas y nos vale la opinion de los demas y lo arruinamos.La religion es una manera de vivir feliz y no preocuparse por que te iras al cielo o al infierno , eso lo decide alguien mas. Son temas muy delicado y lo dejamos aqui pero la unica guia que tienes esta siempre contigo.
Por ejemplo los instructores hijos de puta de la UTEC siempre estan baboseando y jugando en los laboratorios , uno tiene que esperar que vengan de dasayunar y ellos bien tranquilos solo viewne a poner musica y tranquilos. ¿Los laboratios son los malos? .No! son los majes que quieren pasarsela mas tranquilo y pasar cagandose de la risa con las pendejadas que hacen,y jugando y bajando ondas en fin a mi me afecta porque tengo tareas que hacer -qe gran paja , si solo jodiendo y bajando series paso- la onda es que uno paga una cuota y lo tratan como que es invasor o que no tiene derecho. Solo uno que otro de verdad trabajan y los demas solo joden.
En fin me encuentro cada vez mas de participar en elgo pero siempre que no afecten a alguien esta bien, ya sabemos que la indiferencia es arma de doble fila al final simpre te afecta, hay que ser justo y estar vivo ,no dormirse con el sistema de consumismo que nos quieren imponer. Bueno es mi mas humilde opinion con perdon sio se ofende alguien .

Hey que ondas

· 0 comentarios

Ahora pase un poco aburrido y me puse a configurar my blog (quedo original).

COMIC MATRIX

· 0 comentarios

Aqui les dejo los 17 comics que salieron de matrix, traducidos al español y un comic especial con
dibujos de varios autores.
Nombre: Matrix/EspecialBlanco y negro/Color: ColorArchivo: .JpegIdioma: Español
Descarga:1/17
http://rapidshare.de/files/36418362/TMCS_01_TFA.rar
2/17
http://rapidshare.de/files/36418363/TMCS_02_TFA.rar
3/17
http://rapidshare.de/files/36418364/TMCS_03_TFA.rar
4/17
http://rapidshare.de/files/36418365/TMCS_04_TFA.rar
5/17
http://rapidshare.de/files/36418366/TMCS_05_TFA.rar
6/17
http://rapidshare.de/files/36421227/TMCS_06_TFA.rar
7/17
http://rapidshare.de/files/36421228/TMCS_07_TFA.rar
8/17
http://rapidshare.de/files/36421229/TMCS_08_TFA.rar
9/17
http://rapidshare.de/files/36421230/TMCS_09_TFA.rar
10/17
http://rapidshare.de/files/36421231/TMCS_10_TFA.rar
11/17
http://rapidshare.de/files/36421232/TMCS_11_TFA.rar
12/17
http://rapidshare.de/files/36421233/TMCS_12_TFA.rar
13/17
http://rapidshare.de/files/36421234/TMCS_13_TFA.rar
14/17
http://rapidshare.de/files/36421235/TMCS_14_TFA.rar
15/17
http://rapidshare.de/files/36421236/TMCS_15_TFA.rar
16/17
http://rapidshare.de/files/36445559/TMCS_16_TFA.rar
17/17
http://rapidshare.de/files/36445560/TMCS_17_TFA.rar
Especial
http://rapidshare.de/files/36445561/TMCS_Especial_TFA.rar

Password: www.loki.ya.st

Mi primer POST

· 0 comentarios



Buscaba algo , esa pastilla roja que me sacara del mundo fantasioso en el que vivia y me diera cuenta de que la vida no era como yo pensaba.
Y gracias al "SoftwareLibre" vi una luz al final del tunel. He conocido la realidad del poder de Linux y espero que sea el S.O mas utilizado en el mundo.
Estoy entusiasmado con el hecho de correr Xgl en mi Ubuntu , o de ver el Koraraa en Live-CD con efectos Matrix, esta muy original.
A trabajar.

Saludos espero empezar a subir algo , ahorita Trabajamos en servidor Web Apache, con soporte PHP, y conexiones MySql, estoy entretenido en eso. Espero aplicar algo de lo que me enseñan
Saludos.

"Dame un punto de apoyo y moveré la Tierra" -Arquimides-

¿no es el recuerdo del dolor pasado lo que constituye la alegría actual? Todavía tengo mucho que decir de las cosas pasadas. Por encima de todo, ardo en deseos de conocer los incidentes de tu paso a través del oscuro Valle de la Sombra. -Allan Poe