…EliOS, geek hobbie…

Publicado en cosas geeks con etiquetas , , , el Agosto 11, 2009 por blacknightawake

Aun en proceso :)

EliOS

EliOS2

Siempre me pregunte…por que diablos armar tu propia distribucion de Linux habiendo tantas con paquetes ya compilados y muchas veces en repositorios en donde puedes bajarlos con un simple gestor? …y la respuesta es simple: para conocer como esta armado y como las diferentes partes se relacionan entre si para poder funcionar de una manera bellamente orquestada.

Una amiga que tuvo sus diferencias con Linux hace tiempo me preguntó: “por que Eli?” en el nombre del linux que tengo pensado armar….hem, digamos que cuando el sistema diga “Up and running” sabran la respuesta del nombrecillo.

PD. Se que un proyecto tan bello no puede correrse en una maquina virtual en un “SO” como el que se ve en las imagenes, pero digamos que Oracle ocupo lo disponible en mi particion ORHEL4.

=)

…Hace un año ya de Java 3D…

Publicado en cosas geeks con etiquetas , , , el Agosto 9, 2009 por blacknightawake

Hace un año exactamente nos dieron nuestro querido enunciado de compiladores, treinta y pico de hojas…un dolor de #~€@!!, pero bueno…habia que tomar dos caminos: surrarla como las veces anteriores o trabajar en grupo para que saliera de una vez por todas el “curso maldito”, que si bien deja conocimientos que algun dia puedes usar, destruye muchas otras cosas.

En fin, ahi estabamos…los mismos de siempre trabajando + 1 colado que al final nos dio un puto parser que no funcionaba para el segundo proyecto mientras que Wendy y yo nos partimos el cul#@~! haciendo el de C que era un cuentaseo…y el de Ruby que no quiero ni mencionar lo nauseabundo que era, el amigo @gersoft y @neobrr (alias “Bony”) echando penca con LISP, lenguaje que saber de donde salio y cuyo proposito veo como estupido pero bueno…

Un dia hare un post dedicado al curso este pero aca quiero mencionar este primer proyecto, por hazares del destino (o mulada) borre las pics que tenia de mi aplicacion, mi amiga Wendy me paso unas de la suya, debo admitir que su casita si quedo mejor que la mia (^_^)

casita2

3d1

Aparte de la sacada de mierd%$@ que nos dimos, aprendimos mucho…estuvo de a huevo compartir con los cuates, las chingaderas que se armaron, las incontables veces que nos desvelamos, las veces que estuvimos a puras sopitas Cup Ramen, los dias que llegabamos todos talegeados a la U con una cara de desgracia, una experiencia recomendable para todo estudiante de sistemas.

Un proyecto interesante, si el archivo de entrada no hubiese sido redactado por un grupo de simios, tendria mejor recuerdos de lo ocurrido.

Y sip, ahi la conocí….pero esa es otra historia.

…LogMeIN…

Publicado en cosas geeks con etiquetas , , el Agosto 8, 2009 por blacknightawake

Controlando mi computadora en Datum, lo unico malo es que solo esta disponible para win, en fin…un buen servicio de acceso remoto.

logmein

…iniciar Oracle ASM…

Publicado en cosas geeks con etiquetas , , , el Agosto 7, 2009 por blacknightawake

Para los usuarios que hayan instalado Oracle con soporte ASM, esta es la manera correcta de subir la base de datos:

Montar los discos ASM:

ASM

Luego simplemente cambiar la variable de entorno ORACLE_SID=[nombre de nuestra instancia] e iniciar nuestra base de datos normalmente, en open stage:

Startup

=)

…7 cosas raras…

Publicado en Premios a este Blog con etiquetas , , , el Agosto 6, 2009 por blacknightawake

Quiero agradecer a una de las personas que más aprecio y que compartió muchas cosas conmigo: Vivan Roca…linux geek, amante de Qt y de KDE… y darme el premio de las “7 cosas raras”…tengo que escribir aquellas que son las más frecuentes me imagino y que de alguna forma caracterizan mi quiza…hem…rara forma de percibir la realidad…

1 ) Pienso que instalar Gentoo es divertido.

2 ) Casi nunca me peino.

3 ) Me gustan los nachos con coca cola.

4 ) Paso mas de ocho horas al dia frente a una computadora.

5 ) Me gustan los tamales con panitos dulces.

6 ) Siempre duermo con un pie afuera de las chamarras (cuando duermo, ahora cuando tengo proyectos paso despierto dias enteros a puro pan y agua).

7 ) Me encantan los gatos pequeños.

E igual que la personita que me dio el premio hay muchas más cosas…(pondré igual que ella: 20 cosas, en honor a su nombre)

