Páginas

lunes, 28 de noviembre de 2011

Anime Holic WCS 2011

El pasado fin de semana se ha llevado a cabo la segunda edición especial de Anime Holic dedicada al World Cosplay Summit. Lamentablemente como lo había temido fue un fin de semana ajetreado y no pude asistir el sábado al evento así que tuve que conformarme con lo que el resto del staff me contó en la "cena Holic" con los amigos e invitados que hacen posible el evento, ya por la noche y me informaron que el evento de Cosplay de ese primer día -y que no contaba como eliminatoria para el mundial de cosplay- fue ganado por Knela (quien gano la eliminatoria a WCS el año pasado junto a Vanilla [que gano en Anime Holic 6] y que estará conduciendo en diciembre la Nippon Sekai en Los Mochis) caracterizada como Bayonetta, también anécdotas de las coreografías, que se ganaron el Wii el primer día y detalles así.


Siempre es divertido juntarse y aunque me perdí el primer día del evento, el episodio #100 de Hobbies & Zombies esta bien también ¿¡Por qué pasa todo al mismo tiempo!? ah, y empezó "la temporada" y trabaje el sábado también... muchas cosas. Aquí les dejo un enlace a un galería de fotos del sábado. Poco más podría contar sin haber estado, aunque dicen que el sábado Cesar Franco estuvo muy bien, y se volvió a presentar el doRmingo y prendió al publico con entrañables canciones de nuestra infancia y una que otra más reciente como Blaze de Tsubasa Chronicles.


Cesar Franco en la Torre Académica de la UAS


Cesar es el primer cantante invitado que se que se ha presentado los dos días del evento. Pude ver su actuación el segundo día y estuvo genial, sabe como hacerse del escenario y mantener el animo hasta el final cuando cierra su show con el por todos esperado tema opening de la primera temporada de Digimon.


Yo ayude con la organización del típico y tradicional torneo de Smash Bros Brawl, evento que ha ido a la baja, ahora solo se inscribieron 15 participantes, la mayoría muy buenos pero solo se inscriben los mejores que en cada evento están compitiendo por ganar. Es una lastima que muchos jugadores que se acercan no se inscriben porque de ante mano se sienten derrotados y les pesa mucho $30 si no están seguros de ganar.


En general la asistencia y participación estuvo un poco baja este año en casi todo. Entraron menos personas, se inscribieron menos a los concursos también. Yo lo atribuyo a que desde el año pasado ha habido muchos eventos muy seguido y a veces quien va a uno ya no va al que sigue o deja pasar algún evento y va al siguiente y así. Sin salirme de mi grupo y empezar a contar otros este año nosotros mismos tuvimos dos Holics y vimos nacer el evento Random que si bien no es un evento de anime también tiene algunas cosas en común y es un evento que también cuenta en el calendario.


En estos eventos casi siempre es interesante charlar con los invitados, surgen cosas que no te esperas y la mayoría son personas muy interesantes en aspectos más allá de la actividad por la que vienen, en este caso Mario Vargas (Don Marmoto) vino como representante de WCS a esta eliminatoria, pero además de eso es del staff de Kosupure, una página con sus excelentes fotografías de cosplay donde seguramente pronto aparecerán también las fotos que el tomo este fin de semana aquí en Culiacán... eso ya lo sabia pero lo que me ha sorprendido es que el trabajo en Rage of the Dragons, un de SNK para Neo Geo y Arcadias hecho en México por la compañía Evoga y esta basado en Double Dragon. Eso es algo que no me esperaba.



Otra cosas que hubo el doRmingo fue el concurso de Holic Idol, cosa que va tomando fuerza evento tras evento, y la novedad genial fue que estuvieran proyectando en el escenario los tweets con el HT #AnimeHolic y eso gusto mucho y algunos empezamos a usarlo.


