viernes, febrero 29, 2008

Open Source en tus labios



Visto en MonkeyZen

jueves, febrero 28, 2008

El riesgo de convertirse en una factoría de software sin serlo

Esto que voy a comentar es muy subjetivo, ya que depende del sector de mercado en el que se mueva una empresa y del tipo de producto que venda o desarrolle.

Lo ideal en una empresa que vende un producto, o varios productos, es que pueda tener los recursos y el tiempo para poder implementar metodologías ágiles para la producción de los mismos y establecer de forma extricta lo que tiene que hacer cada uno de los departamentos.

Con "establecer de forma extricta lo que tiene que hacer cada uno de los departamentos" me refiero a que debe existir interoperabilidad entre ellos, pero cada uno debe centrarse en su trabajo y no crear interferencias en el trabajo del otro.

Si existen interferencias no se puede aplicar ningún tipo de metodología para el desarrollo ya que los equipos de cada uno de los departamentos nunca podrán estar centrados en su proyecto o en su producto.

La estructura departamental debe estar enfocada a cada sección de producto y establecer sus límites, por ejemplo, tres básicos:

HelpDesk
Mantenimiento
Desarrollo

HelpDesk interactua con Mantenimiento (forzosamente), Mantenimiento podría interactúar con Desarrollo, pero de forma puntual (mejoras, sugerencias... etc) ya que si Mantenimiento interfiere con Desarrollo, el ser de Mantenimiento deja de tener sentido y por supuesto, el de Desarrollo también.

En segundo lugar, los equipos de desarrollo deberían abordar los proyectos planificados según importancia y las fechas de inicio y final de los mismos se deberían establecer teniendo en cuenta la carga de proyectos de cada uno de los equipos.

Un equipo de desarrollo no puede abordar mas de un proyecto simultáneamente ya que la lógica me dice que es contraproducente con la implementación de metodologías ágiles. Se debería gestionar la pila de proyectos con el modelo FIFO (First In, First Out) y dejar que el equipo de desarrollo esté centrado y pueda dedicar el tiempo necesario para cada punto durante el trabajo en el proyecto asignado.

Si se pretendiese abordar mas de un proyecto simultáneamente, se tendrían que crear varios equipos para los distintos proyectos y poder así desarrollar proyectos en paralelo, obviamente, cada uno de los recursos de los distintos equipos debería pertenecer a un solo equipo, ninguno de los recursos de cada equipo podría interferir en un recurso de otro. ¿Qué implica éste modelo?, respuesta, duplicar todos los recursos.

Si abordas muchos proyectos con tan solo un equipo de desarrolloy no amplias recursos, que sepas que has adoptado un modelo de desarrollo aproximado a lo que debería ser el de una factoría de software, sin serlo, por tanto perderás tiempo, dinero y calidad en tu producto y se darán dos situaciones comunes con lo que comentaba Sergio Montoro en su artículo "El milagro de los recursos":

a) Tu recurso se pasará todo el día más quemado que la pipa de un indio diciendo que no le da tiempo de hacer todo lo que le han mandado (lo que de deduce en menor calidad de producto).

b) Los plazos se alargarán y el proyecto se torcerá.

Es el problema recurrente del tratamiento de los recursos, desafortundamente el modelo ideal nunca o casi nunca se ajusta con el modelo ideal real.

lunes, febrero 25, 2008

II Torneo 3vs3 en Barcelona


Me comenta Borja que la revista para la que trabaja organiza un torneo de baloncesto en Barcelona (que a ver si hacéis algo parecido en Santander :P), pide a ver si le podemos dar difusión y me llena de orgullo y satisfacción que haya pensado en nosotros y la masa que movemos detrás nuestro... Porque nos leereis 4 pelagatos, pero sois los mejores 4 pelagatos que conozco, así que confío en vuestras opciones de victoria :)

A continuación, el comunicado:

Bkball.net organiza el II Torneo 3vs3 en Barcelona.

