counter easy hit

Archive for July, 2007

Linux problem, help me please

Monday, July 30th, 2007

El sabado actualicé el ubuntu a la 7.04. Se actualizó bien pero como esperaba, me estropeó el grub (la última vez me pasó lo mismo) Por algún motivo no pone bien el disco ni la partición de arranque.

Lo arreglé poniendo hd(0,1) en el root, y la partición en /dev/sda2 ya que el disco es ATA. Hasta aquí todo controlado. Arrancó bien y he podido trabajar tranquilamente con él.

Pero misteriosamente hoy no arranca. Se queda pillado en el grub. Pongo los mismos parámetros, hd(0,1) y sda2 y no hay manera que arranque, es como si se hubiera corrompido o a saber qué ha pasado. He probado con un kernel antiguo y parece que empieza arrancar pero despues se queda pillado en el xorg, a saber lo que necesita y con la versión nueva de la distribución no lo encuentra.

Pues nada, sé que hay algún experto en linux por aquí, se os ocurre alguna idea para provar? Solo decir que la partición windows va bien.

mmm, acabo de tener una idea, quizás la partición ha perdido el boot flag y por eso no arranque…. ahora probaré! :P

Actualización:

Efectivamente era el BOOT FLAG de la partición. Misteriosamente se activó el flag de la partición windows y se eliminó la de linux. Yo no he sido. Almenos directamente y de forma conciente. Pienso que fue windows, cuando fui un momento a la sección de administrar discos y seguramente los modificaria el por voluntad propia. Grandisimo hijo de ….

Al final la solución ha sido fácil aunque el gparted del live cd no funcionaba y tuve que hacerlo directamente desde la línea de comandos con parted.  Bastante fácil, mirando el help no da problemas. Enga, una tarde perdida por windows, es que mira que lo toco poco en casa, pero debo de tocarlo menos.

¿ Como te retirarías con 5 millones de euros ?

Monday, July 30th, 2007

Algunos bloguers están pasando este meme.

¿cómo te organizarías la vida para dejar de trabajar y vivir de ese dinero? y no vale seguir trabajando o crear tu propia empresa.

5 millones parecen muchos, pero no lo son tanto si comienzas a despilfarrar y a vivir la vida sin control. En pocos años te puedes quedar sin nada. Así que una de las cosas que haría es no cambiar mucho mi estilo de vida. Ser un nuevo rico no es lo mio, ir a restaurantes caros tampoco, suites de lujo, para la familia beckam. No digo que alguna vez lo haga pero no pasar de un extremo al otro. Con esto ya conseguiría que ese dinero durase más tiempo.

Miraría de poner parte de ese dinero en plazo fijo e intentar vivir de los intereses generados, sin tocar ese dinero. A un 3% tendría un sueldo de unos 150.000€ anuales más o menos, contando que no modifique mucho mi nivel de vida, me sobraría para vivir realmente bien y viajar a donde quisiera.

Invertiría en una casita pequeña cerca de la family y otra en algún lugar paradisiáco, con buen clima, tranquilo, naturaleza… Hay sitios cerca del mar, con casitas dentro del mar preciosas, pero no creo que lo hiciese… Desde los tsunamis de asia tengo claro que al lado del mar no pienso vivir nunca, sin contar que no soy muy de playa. Prefiero la montaña. Quizás una casita en la montaña con vistas al mar? :P
A la novia no le daría tarjeta de crédito. Eso sí que es peligroso!!! Durante los primeros años, seguramente viajaría bastante a conocer el mundo o hacer cualquier cosa que me apeteciese y que antes no podía hacer por falta de tiempo. Vamos hobbies y descubrir nuevas cosas de la vida.
Normalmente crearía una empresa también. Pero esa opción no puedo decirla. El problema es que llegaria un momento que tendría demasiado tiempo libre y no sabría que hacer. En ese momento mi vida volvería a ser más tranquila, menos viajes y más disfrutar de los tuyos. Muchos dicen que crearían una fundación y tal… yo no lo creo. Quizás trabajaria no para vivir, sino de las cosas que también me hubiese gustado trabajar;  como mecánico de coches y motos. Solo para disfrutar. Si no hubiese sido informático hubiese sido mecánico seguro. Después me encantaria seguir aprendiendo cosas … tanto a nivel de conocimiento como a nivel humano.

Pero no veo posible vivir sin hacer nada, por muchos hobbies que tuviera. Haría mucho más deporte, seguro. He descubierto el deporte tarde. Creo que obligatoriamente tarde o temprano trabajaria en algún sitio, sino acabaría en la mala vida, viviendo sin vivir y sin ser feliz. Ahora en vacaciones, cuando son demasiados dias, hasta incluso me canso por no hacer nada, imaginad cuando no tenga nada que hacer…
Tengo claro lo que haria a corto plazo, pero a largo… nada de nada.

