Una decisión que el viajero debe tomar al visitar un país es contratar un tour o manejarse por cuenta propia.  Mi opción es hacer ambas cosas, la primera vez, dejarse llevar.  Cuando uno no conoce ni sabe a qué se puede enfrentar, especialmente si es una cultura desconocida con un idioma que pueda presentar dificultades de comunicación, es mejor ponerse en manos de expertos.  Cuando la cultura es razonablemente conocida, es fácil comunicarse, existen guías de viajes de calidad y se dispone de tiempo, ir por cuenta propia es mejor, o también la segunda vez que uno visita un lugar al cual ya se ha ido y se pretende visitar al ritmo propio ciertos lugares específicos. (more…)

Estaba ayer andando en bicicleta por los senderos en los cerros vecinos al pueblo cuando pasé por un tramo donde estaban apiladas las ramas de los árboles que habían cortado hace algo más de un mes para formar un cortafuego en esa zona densamente boscosa. El caso es que la idea del cortafuego es magnífica, pero haberse olvidado las ramas al costado del camino, a lo largo de unos 50 metros y un metro de profundidad, contrarrestra cualquier beneficio del esfuerzo hecho. Ahora, esas ramas, secas por el sol y apiladas en un mismo lugar, listas para arder al menor descuido, son un peligro mayor que en su estado original, como árboles verdes y dispersos. (more…)

El Sudoku se ha hecho tan popular que ha desplazado a las palabras cruzadas en muchísimos periódicos y ha generado una industria de libros con problemas a resolver.  Las reglas piden que se complete la grilla, que ya viene cargada con algunos valores, de tal manera que en ninguna fila, ninguna columna y en ninguna de las 9 subgrillas haya se repitan los dígitos. El problema es una extensión de la familia de problemas en que, dada una grilla de 9 casillas (3 x 3) colocar los dígitos del 1 al 9 en las casillas tal que la suma de las filas, columnas y diagonales sumen lo mismo.  En este caso, se agranda la grilla y se cambian las restricciones.

(more…)

Para aplicaciones de cierta envergadura, el uso de ‘frameworks‘ de desarrollo o motores de ‘templates‘ es altamente recomendado, pero para muchas aplicaciones pequeñas o para las páginas de mantenimiento de tablas, que pueden no ser particularmente importantes, un modelo más simple es más que suficiente. Comentaré un modelo simple, cuyo código se puede ver en esta página. y el resultado en esta otra. El ejemplo no funciona del todo pues para ello requeriría una base de datos real y no la tiene. Para seguir este comentario haré referencia a los números de línea en la página referida (indicando el número de línea entre corchetes) por ello es conveniente tener ambas ventanas abiertas una al lado de la otra.

(more…)

Días pasados tuve que acudir al dentista y en la clínica tenían una máquina de rayos X un tanto peculiar.  En lugar de la tradicional máquina en que uno tiene que sostener la pequeña placa radiográfica dentro de la boca mientras disparan el emisor de rayos desde un lugar resguardado, en esta, me pusieron en una máquina donde tuve que apoyar la frente en una guía para mantener la cabeza quieta y morder una pieza de plástico descartable para fijar los dientes mientras dos placas del tamaó de un libro, a lados opuestos de mi cabeza, dieron medio giro alrededor de la misma.   El resultado apareció en la pantalla de un ordenador corriente en el escritorio vecino.  De vuelta en el consultorio, la imagen estaba disponible en la pantalla del ordenador dispuesto a la vista tanto de la dentista como la mía.  

(more…)

Barcelona tiene un clima bastante parecido al de Buenos Aires.  Las temperaturas máximas y mínimas tanto en invierno como en verano son muy similares, como así también lo es la humedad.  Esto hace la zona mucho más cómoda que, por ejemplo, Madrid, donde en verano se llega fácilmente a los 40 grados y en invierno puede nevar, sino en la ciudad, pues por la cantidad de edificios calefaccionados y el calor que desprenden los vehículos la nieve ya no llega al suelo, sí en los lugares abiertos.

(more…)

¡Confirmado!  Aunque no me lo esperaba, resulta ser que Francia es el segundo país más rentable para McDonald’s después de los Estados Unidos en todo el mundo.

(more…)

Ya nos han vendido tanto las virtudes de XML que sale sobrando que yo diga algo aquí. Ahora, con AJAX, todo el mundo tendrá bien en cuenta que la X del final es por XML, aunque sean más las razones para evitar XML que usarlo pues cuando la estructura de la información a enviar lo requiere, muchos preferirán usar JSON. Pocos serán los memoriosos que recordarán LISP, la mayoría no lo recordará porque jamás lo habrá usado, sin embargo, ¡cómo lo extraño!

(more…)

Las normas DIN (Deutsche Industrie Norm: norma de la industria alemana) dicen un poco del carácter alemán: lo abarcan todo.

La norma conque estamos probablemente más familiarizados sea la que estipula el tamaño de los papeles, en particular el DIN A4.   Las medidas de una hoja A4 parecen un poco tomadas de los pelos: 297 * 210 milímetros.  Podrían haber establecido algo más simple, no?

(more…)

Cansado de lidiar con el armado de instrucciones de SQL con argumentos variables, se me ocurrió hacer una función para manejarlo. Originalmente se llamaba ArmaSql, estaba en Visual Basic, lo que me tocaba en ese momento y funcionaba sobre MS-SQL. La versión más reciente está en PHP y funciona sobre MySql y como la puse en algún foro en inglés por ahí, se llama BuildSql(). Con muy pocos cambios se puede adaptar a cualquier otra base de datos, pero no me ha tocado hacerlo.

(more…)

« Previous PageNext Page »