Categorías de mensajes
| | Su | Mo | Tu | We | Th | Fr | Sa | | 31 | 1 | 2 | 3 | 4 | 5 | 6 | | 7 | 8 | 9 | 10 | 11 | 12 | 13 | | 14 | 15 | 16 | 17 | 18 | 19 | 20 | | 21 | 22 | 23 | 24 | 25 | 26 | 27 | | 28 | 29 | 30 | 1 | 2 | 3 | 4 | | 5 | 6 | 7 | 8 | 9 | 10 | 11 |
Archivos
Blogs que leo
Sitios recomendados
|
Con motivo que me compre una nueva notebook es que tuve que reinstalar muchas aplicaciones y mudar mis proyectos a la nueva máquina. Al principio todo bien, el Vista se comporto a la perfección, reconoció todos los periféricos y casi no fue necesario instalar controladores a mano. Lo malo vino cuando llego el turno de Visual Studio 2005, la instalación perfecta, instalé el service pack 1 para VS 2005 pero cuando intento hacer debugging no podía, después de presionar F5 me salía este cartel. Error: "Unable to start debugging on the web server" Me quede con la boca abierta, no sabía a que se podía deber, el error no era muy descriptivo que digamos. Problemas con el firewall no podía ser, el IIS estaba corriendo en forma local. Luego de indagar por todos lados leí este post y ahí pude saber que este error es debido a un conflicto que tiene el Visual Studio 2005 con el programa de chat SKYPE. Skype utiliza los puertos 80 y 443 y esto era lo que provocaba el error en Visual Studio. Lo que hice fue deshabilitar la utilización por parte de Skype de esos puertos en las opciones y santo remedio. Pero luego de solucionar esto me sale otro error mas, este error ahora lanzo el siguiente mensaje en el cartel. "Unable to start debugging on the web server. Unable to connect to the web server. Verify that the web server is running and that incoming HTTP requests are not blocked by a firewall" Este error ocurre porque la instalación del IIS 7 se hizo luego de instalar Visual Studio 2005, para solucionar esto hay que ejecutar el siguiente comando. C:\Windows\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis -i Y ahora si!, por fin puedo debugear!
Algunas cosas interesantes que encontre en la web sobre .NET
Una gran noticia, Microsoft extendió el vencimiento que tenia lugar a fin de este mes para el 30 de junio de los segundos exámenes libres de certificación. Para las personas que no sepan lo que es "Second Shot" les digo que es una segunda oportunidad a rendir un examen que hayamos salido mal totalmente gratis, cada examen cuesta 90 dólares mas o menos. ¿Como obtengo el Second Shot? Es fácil, debes crearte una cuenta para luego cuando compras el examen se te acreditara esta oferta libre.
Si quieres buscar controles gratis para descargar y utilizarlo en tus aplicaciones .NET puedes entrar a la gran librería de controles que tiene el sitio asp.net. Recientemente agregaron nuevos controles en la lista, los mas llamativos son NetColorPicker, un control de audio ASP.NET Audio y uno para manejo de tooltip con ASPNETToolTip. Screenshots: AspNetToolTip Control ASP.NET Audio Control Algunos controles que en mi consideración son muy buenos:
Al principio, Dattatec funcionaba medianamente bien, por el precio que se paga, unos 30 pesos por un año no se puede pedir mucho. Ahora aparentemente están recibiendo grandes ataques DoS y todas las webs que alojan están caídas.
Tolerancia: Problemas hay en todos lados, yo soy programador y se muy bien que hay días en que los problemas pueden hacerte poner muy nervioso y quitarte varias horas de sueño. Pero lo que no puedo entender es porque no se comunican, aunque sea enviarnos un mail explicando los motivos de porque el servicio no funciona, desde ya hace varios días existen muchísimos problemas, cortes de varias horas. Este ultimo corte ya lleva mas de 40 horas. ¿Mientras? ¿Sigo perdiendo dinero y mis sitios pierden posicionamiento día tras día? Mudanza: Iré mudando mis sitios, uno por uno a mi nuevo servidor dedicado en USA. Si es que puedo volver a entrar al panel de control de dattatec algún día. Cacerolazos: La gente esta muy enojada, y con mucha razón.
Actualización 29-01-2008: Dattatec a restablecido el servicio, al parecer los ataques cesaron pero ya mucha gente se habrá ido. Por otra parte, eh leído el muy completo informe que escribió Alberto en su blog sobre sus dias de trabajo en Dattatec, es triste irse de ese modo de una empresa, yo quizás me sienta identificado con Alberto en algunas cosas, yo no trabaje en Dattatec pero si en algunas consultoras que tratan al personal como si fueran ganado.
Uno de los motivos de mi reciente viaje a Obera Misiones fue la instalación de un server, la particularidad de este server es que debía soportar una gran sobrecarga al servidor dado que correrían muchas sesiones por terminal server utilizando aplicaciones pesadas.
Para solucionar este problema de la sobrecarga el cliente decidió actualizar su hardware, tenía hasta ese entonces un server HP con Pentium 4 3.0 con 2 GB de RAM.
El nuevo server que compraron es el HP Proliant XEON Quad, de más esta decir que es una súper maquina. Cuando estábamos abriendo las cajas y sacamos ese enorme CPU no imaginamos el peso que tendría, yo estimo que esa CPU pesaría mas de 20 kilos.
Aquí algunas fotos del servidor  (Ver mas fotos en la galería de fotos del servidor HP Proliant Quad Core)
Otra interesante experiencia fue cuando encendimos la cpu, yo personalmente me asuste un montón porque los turbos empezaron a soplar y parecía un jet, al parecer en su arranque para quitar el polvo que pueda haber en el interior de la pc los collers empiezan a trabajar a máxima velocidad por algunos segundos, luego se normaliza y el ruido desaparece.
Posee 8 bahías para discos SAS, los nuevos de 3.5 pulgadas, se puede expandir a 8 bahías mas. La instalación de los mismos fue algo muy sencillo. Luego de colocarlos en las ranuras fue necesario configurar el arreglo de discos en el setup.
La instalación de la memoria RAM también fue relativamente sencillo, en la cpu existe una caja con ranuras que van incrustadas en la mother, tuvimos que quitar esa cajita negra y ahí agregar las memorias, en total sumo 6 GB de RAM.
La instalación del sistema operativo Windows 2003 Server fue sencilla, no tuvimos problemas en implementar todos los servicios necesarios.
Por problemas de licenciamiento no pudimos instalar la versión del sistema operativo en 64 bits, es por ello que nos topamos un grave problema, esta versión del sistema operativo no soporta 6 GB de RAM, tiene un límite de 4 GB, en las demás versiones de 64 BITS no existe este problema.
Así que momentáneamente hemos decidido dejar corriendo el sistema operativo de 32 bits con 3 GB de RAM, en el futuro el cliente comprara la versión de 64 bits para así aprovechar al máximo el poder de este servidor.
La instalación fue satisfactoria, en menos de 2 días hicimos todos los cambios y dejamos corriendo a la perfección el nuevo servidor.
Las aplicaciones realmente volaban con este QUAD CORE, cuando un usuario realizaba una tarea compleja que requería un uso mayor del procesador las demás estaciones de terminal server funcionaban perfectamente, esto no ocurría con el servidor anterior.
Estoy instalando mi nuevo server, donde tendré todos mis sitios web. Compre un dedicated server en 800hosting y la velocidad de descarga es simplemente asombrosa. Miren estos tests. Descargando a 34 Megas
Desde microsoft.com la descarga supera los 800k 
Estoy leyendo un libro muy interesante de Eduardo Punset llamado Cara a cara con la vida, trata sobre reportajes a grandes científicos, todos relacionados a la neurología y física. En el primer capitulo del libro trata el tema de los marcadores biológicos influyentes en nuestro cerebro. Nuestro cerebro recibe marcadas instrucciones que vienen grabadas desde nuestro mismo DNA, y luego miles de factores a lo largo de su vida van marcando y modificando su morfología. Uno de los factores influyentes en nuestro cerebro para relacionarnos con los demás es la exposición a la testosterona que hayamos tenido en la etapa fetal. El Cerebro siempre busca la belleza Si, cuando vemos un rostro que nos agrada es porque simplemente estamos programado para ello, nuestro cerebro busca signos de fertilidad y salud en el sexo contrario. Por ejemplo, el cerebro de una mujer adulta buscara signos de fertilidad en el hombre, estos signos son muchos pero todos están relacionados a que cantidad que el feto del hombre haya estado expuesto a la hormona testosterona. Del mismo modo, el hombre buscara fertilidad en la mujer, inconscientemente buscara algún signo de salud, baja cantidad de testosterona y alta cantidad de estrogenos. Me calentas... Mi cerebro me domina... Que busca el cerebro del hombre de una mujer? - Mandíbula inferior corta: este es un indicador en las mujeres que tienen un bajo nivel de testosterona.
- Labios carnosos: Indica alta concentración de estrogenos en las mujeres.
- Proporción cintura/cadera de 0,66: indicador de alta fertilidad en las mujeres.
- Cabellos largos y sanos: indicador de buena salud y fertilidad.
Que busca el cerebro de una mujer en un hombre? - Mandíbula inferior ancha: indica que el hombre tuvo alta exposición a la testosterona en la etapa fetal.
- Altura: ser alto es un gran indicador de la exposición a la testosterona en la etapa fetal.
Cuidado con los peinados... La simetría es importante para el cerebro. Otro y muy importante indicador de atracción es la simetría, un rostro completamente simétrico es signo de buena salud y de un sistema inmunologico óptimo. Desde que somos bebes buscamos rostros simétricos que nos parecen agradables. Nuestro cerebro no solo observa la simetría en los rostros, se fija y analiza la simetría de todo el cuerpo. Fuente: "Cara a Cara con la vida" de Eduardo Punset
ScottGu anunció en su blog el lanzamiento de la versión 1.0 de SilverLight, recordemos que Silverlight es la plataforma de Microsoft que compite con Flash, para mi es mucho mejor que Flash, es una herramienta focalizada en el manejo de ambientes multimedia en el navegador.
También se anuncio una versión para Linux que fue muy bien recibida por la comunidad de usuarios Linux, ya veremos como anda todo esto. Etiquetas de Technorati: SilverLight
Leyendo Encosia explican como se debería hacer nuestras referencias a objetos de servidor desde Javascript. Los controles ASP.NET cuando se renderizan para el cliente, el id de los mismos es diferente al id que podemos ver en el code-behind del ASPX Un pequeño ejemplo: Aquí TextBox1 y Button1 son accesibles desde code-behind, pero no es asi desde el lado del cliente, este ID cambia y se llamaran Wizard1_TextBox1 y Wizard1_Button1 respectivamente. Una solución que muchos la usamos es hardcodear este id desde javascript y asi podemos tener acceso al control, pero esto esta muy mal dado que si algo cambia en el control ya dejara de funcionar, por ejemplo, si cambiamos el nombre del objeto contenedor inexorablemente cambiara el nombre del objeto que será visto desde el cliente. Solución correcta: Para realizar esta operación correctamente es necesario utilizar una técnica de inyección de código.
De esta manera será mucho mejor para cuando necesitemos hacer mantenimientos de código, cuando toquemos algo del lado del servidor no afectara el código del cliente.
La legislatura de la provincia de Buenos Aires (Argentina) aprobó una ley que incluye como otro indicio más para determinar si los contribuyentes evaden o no, la utilización de las fotos satelitales tomadas por el programa Google Earth.
Las construcciones (inmuebles) no declaradas por sus dueños en sus respectivas declaraciones juradas y que sean detectadas a través de sistemas alternativos (como el programa Google Earth) podrán ser utilizadas para aplicar automáticamente un aumento en el monto del impuesto inmobiliario.
Por ejemplo si una persona declaró al fisco bonaerense que posee una estancia, pero el muestreo satelital a través de Google Earth revela que en realidad administra un barrio privado, esa prueba implicará una actualización automática del monto por pagar en el impuesto a los inmuebles.
Fuente:
Diario LA NACIÓN
Es una película producida por Mel Gibson que trata sobre cómo era la vida de los mayas antes de la llegada de los españoles.
Quizás a muchos no le guste porque muestra una civilización indígena en decadencia, tan salvaje y bárbara como fue la conquista de América.
Sin embargo, el film quiere demostrar que una gran civilización no puede ser destruida por otra, que su período de decadencia comenzó desde adentro. Que fueron los mismos mayas quienes se autodestruyeron como sociedad.
Según la película, este pueblo se agrupaba en diferentes tribus, aunque la clase dominante, que vivía en la ciudad de piedra, realizaba caserías de seres humanos para ser sacrificados ante el dios Sol.
Los sacrificios se realizaban para evitar que la peste siguiera castigando a los habitantes de la ciudad. Y justamente en una de esas caserías, comienza el final de esta civilización.
Las actuaciones y la ambientación son excelentes. Hay escenas muy bien logradas y la acción se mantiene a lo largo de toda Apocalipto.
Desde mi punto de vista, es muy recomendable, aunque aconsejaría que no sea vista por menores de edad debido a lo sangriento y a la crudeza de muchas escenas.
Si alguien la vio, me gustaría conocer su opinión.
En ASP.NET agregaron 5 nuevos tutoriales donde explora los patrones de acceso a datos con ASP.NET 2.0. Tambien hay un tutorial donde muestra como crear un custom site map provider. Ver tutorial: asp.net
Vía puntogeek me entero de la existencia de un excelente proyecto para la comunidad blogger. Se trata de Foro Bloggers, un foro dedicado íntegramente a los bloggers, donde se puedan compartir experiencias, herramientas, trucos, consejos y todo lo relacionado al blogging. Yo bajo otro nick diferente a Isabel ya me encuentro registrada y la verdad es que me está gustando lo que voy leyendo. Desde aquí mis felicitaciones por este lanzamiento tan importante.
|