Quién quiera que recoja el meme! :D

eBD - e-Business Designer

Saturday, July 28th, 2007

El eBD es un entorno integrado de desarrollo, integración y publicación de aplicaciones Web no muy conocido actualmente pero que ha dado buenos resultados en muchas empresas grandes de españa así como en ayuntamientos.

Con eBD se puede desarrollar visualmente aplicaciónes Web (intranets, extranets, portales, etc). o bien integrar cualquier otro desarrollo ya implantada.

Instalando el eBD en el servidor es suficiente para empezar a desarrollar proyectos en eBD utilitzando cualquier navegador del mercado. También integra un lenguage de programación propio, el EBDML para programar todo lo que no viene por defecto.
Yo defino al eBD para que la gente se lo imagine como un dreamweaver web por la facilidad que proporciona para el diseño de ciertas páginas utilizando componentes ya implementados e integrados en la plataforma como calendarios, html, foros, imagenes, varias bases de datos, etc…
Puntos positivos:

- Facilidad en la creación y modificación de páginas mediante la utilización de componentes del sistema

- Rapidez en el desarrollo de webs sencillas tipo portal, donde la mayoria de las cosas son consultas.

- Escalabilidad del sistema. Según necesidades puedes dividir el servidor en varios servidores para dar mejor servicio.

- Funciona tanto en servidores Linux como Windows.

- Integración de conectores a diversas bases de datos como MYSQL, Acces, SQL Server, AS400, etc…

- Funciona en cualquier navegador

Puntos negativos

- Sistema propietario basado en licencias por servidor y driver con un coste bastante elevado.

- Pequeña comunidad. Hay tantas opciones que al principio es fácil perderse, sin contar el lenguage eBDML, que es un lío. La comunidad existente intenta ayudar en lo que puede pero aún son muy pocos los desarrolladores en eBD que participan. El hecho de ser un sistema cerrado complica la expansión del sistema de forma más global.

- Programar en esta plataforma es complicado, incluso desaconsejado. Hay que intentar hacerlo todo mediante los componentes del sistema. Si se intenta personalizar demasiado por programación, puede implicar que todos los funcionamientos automáticos debas de re-implementarlos también en eBDML para que funcione. La programación en esta plataforma multiplica el tiempo de desarrollo e incluso se hace muchísimo mayor que en otras plataformas como php o rails. Y lo peor, perdiendo el control del programa ya que la programación requiere de truquitos para que acabe funcionando.

Conclusiones

Como con todas las plataformas de desarrollo hay puntos a favor y puntos en contra. Es una buena herramienta para según qué proyectos web. A nivel personal solo lo utilizaría para el desarrollo de portales informativos donde no se requiere ninguna programación complicada. Para el resto de aplicaciones donde el dinamísmo y la interacción con el usuario es mucho más elevado, utilizaría otras tecnologías que permiten una mayor facilidad y agilidad a nivel de programación.

Además, sus costes a nivel de licencias no ayudan en nada a su expansión. Si fuera de código abierto, seguramente la comunidad la haría crecer de forma exponencial y quizás lo que hoy es un mal lenguage de programación, lo convertirían en uno decente y sobretodo ágil para el desarrollo de aplicaciones más complicadas.

Dias eternos…

Wednesday, July 25th, 2007

Hay días que es mejor no ir a trabajar, y hoy ha sido uno de ellos. Estoy de formación en el mismo ordenador del compañero que sustituyo, … todo el dia explicandome cosas, que si esto, que si lo otro… hasta el viernes así, llevo 2 dias así y estoy muerto.
Estoy cansado de tanta explicación. Al final pillas la mitad y te acuerdas de una cuarta parte porque no entiendes bien las operativas que realiza el sistema.

Y hoy han petado TODOS los entornos de desarrollo, … ni una sola prueba con código, todo bla bla bla y encima de resaca… dia eterno. La primera vez que miré el reloj, las 10:50… y ya había tomado el café!! ufff, aun me quedaban X horas de martirio!!
A partir del lunes estaré solo, ya será más entretenido, quizás demasiado :D Me gusta ir a mi bola y espabilarme por mi cuenta. Aunque de vez en cuando te pegas unas buenas risas :D

Primera cena de empresa

Wednesday, July 25th, 2007

Acabo de llegar de la primera cena de “empresa” o mejor, de despedida del compañero a quien sustituyo.

Son gente terrible, vaya artón de reir nos hemos pegado acosta de todos! :D No tengo fotos, pero diciendo que han disfrazado al tio que se va de VACA!! jaja Terribles…

El día que me vaya veo que me disfrazan de pollo… :P

Entornos de producción y de desarrollo

Monday, July 23rd, 2007

