2005/02/28

Confusion entre segmentos y secciones

En la literatura relacionada con organización de memoria, aparece repetitivamente una confusión entre segmentos y secciones. Por fin, pude desenredar la pita y concluir que los segmentos estan relacionados con las porciones de memoria asignados a un proceso, y las secciones son porciones del archivo binario, que posteriormente son asignadas a los segmentos de un proceso, una vez se solicita la invocación de un programa. En la arquitectura i386 los segmentos son los segmentos de datos, codigo o texto y pila. No existe el segmento de BSS (Block Started by Symbol) o el segmento de heap. En el primer caso el BSS es una seccion de un binario ELF que se mapea en tiempo de ejecución al segmento de datos. En el segundo caso, el segmento de pila contiene un area destinada para el heap, pero este ultimo no es un segmento como tal. Dandole una mirada a los fuentes del kernel linux 2.6.10, se pueden observar 2 estructuras de datos relacionadas con el manejo de memoria. La primera denominada mm_struct se encuentra asociado a cada proceso, y en esta existen las variables start_brk y brk, que permiten establecer los limites en el segmento de pila, destinados al heap.

2005/02/27

Acaso se ha hecho la miel para la boca del asno

Hoy me le medi a comer Sushi para poder ver que es lo tanto que habla Miguel del asunto. Me llene de valentia y pedi un sushi plaza (salmon con anguila). Este sushi corresponde a la categoria avanzada, es decir totalmente crudo. El asunto es que es bastante simple e insipido, a menos que se bañe en salsa de soya. Pase visoñada por todos los flancos, primero palitos chinos, luego gran cantidad de un masapan verde en la boca (guasabi) y por ultimo no me arriesgue a hechar en un extraño recipiente la salsa de soya, que al final si era para eso. La sensación de llenura era infinita. Lo suficiente como para soportar dos sesiones de cine en la sala numero 2 del Colombo Americano, que por lo demas, estuvieron bastante bien. La primera, de origen argentino, su nombre, Un Oso Rojo, la segunda de origen frances, su nombre Choses Secrétes (Pasiones Secretas).

2005/02/25

Elogio de Conexcol

Indiscutiblemente la competencia es para mi un motor imprescindible, numerosos debates y reflexiones siempre terminan en esa conclusión. Sin embargo, hoy descubrí otra virtud importante: El irrespeto, la osadia. No tener temor de superar a lo mejor de lo mejor, estar convencido de que esa es una posibilidad alcanzable. De que sirven entonces las capacidades y el conocimiento, sino se tiene el atrevimiento de irrespetar a lo mejor de lo mejor, de superarlo. Capacidades, conocimiento, competencia, irrespeto, osadia.

2005/02/23

Balanceador de carga

Que sucederia, si en una red todas las maquinas se les asigna la misma IP, a todas menos una se le deshabilita el servicio de ARP, y justo esa maquina se encarga de reenviar el paquete IP en una marco Ethernet a una de las demas maquina. Pues entonces se tiene un balanceador de carga, altamente escalable, sin traduccion de direcciones, que solo necesita una IP publica y por el cual el flujo de paquetes de salida no pasa por el balanceador.

2005/02/22

No factory con metodos estaticos

Debido a un tema de arquitectura en la aplicación que estamos construyendo, nos enfrentamos al problema de si hacer un Factory con metodos estaticos o hacerlo como un Singleton. La conclusión definitiva, es que es mejor hacer un Singleton, ya que con metodos estaticos se pierde la posibilidad de heredar esos metodos o de que el Factory implemente una interface, cuestion que no ocurre si el Factory se hace con un Singleton.

2005/02/21

Libro obligado

Hoy termine el libro que tenia que leer por obligación: The Five Temptations of a CEO: A leadership Fable. Desde el punto de vista literario no es muy bueno, pero digamos que eso es solo cuestion de forma, el fondo es mucho mejor, pero con algunos peligros. En resumen, las 5 tentaciones son:
  1. Interesarle mas su carrera que los resultados de la compañia
  2. Querer contar con la simpatia de los subalternos en lugar de exigirles cuentas
  3. Querer asegurarse que las decisiones que se tomen sean las acertadas (mmm???)
  4. Deseo de armonia permanente
  5. Temer ser vulnerable sacrificando la confianza

2005/02/20

Mar adentro

Simplemente en algunos momentos no podia mirar a la pantalla porque me cogia la cabeza y obligatoriamente veia a los compañeros de cine del lado, mientras se quitaban las gafas para secarse las lagrimas. A mi, no me salio ni una, pero me fue tal vez peor, mi dia se putio por completo. Que sensacion de vacio tan extraña.

2005/02/19

Manejar mejor el dinero