8 ) Creo tener mi “otro yo”, con quien siempre platicamos las cosas que vivimos.

9 ) Pienso que las personas “raras” o “peculiares” son geniales, siempre que hablas con alguna de ellas aprendes algo nuevo, que cambiará al menos en cierta forma tu peculiar y quizá retorcida imagen de la realidad…

10 ) Cambio de géneros musicales quizá de una manera espeluznante, de música cristiana a Iron Maiden, pasando por Nightwish y alguna que otra rola de los Bukis o los Temerarios…a y Joaquin Sabina por supuesto…

11 ) A veces siento que es necesario sentirme miserable, ayuda a disipar otros sentimientos mucho peores.

12 ) Me gusta jugar “waka waka” en Facebook, Tetris o cualquier jueguito de la “vieja escuela”.

13 ) No tengo vida social, creo que jamás he tenido…sueño con algun dia no muy lejano tener aunque sea una imitación, según mi amiga la ingenieria Beatriz Caicedo solo tengo una “vida social virtual”.

14 ) Pienso que la programacion (excepto Ruby on Rails) es una completa porqueria, espero jamás vivir de esa basura.

15 ) Me gusta el color rosa y el color negro (no soy emo).

16 ) Detesto a las condenadas periquitas australianas y a ciertas razas de chuchos (aunque si quise mucho a mi mascota “mentas” que ahora descansa por la estupidez de vecinos caga palos).

17 ) Cuando no tengo que hacer juego WOW como enfermo.

18 ) Siento que algo me falta cuando no reviso mi mail un par de veces al dia.

19 ) Creo que soy lo máximo, lo mejor de lo mejor, LMV como dice Bea Rosado, sin embargo ayudo a quien pueda y no me considero todo un “agrandado”.

20 ) Creo firmemente que las “malas palabras” son lo mejor para liberar el condenado estress al que estamos sujetos todos los dias nosotros…los de sistemas…los intermediarios entre Dios y los hombres.

Creo que esas son las cosas más raras que puedo poner, hay otras…pero éstas son las menos dementes =)

Blogs de las personas raras de las que he aprendido más de algo, todos de la élite de las ciencias computacionales:

El blog de mi querida Vivian Roca.

El blog de  mi amiga Yuri.

El blog del amigo Yass.

El blog del amigo Feryac.

El blog del pinguino Tuxtor.

El blog del amigo Gersoft.

El blog de mi amiga Cindy.

Gracias a todos por compartir algo de su locura y su peculiar forma de ver el mundo conmigo =)

…un comentario un poco inusual…

Publicado en cosas geeks con etiquetas , , , , el Agosto 5, 2009 por blacknightawake

Y es que nuestro sitio de Ruby on Rails ha tenido bastante audiencia por estos dias, y eso que lo dejamos abandonado por razones que no discutiré acá, en fin…este es el comentario: (una felicitacion segun Google Translate)

Хорошего без плохого не бывает – даже школьнику на каникулы дают задание. – Ч. Лэм
“Спасибо за такой пост”
расскау вам тоже интересную историю..
“мысли здравые, но тяжело читать, не знаю почему”
дяяя….старая темка, но ми тут нету^^ даже если не по картинкам смотреть))) нету и фсё ^_^

Que bueno que le puse el plugin de traduccion al sitio, asi llegamos hasta el último rincón del planeta, aportando un poquito de la tecnología de desarrollo que más nos gusta (a Vivian y a su servidor) en materia de aplicaciones web dinámicas y que simplemente revolucionarán al mundo tal y cual lo conocemos.

…los gallineros y la casa de los fantasmitas…

Publicado en Relatos Personales con etiquetas , , el Agosto 3, 2009 por blacknightawake

Pues eso fue lo que se aparecio ayer en un pensamiento mientras dormia en los brazos de morfeo…iba en busca de la casa de Vivian Roca (no se porque) y de repente me encontre con un monton de gallineros, habian pollos blancos y amarillos…en eso vi que habia una casa amarilla a lo lejos, decidi caminar hacia alli y para mi sorpresa ella estaba esperando, como ayer, como hoy…como siempre…platicamos como dos buenos amigos y luego desperte….

El segundo pensamiento fue que fui con alguien mas, no estoy seguro si era Vivian, a una casa grande, enorme donde habia una chimenea donde unicamente podian entrar fantasmas, supuestamente un agujero entre la realidad y el mundo de lo sobrenatural…

Usualmente tengo pensamientos no tan dementes, pero siempre se cuela alguno asi (^_^)

…muladas que NO debes hacer…

Publicado en cosas geeks con etiquetas , , , , el Agosto 2, 2009 por blacknightawake