La revista digital Bkball.net va a organizar los próximos días 14 y 15 de Junio en el parque Acuático de Illa Fantasía (Vilassar de Dalt) el Segundo Torneo 3vs3 en la provincia. Durante ese fin de semana, se darán cita en el parque Acuático todos los equipos inscritos en el torneo, para intentar optar al premio final.

La inscripción en el torneo supone un coste de 50 euros por cada equipo participante, y deberá incluir 4 jugadores de los que 3 jugarán en la pista simultáneamente, y otro quedará como reserva, teniendo que denominar además a un capitán de equipo, único representante del mismo ante la organización. El coste de inscripción da derecho a participar en el torneo, además de permitir la entrada al mismo y disfrutar de todas las instalaciones del Parque Illa Fantasía.

La inscripción está actualmente abierta, y se puede realizar bien On-Line en la esta dirección teniendo que ingresar el importe por transferencia, indicando en la misma el nombre del equipo inscrito, y nunca realizarla componente a componente.

Desde la revista Bkball.net además, damos las gracias a todos los patrocinadores del evento, colaboradores y sobre todo a los medios de prensa que nos ayudan a difundir tal evento, muy importante para nosotros. Todos los miembros de la revista, esperamos repetir el éxito de participación de la temporada pasada, y agradecemos a todos, que un año más, sigáis junto a nosotros. Por ello, hemos habilitado una página web para el torneo en cuestión, donde podréis recibir más información sobre el mismo, ver los premios, horarios, fotografías del organizado la temporada pasada, y las últimas noticias sobre el mismo. Se puede acceder directamente pulsando en el siguiente enlace.
Si os va el deporte, más aún el baloncesto y estáis en Barcelona por esas fechas... ya sabeis, quiero fotos :)

Etiquetas: ,

domingo, febrero 24, 2008

El Rontorno



Si algo ha caracterizado esta nueva temporada en Hattrick sin lugar a dudas ha sido el retorno de Miguel Ron al equipo, el Rontorno. Miguel es uno de los integrantes de los conocidos como "7 Magníficos", 9 jugadores de nuestra primera temporada (8 originarios del equipo) que marcaron un hito en las mejores temporadas del club. Y Miguel no es solo un componente más, sino que fue quien capitaneó esa excelente e irrepetible generación de jugadores. En Enero volvió con las miras puestas en ingresar en el Salón de la Fama en cuanto sea posible.

Por otra parte, la temporada ha sido bastante satisfactoria. Tras lo que daremos en llamar "El robo de Ragnarok", la temporada pasada, estaba muy quemado y eso se ha traducido en la venta de la mitad del equipo (casi todos titulares) con las miras puestas en rejuvenecer la plantilla y ahorrarnos sueldos... ha salido bastante satisfactoriamente y además hemos quedado en un ilusionante tercer lugar.

No hubo torneos amistosos, así que hemos aprovechado para viajar, ver mundo e incluso retar a un iraní a pesar del sabotaje sueco a mi equipo ;)

Para terminar, mención especial para los Grumetes de Gober Girer, el equipo juvenil, que ha vuelto a proclamarse meritorio vencedor en la yogurines cup. Liderados por un enorme Cecilio Cuadros, los chavales afrontarán esta nueva temporada con las miras puestas en una profunda renovación de la plantilla.

Como siempre, contais con más información y datos en la página web del equipo: Gober Girer.


Otras temporadas:

Etiquetas: ,

sábado, febrero 23, 2008

Calentamiento Global

Esta es la teoría y los futuros efectos del Calentamiento Global del planeta que mejor acepto, lo que pasa es que entramos en un bucle infinito de calentamientos...




Visto en yonkis.com

jueves, febrero 21, 2008

Coherencia meneada

Si hay algo que me gusta de Menéame, es la coherencia de la jarcia que pulula masificada por él. Y sí, digo jarcia, ya que cualquiera que justifique a Fidel Castro es jarcia (por no mentarle a su madre). Pero el tema va de coherencia, porque... vamos a ver, si llega un tío y cuenta que la hija de un amigo (15 años) lo persigue, la peña poco menos que encantada porque tiene más de 13 (ella).