Al final del día el ultimo evento que tuvimos fue la eliminatoria de World Cosplay Summit y los ganadores fueron (espero no equivocarme con sus nicks) fueron Hiroky y Wenzel, quienes vienen de Hermosillo y el año pasado habían quedado en segundo lugar pero ahora si ganaron e irán a la final en febrero en la TNT en la ciudad de México. Es notable la preparación que tienen estos chicos y como preparan todo para su cosplay. Vanilla quedo en segundo lugar así ganaron los mismos que el año pasado pero se invirtieron los lugares. Nuestra vieja conocida Shizu quedo en tercer lugar.


Ahora les dejo la galería de fotos de los cosplayers del doRmingo, además de los participantes del WCS también dejo fotos de las princesas de Disney personificadas por las organizadoras & friends con Leinad como bonus príncipe.

LuceroOkashiHiroky y Wezel, ganadores de 2011
AnikaLizzy de Guilty GearLucero
Shizu
VanillaVanillaHiroky y Wenzel

jueves, 24 de noviembre de 2011

Del buen fin a ya otro fin


Hola mis estimad@s cuatro lector@s ¿Cómo han estado? Ya jueves de una semana que se me ha pasado rápido. El fin de semana pasada les deje aquí una entrada densa, les compensare con algo más light. ¿Cómo los trato El Buen Fin? En mi caso yo invertí mi fin de semana principalmente para ir a una asamblea de distrito los Testigos de Jehová. No es la que me toca pero considérenlo como que fui a una premier y ahora puedo spoilear a otros. 9, 10 y 11 de diciembre habrá otra asamblea si gustas asistir.


El sábado paso algo fuera de la rutina común. Para el episodio de ese día de mi videopodcast y el previo de Mario Kart 7 fui a conducir un Go Kart y pueden verlo aquí: InGameVG 103. Estuvo divertido darle vueltas al estacionamiento en el Go Kart.


Otra cosa interesante fue que este pasado doRmingo salio a la venta el Zelda Skyward Sword... aunque para entonces algunos bucaneros navegaron por los torrentes la red y otras aguas donde pudieron conseguir el juego casi dos semanas antes y ya estaban pasando el juego mientras los pobres mortales que nos quedamos en tierra teníamos que esperar. Al menos InGameVG no tuvo problema con la pre-venta y hasta hubo un descuento a la hora de pasar a recogerlo, un buen fin.


Venta nocturna de Zelda SS en Culiacán


Y el lunes fue genial, día libre. No salí de casa y eso me gusto pues desde el viernes me la había pasado afuera. Algunos amigos se la pasaron jugando al nuevo Zelda pero en mi caso he decidido dejarlo para después.


Y sobre El Buen Fin ¿Compraron algo? ¿Ofertas? Yo no. Del 18 al 21 del mes anunciaron que a los empleados de gobierno les adelantarían el aguinaldo y muchas tiendas (por ejemplo Walmart, Samborns o Game Planet) tendrían descuentos de 10% para adelante. En teoría la idea es incentivar el mercado interno en México y crear más consumo. Ok, parece una buena intención, se aumenta por un fin de semana ¿Y luego qué? ¿Se adelanta la cuesta de enero? Me da curiosidad saber si simplemente el aumento de ventas de esa semana se equilibran con un bajón más adelante. Ya veremos.


¿Se pareció al Black Friday? No. Hubo descuentos pero no remates super llamativos. Bueno, se acabo el fin de semana pero ya viene otro.


Este fin de semana pinta para ser cargadito de nuevo, que mala costumbre. Para empezar en mi empresa durante diciembre hay mucho trabajo y el horario aumenta así que voy a trabajar los sábados o los doRmingos a partir de este fin de semana y todo diciembre. Además este sábado es el episodio 100 de Hobbies & Zombies y procurare asistir a su programa especial, y también tenemos este fin de semana el Anime Holic WCS 2011.