Hoy es un dia donde se aprenden nuevos detalles contables y administrativos:
  1. El presupuesto es un estado de resultados proyectado en el futuro, por ende tiene que construirse contra el mismo PUC con el que se va a contabilizar, de forma que pueda hacerse seguimiento periodico. Asi, si el presupuesto de ventas no se cumple, debe disminuirse en el mismo porcentaje en el presupuesto de gastos. Esto implicitamente dice, que no solo se presupuestan gastos, sino tambien ventas. El presupuesto muestra el futuro y el estado de resultados el pasado.
  2. Puedes ser operacionalmente viable, pero si en los gastos no operacionales no se tienen controles, se puede ser financieramente no viable.
  3. Los recursos siempre tienen una origen o fuente y un destino o aplicación. Tantos las fuentes como las aplicaciones, pueden ser de largo plazo como de corto plazo. Siempre los recursos provenientes de una fuente de corto plazo debe utilizarse en aplicaciones de corto plazo, y las fuentes de largo plazo deben utilizarse en aplicaciones de largo plazo. A esto se le llama principio de conformidad financiera. Al informe donde se puede apreciar esta relación se conoce como EFAF, Estado de Fuentes y Aplicaciones de Fondos.
  4. El indice de endeudamiento indica que porcentaje de los activos de la organización se le deben a los bancos, y su contraparte es el indice de propiedad, que indica que porcentaje de los activos pertenecen a los socios. Es decir, el indice de endeudamiento es la razon entre el pasivo total y el activo total.
  5. El periodo promedio de pago a proveedores debe ser mayor o igual al periodo promedio de recuperación de cartera.

2005/02/18

Ramas para el arbol del futuro

Despues de otra filosofica conversación con Michael, se abren nuevas posibilidades para el futuro. La maestria en la Universitat des Saarlandes, no parece ser algo descabellado. Diciembre creo que sería el dead line para la aplicación. Ademas existen multiples ventajas de esta universidad, una de ellas es que en su campus se encuentra el Max-Plank Institut fur Informatik, uno de los centros de investigación en informatica mas fuertes de Europa. La ubicación de este centro de investigación dentro del campus hace que la calidad de los profesores durante la maestria sea bastante alta. Ademas de eso se cuenta con 6 unidades de investigación dentro del instituto, algunos en areas bastante interesantes y otros en areas aburridorcitas, pero hay de donde escojer. Ademas de todo esto, existe la posibilidad de beca, pues de lo contrario estaria en las drogas, como decimos en Fluid. Lo raro para nuestro entorno, es que la beca es para poder vivir (sostenimiento), porque el estudio es gratis tanto para extranjeros como para nativos.

2005/02/15

Resolución iterativa y recursiva

Creo que para el posludio del dia de hoy solo queda como algo positivo, la claridad conceptual sobre resolución de nombres iterativa y resolución de nombres recursiva. En la primera, el servidor encargado de hacer la resolución realiza iterativamente preguntas de tipo NS a los diferentes DNS de la jerarquia asociada al nombre que se desea resolver, hasta descender en ella hasta la maquina que contiene la zona autoritativa para el nombre que se desea resolver. En la resolución recursiva, la maquina que desea resolver un nombre hace una pregunta directa a un servidor DNS no necesariamente autoritativo, y este se encarga de gestionar ya sea iterativamente o recursivamente la resolución de esta pregunta. Normalmente la libreria de resolución, embebida en el sistema operativo, solicita resolución recursiva y los servidores DNS realizan resolución iterativa.

2005/02/14

No leer

Que Bruce Willis esta en muerto en sexto sentido, que Robert de Niro es Charlie en Hide and Seek, que Dark Vader es Anakin Skywalker, que al final termina siendo papa no solo de Luke sino tambien de la princesa Leia y que adicionalmente termina matando el mismo a el emperador. Les advertí que no leyeran esta entrada.

2005/02/12

Solo para nictalopes

Nictalope: Que sufre de nictalopía.
Nictalopía: Ceguera que se presenta en las horas de la noche.
Solo para los que no ven en la noche. Asi es el subtitulo de la obra de teatro que me vi el dia de hoy. Formada por pequeños cuadros de 7 minutos, de Jean Tardieu, Georges Neveux, Samuel Becket, Eugene Ionesco y Felisberto Hernandez.
Lugar: Teatro matacandelas.
Opinion: Los fragmentos no tienen unidad, algunos cuadros son excesivamente visuales y con poco contenido...o será que no soy nictalope? Se salvan para mi gusto, Drama o Comedia de Felisberto Hernandez, donde de forma corta se explica la complejidad femenina y el misterio necesario.

2005/02/11

La evidencia

La evidencia

Pues como pueden ver, una alumna me tomo el dia de hoy esta foto, donde se evidencia al profesor degustando una deliciosa chocolatina derretida mientras explica el funcionamiento de los numeros de secuencia en el protocolo TCP. Ademas, es importante anotar que esta es la primera foto que envio al blog desde Linux, pues parece que solo es posible usando el servicio ofrecido por http://www.flickr.com, que permite enviar la fotoy toda la entrada del blog por correo electronico.

2005/02/06

Por fin una buena

Hace rato no veia una pelicula que me gustara por completo. El abrazo partido lo logro. Que pelicula tan impresionante. Aunque, mejor no les digo nada, para que no se ilusionen demasiado. Solo les digo que piensen ¿porque una pelicula podria llamarse asi?

2005/02/03

Indicadores financieros basicos

La junta directiva pasada estuvo menos rigurosa y permitió mi asistencia, en donde aprendi sobre dos indicadores financieros basicos bastante importantes. El primero, rentabilidad sobre el patrimonio, que indica que tanto dinero gana una empresa en relación con el capital aportado por los socios y se obtiene asi: utilidades netas antes de impuestos sobre patrimonio por 100. El segundo, es rentabilidad sobre los activos, que es lo mismo pero sobre los activos totales. Ya se que es bastante simple, pero es un indicador valioso que no se ocurre muy facilmente, sobre todo cuando se tiene un balance en la mano, que por lo general tiene exceso de información. Adicionalmente en el tema de presupuestos, siempre debe tenerse en cuenta que el incremento en el presupuesto de gastos debe ser menor o igual al aumento en el presupuesto de ventas.