Pero si eso mismo lo cuenta un cura... coño, es un pederasta.

Y lo siento mucho. Todos los hijos de puta que han opinado en el primer enlace que tiene más de 13 utilizan el lenguaje de los pederastas. Igualico, igualico que el obipico. O eso, o hay cosas que, según tu ideología, puedes pensar pero no decir. Yo me pido ser de los que siempre tienen razón, cuando dicen A y cuando dicen B. Igualico, igualico que el presidentico.

Etiquetas: ,

jueves, febrero 14, 2008

A vueltas con las licencias

Alex Dantart, autor de 86400 ha tenido su penúltimo problema con alguien de la red. Si antes fue con Menéame, ahora es con un fulano que al parecer interpreta la licencia CC a su manera. En el fondo el problema es el de siempre. La peña no sabe lo que son las licencias, lo que permiten y lo que no. Esto me recordó el caso del plagio de Lphant (novedoso, ¿eh?) y me obliga a repetir algo que debería ser obvio:
Puedes hacer prácticamente lo que te salga de los huevos con el contenido, pero tienes que citarnos como fuente
Mira que es poca restricción, ¿eh? Pues la peña no lo entiende...

Etiquetas:

Tu PC es mío

Además de las ventajas del Software libre que ya conocemos, en lo que se refiere a sistemas operativos y concretamente a la política de actualizaciones del sistema, me quedo con Linux, con sus pros y sus contras, todo mejor que el sistema de Windows Vista, que se descarga los boletines de seguridad de Febrero y sin preguntar te reinicia la máquina mientras estás trabajando, tal cual lo digo, sin preguntar, sin que tengas que confirmar... etc, directamente te cierra todos los programas y pasas a la pantallita verde en la que configura las actualizaciones antes de reiniciar el PC, y no es un caso aislado, ya que me ha sucedido en el PC del trabajo y en el PC de mi casa.

Lo mismo sucede en otras ocasiones, que sale el dialogo que te pregunta si quieres reiniciar ahora, dentro de diez minutos, dentro de cuatro horas... etc, el caso es que seleccionas "cuatro horas" y te vuelve a salir el mensaje a los diez minutos...

En XP, le dices que no reinicie después de actualizar y reinicia porque le da la gana...

Para mi, es la principal diferencia entre sistemas operativos propietarios y sistemas operativos libres, son conceptos distintos:

- Concepto propietario: Pagas por mi sistema, y tu PC es mío.
- Concepto libre: Instala mi sistema sin costes y te serviré como tu me digas.

No puede estar más claro.

lunes, febrero 11, 2008

De Firefox e Hispasec

Señoras y señores, siempre he considerado que Hispasec (y no es por hacer publicidad) es una de las mejores empresas de seguridad en el nuestro país (al menos de las que yo conozca) repleto de analfabetos tecnológicos. Leo sus artículos con asiduidad y desde sus comienzos, hace ya unos cuantos años, he estado suscrito a su listas de correo "Una al día", hasta que estuvieron disponibles vía RSS.

El caso es que además de demostrar con otros artículos sobre seguridad en ambitos generales, que es gente directa y que sabe muy bien lo que se hace, demuestran contra pronóstico que la experiencia es un grado y que aún quedan autenticos profesionales en materia informática en éste, el país del que se fugan todos los cerebros (como se suele decir) a paises vecinos ya que se les considera mejores profesionales que en la super hormigonera que nos acoge.

Todo éste rollo viene a cuento de que una de las vulnerabilidades críticas de Firefox (y pinta que era grave) que ha sido corregida en la versión 2.0.0.12 ha sido descubierta en los laboratorios de Hispasec e Hispasec fue quien la reportó a la Fundación Mozilla. Aún no conocemos detalles sobre esta vulnerabilidad, ya que, según Hispasec, afecta a otros navegadores y al ser de extrema gravedad no se ha publicado información alguna para evitar su explotación por parte de oportunistas maliciosos.

Merece la pena echar un vistazo a la noticia en Hispasec.

Ñ

