Pasos para el desarrollo de software

Me encuentro seguramente ante mi proyecto de mayor envergadura, he de realizar la aplicación web para la inmobiliaria en la que trabajo, actualmente ya existe un software el qual he ido manteniendo, actualizando, mejorando… Pero ha llegado un punto, que las mejoras son inviables, y no se pueden llevar a cabo de forma óptima.

He trabajado en grandes compañías realizando software, he montado grandes aplicaciones, pero desde luego la gestión de una inmobiliaria, que se dedica al alquiler puede ser un caos. Inquilinos, inmuebles, ocupaciones, inmobiliarias,afiliados,retribuidores, agentes y un sin fin de variables :S

Por ello me propuesto ir lo mas paso a paso posible, sin saltarme nada, despacito con buena letra y con buenos resultados, no se quieren cometer errores del pasado.

Para ello he repescado el modelo de Ingenieria Software recordaba unos pasos… y los he encontrado en la wikipedia

Sólo el análisis de requisitos, me puede llevar muchísimo tiempo, ya que nunca se sabe exactamente que es lo que se quiere.

Esto será como el trabajo que presente de final de curso, pero ahora sí de verdad, espero sea un exito!

Los pasos: (esto es ir en contra del extreme programming)

Análisis de requisitos
Extraer los requisitos de un producto de software es la primera etapa para crearlo. Mientras que los clientes piensan que ellos saben lo que el software tiene que hacer, se requiere de habilidad y experiencia en la ingeniería de software para reconocer requisitos incompletos, ambiguos o contradictorios. Seguir leyendo

Foneras Wimax

Buena noticia a través de xataka me entero: (yo ya quiero una xD)

Logo FON El señor Varsavsky, uno de los jefes del proyecto FON, ha dado algunos datos adicionales sobre lo que puede sar la próxima Fonera en salir al mercado.

Según el video grabado por él mismo (que podeis encontrarlo en su blog), la nueva Fonera dispondrá de:

  • Dos puertos ethernet, para poder conectar hasta dos ordenadores directamente al router. La actual Fonera no tiene puertos ethernet, con lo que éste punto flaco estaría muy bien solucionado.
  • Dos antenas, según él está llevando bastante tiempo de desarrollar, una interna y otra externa, esta última con tres posibilidades y un alcance de hasta 200 metros.

Respecto a otros proyectos, comenta el posible lanzamiento de una Fonera compatible con la red 802.11n a finales de este año o principios del próximo, así como el estudio de routers para FON con WiMAX (sobre lo que hemos hablado mucho) con hasta un kilómetro de cobertura.

Sin embargo, los grandes problemas que los fabricantes que trabajan para FON tienen son los gadgets (como teléfonos con WiFi, consolas y demás), que no son 100% compatibles con los routers. Además, Varsavsky comenta que no quieren ir rápido, sino lento y a buen paso.

¡Suerte!

Cosas que los ordenadores hacen en las pelis

Bueno encontré un post en inglés muy bueno, intento traducirlo…, los comentarios son míos :P

  1. Los procesadores de texto nunca tienen cursor (será por el refresco del monitor¿?)
  2. Nunca se usa el espacio en textos largos (seguro que no usan ni comas ni acentos xD)
  3. Los actores no comenten faltas de ortografía (por eso son actores amigo)
  4. Todos los monitores tienen letras grandes (claro por que sino no se verían)
  5. Las supercomputadoras como de la NASA y la CIA, tienen una interfaz gráfica muy sencilla (por eso es la Nasa)
  6. Muchas no tienen interfaces gráficas, pero si increíbles interfaces de texto capaces de entender perfectamente el Inglés.
  7. Nota: Desde la línea de comandos puedes tener acceso a cualquier información escribiendo “Acceso a los archivos secretos”, en cualquier teclado (sino duraría mucho a peli)
  8. Por supuesto puedes infectar cualquier ordenador escribiendo “UPLOAD VIRUS”. (o abriendo hotmail.com)
  9. Todos los ordenadores están conectados, siempre podrás acceder a la información del malo, aunque este apagado su Pc (viva el wake on lan :P)
  10. Las super compus, pitan cuando aprietas una tecla o la pantalla cambia. Algunas incluso tardan mas en enseñar las letras que has escrito.(Como si fuera matrix)
  11. Todos los paneles de ordenadores tienen millones de voltios, y hardware explosivo. Cuando algo va mal se enciende una sirena, empieza a salir humo, y te dice que explotará (esto es mucho mr.Bond)
  12. Es genial ver como nunca guardan los ficheros, y siempre quedan guardados (viva Ms)
  13. Cualquier juacker de pacotilla revienta el password de un ordenador de la otra punta del mundo siempre al 3r intento (me recuerda a mi xD)
  14. Utilizando la función OVERRIDE, obtendrás un “PERMISSION DENIED”, (-ver “Demolition Man”. no lo recuerdo :S)
  15. Los ordenadores arrancan en 2 segundos, pero los servidores tardan unos 30 minutos (mi servidor tarda esto :'( )
  16. Los cálculos mas complejos se calculan en unos 3 segundos, y los modems transmiten a una velocidad de 2 gigabytes segundo (igualito que en mi casa)
  17. Justo antes de que choque el misil los ordenadores se destruyen antes de que se caiga el edificio (real real)
  18. Si estas viendo un fichero en la pantalla y alguien lo borra este desaparece de la pantalla (pá que servirá la ram)
  19. Si un disco esta encriptado, al momento te pedirá el password (total seguridad)
  20. Los ordenadores se entienden con cualquier otro ordenador, da igual si son de otra galaxia (Independence Dat, es que estos no conocen M$?¿)
  21. Todos los discos,disketes etc.. funcionan en todos los ordenadores, da igual la plataforma (usaran java??)
  22. Cuanto mas sofisticado es un ordenador, más botones tiene (ver Aliens, como mi portátil xD)
  23. Nota: tienes que estar muy entrenado para usar super computadoras, por que las teclas no tienen etiquetas, excepto la de destrucción. (yo tengo uno así)
  24. Casi todos los ordenadores, da igual el tamaño y época, tienen efectos tridimensionales foto realistas. (Silicon graphics dead)
  25. Los portátiles, tienen una sensacional forma de vídeo llamada, y funciones como los super ordenadores (bueno poco a poco)
  26. Cuando algún actor mira el monitor la imagen es tan clara que se proyecta en sus caras. (por supuesto!)
  27. Siempre que busques en Internet, encontrarás exactamente lo que buscas, da igual lo mal que lo busques. (google powered)

Uff un buen rato… pero muy bueno!

Mejoras para Firefox 3.0

Según va avanzando el desarrollo de Firefox 3.0 (actualmente Alfa) se van aclarando cuales serán sus principales mejoras y nuevas características con respecto al actual Firefox 2.0)

  • Hará de enlace entre documentos de nuestro disco duro y aplicaciones online. Podremos abrir archivos ofimáticos con herramientas office online directamente y posiblemente elegir que los enlaces ‘mailto:‘ sean abiertos con nuestro sistema webmail favorito.
  • Implementación de Gecko 1.9 como motor de render
  • Places, la heramienta que unirá: anotaciones, suscripciones, historial y marcadores en una sola. Además existirá la opción de sincronización online y creación de backups (exporta e importar)
  • Selección múltiple de trozos de texto.
  • Mejoras de soporte de Web Applications 1.0
  • Guardar páginas como PDF.
  • Mejorado el sistema de descargas.
  • Nuevo gestor de contraseñas.
  • Uso de Cairo, una librería de gráficos vectoriales.
  • Mejoras en soporte SVG y CSS (Supera Acid Test 2 de WaSP)
  • Posibilidad de uso de Windows Cardspace y OpenID desde el propio Firefox.
  • Instalación de extensiones sin reiniciar el navegador.
  • Talkback, el sistema de gestión de informes de fallos y errores será sustituido por Breakpad, un sistema también opensource made in Google.

Apuntan a otras mejoras que les gustaría que estuviesen listas como soporte total de microformatos
Hasta finales de año no está planificado que aparezca la versión final (Octubre – Noviembre). Mientras tanto desde Mozilla irán dejando caer alfas, betas y candidates para aburrirnos )

Más información: Wiki Mozilla y listado (Google XLS)
Descargar última versión en desarrollo de Firefox 3.0: FTP Mozilla.

Vía navegadores

Fon me ha pillado

Hace una semana o algo más que desconecté mi router social Fon, la verdad lo hice por que me quedé sin enchufes xd

Entonces me han mandado un mail diciéndome que de que voy…normal, y me parece correcto mucha gente se da de alta y luego no tiene la fonera encendida! no hay derecho

Como al que le regalé la fonera, que todavía ni la activo, encima hasta que no la active no tendré mas invitaciones :'(

Por cierto ya esta encendida ;)

El emilio:

Seguir leyendo

Solución límite búfer asp

Error en IIS 6 con Windows Server 2003:

objeto Response error ‘ASP 0251 : 80004005′

Límite del búfer de respuesta superado

/xxxxxxxxx.asp, línea 0

La ejecución de la página ASP ha provocado que el búfer de respuesta supere el límite configurado.

upsssssssss vaya putada! tengo que devolver muchos registros! ahora que?

Solución

Modificar el parámetro AspBufferingLimit del archivo Metabase.xml.

Por defecto el valor es de 4194304, serca de 4 MB. Cambiar por un porte razonable con los archivos que usas.

Para cambiar el valor de AspBufferingLimit, siga estos pasos:

1. Habilite la modificación directa de la metabase:

a. Inicie el Administrador de IIS (Iis.msc).
b. Haga clic con el botón secundario del mouse (ratón) en el equipo local y, a continuación, haga clic en Propiedades.
c. Haga clic en la casilla de verificación Habilitar la modificación directa de archivos de metabase para activarla.
d. Haga clic en Aplicar y, después, en Aceptar.
2. Modifique la metabase:

a. Abra el archivo MetaBase.xml con un procesador de textos, como el Bloc de notas.De forma predeterminada, el archivo MetaBase.xml se encuentra en el directorio Systemroot\System32\Inetsrv.
b. Localice la línea AspBufferingLimit = y cambie el valor.

Nota: en el texto del archivo MetaBase.xml se distinguen mayúsculas y minúsculas.

c. Guarde el archivo.

se fini! reinicia el IIS y prueba de nuevo, info de http://mendezsepulveda.googlepages.com/solucionbuffer

“Software Libre” vs. “Software Privativo” Versión Matrix

Una joya vía proinf.net:

 

Software Libre

Pastilla roja Pastilla roja

 

Software Privativo

Pastilla azul Pastilla azul

 

NEO: No me gusta la idea de no ser yo el que controle mi vida.

MORFEO: Sé exactamente a lo que te refieres. Te explicaré por qué estás aquí. Estás porque sabes algo. Aunque lo que sabes no lo puedes explicar. Pero lo percibes. Ha sido así durante toda tu vida. Algo no funciona en el mundo. No sabes lo que es, pero ahí está, como una astilla clavada en tu mente y te está enloqueciendo. Esa sensación te ha traído hasta mí. ¿Sabes de lo que estoy hablando?

NEO: ¿De Matrix?

MORFEO: ¿Te gustaría saber lo que es? Matrix nos rodea. Está por todas partes, incluso ahora, en esta misma habitación. Puedes verla si miras por la ventana, o al encender la televisión. Puedes sentirla, cuando vas a trabajar, cuando vas a la iglesia, cuando pagas tus impuestos. Es el mundo que ha sido puesto ante tus ojos para ocultarte la verdad.

NEO: ¿Qué verdad?

MORFEO: Que eres un esclavo, Neo. Igual que los demás, naciste en cautiverio, naciste en una prisión que no puedes ni oler ni saborear ni tocar. Una prisión para tu mente. Por desgracia no se puede explicar lo que es Matrix. Has de verla con tus propios ojos. Esta es tu última oportunidad. Después, ya no podrás echarte atrás. Si tomas la pastilla azul fin de la historia. Despertarás en tu cama y creerás lo que quieras creerte. Si tomas la roja, te quedas en el País de las Maravillas y yo te enseñaré hasta dónde llega la madriguera de conejos. Recuerda, lo único que te ofrezco es la verdad. Nada más.

The Matrix

Personaje

 

Richard Stallman

Bill Gates

Navegador web Seguir leyendo