Creo que no podre ir este sábado al Anime Holic lo cual es una lastima pues Flavio y Dmian quieren ir a cantar canciones de Digimon, será divertido. Vallan, se los recomiendo. El doRmingo, Dios mediante, por ahí andaremos. Disfrutemos nuestros fines de semana... Cya!

Anime Holic WCS 2011

Este fin de semana es el segundo Anime Holic World Cosplay Summit, edición especial que es eliminatoria nacional para el mundial de cosplay que cada año se lleva a cabo en Nagoya, Japón. Pero claro, no deja de ser un Anime Holic de todos modos con todos los demás concursos y dinámicas tradicionales de este evento.


Este es el poster del evento.



El evento será en La Torre Académica de la UAS y eso me parece muy bien. Es un lugar con un lobby amplio y cerrado, un buen escenario, mucha capacidad y eso lo hace más cómodo que otros auditorios que suelen ser sede de eventos de este tipo en la ciudad.


Entre las actividades que habrá algunos de mis amigos destacan que quieren ir a corear las canciones de Digimon el sábado cuando se presente Cesar Franco.


También habrá concurso de lucha sumo, canto, 100 otakus dijeron (conducido por el amigo Kid) y torneo de Smash Bros Brawl. Bueno, los esperamos el fin de semana en la torre académica, para más información pueden checar la página oficial del evento es http://grupoanimeholic.blogspot.com donde me encontré el siguiente texto:


Anime Holic invita a evento "HOLIC WCS 2011" el cual se llevarà a cabo los dias 26 y 27 de noviembre de 2011 en el Teatro de la Torre Académica de la UAS.


¿Que significa WCS?


WCS significa "World Cosplay Summit", el cual es el concurso de cosplay más importante del mundo!, El evento es organizado por TV Aichi en el mes de agosto, participan 15 países y se realiza anualmente en la ciudad de Nagoya, Japón.