Ñ


(vía 86400 ;))

Etiquetas:

domingo, febrero 10, 2008

Tengo un hotel

Mirando una página, por casualidad algo llama mi atención en los anuncios de publicidad. Ahora resulta que ¡¡tengo un hotel!! En la localidad eslovena de Kranjska Gora se encuentra el estupendo (o al menos lo parece) hotel Lek. Lejos de la playa, perdido en los Alpes, con unas vistas acojonantes e incluso, en temporada, con torneos de esquí. Eso sí, unos 140€ la habitación doble... eh, que Lek es marca de calidad ;)

¿Próximas vacaciones?

Etiquetas:

jueves, febrero 07, 2008

Optimus... ¡¡Tactus!!


Si Optimus Maximus llamó la atención de todo el mundo Geek durante una larga (laaaaaaaaaaaaaaaaaaaaaaaaaargaaaaaaaa) temporada, y estuvimos todos atentos a su lanzamiento (que se retrasó tanto como para pensar que era VaporWare), hasta que por fin lo sacaron al mercado, esta vez Artemy Lebedev nos sorprende (creando de nuevo ecos en la red, cosa extraña...) con Optimus Tactus, un teclado sin teclas con "modo escritura" y "modo vídeo" y que puede ser programado para mostrar las teclas donde queramos y ver vídeos, mola.

Está en concepto, como tarden con lo mismo que el Maximus... esto igual lo ven nuestros hijos.

Un poco mas de información en Art. Lededev Studio

Cine para frikis

Si creíais que no había nada más flipante que hacer la batalla de la playa Omaha con 4 tíos es que sois unos tristes cuyo nivel de frikismo no es lo suficientemente elevado:

300 interpretados por manzanas. Literal.

Etiquetas: ,

miércoles, febrero 06, 2008

Abandono Firefox... me rindo


Pues si, después de hacer de mis delicias durante un largo tiempo y no haberlo sustituido antes por Opera porque no fuí capaz de encontrar un similar a AdBlock, he decidido mandar a la mierda a Firefox (en Windows), y debéis apreciar que ahora digo "a la mierda" en vez de "abandono"; lo mando a la mierda por lento, por pesado y por sus fugas en la gestión de la memoria. Considero que no es normal que después de tener el navegador abierto durante unas horas y haber estado navegando, consuma 230 Mb de memoria RAM con tan solo Google cargado en una pestaña. He intentado reducir el consumo de memoria, he eliminado extensiones inútiles, he hecho mil y una triquiñuelas, he cambiado la configuración de la caché, he hecho de todo, pero sigue en las suyas, ha adoptado la actitud de "tu memoria es mia" y no hay quien lo baje del burro.

Lo he sustituido por K-Meleon, un navegador publicado con licencia GPL y también basado en Gecko, que por el momento me está respondiendo a las mil maravillas. Se puede navegar utilizando pestañas, tiene un montón de opciones de configuración, y hay una extensión de AdBlock disponible para el y en lo que se refiere a consumo de memoria, recien arrancado (con Adblock instalado) consume unos 20 Mb menos que Firefox y después de usarlo durante unas horas se mantiene en su línea, llegando a consumir tan solo de 40 a 45 Mb.

La interfaz es muy similar a Firefox y de momento no he echado nada en falta excepto algunas extensiones, pero que tampoco me muero por no tenerlas, tan solo quiero navegar cómodo y rápido, dicho sea de paso, que renderiza mucho mas rápido que Firefox.

Las opciones de configuración son un poco mas especiales y si que es cierto que es un poco mas confuso que en Firefox, pero cumple con sus funciones. Respecto a plugins, no me he tenido que instalar ninguno ya que los incorpora casi todos de forma nativa.

Tiene cosillas que se podrían hacer un poco mas sencillas y agradables, aunque no os fieís de mi criterio porque puede que tenga el subconsciente muy cosido al Firefox, todo es ir pillando el truco al bicho, que eso si, de momento no ha cambiado de color :)

Os animo a probarlo, os gustará y en lo que se refiere a rendimiento quedaréis mas que contentos.

