Historias
Slashboxes
Comentarios
 

Login Barrapunto

Login

[ Crear nueva cuenta ]

fwg (14911)

fwg
  correo_host-barrapuntoNO@SPAMyahoo.com

Ingeniero Tec. En informática de Gestión

Down Kill Up Publicidad

Bitácora de fwg (14911)

Domingo, 17 de Enero 2010

La Marca de OpenSUse

12:40h.
Consultorio GNU/Linux

La otra tarde, en uno de mis dias semi-libres en que me dedico a trastear mi sistema. Me dio por aprender un poco sobre el formato elf -el formato ejecutable de linux-. Decidí crear un ejecutable en c con el tipico "hola mundo" y echar un vistazo a las cabeceras. Mi sistema es OpenSUSE 11.2. Tengo otros equipos con debian, ubuntu y Fedora. Pues bien para mi sorpresa descubrí que el compilador/enlazador que viene con OpenSuse introduce en todos los ejecutables que se crean su propia marca. Exactamente esto:


El código que usé:

int saludo(void){

printf(" HOLA MUNDO");
return 1;

}

Lo compile con gcc de la forma usual:


gcc -o salida.exe codigo.c

Luego con readelf lei las cabeceras:


readelf -a salida.exe

y saco entre otras cosas esto:- simplifico la salida, FIJAOS EN LA TERCERA SECCION-

Section Headers:
[Nr] Name Type Address Offset Size EntSize Flags Link Info Align
[ 0] NULL 0000000000000000 00000000 0000000000000000 0000000000000000 0 0 0
[ 1] .interp PROGBITS 0000000000400238 00000238 000000000000001c 0000000000000000 A 0 0 1
[ 2] .note.ABI-tag NOTE 0000000000400254 00000254 0000000000000020 0000000000000000 A 0 0 4
[ 3] .note.SuSE NOTE 0000000000400274 00000274 0000000000000018 0000000000000000 A 0 0 4
[ 4] .note.gnu.build-i NOTE 000000000040028c 0000028c 0000000000000024 0000000000000000 A 0 0 4 [ 5] .hash HASH 00000000004002b0 000002b0

He probado lo mismo desde debian 5, ubuntu 9.10 y fedora 12 y ninguna de estas distibuciones introduce esta sección. A si que mi pregunta es, ¿A que viene esto?. No creo que sea un hecho ampliamente sabido que opensuse deja su marca en los ejecutables que crees desde su distro.¿Razón/motivo?, ¿se puede hacer esto desde la licencia GNU? ¿Alguién sabe más del tema?


Agradeceria ayudas sobre el tema que me tiene un poco intrigado

Jueves, 07 de Mayo 2009

wow

08:51h.
Bitácoras
Hace un siglo que no posteaba nada en mi mini-bitacora-barrapuntera. Y no es que tenga nada importante que decir. A lo largo del tiempo Linux ha evolucionado enormemente, que puedo decir, es increible que las cosas vayan tan bién para unos y tan mal para otros...
Viernes, 13 de Enero 2006

Juegos en Linux

06:39h.
Juegos
Ultimamente he estado trasteando con los juegos en Linux. Buscando juegos, probandolos etc, y la verdad es que he quedado gratamente sorprendido por la cantidad y (aunque queda mucho por mejorar :P) calidad. De todas formas sigo sin encontrar un juego en red que cubra mis expectativas.