Cuando desarrollas algo es imprescindible tener un entorno de desarrollo donde “warrear” todo lo que quieras sin tener que preocuparte de los usuarios y de los errores. Una vez que todo está correcto, lo subes a producción.

Este es el planteamiento que muchas empresas siguen. Un entorno de desarrollo y un entorno de producción. Aunque lo ideal es que hubiera almenos un sistema intermedio de pruebas o test de pre-producción, pero eso es pedir mucho ya que no implica solo más gasto en mantenimiento sino también en un cambio de mentalidad en la manera de desarrollar.

Desarrollar es muy fácil. Desarrollar bien, un poquito más complicado. Pero realizar desarrollos de calidad, es el objetivo de cualquier desarrollador que se precie. Pero es muy díficil de conseguir. A nivel empresarial debes ajustarte al máximo al número de horas y ya se sabe, si quieres calidad hace falta tiempo ya que un código eficiente, limpio y claro no se escribe solo. Pero me estoy desviando del tema.
Pero una de las peores cosas que te puedes encontrar es desarrollar en un sistema ligeramente distinto al de producción o incompleto, donde el desarrollo lo haces relativamente rápido pero en cambio los tests finales de validación no. Estos tests dependen de otras máquinas reales, rutas, etc… que por arte de mágia no estan o no están bien programadas. Desarrollas durante 1 hora y te pasas otra hora para ingeniarte una manera para realizar la prueba final.

Para cuando dudes …

Monday, July 23rd, 2007

Remembering that I’ll be dead soon is the most important tool I’ve ever encountered to help me make the big choices in life. Because almost everything - all external expectations, all pride, all fear of embarrassment or failure - these things just fall away in the face of death, leaving only what is truly important. Remembering that you are going to die is the best way I know to avoid the trap of thinking you have something to lose. You are already naked. There is no reason not to follow your heart.

[…]

Your time is limited, so don’t waste it living someone else’s life. Don’t be trapped by dogma - which is living with the results of other people’s thinking. Don’t let the noise of others’ opinions drown out your own inner voice. And most important, have the courage to follow your heart and intuition. They somehow already know what you truly want to become. Everything else is secondary.

By Steve Jobs, el loco de Apple.

El futuro de internet

Wednesday, July 18th, 2007

¿ Os habéis imaginado alguna vez como será internet en el futuro ?

Si echamos la vista atrás, durante los últimos años Internet ha evolucionado bastante. Hemos pasado de webs estáticas a webs dinámicas, con diseños bastante cuidados, con mucha participación de la gente mediante web 2.0, RSS…. Pero la base no ha cambiado prácticamente nada. Seguimos abriendo un navegador, y las páginas son html la mayoría…

Lleva años así y seguro que durará muchos años más pero… algún día deberia de cambiar. No me imagino eternamente creando páginas en html, php, rails, asp, xml, css… habría que cambiar el concepto de internet.

Lo que yo imagino es lo que se ha visto por la tele muchas veces. Encender el ordenador y estar en internet. Mirar el correo sin preocuparte de donde lo tienes alojado. Disco duro virtual veloz, a un 1Gb (por pedir que no sea:P). Que no exista el html. Solo usar internet para bajarte la información que se necesita, el SO ya se encargará de interpretarla y mostrarla como es debido, utilices windows, linux, mac, pda…
Estamos entrando en la estupidez de crear un sistema operativo web, en php,html, etc… que no sirve de nada, no tiene las ventajas de un pc de escritorio y tiene todas las limitaciones del mundo web. ¿ No será mejor adaptar el sistema operativo a este nuevo entorno?

Cambiar esto es muy dificil, un cambio tan radical implicaría quizás menos libertad para decidir. Por ejemplo ¿ quién me sirve el correo?, ¿quién el espacio virtual?, ¿ donde compro ?. Y a nivel de desarrollo también habría menos libertad pa ra crear lo que quisieras de la manera que tu creas mas conveniente. Es lo que tiene la simplicidad de uso, eliminaría la libertad, a no ser que la plataforma se pensase realmente bien.

Ya iremos viendo que tal sigue evolucionando.

Oops…

Wednesday, July 18th, 2007

Hoy en el curro:

Compi de curro: Anda creo que eres el primero que toca ese fichero en años ( global.css )

Yo mentalmente: Oooops… ya se nota ya, puto dreamweaver…

El despertador

Monday, July 16th, 2007

Como tantos, uso el móvil como despertador desde hace años.  Y de lunes a viernes me suena a la misma hora. Ayer me sorprendí cuando puse el despertador en hora para la vuelta al curro ya que aún estaba activado.

He estado 2 semanas de vacaciones, y durante esas 2 semanas ningún día lo escuché sonar y eso que estaba activo. :P Excepto hoy, que hoy si que tocaba.

Es curioso como el celebro ignora los ruidos según en qué circunstáncias estás.