Archive Page 2
Bien, esto va a levantar ampollas y algunos me acusarán de Tal-y-ban incluso gente se picará conmigo, pero me da igual porque siempre que me cabreo me tengo que callar, y bueno, este es mi blog, y esta es mi casa, así que aquí hablo yo.
Me gusta linux, me apasiona debian, me gusta perl, me gusta la administración de sistemas, empiezo a sentir gusto por la programación y he decidido que va a ser gran parte de mi vida, no solo en mi trabajo si no parte de mi ocio y diversión. Tengo varios amigos como los que enlazan mi blogroll, que son apasionados de diferentes tecnologías, y nuestras discusiones pueden resultar casi fervientes en según que temas. Pero algo nos une. Nos apasionan las IT, nos encantan los ordenadores, la programación, conocer gente del mundillo, ir a conferencias. Y vemos más allá, que el que solo ve las máquinas como una manera de sacarse las habichuelas y punto. Vemos una manera casi apasionante la tecnología.
Vemos una ciencia y una manera de vivir. La tecnología es una manera de ver la vida. Y estamos orgullosos de ello.
Desde los 14 años he estado dando mal por ahí, saliendo días y días, metido en movidos buenas y malas, tengo una vida social amplísima y muchos de mis compañeros también. Para ser informático y apasionado no hace falta ser un insocial.
Cada uno de nostros y gente con la que contactamos en todo el mundo, pertenecen a grandes proyectos, estamos construyendo una carrera, basada en un sueño y en algo que nos gusta. Una carrera profesional que te sea divertida, te apasione y sea tu sueño es algo de lo que pocos pueden presumir.
De esto que os hablo seremos un 4 ó 5% de las aulas de informática, de telecos, de ciclos formativos… El resto se pueden dividir en varios grupos, pero hay un gran grupo que critica y habla sin saber de nostros, incluso de manera despectiva. Además los ves sentados a tu lado en las empresas, escupiendo código que nisiquiera se creen, escribiendo documentos de cosas que ni les interesan, y aburriéndose. Enhorabuena chavales, os quedan 40 años de trabajar en algo que os apesta.
Facebook, orkut, flickr, google, netscape, apple, Dos, yahoo, youtube, linux (donde corre el 70% de internet), php, java… y sus derivados forman parte de vuestras vidas y son el motor del mundo, hospitales, bolsas, supermercados, telefonia… y han sido creados por gente apasionada por este mundillo.. reiros de ellos, llamadlos frikis venga.
Estaba en el instituto, cuando empecé a usar WiFi con un proyecto de redes libres y un compañero de clase y la gente nos decía frikis por usar cosas que nadie usaba… Ya ves…
No te digo nah, y te lo digo toh.
Filed under: 1 | 6 Comments
I met up with some friends, of the company I used to work. We try to keep on touch every week for having some beer, talk about computers, programing, girls.. whatever.
Last night we were on a club where some coca-cola promotional people, set up a huge glowing blackboard, where you can draw with a green laser. I Asked them for a try and make a photo that I think I have to share with all of you. The girl asked me about what was the meaning of that. I told her but I think that she didn’t realize what I was talking about. Anyway but I went out of there so happy with my little piece of art.
Have a nice day.
Filed under: Debian, DebianPl | Leave a Comment
Tags: Debian, DebianPl
Both helpers, update-pam and update-nsswitch are ready for testing.
I’ve tried as many combinations and possible use errors as I could imagine, but probably I’ve missed up some one. If you try and find something not spected, something strange or have any suggestions, do not hesitate to contact me.
update-nsswitch can modify nsswitch.conf, and update-pam, modifies, the different pam.d/common-* files
To use them, you need to copy your nsswitch and pam.d in the same directory where the code is unpacked, this is for preventing on modifying the real files. If you want to try it with real ones is up to you and under your responsability.
None documentation is done yet, but with the usage() may be enough.
Filed under: Debian, DebianPl, Google Summer of Code, perl | Leave a Comment
Tags: Debian, DebianPl, Google Summer of Code
Ya van dos dias en el infierno.
Si el infierno existe, estoy en él.
Desde hace dos días tengo dos inseparables amigo, el rollo de papel, y a fernando el completo o frenando el complejo. Cada uno que elija si tiene complejos o amigos pedantes.
Hablo gangoso, me canso al andar, me duele la cabeza, estoy sin afeitar y los remordimientos me corroen de 7 bugs que localicé el lunes solo he podido resolver dos no puedo contentarme!!!! Unas veces es mi tripa la que se pone caprichosa… y requiere atención. Otros mi amigo el rollo de papel desaparece, o tengo que ir a tomarme un Fernando. O bien tengo que calmar este dolor de garganta con algo calentito.
Un catarro puteador más. Sí, pero esto me hace estar irritable, me hace supurar mala leche y me hace sensible a la estupidez.
Decides encender la tele de 09AM a 13.30 Tienes a gente hbalando de matones y ana obregón.
O peor aún reportajes en la tele intentando descalificar y poniendo a parir a la gente de la huelga, gente que se manifiesta justamente, porque están ahogados, y en la tele les masacran, en incluso mienten encima la gente lo cree, la tele es su fuente de información veraz… Así no me extraña que la gente vote lo que vota y diga lo que dice.
A qué viene todo esto?
No se para de oir “esabastecimieeeeento…. iento…. iento…. iento… toooo tooooo TOooooooNTO!”
blablablabla…¿ Y? Ninguna lucha es gratuita señores y debemos de entenderlo. Como yo quiero mis alimentos de primera necesidad, ayer baje a por 2 cajas de bolsitas de té algo de fruta, 2 paquetes de café, y 4 tabletas de chocolate negro del Lidl del 74% de caco
vamos, lo normal. No vaya a ser que no pueda enchufarme mis 6 raciones de cafeina diaria.
También ayer en un alarde de valentía y aburrimiento decidí irme a la universidad a ver si trabajaba un rato. Allé estaba yo sudando como un “pollo chico” sin concentrarme, peleandome con la wifi y sin separarme de mi amigo “rollo de papel” encima de la mesa para que todos mirasen.
En la universidad el servicio de limpieza está en huelga. Y está todo lleno de mierda, sobre todo en la entrada. La gente se queja de que “es que claro como estén en huegla…” (Pues yo me queko de la la gente y no de las limpiadoras).
Ayer le hubiese fulminado con la mirada al que le oi decir eso.
La gente come, tira sus clinex(cleenex,clines, pañuelos, tissues), deja sus latas en las mesas de los pasillos, en el suelo, WARROS! Y si no está el que va de “cívico” y hace malabarismos para ponerlo encima de la torre de latas y papeles que sobrepasa el borde de la papelera en 30 cm (Así él ya ha cumpido) Es curioso esto pasó en la facultad de ciencias, creo que alguien no fue a clase el día que explicaron qué es el equilibrio inestable.
Da igual que estén de huelga si tú lo que ensucias te lo llevas y lo tiras en el contenedor de fuera, que es lo que hice con los frutos de mis mocos y el rollo de papel, con los papeles de caramelos de menta y de las dos latas de cocacola que me trinqué. Así que arriba la huelga de limpieza, abajo los cerdos.
¿ No se supone que al ser estudiantes tendrían que tener un nivel cívico “superior”?
Hablando de civismo y volviendo a los supermercados, ayer la gente acudía a ellos como en un estado de sitio. Si la gente comprase con cabeza, casi nada estaría acabado. Maldito paletismo generalizado, claro que en el programa de anarosa, esta pasando y en gente te lo pintan como que los camioneros son los insurgentes, así que hay que prepararse la despensa para meses.
El mundo va al séveR y yo estoy lo suficiente irascible para cabrearme con todo/s.
Que tengan un buen día. Si quieren, Té en mi casa tengo de sobra
…A la huelga cien, a la huelga mil, yo por ELLOS madre y ELLOS por Mi…
Filed under: 1 | Leave a Comment
Me tocó pagar y punto…
Pero hay cosas graciosas. No me equivoqué y allí estaba una señora que debía de haber desayunado leche cortada, lo cual agradezco, si hubiera sido una mujer tremendamente amable, no hubiese podido despotricar.
Me explica que da igual, lo que te manden, si te mandan un paquete pagas y punto. Pero que a ser un PC no tenía que pagar aranceles, solo el IVA [eso que me ahorro...]
La conversación se suaviza. Me resigné, no había nada que hacer
Le presento los mails de ebay (que perfectamente podía haber manipulado, pero soy alguien honesto y no lo hice) Así que comienza a calcular el IVA…
… Toma el total como referencia. A lo que le digo, – oye no, eso es con portes-
Me dice que claro, que es sobre el total.
La sangre se me calento, ¿ Por qué tengo que pagar IVA sobre un servicio que se me ha ofrecido fuera de este país?
Me dice casi sonriendo que “así es la ley”.
Le pido que me lo explique, porque no entiendo que si yo le digo a un señor “oye llévame este paquete a la oficina de correos de tu país, y le pagué por ello”, a que fin tengo que pagar IVA al 16%(impuesto de bienes de lujo) sobre ese servicio? Me dice que – si quiero el paquete lo tengo que pagar y que si no allí se queda- , Que es normal que haya que pagar, que a ver si correos iba a quedarse sin cobrar. Cosa que no me explico a correos el IVA se la sopla, no es para ellos(…espero…).
Bueno… Ya está firmado el libro de la aduana, tengo la caja conmigo. Cuando me da el recibo con todo lo anterior y un añadido de 4,50 euros más – Y que es esto?!?!?!?
- esto es lo que cobra correos y se fue-. :@
Conclusión. 105€ que creo que no tenía que haber pagado. 105 € que me escaquearé de pagar de hacienda, de correos, del ayuntamiento o de alguien. Lo prometo! A Dios mi nuevo thinkpad pongo por testigo.
Llegué a casa lo desempaqueté y la verdad se me olvidó todo lo anterior, he de confesar que casi tuve placer sexual cuando lo acaricié
Filed under: 1 | 2 Comments
Soy como un niño y yo flipo con estas cosas :s No deja meterlo embebido, dejo el link
Editado: Ya he pillado el truco, What a little doggy! qué perrete!
Filed under: 1 | Leave a Comment
Hace casi un mes compre mi portatil en USA. Por A o por B, hasta el día 30 no salió del USA, pero el retraso estaba asumido, no somos un país europeo más y siempre hay problemas para mandar cosas “Spain is different”
Antes de nada he pagado un 3-5 dias laborables, osea que mañana 05-junio-2008 sería el ultimo día para recibirlo.
Sigo el paquete por correos, ellos recibienron la noticia del paquete el día 30, por lo que podían haber empezado la tramitación de todo. el día 31 Sale de aeropueto de NY JFK. Llega a España el día
1. Correos lo coje el día dos lo tramita y viene hacia Zaragoza.
Inciso, por qué compro el portatil en EhEhU!U! (ay! que susto).
Bien mis recursos son limitados, así que hay una empresa (goldpartner de ibm y distribuidores al por mayor a empresas y detall de stocks )que tiene un Stock the “refurbished items” – un stock de productos, entre nuevos, de segunda mano y reparados- Como tengo pocos recursos decido comprarlo allí. Es un PC por el que ya dos empresas han pagado impuestos en eeuu y en teoría por algo que no es nuevo no tienes por que pagar.
2. Hoy recibo una carta diciendo que tengo que ir allí con una factura para la tramitación de aranceles e IVA. Me mosqueo, primera reacción.
3. Intento llamarles pero Oh! SORPRESA! SOLO TRABAJAN DE 9.30AM-12AM pero que mierda de servicio púlico es este? PARA ESO PAGAMOS IMPUESTOS?
4. La carta que me ha llegado de correos, no es certificada, no ha sido certificada, da la casualidad que los buzones están rotos ¿si algún gracioso se lleva la carta? que en unas semanas, ¿como no atiendo al pago a decomisos no? Qué bien pensado!
5. Como decía el tiempo corre en mi contra, ¿ Y si algo llega mal? Como correos ya lo ha soltado no será su responsabilidad aunque yo haya pagado seguro. El timepo cada vez es menor para poder devolverlo en caso de que algo no sea como se había descrito. Si se pasa el tiempo por culpa de Aduanas/correos/mamoneo son ellos quien se harán responsables del dinero que me hubieran hecho perder?
Supongo que todo se solucionará, pero estos 2 últimos ejemplos no son nada descabellados.
Resumen: Tanto a correos como a Aduanas, les dan igual los tiempos, la posible retencion se me tendría que haber comunicado cuando se enteraron que me llegaba el aparatejo. No certfican las cartas con el problema de seguridad que supone. No curran mas que 2.30 horas (además mañana cuando esté allí a las 9.30 estarán con cara de perro y tomando café, antipatía y pereza suele ser algo característico de estas situaciones). Si algo va mal y me perjudican nadie se hará responsable de nada.
Conclusiones: Hacienda son unos pocos. Aparte de los grandes males de nuestra administración, detalles como este me hacen pensar cada día más que realmente estamos jugando al pilla pilla.
Mañana más
Filed under: 1 | 1 Comment
Yesterday, excited, I’ve packed up libnss-ldap with the tool and a “quick & dirty” postinst script. I’ve packaged it not as a final version, even I’m not brave enough to check it with Linitan
, But It doesn’t really matter, now I’m not worrying about the correction of the package. This is just a quick solution to test how the tool update-nsswitch works in a real environment.
well… dpkg -i libpam-libnss-260.deb
YEAH, It doesn’t work!!!
Why? some Troubles have been found on our update-nsswitch.pl
- - Cannot recognize and manage, when you try to use a DB that it doesn’t exist in the local nsswitch.conf
group: compat
shadow: compat
hosts: files dns
networks: files
protocols: db files
services: db files
ethers: db files
rpc: db files
netgroup: nis
Here is a really common nsswitch.conf. If you use the tool calling it for updating the database (e.g sendmailvars) with the source (ldap) in the last position. The database doesn’t exist as seen above. Finish with non result without errors.
- When using an “after” or “before” source to determine the position of our new source, the pattern “match too much”. What’s that? If we have two sources with the pattern as part of its name, we have a trouble.
This is just an example, files3 and filesauth, are not a valid or real sources
If we try to update the hosts database positioning ldap before files
The result is.
- If we use an “after” or “before” source that it doesn’t exist at the line, it doesn’t do anything.
This condition will include that source in a default action that will be to be the last source on the line.
After this propably the tool will be 99.9% working. Except if any of my fixes make something buggy, this afternoon will be finished and tested, into the package we were talking about before.
Probably some issues have to be fixed with the other tool update-pam.d but now the work is to have a polite nsswitch updater and good postinst scripts.
Filed under: Debian, DebianPl, Google Summer of Code, perl, programación | Leave a Comment
Tags: Debian, DebianPl, Google Summer of Code, linux
My project, my mentor & me
The program has officially started on May 26th, i was reading some documentation before starting i would like to start before, but i was working in a company.
My project will be for Debian and is called PamNssInstaller. Oh yeah great but.. What is it;
Well lets talk about files involved in this mess ![]()
nsswitch.conf This file is in charge of how and where to look for the needed information, is divided in two columns, first “what information are we looking for” passwd, hosts, shadow, bootparams, ethers… And the second colums says how and where to look.
lets see an example of this file.
passwd: compat
group: compat
shadow: compat
hosts: files dns # fhere looks first in /etc/hosts, and if not found lookup DNS
networks: nis [NOTFOUND=return] files # if somethin doesn’t goes ok with nis look in files
…
This way we can see how to set up some kind of chains of looking up the required information.(man nsswitch.conf for more information)
pam.d/common-* Files
In pam.d directory we find some files, in a clean base installed system there are 4 conffiles common-passwd, common-auth, common-account and common-session. After installing other things such gdm, samba, sudo, they create their own config files to set up their applications, but we will work on common-* that its aim is global and required for the system and its functionalities.
In these files the information is about, how to interact with the different auth modules, and in which order or situations. See an example of a common-account file
account required pam_ldap.so
account required pam_permit.so
This is just an example of wht the README.debian of libpam-ldap say that you have to set up in your account file. The aim of the post is not to explain all about pam system. For further information you can look at pam documentation.
Due to the policy, these conffiles cannot be modified directly by the packages or their installation. The way to do this is to implement some tools which are capable to do it, and use them by maintainer scripts. So that is the goal of the project, implement that tools, suit them into the source deb packages pack them in libnss and libpam, and work on the package system to do it properly. In this way there are things to specify but the is the main Idea.
The common-account example i’ve shown is what libpam tell you to do by hand. In a future when our job is finished, the maintainer script will ask if the user wants to activate, and if it yes, the tools of update-pam will be used to do it. And when a libnss installed the update-nsswitch will be used.
Well this was a little explanation of what is what i have to do.
At the google summer of code, all applicants as me, have a mentor acting as a tutor on the project, who tells you what to do and what not. It also a partner of you to work with, and is the link between you and the organization, in my case is Debian. My mentor is Fabio Tranchitella also known as kobold. Is Italian and is one of the debian developer who is participating and sponsoring a quite big amount of packages (Overview), and also involved at the zope project.
I think his skills are great and i can learn a lot in this project mentored by him. Let me say thanks to him for mentoring me.
Filed under: Debian, DebianPl, Google Summer of Code, Software Libre, programación | 1 Comment
Tags: Debian, DebianPl, Google Summer of Code
More than a month far away since I was acepted on the program participating with Debian. Sorry about not telling this before. And sorry is well for how missing I’ve been around here, not posting and even not attending to comments.
This is a great opportunity to meet people, see how other people works and also a great opportunity to participate in Open Source Software projects…
…And What the hell!!!! In some kind of way WORKING FOR GOOGLE. Sounds great, and makes me to feel proud of myself. But will be a stronger proudness feeling when the goals of the project will be done.
Due to this responsability i think i have. I left my job last week in net2u_, because I want to be full-time at my summer task trying to have enough time to work hard, and why not, to have time to travel and have fun. Sorry about that to my coleagues and partners, but sometime you have to do an “All in” for what you think you should, so… i can’t say anything else about that.
What I’m looking for in the Summer of Code? Well, influence, experience, meeting people (great and interesting people), contribute in debian and a t-shirt.
I think Google SoC shows to the world something very interesting. How people of everywhere can work together, where, genders, ideas, races and all this stuff doesn’t matters. We are all partners and we do not mind anything of what it supose to matters. We matters about, broadband, code, freedom and knowledge.
In the next post i’ll talk about my project and my mentor Fabio Tranchitella.
See you all folks
1;
Filed under: DebianPl, Software Libre, perl, programación | Leave a Comment
Tags: Debian, DebianPl, Google Summer of Code