martes, febrero 05, 2008

El infierno de la asociación de archivos en Vista

Pues resulta que por accidente asocié las extensiones de archivo .war a un programa que no debía ser. Confiado yo abro una carpeta (como antaño) y me voy a Herramientas-->Opciones de carpeta (después de tener que pulsar la tecla "Alt" porque si no la pulsas no aparece el menú en la ventana... claro) esperando encontrar la pestaña "Archivos" para pulirme la asociación y "oh sorpresa" cuando descubro que tal pestaña no existe.





Entonces googleo un rato hasta que encuentro el nuevo modo de hacerlo, tienes que ir al Panel de Control y buscar el icono que dicta "Programas predeterminados"



Tienes que pinchar en la opción "Asociar un tipo de archivo o protocolo con un programa"



Seleccionas el programa en cuestión (en el ejemplo uso otra extensión, que no es .war) y pulsas en el botón "Cambiar programa..." (que yo creo que ponen los puntos suspensivos insinuando "lo vas a flipar...")



De repente te encuentras con que tan solo puedes cambiar el programa asociado, pero de ningún modo puedes eliminar la asociación, repito, "de ningún modo", probando probando cambio el progama y le pongo el notepad, gran error.



Entonces es cuando pienso "bueno, me voy al registro y borro manualmente la asociación", googleo de nuevo y encuentro la clave donde se almacenan las asociaciones de archivos, ejecuto regedit desde la consola como Administrador, muy importante, pienso...



Selecciono la extensión y en el panel derecho me dedico a borrar todo



borro las clave "OpenWithList" y "OpenWithProgids" y todo su contenido sin problemas, pero llego a una clave "UserChoice" que contiene una entrada "Progid" con el valor de la aplicación que seleccioné anteriormente y después de confirmar que estoy seguro de lo que hago (para variar) y que quiero borrar "Progid" entonces obtengo este mensajito "No se pueden eliminar todos los valores especificados"



pero si intento eliminar su contenedor "UserChoice" me lo elimina sin problemas (¿?)...

Total, como todo esto no me sirve de nada porque Windows escribe en el registro mil informaciones iguales en mil sitios diferentes, sigo investigando y me encuentro un artículo en el que cuentan parte de mi experiencia y un poco mas

Add Or Remove File Type Associations In Windows Vista


en el que se hace referencia a una aplicación de estas de "hazlo en cinco minutos" que te evita todos estos quebraderos de cabeza, "Unassoc.exe"



An utility to unassociate file types in Windows Vista

Lo abro, selecciono, la borro y a correr.

Entonces pienso... tanta movida para esto, ¿donde tienen el sentido de la "usabilidad", accesibilidad o llámese como quiera, los programadores o diseñadores de las interfaces de Windows? y acto seguido pienso "cada versión a peor, pasito para atrás, pasito para atrás..." Windows vista es mucho más retorcido que cualquiera de sus precedesores.

¿No creéis que no tiene sentido todo este infierno para cambiar una puñetera asociación de un archivo?, ¿temas de seguridad?

lunes, febrero 04, 2008

El milagro de los recursos

Os dejo una referencia a un excelente artículo de Sergio Montoro en La Pastilla Roja en el que se analiza el tratamiento de recursos, concretamente informáticos, en las empresas del sector y me quedo con esto


a) El programador se pasa todo el día más quemado que la pipa de un indio diciendo que no le da tiempo de hacer todo lo que le han mandado.

b) El cliente se queja de que por lo que paga, el programador nunca está cuando se le necesita.

c) Los plazos se alargan y el proyecto se tuerce.

Y que nadie se llame a engaño, las grandes empresas hacen esto exactamente lo mismo que las pequeñas. A veces incluso de forma mucho peor. Porque en una PyME compacta de 10 a 50 personas no hay mucho espacio para la mediocridad pero en un grupo de 500 a 1.000 hay fauna de todo tipo.


No se puede tener una percepción mas realista... la verdad.

viernes, febrero 01, 2008