Para encontrar al dueto que representará a nuestro país en Japón, la organización de WCS MÉXICO ( http://wcsmexico.blogspot.com/ ) ha seleccionado 10 eventos de la República Mexicana como sedes oficiales para otorgarles a un dueto por sede un pase directo a la final la cual se llevará a cabo en la TNT GT 6, en febrero del 2012 en México, DF en la cual solo 20 equipos podrán ser parte (habrá 10 plazas en México, DF y otras 10 en las sedes oficiales).


Anime Holic es la única Sede oficial en Sinaloa para seleccionar a un dueto, no dejes pasar la oportunidad de participar, convertirte en uno de los 20 duetos finalistas del país, ganarte tu pase y un viaje a México, Df, donde si llegas a obtener el triunfo, representarías al cosplay Mexicano en Japón en la competencia más importante del mundo! Claro, aparte de poder conocer Japón y toda su cultura! El sueño de todos!


En pocas palabras:


Gana en Anime Holic --> te ganas un viaje al DF con pase directo a la final ---> gana en el DF ---> Te ganas un viaje a Japón.


NO OLVIDEN REVISAR LA CONVOCATORIA PARA SABER SI SON APTOS PARA PARTICIPAR EN LA ELIMINATORIA: http://www.facebook.com/event.php?eid=262997187074117


En caso de no poder participar en la eliminatoria estatal lo podrán hacer en el tradicional concurso "Cosplay Paradise"


¿Y el concurso "Cosplay Paradise"?


Ya que el concurso para seleccionar a la pareja que viajara al DF es para duetos, también tendremos el tradicional concurso de cosplay "Cosplay paradise", donde podrás participar como individual o en grupo.


Pero ¿Qué más habrá?


Tendremos Proyecciones, Invitados, conferencias, Comida, Premios, torneos, Grupal de cosplayers, presentaciones especiales, Concursos como nuestro tradicional Sumou o concurso de baile más otras nuevas sorpresas que les estaremos revelando poco a poco en este espacio.


Estén al pendiente y no se despegen de Anime Holic!

domingo, 20 de noviembre de 2011

Fin del mundo... Alimentación


Continuando con las entradas sobre el fin del mundo recordemos que la entrada anterior de la serie fue sobre la economía y vimos algunas malas practicas y avaricia impune que generan crisis y no solo temporales si no del sistema entero, y también causan cosas como hambrunas o daños a la naturaleza. El tema de esta semana. Hambrunas... muajajajaja reventara la burbuja económica y la alimentaria también ¡Eso es terror y no las mafufas profecías de farsantes new-age! Pido una disculpa de antemano a quien estos artículos le aburran.


"el mundo se arriesga a grandes disturbios y
un crecimiento más débil, si los líderes
globales no logran enfrentar la volatilidad
en los precios de los alimentos
"
-- Nicolas Sarkozy, presidente de Francia


En 1999 se daba la noticia de que la población llego a 6'000 millones de habitantes... y en solo una docena de años ahora ya somos 7'000 millones de humanos (o cosas que se le parecen). La población aumenta a un ritmo exponencial. En el año 1800 éramos sólo 1.000 millones; tardamos 130 años en llegar 2.000 en 1930; pero sólo 30 más en llegar a los 3.000, lo que hicimos en 1960; luego a los 4.000 en 1974; a los 5.000 en 1987; a los 6.000 en 1999 y a los 7.000 en 2011. De todos estos, casi 1/7 padece hambre, 925 millones según la FAO (Food and Agriculture Organization), aquí la fuente, esta es del 20% de las estadísticas que no me invento al vuelo.


¿Cuanta gente puede alimentar el planeta?


¿Será por eso que la comida no alcanza? No, hambrunas hubo siempre, hasta en el primer libro de la biblia nos cuentan de hambrunas así que la cantidad de habitantes en si, al menos de momento no es una causa fundamental, y de hecho el mismo documento de la FAO que mencione antes dice que...


"La clave es un acceso mejor. Desde hace varios años las cosechas mundiales de cereales han sido buenas, incluso cuando aumentaba el número de personas subnutridas."


¿O sea que si alcanza para que comamos todos? Depende, para comer todos como un estereotipo de gringo con mala fama de obesidad seguramente no, pero aun así comiendo razonablemente si. Según cálculos como los de Olivier de Schutter (representante especial de la ONU para el derecho a la alimentación) con las tecnologías actuales se podría alimentar a 9'000 millones de personas, que al ritmo que vamos será pronto. Bueno, lo cálculos del antes son conservadores debido a su posición en la ONU, pero otros como Lindiwe Majele Sibanda, CEO of the Food, Agriculture and Natural Resources Policy Analysis Network (FANRPAN) afirman que en realidad se puede alimentar al doble de la población.


¿Entonces en realidad a cuanta gente puede alimentar el mundo? Nadie lo sabe con total exactitud pero ha habido intentos de calcularlo y por ejemplo Colin Clark, un economista que estuvo en la FAO, hizo un calculo que me pareció fácil de entender y dice que si comemos 2'500 calorías al día, lo que equivale a 685 gramos de cereales (a mi me parece muy poco pero no soy nutriologo ¿alguien quiere desmentirlo?), vamos duplicando porque más vale que sobre y no que falte. Bueno, estábamos en 1'370 gramos de grano. Suponiendo que cada metro cuadrado de siembra de solo 50 gramos de cosecha (aunque en realidad suelen dar mas) entonces con 27 metros cuadrados sembrados por persona ya la hicimos... en teoría, pero a mi me gusta comer carne y pastorear la vaca necesita más espacio y tiempo.


En 2004 se cosecharon 2'000 millones de toneladas de arroz, trigo y maíz en aproximadamente quinientos millones de hectáreas de tierra: una productividad promedio de cuatro toneladas por hectárea. Esos tres cultivos constituyeron aproximadamente dos tercios de la comida del mundo, directamente y vía carne de vaca, pollo y cerdo, lo cual equivale a alimentar a cuatro mil millones de personas. Así que una hectárea alimentaba a unas ocho personas, lo cual significa que cada una utilizaba aproximadamente 1 250 metros cuadrados... y eso sin contar otros cultivos, huertos, pesca y cosas así. En resumen, la capacidad del mundo aun da de si y por potencial aun parece aguantar un rato más.


Comida para nosotros o para nuestros motores


El problema es la repartición. La comida esta ahí pero si no tienes dinero para comprarla pues... la comprará una compañía de etanol para hacer combustible para motores, compañías que pueden pagar por el maíz más que tu o la tortilleria. Y por cierto, según el premio Nobel mexicano Mario Molina el etanol no es tan buena opción porque produce más gases invernadero que el petroleo y ser renovable es una ventaja real... y si, un mexicano gano el premio Nobel de química.


El precio de los alimentos



¿Se acuerdan que les dije en el articulo anterior que existe un mercado de valores por encima del mercado real? Si, pues ¿Qué creen? Luego que trono la burbuja del mercado inmobiliario las inversiones se de muchos capitales especulativos se han trasladado a apostarle al futuro de los precios de los alimentos. Y estos precios se han disparado. Se prevee que este mercado se caerá en 2015 cuando la situación se haga insostenible pero en su momento fue lo que creyeron seguro y estable.


El Programa Mundial de Alimentos (PMA) maneja un presupuesto de 6.700 millones en su programa para combatir el hambre mundial ¿Parece mucho o poco? Para ponerlo en perspectiva ese dinero equivale a 10% de la fortuna personal de Bill Gates y según este organismo con menos del 1% de las inyecciones económicas que han hecho los gobiernos para salvar al sistema financiero global (ver articulo Fin del mundo... Economia), se podría resolver la calamidad de millones de personas que son víctimas de la hambruna... pero eso no es un negocio lucrativo.


"los precios más altos y la volatilidad continuarán
en los próximos años si no enfrentamos las causas
estructurales de los desequilibrios en el sistema
agrícola internacional
"
-- Jacques Diouf, Director General de la FAO


Y como vemos hay gentes que opinan que también se requiere un cambio estructural en como distribuimos la comida por el mundo porque si seguimos como vamos simplemente las injusticias se repetirán de forma cíclica, como suele pasar en Somalía que cada década más o menos hay una crisis grave. Un sistema que esta muy relacionado con la economía que vimos en el articulo anterior de esta serie y que si uno cae seguramente el otro también. Si buscan en Google "protestas por precios de alimentos" o términos similares podrán ver noticias de 2011 sobre protestas en lugares como Bolivia o algunos países de África y Asia contra sus gobiernos, solo que quedaron eclipsadas por las revueltas que tumbaron las dictaduras y monarquías en medio oriente, que han robado cámara este año ¿Ocurrirán cambios en "el sistema"? Si no cambia por si mismo y por las buenas lo va a terminar cambiando alguna revolución como paso a principios del siglo XX en México y Rusia.


Dominio corporativo de lo que se siembra


Por ultimo quiero mencionar el hecho de que ya hace años que los agricultores le compran semillas a empresas como Cargill y similares cada ciclo de siembra. Ya no guardan semilla de la cosecha para sembrar la siguiente si no que cada temporada están comprando "semillas certificadas", que no es otra cosa que semilla protegida por patentes como si de un invento se tratase.


Por ejemplo, la compañía Monsanto tiene en su página una explicación de porque demanda a los agricultores que cometan el delito de guardar semilla de su cosecha en lugar de comprarles a ellos semillas todos los años. He aquí el documento: http://www.monsanto.com.mx/demanda3.htm y en resumen dice que es porque los productores firman el contrato, que las semillas están patentadas (el sistema de patentes es otro tema interesante de tratar) y así se aseguran que se remunere su inversión en investigación.


No se preveer como vaya a acabar esto a largo plazo si las semillas para sembrar terminan siendo totalmente patentadas y tengamos que pagar una licencia por sembrar a alguna empresa privada pero no se me ocurren ventajas ¿Y a ustedes?


Señal del final de los tiempos


Si usted es un ateo que le repatea sobremanera los puntos de vista religiosos de las cosas puede dejar de leer aquí. Los demás pueden seguir.


El capitulo 24 de Mateo es una lista de cosas que compondrían la señales del fin de los tiempos y  respecto al hambre dice:


"Porque se levantará nación contra nación, y reino contra reino; y habrá pestes, y hambres, y terremotos en diferentes lugares." -- Mateo 24:7


Supongo que es claro y no requiere mayor explicación que la que Jesús le dio a los apóstoles así que sigamos.



"Cuando abrió el tercer sello, oí al tercer ser viviente, que decía: Ven y mira. Y miré, y he aquí un caballo negro; y el que lo montaba tenía una balanza en la mano. Y oí una voz de en medio de los cuatro seres vivientes, que decía: Dos libras de trigo por un denario, y seis libras de cebada por un denario; pero no dañes el aceite ni el vino. Cuando abrió el cuarto sello, oí la voz del cuarto ser viviente, que decía: Ven y mira. Miré, y he aquí un caballo amarillo, y el que lo montaba tenía por nombre Muerte, y el Hades le seguía; y le fue dada potestad sobre la cuarta parte de la tierra, para matar con espada, con hambre, con mortandad, y con las fieras de la tierra." -- Apocalipsis 6:5-8


Como vemos, las hambrunas son un ingrediente más en las señales involucradas al buscar la hora para un cambio de sistema de cosas.


El siempre popular libro del Apocalipsis y su mención a los 4 jinetes, en este caso cito a los jinetes 3 y 4 que se relacionan con los temas que hemos tratado en los capítulos anteriores. Una interpretación del tercer jinete esta poniendo precios y mencionando cosas como trigo y cebada que en la época eran básicos, lo cual entonces como pasa también hoy afecta a los más pobres pues un denario era el salario de todo un día de trabajo, pero al jinete se le advierte no dañar productos más caros como el aceite y el vino ¿Curioso verdad? Mientras en el cuarto jinete el hambre es mencionada directamente.


PD: Grecia e Italia ya no son democracias. Actualmente están siendo dirigidos por gobiernos puestos por la Unión Europea con la finalidad de "arreglar" sus problemas económicos, los intereses del país quedan en 2do plano y las preferencias de la población en 3ro ¿Cuanto duraran así? ¿Otras naciones de la Unión Europea seguirán por ese camino? La escena mundial sigue por senderos que el año pasado no habría previsto.

jueves, 17 de noviembre de 2011

Proceso automatizado


Alrededor del año 2500, la humanidad descubrio un problema computacional que "debe" ser resuelto. La única dificultad es que el problema es NP-completo y tomaria cientos de años incluso con la más reciente tecnología opticobiologica disponible. El mejor cientifico de computación se puso a pensar en alguna solución.


Con gran consternación, una mujer parte del personal le conto a su esposo al respecto. Solo hay una solución, el dijo. Recuerda fisica 103, fisica moderna, relatividad general y todo. Ella replico ¿Qué tiene que ver eso con resolver un problema de computo?


¿Recuerdas la paradoja de los gemelos?


Después de unos minutos, ella dijo, podria poner la computadora en una maquina muy rapida y para la computadora solo pasarian unos minutos pero eso es exactamente lo contrario a lo que queremos... ¡Por supuesto! Dejemos la computadora aquí, y ¡Aceleremos la tierra!


El problema fue tan importante como para hacer exactamente eso. Entonces cuando la tierra regreso, ellos se encontraron con la siguiente respuesta:


IEH032 Error in JOB Control Card.

PD: No se la fuente de ese texto, me lo dijo el Fortune al iniciar sesión en un servidor Linux.

miércoles, 16 de noviembre de 2011

Migrando una página web ASP.NET de Windows a Linux

Hola estimad@s lectoras. Aquí esta Gnoblis de nuevo aburriéndolos como ostras con una entrada que se acerca un poco a temas de programación que solo a el interesan como documentación de las cosas que hace y le parece interesante guardar como auto-consulta a futuro. Si a alguien también le sirve y/o interesa es puro daño colateral, así que discúlpenme por no poner un tutorial claro con ejemplos y todos los enlaces.


¿Recuerdan que les dije que la semana pasada fue pesada? Si, pero al menos hubo una cosa interesante. Pasar páginas construidas hace años a servidores Linux. En su tiempo Mono estaba muy verde y se hicieron en Windows pero les llego su hora. Una de las ventajas que se dicen de .NET es su portabilidad semi-artificial porque es dependiente del Proyecto Mono, y sin entrar en detalles sobre las ventajas de otras tecnologías como PHP o JAVA -qué indudablemente se que tienen y he aprovechado en algunos desarrollos, como todo lo que ya esta hecho en PHP y lo combinable que es cuando necesitas controles personalizados- por ejemplo o mantenerse puro e incontaminado de todo contacto con Microsoft y cosas así. Esas son otras historias y aquí solo me dispongo a hablar de una experiencia pasando algo hecho y funcional en lugar de empezar de cero algo nativo o mejor, aunque también me parece justo reconocer que con .NET hicieron algo bastante mejor que con las tecnologías sueltas que tenían antes como ASP o Visual Basic pero eso también es otra historia.


Centrándome en el tema, tenemos sitios web construidos con ASP.NET y C# como base aderezada de JavaScript y hasta algún ActiveX (que solo funcionan en el terrible IE, lo se, pero en un ambiente cerrado, interno y sin Internet puede resultar menos riesgoso) por ahí ¿Cómo habría de comportarse eso corriendo en Linux? Esa era la pregunta de una migración teóricamente posible pero de esas que podemos imaginar que nunca fluyen sin obstáculos pero el caso es que no sean irrazonablemente difíciles.


En Windows el entorno funciona nativamente combinando IIS + NetFramework. En Linux tenemos como opciones a Mono en lugar del NetFramework y en lugar de IIS tenemos a XSP como opción más sencilla pero de menor capacidad así que para probar estuvo bien pero no para confiar en eso para un ambiente productivo real así que la opción fue el siempre confiable servidor Apache complementado con Mod mono.


De Mono ya habré hablado antes en algunas entradas, y mod_mono es un módulo para que Apache pueda servir páginas ASP.NET usando a Mono, y funcional en Linux. No voy a explicar aquí como montar un servidor Apache, supongo que a quien le interese el tema debe manejarse lo suficiente para hacerlo o saber donde buscar... creo. Y además del Apache hay que instalar el módulo de Mono libapache2-mod-mono y la interfaz entre Mono y servidor mono-apache-server.


La página oficial de Mod mono es www.mono-project.com/Mod_mono, hay le buscan en la sección de descargas del sitio.


Bueno, una vez que tenemos montado nuestro server Linux con Apache y Mod mono podemos pasarle nuestra aplicación y empezar a probar, usando de preferencia la versión 2 de ASP.NET.


Antes de pasar la versión de la página compile y revise el código usando SharpDevelop y Mono 2.0 para asegurarme de ajustar lo que necesitara ajustar para mayor seguridad, pues en mi caso encontre que dice que la instrucción ?ConfigurationSettings.AppSettings.Get? esta obsoleta. Actualizar eso fue fácil.



Invalid postback or callback argument


Lo que si requirió un poco más de investigación fue este error.


Invalid postback or callback argument. Event validation is enabled using in configuration or in a page. For security purposes, this feature verifies that arguments to postback or callback events originate from the server control that originally rendered them. If the data is valid and expected, use the ClientScriptManager.RegisterForEventValidation method in order to register the postback or callback data for validation.


Lo que en lengua común significa que hay una validación de seguridad en el Framework 2 que en 1.1 no existía y que revisa cuando se carga la página y si hubo un cambio sospecha que algo malicioso ocurrió del lado del cliente como un intento de ataque de inyección de código y que por eso los datos estan alterados, y por motivos de seguridad detiene todo y da ese aviso. Lo mejor es corregir el problema en lugar de desactivarlo como esta la alternativa pero en mi caso lo que ocurre es que tengo unos scripts del lado del cliente que cambian el valor de los controles en base a ciertas cosas y eso es lo que disparaba la validación. Así que mi solución paso por poner en la cabecera de la página afectada EnableEventValidation="false" para que solo en esa página no hiciera la validación.


 <%@ Page EnableEventValidation="false" ... %>

En mi caso lo hice así porque este sistema trabaja en un ambiento interno y cerrado, con scripts controlados por nosotros y en un par de páginas bien identificadas. En caso de requerir que toda la aplicación funciones así es mejor ponerlo en el web.config para todo el proyecto.


<system.web>
<pages enableEventValidation="false"/>
</system.web>

Bueno, con eso funciono la página excepto por los acentos que en lugar de poner la letra acentuada ponía un cuadrito, pero revisando las configuraciones regionales se arregla.

martes, 15 de noviembre de 2011

Gnoblis Week

Buenas noches mis estimad@s lectores. Los deje abandonados más de una semana ¿Alguien lo noto? Yo si. La semana pasada fue pesada, tenia ganas pero no ánimos de escribir. Fue una semana laboral cargadita, con resaca creativa del episodio cien de InGameVG, los previos a los GOTYs, nuevos inquilinos con los que comparto mi madriguera y cosas así.


Les presento a Houdini y Panda, mis nuevas mascotas.



Acabo de regresar a casa luego de jugar fútbol esta noche así que no los voy a aburrir con un tema sesudo esta vez si no que simplemente voy a poner aquí unas fotos que he ido acumulando.


Culiacán esta noche


Durante los últimos días la luna se vio muy bella ¿La vieron?


El pasado sábado por la mañana me encontré esta curiosa araña. Si, aunque no lo crean es una araña.


¿Curiosa verdad? Y hablando de curiosidades este lunes llovió aquí en la ciudad y eso trastoco agradablemente mi rutina mañanera.


¿Y a ustedes como los trato la semana? Me despido por ahora, buenas noches.

lunes, 7 de noviembre de 2011

InGameVG Ep. 100

Hola mis estimados lectores, este sábado fue el episodio #100 de InGameVG y me siento bien de lograr tal cosa y haber convivido con los amigos que han hecho esto posible de una forma u otra y el publico que nos anima. Gracias a todos. Poco tengo que decir que no halla sido comentado en el programa así que, véanlo.


Cya!

miércoles, 2 de noviembre de 2011

Movesets de 5ta generación


Hola estimad@s lector@s, tal vez me recuerden de entradas como Pokemon: Torneo Autumn Friendly 2011 donde hable de set de pokémon que vi en un torneo mundial reciente y hablando de movesets, actualizar la guía de movesets para ponerla al día de la ya no tan nueva 5ta generación ha sido asignatura pendiente. Ya no es como antes que me dejaban movesets en foros donde simplemente recopilaba, aunque no me siento demasiado mal porque incluso comunidades como Pokémex (al menos que yo sepa) o Smogon no tienen movesets para todos los pokes de la lista.


Agregué 60 nuevos movesets para 34 diferentes especies de Unova. Más pokémon y de otras regiones los agregare en actualizaciones posteriores, tenganme paciencia. La guía la pueden encontrar aquí: