sábado, diciembre 31, 2005
Refrigeración líquida de un PowerMac G5 2P Dual Core
viernes, diciembre 30, 2005
BOINC: Infraestructura para network computing
Para apoyar estos diversos proyectos, la Universidad de Berkeley, ha creado el proyecto BOINC, que permite donar tiempo de computación a diversos proyectos científicos. Los clientes están en código fuente y puede encontrarse información de como crear proyectos que usen esta infraestructura. Por último una serie de enlaces para los interesados en el proyecto.
Technorati Tags: grid, /networking
miércoles, diciembre 28, 2005
03 Magazine: Una revista sobre tecnlogía opensource gratuita
Technorati Tags: opensource
Tablas de sistemas MSSQL 2005 (pdf)
Technorati Tags: mssql
Monad vs otros lenguajes de Script
martes, diciembre 27, 2005
aMSN: Nueva versión y soporte para videoconferencia
Por otra parte el programa funciona bastante bien, las conversaciones las agrupas en tabs si quieres (aunque yo me he acostumbrado al F10 del exposé para estas situaciones), y de momento poco he probado. En contra, la velocidad y el aspecto. Es lo que tiene usar el tookit tk, pero a favor tiene que se ve igual en cualquier plataforma donde esté soportada. De todas maneras, merece la pena probarlo.
GPL y el protocolo MySQL
lunes, diciembre 26, 2005
NNTP y news: ¿Cómo seguirán de activas?
La verdad, en los grupos de news que solía frecuentar están viejos conocidos como iarenaza, gente del proyecto Es.comp.os.linux (por cierto, ya que me viene a la cabeza, mirad si podeis Libertonia), y supongo que habrá más gente que no recuerdo. Voy a intentar pupular de nuevo por los grupos de news. Tengo que reconocer que aprendí bastante de ellos :).
Pequeña introducción a ELF
Technorati Tags: elf, /programming
viernes, diciembre 23, 2005
Insula Sancho
Technorati Tags: juegos
Configuración túneles FreeBSD XP a través de IPSEC
miércoles, diciembre 21, 2005
Algunos enlaces para depurar en entornos Microsoft
- Uso de adplus para diagnosticar cuelgues. Adplus no es más que un script en vbs, incluido en las debugging tools para Windows, que se encarga de conectarse a procesos y obtener la información necesaria para generar ficheros dump, para un posterior análisis post-morten. Tiene opciones especiales para usar en procesos como el IIS donde es capaz de obtener toda la información del proceso.
- Uso de Windbg y SOS extension para depurar aplicaciones en .NET. Este artículo es sencillo, indicando como instalar las debugging tools y lo que aporta es la carga de la extensión necesaria para depurar aplicaciones .NET
- Un pequeño libro con 4 capítulos dedicados a depurar aplicaciones .NET en entornos de Microsoft. En este caso no lo he leido.
Por otra parte en este post se comenta los diferentes tipos de hilos de ejecución que existe dentro de una aplicación .NET, para saber donde localizar los errores.
martes, diciembre 20, 2005
QT 4.1
Tuneando un iBook
viernes, diciembre 16, 2005
Windows Vista: Subsistema gráfico fuera del kernel (de nuevo)
miércoles, diciembre 14, 2005
Contadores de Rendimiento del IIS
- Active Server Pages: Request Queued: Número de peticiones que están en las colas aguardando a ser servidas. Si empiezan a subir conforme aumenta la carga, el servidor está sin recursos para poder ejecutar las peticiones.
- Active Server Pages: Request Executing: Número de peticiones que se están ejecutando en este momento.
- Active Server Pages: Request Wait Time: Tiempo en milisegundos que lleva esperando la entrada más reciente en la cola de ejecución.
- Active Server Pages: Request Execution Time: Tiempo en milisegundos que ha tardado en ejecutarse la petición más reciente. Si este tiempo empieza a subir al aumentar el número de peticiones, es posible que tengamos un cuello de botella o bien que el procesador no de más de si. Habría también que mirar el número de peticiones que se están ejecutando y encolando.
- Web Service: Current Anonymous Users: Número de usuarios anónimos que tienen peticiones pendientes de ejecutar por el servidor web.
- Web Service: Anonymous Users/sec: Número de usuarios anónimos que están haciendo peticiones al servidor web
Technorati Tags: iis
martes, diciembre 13, 2005
VMWare Player
Technorati Tags: vmware
lunes, diciembre 12, 2005
Soporte de broadcom experimental en Kismet
domingo, diciembre 11, 2005
Opengrock: Visor de fuentes de Solaris
Es interesante leer la entrada del blog para comprender como desde un simple script en Perl y cscope hasta el programa actual. Por supuesto, mirar lucene como motor de búsqueda textual - me pregunto que tal se las ingeniará para indexar sitios web -.
Technorati Tags: opensolaris
sábado, diciembre 10, 2005
Broadcom 43xx: Especificaciones (Airport Extreme)
viernes, diciembre 02, 2005
Skype con videoconferencia
miércoles, noviembre 30, 2005
EFIKA SoC con PowerPC
martes, noviembre 29, 2005
Core FORCE: Un sistema de seguridad para Windows 2000 y Windows XP
lunes, noviembre 28, 2005
Xbox 360
Technorati Tags: xbox360
¿Bloquear Skype?
Technorati Tags: networking, skype
viernes, noviembre 25, 2005
Micros de AMD e Intel 2005/2006
miércoles, noviembre 23, 2005
iTripoly: Como obtener información de objetos COM
martes, noviembre 22, 2005
ServerXMLHttp
set xmlhttp=Server.CreateObject("MSXML2.ServerXmlHTTP")
xmlhttp.open "GET","http://url/fichero.gif"
xmlhttp.send()
bindata = xmlhttp.responseBody
' Graba el fichero
set adodb=Server.CreateObject("ADODB.Stream")
adodb.Open
adodb.Type = 1
adodb.Write bindata
adodb.SaveToFile "fichero.gif",2
(hacer notar el uso d ADODB.Stream para poder grabar el fichero binario. Las posibilidades son interesantes, así como las implicaciones de seguridad que tienen (sustituyase la imagen por netcat y use su imaginación ....)
Tecnorati tags: serverxmlhttp,asp
Buscador de seguridad
- Secureme Blog
- (IN)SECURE Magazine
- Thrats & Countermeausures Blog
- CSO Magazine
- Emergent Chaos Blog
- Infosec Potpourri Blog
- Info Security Writers
- TAO Security Blog
- Internet Storm Center
- SANS Rading Room
- Security Focus
- Information Security Magazine
- Seclists.Org Security Mailing List Archive
- Lenny Zeltser
- Open Web Application Security Project (OWASP)
- WindowSecurity.com
- CERT
- Phrack Magazine
- Pete Finnigan's Oracle Security Blog
Tecnorati tags: security
lunes, noviembre 21, 2005
iChat AV y videoconferencias en PC
Tecnorati tags: ichat
sábado, noviembre 19, 2005
ZFS: El nuevo sistema de ficheros de Solaris
jueves, noviembre 17, 2005
iChat AV a través de firewalls
Otra posibilidad que estoy estudiando es el uso de Mercury para realizar videoconferencia a través del Messenger (Mercury es un cliente de mensajería instantánea multiprocolo escrito en Java). No sé exactamente los puertos que utiliza el MSN Messenger para efectuar las conferencias, pero por lo que llevo visto de protocolos de este tipo no todos son excesivamente amigables con instalaciones donde existan NAT o firewalling
Curiosamente, al menos a nivel de voz, skype y Google Talk han conseguido que funcione bastante bien a través de estas situaciones (por ejemplo, ver esta página)
Tecnorati tags: ichat,messenger, videoconferencia
Resumen del estado de mono
miércoles, noviembre 16, 2005
Un despiece de la Xbox 360
Tecnorati tags: xbox
Software científico para MacOS X
Tecnorati tags: macosx
martes, noviembre 15, 2005
Sun Studio 11 gratuito
Tecnorati tags: programming
Solaris Networking - The Magic Revealed (II)
Tecnorati tags: solaris, networking
Solaris Networking - The Magic Revealed (I)
Tecnorati tags: solaris, networking
lunes, noviembre 14, 2005
Quake 3 en diversas plataformas
Tecnorati tags: quake3
sábado, noviembre 12, 2005
Sistemas de gestión de bugs
Este sistema no estaría completo sinque los usuarios de los programas fueran capaces de comunicar los fallos al equipo, ya sea a través de algún tipo de agente integrado en el programa, ya sea una lista de correo, o mis preferencias a través de una interfaz web.
De todos los proyectos que he oido hablar en el mundillo de fuentes abiertas, siempre me ha llamado bastante la atención bugzilla un software de gestión de bugs escrito por la gente de Mozilla. Además, tiene la particularidad de que se integra con la gestión de código fuente. Esto es fundamental en proyectos de cierta embergadura. Sólo he usado la interfaz para enviar bugs alguna vez, pero tengo que reconocer que, en especial para observar que fallos hay abiertos y demás, está muy bien.
Otro sistema de gestión de bugs es gnats, escrito por la FSF. En este caso, existen varias maneras de interactuar con el respositorio central de bugs. Nunca lo he usado.
En realidad, como trabajo en un sitio donde la mayoría de los desarrolos se hacen sobre herramientas de Microsoft, me encuentro con ciertos problemas de inercia para implementar este tipo de sistemas. Me gustaría saber que aporta Visual Studio Team System en este sentido, pero mucho me temo que la migración desde Visual Studio 6 o 2003, a un sistema de este tipo, no sólo es un problema técnico sino de mentalidad en el equipo de trabajo. También desconozco lo que aporta para gestionar bugs el Team System, pero no dejaría de ser interesante estudiarlo.
viernes, noviembre 11, 2005
Nueva versión de XCode 2.2
Actualización:
Ya me he conseguido bajar la imagen de CD. Entre las mejoraas:
- Soporte para seleccionar el compilador en función del tipo de binario que deseemos generar (gcc 3.3 para PowerPC, gcc 4 para Intel o universales)
- Mejoras del gcc 4.0.1
- Mejoras del linker para aumentar la velocidad de enlazado
- Mejoras en distcc para compilaciones distribuidas
- Cambios en menus contextuales
- Mejor integración con sistemas de control de versiones
- Mejoras en el soporte de depuración, junto con una opción de cazar un proceso en caso de fallo del mismo
- Mejoras en la edicción de proyectos
Tecnorati tags: Xcode, macosx
jueves, noviembre 10, 2005
Solaris
Tecnorati tags: Solaris
martes, noviembre 08, 2005
Documentación sobre el protocolo de Messenger
Tecnorati tags: messenger
ASP.NET 1.1 y 2.0: Como instalar ambos a la vez con IIS6
Tecnorati tags: .net
lunes, noviembre 07, 2005
Mdbg: Manage Debugger
Tecnorati tags: .net debug
T2 project: constructor de distribuciones
viernes, noviembre 04, 2005
Politicas de seguridad en firewalls
Un política de seguridad que se cumpla - no que sirva para limpiarse el culo con ella -, es lo primero que se debe de tener escrito en cualquier empresa, o que al menos el departamento de sistemas de la misma tenga muy claro. Y sobre todo que no hay excepciones. Y eso es algo que debe de tenerse muy muy clarito. Los programas que necesiten esas excepciones deben de usar algún tipo de mecanismo de proxy (y un proxy decente,no como algunos que hay en el mercado) que permita controlar perfectamente el acceso a Internet de aquellos protocolos no comunes y sobre todo, que permitan auditar que se hace con los recursos y disponer de los informes necesarios.
Esta manera de plantear las cosas, suele acabar dándose de bruces con la dura realidad de las prisas, en especial aquellas empresas que se dedican al desarrollo de aplicaciones de Internet: hay que enseñar el proyecto y no da tiempo a montarlo en una máquina, es que no me funciona tal detalle en explotación y necesito acceso, es que ..., mil y un es que ... que cuando te das cuenta ha convertido una implementación más o menos segura en un queso gruyere.
Tecnorati tags: firewall
Apple update 10.4.3
Tecnorati tags: macosx
jueves, noviembre 03, 2005
Analizando flujos Netflow (III): Artículos en O'Reilly Netflow
Tecnorati tags: networking, netflow,Cisco
mdb / kmdb: Debugger en Solaris
Tecnorati tags: Solaris, debugger
PDFCreator
Tecnorati tags: pdf
lunes, octubre 31, 2005
Analizando Flujos Netflow (II): nfdump y nfsen
Tecnorati tags: networking, netflow,Cisco
Analizando flujos Netflow: herramientas
Tecnorati tags: networking
sábado, octubre 29, 2005
Avani: Descubrimiento de servicios en red
Comentar que la posibilidad de publicar servicios en el DNS no es nuevo (por ejemplo, el directorio activo presente en los sistemas operativos de Microsoft publica la localización de los controladores de dominio, servicios de Kerberos y global catalog a través de DNS). Lo interesante es de las propuestas como esta, es que no es necesario tener servidores dedicados en la red. Uno enchufa su máquina, y publica los servicios en la LAN que quiera. De esa manera se puede uno conectar a los mismos sin necesidad de estar buscando o publicando en directorio activo (como pasa con algunos servicios de Microsoft).
Tecnorati tags: networking,zeroconf,gnome
CAIDA: Cooperative Association for Internet Data Analysis
Tecnorati tags: Networking
jueves, octubre 27, 2005
PPTP, MacOS X Tiger y Linux
El lento declive del soporte de Windows 2000
miércoles, octubre 26, 2005
Dlink DI-624 Wireless: Recuperación de password y configuración
Tecnorati tags: Wireless,Networking
martes, octubre 25, 2005
Teaming en tarjetas de red HP en Proliant
Este bonito lío de siglas tiene el siguiente significado:
- Network fault tolerance (NFT): Es la manera más sencilla de proporcionar redundancia. Se utiliza de dos a ocho tarjetas de red, pudiendo estar conectadas a switches diferentes. En caso de que una de las tarjetas caiga, se pasa a usar la siguiente. No proporciona ninguna capacidad de de balanceo de carga.
- 802.3ad Dynamic: Permite balanceo de carga en transmisión y recepción pero contra un unico switch. Gracias al protocolo 802.3ad se negocia contra el switch la creación de un trunk, sin necesidad de configuraciones adicionales.
- Switch-assisted Load Balancing (SLB): Al igual que 802.3a pero con la salvedad que hay que configurar a mano en el switch la agregación de puertos, mientras que en el caso anterior se hace automáticamente.
- Transmit Load Balancing (TLB): Balanceo de carga a la hora de transmitir. En este caso, se permite la transmisión por los diversos enlaces que forman el trunk. Pueden, al igual que el caso del NLB estar conectados a switches diferentes, sin requerir soporte especial por parte de los mismos. Lo único es que estén conectados al mismo dominio de nivel 2.
- 802.3ad Dynamic Dual Channel Load Balancing: Permite el uso de varios switches que pertenezcan al mismo dominio de nivel 2 para efectuar la redundancia, negociándose la agregación de puertos a través de 803.3ad.
- Switch-assisted Dual Channel Load Balancing: Permite el uso de varios switches que pertenezcan al mismo dominio de nivel 2 para efectuar la redundancia. No es necesario el uso de 802.3ad en este caso. Eso si los switches deben de soportar agragación de puertos.
- Fast Path Failover: Detecta cual es el camino más rápido hacia la red de core para usarlo
- Active Path Failover: Permite redirigir tráfico en función de la monitorización de otro dispositivo de red
A mi personalmente lo que siempre me interesó más fue el uso de 802.3ad. A fin de cuentas es un protocolo estándar del IEEE, pero al estar redundando contra dos switches por equipo, me encontré con el problema de añadir $150 por servidor a usar... así que al final, dado que no estamos saturando absolutamente nada y que el backbone de servers es de gigabit, estoy usando Network fault tolerance. Por cierto, para versiones concretas de distribuciones están disponibles (en especial las versiones de Redhat 2.x,3.x y 4.x y la Suse Enterprise Server 8 y 9, tanto para arquitecturas x86 como AMD64).
Tecnorati tags: Windows , Linux , Networking
Portátiles con Sparc
lunes, octubre 24, 2005
MSH: El nuevo Shell de Microsoft, un tour guiado
domingo, octubre 23, 2005
Quartz: El sistema gráfico de MacOS X
sábado, octubre 22, 2005
Escritorio en Linux: d-bus y hal
Grabar una página web en Safari en PDF
viernes, octubre 21, 2005
Quake 4: Vicio
jueves, octubre 20, 2005
Pequeña guía ilustrada sobre IPSEC
Aperture: Programa de retoque fotográfico para MacOS X
martes, octubre 18, 2005
Portar un sistema operativo a la Xbox
Netscan
VirtualWifi
lunes, octubre 17, 2005
Breve comparación entre Linux, Solaris y FreeBSD
Novedades Apple
martes, octubre 11, 2005
Imágenes de software en los switchs Cisco
lunes, octubre 10, 2005
sysprof: Un profiler a nivel de kernel
viernes, octubre 07, 2005
Kat: Spotlight para KDE
miércoles, octubre 05, 2005
Un par libros clásicos de informática
martes, octubre 04, 2005
Información sobre NTFS y FAT
domingo, octubre 02, 2005
Office 12 y PDF
sábado, octubre 01, 2005
HPC en Linux
sábado, septiembre 24, 2005
Los teléfonos móviles capados
miércoles, septiembre 21, 2005
IFSLab
martes, septiembre 20, 2005
Gantt Project
sábado, septiembre 17, 2005
IIS7: Comienza a aparecer documentación
viernes, septiembre 16, 2005
CMS 2001: Una pesadilla desde el SiteBuilder.
Bien, para mitigar el problema la solución es muy sencilla. Primero, desactivar la autentificación NTLM. Esto tiene un pequeño inconveniente de seguridad: las password van en claro por la red. Pero como los administradores usamos los sitebuilder en las mmismas máquinas, no sale de la red las password (y por otra parte NTLM no es que sea criptográficamente muy seguro). Por otra parte, al directorio virtual NR, presente en cualquier site IIS que esté con el CMS 2001 se le da acceso anónimo. De esta manera funciona todo correctamente y si ningún problema. Y a una velocidad decente.