Esta es una lista de estupideces que por ningun motivo debes realizar antes de instalar Oracle Enterprise:

- No corras el siguiente comando: #rpm -e –nodeps glibc [version] o te surraras en todo tu sistema (Literalmente).

- No lo instales en sistemas operativos NO soportados (llamese ubuntu, kubuntu, o cualquier mierda terminada en “buntu”), no menciono a winbug$ porque hem…no conozco a alguien que se llame administrador de db que aconseje instalar oracle en esa surrada.

- No lo instales si tienes menos de 1GB de RAM, si lo haces es posible que te cueste incluso abrir una terminal. Si tu maquina cuenta con menos de 1GB, solo trata de setear los parametros de tal manera que el SGA y PGA sean los apropiados.

- No se te olvide por el amor de Dios crear las variables de entorno: ORACLE_BASE, ORACLE_HOME y ORACLE_SID dentro del profile del usuario oracle, de no hacerlo…es mejor comenzar desde 0.

- No se te olvide setear las variables del kernel, muchas de las cuales son vitales para el proceso de instalacion.

Creo que es lo mas importante, como no debo poner algo asi sin solucion…aca esta la manera correcta de como instalar una base de datos en un ORHEL4:

1) Crear un grupo llamado “oinstall”, dicho grupo es el propietario del oraInventory…un catalogo de productos Oracle instalados.

#groupadd oinstall

2) Crear el usuario Oracle: responsable por el producto a instalar

#useradd oracle -g oinstall

3) Modificar el archivo “.bash_profile” del usuario oracle, en mi caso en particular la informacion a agregar a dicho archivo es la siguiente:

———————————————————————————-

umask 022
PATH=/bin:/usr/bin:/usr/local/bin/usr/local/X11R6/bin
LD_LIBRARY_PATH=/usr/lib:/usr/X11R6/lib

ORACLE_BASE=/home/oracle/u01/app/oracle
ORACLE_HOME=$ORACLE_BASE/product/11.1.0/db_1
ORACLE_SID=orcl
PATH=$ORACLE_HOME/bin:$PATH

export PATH
export ORACLE_BASE ORACLE_HOME ORACLE_SID
——————————————————————————–

4) Instalar paquetes necesarios, para la version ORHEL4 son los siguientes (se encuentran en el CD 3 y 4 de la distribucion):

——————————————————————

elfutils-libelf-devel-0.97.1-5.i386.rpm
gcc-3.4.6-10.0.1.i386.rpm
gcc-c++-3.4.6-10.0.1.i386.rpm
glibc-devel-2.3.4-2.41.i386.rpm
glibc-headers-2.3.4-2.41.i386.rpm
glibc-kernheaders-2.4-9.1.103.EL.i386.rpm
libaio-0.3.105-2.i386.rpm
libaio-devel-0.3.105-2.i386.rpm
libstdc++-devel-3.4.6-10.0.1.i386.rpm
sysstat-5.0.5-19.el4.i386.rpm
unixODBC-devel-2.2.11-1.0.1.RHEL4.1.i386.rpm
———————————————————————

5) Modificar las variables del kernel necesarias:

———————————————————————

kernel.core_uses_pid = 1
kernel.core_uses_pid = 1
kernel.sem= 250 32000 100 128
kernel.shmall=2097152
kernel.shmmax=2147483648
net.ipv4.ip_local_port_range = 1024 65000
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=262144
net.core.wmem_max=262144
fs.file-max = 6553600

—————————————————————–

Despues de todo este cuentaseo, ya podemos correr el “Installer”, despues de un par de horas y si todo lo hicimos como le describi anteriormente veremos la siguiente pantallita:

orainstall

Al logearnos ya podemos escribir por ejemplo un mensajito de prueba con pl/sql:

sacada de dedo en pl/sql

o utilizar EM (que creo que por esto se pagan los US $ 45,000 pesos de esta charada):

EM

Espero que le sirva a algun amable lector, saludos.

…Oracle y ASM…

Publicado en Informatica con etiquetas , , , , el Julio 31, 2009 por blacknightawake

ASM es la forma en la que Oracle maneja sus archivos de manera automatica, haciendolos independientes (en el caso de Red Hat) del manejo de los mismos mediante LVM, segun la guia y los consejos de los Jedis en Oracle, ademas de incrementar el rendimiento, tambien puede configurarse para hacer striping o mirroring de la info, es como un RAID chiquito…muy interesante, la verdad…
Me costo bastante configurar Oracle Enterprise Linux para el soporte ASM, ya que hay que bajar un paquete para la version exacta del kernel, afortunadamente tenemos acceso a todas las chivas de Oracle y en este caso de la distro de “Unbreakeable Linux”. Fue tanta mi emocion cuando pude al fin hacer mis unidades virtuales que les tome unas pics:

ScreenshotScreenshot-1Screenshot-2Con los discos creados, solo era de invocar a DBCA para crear la instancia de ASM:

Screenshot4Y cuando estab creando la instancia me saco el dedo, segun Metalink por el espacio en /dev/shm …mañana lo aumento para poder instalar por fin la db:

Screenshot5

…de aqui para alla, de alla para aca…

Publicado en Relatos Personales con etiquetas el Julio 29, 2009 por blacknightawake

Y es que eso fue lo que me sucedió hoy, vamos a comenzar con mi tipico viaje de mi casa a la Universidad.

Salgo de mi casa, tengo que tomar un estupido Tuc Tuc porque veo que (como casi siempre) me agarró la tarde, espero a que uno de los patanes que conducen esas basuras pare y me diga que va para el lugar donde tomo la misma camioneta desde hace más de cinco largos, dolorosos y vergonzosos años. Veo que no vienen ninguna, me estoy parado en el sol como estúpido porque no hay ni siquiera un lugar para que no te quemes como animal, al fin para uno de los amables conductores de las unidades más seguras, confiables y cómodas del país, no se porque…a esa hora no van llenas, sin embargo me voy como una sardina.

Llego tarde a la clase de base de datos 2, que no es por nada pero fue lo único que rescato el día, porque el ingeniero hablaba de un tema realmente fascinante como las bases de datos distribuidas, sistemas de alta disponibilidad y políticas de respaldo y recuperación, temas que como futuro DBA me emocionan mucho la verdad…

Pero todo llega a su fin, son las 12:30 y veo que tengo que zafarme a Datum, desgraciadamente no hay ninguna camioneta que comunique ambos lugares, la U y Datum, por lo que tengo que: ya sea esperar a que pase una camioneta 201…que no es por nada pero es mas difícil ver una de estas cagadas que a una puta en una iglesia, o tomar una que me deje en un banco (no merece la pena mencionar cual) y tomar una 63 para llegar a otro lugar de sufrimiento conocido en los bajos mundos como el “Obelisco”, no se porque le dicen así, ni tan grande que fuera la marranada esa, en fin…ya en el “Obelisco” tengo que esperar una 14A o una 75, buses que son mas chatarras que camionetas pero bueno, para algo sirven, tomo una 14…me toma unos 15 minutos llegar a la parada para llegar a Euro plaza…llego a Datum y lo primer tarea asignada es empezar a aprender como chingados instalar Oracle con ASM…le pregunto a la mara experta en RACS pero están algo ocupados así que mejor empiezo a leer el manual en Metalink, el sitio de soporte oficial de Oracle. Cuando termino de realizar parte de la tarea (No lo de ASM, ya que como estoy virtualizando necesito aun investigar como chingados emular una particion con archivos para instalar Oracle en esa onda) me recuerdan que tengo que hacer tarea de IA y Gerenciales 1, las envio, luego voy a comer algo…unas ondas llamadas “Rogys”, son buenos, algo caros pero si llenan por lo menos, cuando regreso de comer solo termino de leer un poco mas de ASM y me despido de la mara…otro sufrimiento se avecina…tengo que regresar a la U para mi maravillosa y reconfortante clase de mierda!!!! de modelacion 2…

Por lo menos llegaron, tanto el auxiliar como el ingeniero a impartir su “gran” conocimiento, salimos ya tipo 8 y se que me llevara la chingada para regresar a casa, ya que los putos pilotos creen que las camionetas son de hule y esperan a que la mara vaya casi colgando de la puerta para salir de la U…en fin, al final me vengo en una 96…a estas alturas del dia pela lo que sea, solo quiero llegar a casa…lo peor de la camioneta es que venia alguien que me recordó a un fantasma del pasado U_U…en fin…hay un trafico basura que retrasa a la condenada camioneta…vengo con un humor de la gran #”$.@!..pero la solo idea de que “pronto” llegare aunque sea a tomar una taza de café me calma un poco….

Cuando llego a la parada de la camioneta tomo otro Tuc Tuc…si, de esas porquerías pintadas de rojo, me cobran 3 pesos los muy basuras, pero bueno…por lo menos llego un cacho mas temprano…cuando llego descubro que mi hermana (quiza milagrosamente) no esta jugando WOW, sino que ya se fue a dormir, mi mama me saluda cariñosamente y acá estoy escribiendo este post…cuando debería estar durmiendo…pero no queria irme sin antes contar mi historia del dia de hoy…