Un pingüino en tu ascensor USB



Cuestión cuanto menos super-interesante, me llevo mi Linux en un pendrive...

Con Puppy Linux es posible, además, han simplificado el proceso hasta el nivel de que tan solo tienes que introducir el Live CD seleccionar el destino de instalación (pendrive) y después responder "Si" o "No" a una serie de mensajes y ya está.

Noticia original en downloadsquad.com

De los errores tipográficos

Todos sabemos que hay entidades por el mundo de Internet que se dedican a aprovechar los errores que cometen los usuarios al escribir la direcciones o url en el navegador; muchas veces os habréis confundido al escribir google y poner goglee o gogle y os ha aparecido una página que no tiene nada que ver con la página oficial y que os quiere vender de todo, viagra, drogas, consoladores o cualquier otra cosa.

En el caso del gigante, ya casi lo tienen solucionado porque han comprado todos los dominios similares y los han registrado en sus servidores de DNS para que apunten a donde tienen que apuntar y el usuario no se lleve ninguna sorpresa inesperada. En el caso del otro gigante (Microsoft) parece que todavía no lo han solucionado, un día andas con los dedos tontos e inconscientemente en vez de escribir www.hotmail.com escribes www.homtail.com y te encuentras con esto



Debo reconocer que lo primero que pensé fue, "¿qué ostias es esto?" y lo segundo fue "vaya pedazo de culo..." :D

El caso es que tienes un hermano pequeño, hijo o primo, menor de edad, cuyo margen de error a la hora de escribir una url es bastante amplio y te expones a que se encuentre con cosas así que para nada son buenas para su salud mental (aunque para la mía tampoco, jeje)

Cuidadín con lo que escribís en la barra de direcciones.

It had too many functions...



Un tipo en un foro de programación en C#, (un tal James) pregunta como puede almacenar un montón de elementos en memoria, a lo que le responden,
"si lo que quieres es acceder por índice usa un ArrayList, si lo que quieres es acceder de una forma sencilla mediante un valor clave usa un Hashtable"

entonces, nuestro aprendiz de yo que sé, escribe su propia implementación de un HasTable y mas tarde vuelve al ataque,
"el HasTable no funciona como debería, ¿no hay nada más eficiente?"
le preguntan que qué es lo que sucede, que un HasTable es muy eficiente a lo que responde
"cuando tengo datos en el HasTable tarda sobre cinco segundos en añadir, eliminar o buscar un elemento"


Revisan su implementación y se encuentran con que es desastrosa, y le preguntan
"¿por qué no has usado la implementación propia de C#?"
a lo que responde
"tiene demasiadas funciones, mi implementación tiene tan solo 3, por tanto, mi implementación es más rápida..."


Hace falta ser garrulo... pues os diré, de estos... hay muchos.

Noticia original en The Daily WTF

CoScripter: Simplificando los procesos web



Viene de la mano de IBM...

Traduzco:

CoScripter es un sistema para grabar, automatizar, y compartir procesos llevados a cabo en tu navegador web como imprimir fotos online, comprobar tus cuentas bancarias (yo esto no lo haría automático en la vida), y otras tareas comunes de navegación. Las diferentes instrucciones para los procesos son grabadas y almacenadas en texto sencillo y fácil de leer en el sitio web de CoScripter, así que cualquiera podría hacer uso de ellos.


Resumiendo, se trata de un sistema social de compartición de scripts de automatización de tareas web.

Se puede instalar desde la página oficial como extensión de Firefox peeero necesitas tener un id en IBM, aunque para el que tenga la extensión para Firefox de BugMeNot no supone ningún problema.

Lo he probado y pinta bien, hay un montón de scripts y funciona fluido y con una interfaz sencilla para grabar tus propias acciones, lo que pasa con estas cosas es que tienes que ser muy vago para automatizar todas las tareas que practicas en tu navegador, además, con el ciclo de renovación que tiene la web últimamente...

Hay un vídeo disponible en la web oficial para ver como es su funcionamiento.

Os recomiendo echar un vistazo como curiosidad.