Hace poco (desde windows ya que con cenega no va bien) he estado (y estoy) jugando a Warrock (http://www.warrock.net), un juego multijugador masivo gratuito (por ahora) estilo counter strike muy adictivo. Me gustaria, si alguién sabe de juegos multijugador parecidos para Linux o sin parecerse.

Miércoles, 20 de Julio 2005

Programar en linux

03:04h.
Consultorio GNU/Linux
Hace poco que programo en linux y aunque reconozco las ventajas y beneficios de programar bajo código abierto, también está claro que es bastante más "farragoso". Sinceramente hecho de menos los entornos integrados de desarrollo de la plataforma Windows, vease visual basic o delphi. Se que existen versiones de estos entornos para linux, pero la mayoria son versiones recortadas (las gratis), en ediciones especiales o personales que no proporcionan toda la potencia del entorno (kylix, gambas, lazarus ...).

Si quieres disponer de toda la potencia del s.o. tienes que utiliza c/c++ y si quieres darle un aspecto grafico a tu aplicación utilizar qt o gtk+ (vease via gtkmm), y la verdad, almenos para mi, no es nada comodo. Crea la interficie, luego las señales del formulario, pegarlo con tu programa ...

Ya no hablemos de la cadena de librerias y dependencias entre ellas para según que cosas. Es lógico que se aproveche el trabajo de otros y se basen nuevos proyectos en librerias existentes, pero eso provoca que cuando quieres hacer una aplicación tengas una lista relativamente profusa de librerias de las que depende. No digo que en Windows no pase, pero todo es más limpio y normalmente las librerias para crear aplicaciones basicas y otras no tanto ya vienen de serie en el s.o. por lo que no tienes que instalar nada más. Cuantas veces te has bajado el codigo fuente de un programa para linux y al ir a compilar te das cuenta que te faltan por instalar 6 0 7 librerias que necesita la aplicación...

En definitiva, tal vez con el tiempo el sistema linux cambie a una forma un poco más limpia, más estilo BSD por ejemplo. No sé, tener tantas librerias, dependencias entre ellas, subversiones incompatibles y demás es un poco cansino.

Pero bueno, a falta de pan buenas son tortas...

Viernes, 20 de Mayo 2005

¿Porque no lavas los platos?

07:01h.
Ciencia
Nuna se han preguntado porque sus hijos no lavan los platos, o el porque de que no se laven o se peien... Segun un nuevo estudio es devido a otro motivo, aparte de la pereza claro está. Es sencillo, no son multitarea :D. No tienen el hipertheading implementado en sus pequeños cerebros lo que no les permite hacer esas cosas :D.

Para más información aquí pongo el link de la noticia: en yahoo

Lunes, 02 de Mayo 2005

Darse de alta en telefónica :D

09:50h.
Bitácoras
Nunca se sabe lo difícil que es darse de alta en un servico de acceso a internet hasta que se sufre en carne propia .... .El proceso fue más o menos el siguiente: El 15 de febrero me traen la linea telefonica convencional. El mismo día encargo un kit autoinstalable ADSL por teléfono, para conectarme a la red de redes, en concreto un modem ADSL inalambrico y me comentan que tardará 15 días (ingenuo de mi). El 14 de abril a medio día (no sin muchas llamadas después al servicio de información gratuito) llega el super kit autoinstalable de Telefonica . Decir que previa amenaza de darse de baja con telefónica, claro. Lo instalamos y no podemos conectarnos porque tiene "microcortes", (la palabreja la aprendí después). Llamamos al servicio de informacion de telefonica: -"No se preocupe que es sólo que en algunos casos falta el alta administrativo (realizar el puente, lo llamaban) y en cuanto se la den todo irá bien." Esperamos un día. El 15 tarde. Sin noticias de la conexión, volvemos a llamar para ver lo que pasa. La respuesta es la misma. Dias 16 y 17 (fin de semana, casualidad tal vez ...) la conexión funciona ininterrumpidamente. Como buen amante de la cultura libre me bajo unos cuantos programas necesarios para el normal desarrollo de mis tareas habituales, vease programar, peliculear, musiquear etc. Cantamos victoria antes de tiempo. Día 18 (Lunes) al medio día, la conexión se corta. Volvemos a llamar. Esta vez le informamos de que creemos que es un fallo de la conexión y no nada de caracter administrativo. Me dicen que es probable, que pasan el problema al servicio técnico y que me llamarán para ver lo que pasa. Día 19. Sin noticias de nadie. Sin conexión. Dos llamadas una por la mañana y otra por la tarde. Mismas respuestas. Día 20. Sin noticias de nadie. Sin conexión. Dos llamadas una por la mañana y otra por la tarde. Mismas respuestas. Día 21 por la mañana. Llegan los técnicos de telefónica. Primera fase: -¿Ha enchufado usted correctamente el router, tiene canal plus u otros sistemas conectados, ha puesto bién los microfiltros?... . Tras la comprobacion de todos estas cosas procedemos a desenchufar el router y probar con el que traian ellos... zas, también tiene microcortes. -Hummm, esto var ser cosa de la centralita. Se van y prueban a ver si es problema de la centralita local, por si lo quieren saber, el nombre técnico de la mía es el de "litlespam", supongo que se refiere a un pequeña central de concentración de la zona. Pasan unos 10 minutos ..., se va la linea de voz convencional. Pasan mas minutos. La linea vuelve. Los técnicos vuelven para indicarme que ya está, que le van a pasar el problema a un departamento superior, el de infraestructuras ya que el problema es muy posible que sea de ellos y que ellos al ser técnicos de calle no pueden hacer nada. Me dicen que en uno o dos días tendrán el problema solucionado o bién me llamaran para para indicarme cosas. El mismo día por la noche (sobre la 22 )se pierde la línea de voz y regresa internet. Suponemos que están haciendo cosas y que es algo normal. Segunda fase: Día 22. Ya tenemos internet, pero no tenemos teléfono normal . Da que pensar. Aprovecho para descargarme la presente distribució de linux: la suse 9.2. Llamadas repetidas a diferentes números de teléfono para ver que pasa. La respuesta es más o menos la de "le enviaremos un técnico lo antés posible". He de reconocer que telefónica es bastante diligente en cuanto a la rápidez. Día 23 por la mañana (sabado). Me llama a las 8 de la mañana un técnico de telefónica comentandome lo siguiente: -El problema es, muy probablemente, del puerto del ADSL en la centralita de forma que hay algún tipo de problema con la linea de teléfono que hace que se interfieran. -Tiene que decirme usted si quiere que le deje la linea telefónica o bién el internet. Elijo la linea de voz. El técnico me comenta que le envia el parte de averia al departamento de ADSL. Trés horas más tarde llega el técnico. Mira lo mismo que todos los demás y aunque un poco más excéptico llega a la conclusión de que todo está bién en mi casa y en la centralita. Me dice que le pasa el problema a un departamento superior, el de infraestructuras. Por cierto que si el cliente tiene un problema y es culpa suya, por ejemplo que no haya enchufado bién el router, se procede a pasar un facturable al cliente. Vamos que te cobran unos 35 euros. Día 24 a las 9:00. Llega un técnico, el de guardia según nos dice. Comprueba a ver si la linea esta correcta a la entrada del domicilio. Conecta su router (siempre el mismo modelo, el zyxel que tengo) y se cae. Deseperado se va y me dice que el lunes tendrá noticias de los técnicos. Tercera fase (y última) El día 25 por la mañana llega un técnico de telefónica y trae otro router, lo enchufa y no se cae... sorpresa.... el problema era del router. El anterior por alguna extraña razon no se llevaba bien con nuestra linea y se caia. A saber. Me traen un nuevo router, para mas info un Xavi modelo nosecuantos y ale a funcionar. Weno, que total parece que el problema está resuelto. Día 25 por la noche. Se cae la inalambrica del router. Reset y a funcionar. Día 26 por la tarde. Se cae la inalambrica del router. Reset y a funcionar. Ese mismo día llamo al técnico (que me dejó su teléfono por si había problemas) y le digo que quiero un router nuevo, que el tengo está defectuoso. Quedamos en que me llamará para darme el nuevo, que ahora mismo no dispone de ninguno. Día 27 en alguna hora entre caida y caida del router. Me llama el de telefónica para decirme que vendrá mañana por la tarde para darme el trasto. Día 28 por la tarde. Por fin tengo el nuevo router. Y hasta ahora sin problemas. Puf.
Sábado, 16 de Abril 2005

Inicio

11:19h.
OpenResources
Acabo de empezar a leer el libro titulado "cultura libre", el cual está disponible para descarga gratuita. Es un libro extremedamente recomendable para todos aquellos que piensan que el intercambio de ficheros es un delito o que nuncan se han planteado la "verdad" acerca de personajes mundiales como por ejemplo Tomas Edison. Nada más lejos de la realidad, todos comenzaron como piratas y cuando llegaron a una posición dominante impidieron a otros acceder a los servicios sin el pago de licencias que ellos tampoco pagaban al principio.