Vargas Software Development

Software is just a story about winners and glory and you know that it’s true

this._postBackSettings.async == null

Recently, I have been using ASP.NET Ajax in a project at job. If you have a Button inside an UpdatePanel, when you click it, you will sometimes receive an strange javascript error: ‘this._postBackSettings.async == null’. I have found that this can be solved with setting UseSubmitBehavior to false.

So everytime you have a Button inside an UpdatePanel, your buttons should be like this:


<asp:Button id="myButton" runat="server" UseSubmitBehavior="False" value="..." />

Happy hacking!

Filed under: ASP.NET

Acens, Jóvenes en la Red y cintas de video

Después de una larga batalla de dos meses, finalmente, pude gestionar mi dominio ‘rafavargas.es’ pero no precisamente por la profesionalidad de Acens. La conclusión que obtengo es que Acens te hace pagar por no haber renovado el hosting con ellos. Como dice el tópico, “lo barato sale caro.”

Como muchos de los habituales por aquí sabreis, el año pasado hice uso del programa Jóvenes en Red que puso en marcha el gobierno en el cual se daba un dominio .es a aquellos jóvenes menores de 30 años de forma gratuita.

Quiso mi mala suerte de que eligiese Acens como empresa registradora de las distintas alternativas que había. Al parecer era posiblemente la peor opción de todas ya que ofrecían solo 200MB de espacio en disco y sin base de datos. Perfecto. No daba para nada más allá de un FlatPress.

Por tanto, el hosting ni siquiera lo utilizaría.

 

Luego, pensé en, al menos, redireccionar el dominio a este blog para darle algo más de utilidad. Evidentemente lo conseguí. Aunque sólo en parte, ya que WordPress.com bloquea los alias CNAME a no ser que pagues religiosamente tus $10 USD. Pero eso es otra historia.

 

Allá por verano de 2008, encontré una pequeña utilidad para el hosting y el dominio: montar un proxy/filtro RSS que filtraba las entradas que eran SPAM en el grupo comp.os.minix.

 

En marzo de este año, empecé a dar un RSS de los foros de la escuela. El hosting con soporte para Perl me lo monté en casa dado que aunque oficialmente no tenga IP Fija, tengo la misma desde que me dí de alta en Tele2.

Pero entremos de una vez en materia:

28 de febrero de 2009
Recibo un email de Acens en el se me invita renovar mi dominio + alojamiento desde 29€/año o bien sólo el dominio por 11,90€. Dado que al fin estoy dándole un uso útil a mi dominio rafavargas.es, decido renovar sólo el dominio, ya que el hosting lo pongo yo en mi casa.

15 de marzo de 2009
En el Panel de Control que da Acens a sus clientes intento cambiar la dirección de email del PCA, PCT y el PCF (Persona de contacto administrativo, técnico y facturación respectivamente). Dado que después de varios intentos sigue sin funcionar, me pongo en contacto con soporte.

18 de marzo de 2009
La respuesta del servicio técnico es que puedo añadir mi dirección de correo como cuenta autorizada en el Panel de Control. Es decir, pido que me cambién unos datos de mi dominio y me dicen que puedo añadir una dirección de correo de contacto en mi usuario de Acens…

16 de abril de 2009
El pago para la renovación de rafavargas.es se hace efectivo. Sigo además sin poder modificar el email del PCA, PCT o PCF.

17 de abril de 2009
Se confirma la renovación. El dominio rafavargas.es ha sido renovado hasta abril de 2010.

20 de abril de 2009
Se me retira acceso a la herramienta Plesk pese a que mi contrato dice que tendría acceso hasta el 28/04/2009. Por tanto, no puedo gestionar mis zonas del DNS, ni recuperar los pocos archivos que tenía subidos en el hosting.

21 de abril de 2009
El soporte de Acens insiste en que mi acceso a Plesk es correcto. Les envío capturas de pantalla para que vean/comprueben que NO ES ASÍ.

22 de abril de 2009
El soporte me informa de que mi dominio está renovado hasta el 28/04/2010, de que puedo gestionar mis DNS y me dan un número de teléfono para cualquier otra consulta.

En realidad: en el Panel de Control de Acens desaparece mi dominio y me muestra el siguiente mensaje:  "No tenemos constancia de ningún dominio gestionable." Sigo sin poder acceder a Plesk y de las DNS ni hablar.

27 de abril de 2009
Vuelvo a ponerme en contacto con el soporte y me responden diciéndome cómo cambiar mis servidores DNS o como añadir entradas desde Plesk a las DNS actuales.

Por supuesto, mi dominio sigue sin aparecerme como mío.

5 de mayo de 2009
Vuelvo a enviar emails a soporte dado que mi dominio no aparece como mío. Me piden que les envíe mi user y pass por email para que ellos puedan acceder al panel. Al rato me contestan que todo está correcto. Por supuesto eso no es así. Me sale que tengo contratado un producto que ya no tengo y mi dominio no aparece como mío y tienen la desfachatez de decir que todo está correcto.

Por cierto, me responden de una vez al tema de cambiar el PCA, PCT y PCF.

6 de mayo de 2009
Finalmente consigo que cambien el PCA, PCT y PCF. Además de ello me dicen que en 48 horas tendré DNS. ¡Hurra!

11 de mayo de 2009
Sigo sin DNS, ni siquiera puedo modificar los NameServers para poder utilizar unas DNS externas (las que tengo vía Off-site DNS en rafavargas.com). Tras el correo a soporte, me piden que les envíe el justificante de pago de haber renovado mi dominio para poder renovar mi “plan de alojamiento.” Es en este momento cuando comprendo que he sido víctima de un camelo y no me queda más remedio que dejarme el dinero e irme a otro sitio.

Fruto de mi desesperación, me desahogo en twitter y @Kartones me pasa el siguiente link: http://kartones.net/blogs/haztelotu/archive/2008/05/29/gestiona-t-250-mismo-tu-dominio-haztelo-tu.aspx

12 de mayo de 2009
A la hora de comer me llaman de Acens y me dicen que ellos no dan alojamiento de DNS si no contratas el hosting. A buenas horas…
Desautorizo a Acens como agente registrador desde la página de es-nic. Modifico todo con relativa facilidad desde nic.es y pruebo las Off-site DNS que me ofrecen los de Wild West Domains: no funcionan.

13 de mayo de 2009
Contrato el servicio Custom DNS de DynDNS. A las pocas horas, se propagan los cambios hechos en mi dominio y todo funciona. ¡Se acabó la pesadilla!

Notas adicionales
Durante el transcurso de las comunicaciones con Acens, mis emails iban y venían de un sitio a otro. De soporte@acens.com a dominios@acens.com pasando por jovenesenlared@acens.com. Es decir, escribía a soporte y luego me contestaban con otra dirección, así sucesivamente.

Conclusión
Acens es sin duda la empresa peor empresa con la que he tenido la desgracia de topar. Aviso a navegantes: NO RENOVEIS VUESTRO .ES SI LO HABEIS CONSEGUIDO MEDIANTE EL PLAN JÓVENES EN RED y con Acens.

Filed under: Opinion, Web 2.0

El principio del fin de Tuenti

Hoy debí levantarme con el pie izquierdo. Por alguna razón decidí cambiar mi nombre en esa versión cañí de Facebook. Hablo, evidentemente, de Tuenti, la red social 2.0 que utilizan muchas adolescentes españolas para subir autorretratos hechos en el cuarto de baño titulados “Q opinais d mi?” entre otros usos.

Después de deambular un rato por distintas páginas de configuración (la usabilidad de Tuenti daría para un libro de Lo-Que-No-Se-Debe-Hacer), encontré al fin la opción para modificar mi nombre (prefiero utilizar ‘Rafa Vargas’, en lugar de mi nombre completo). Es entonces cuando comienza mi sorpresa al ser interrumpido por el siguiente diálogo:

Diálogo Cambiar Nombre

Tras leer los puntos presentados, llegué a la conclusión de que Tuenti o bien quiere convertirse en una red social seria o no tienen ni idea de quienes son sus usuarios.

Filed under: Web 2.0

Scroll Lock key does not work on Gnome

And that’s okay because it doesn’t have an specific purpose as well as it is obsolete, a vestige from the past. But if you still want to check if it works, open a terminal and run the following command:

xset led 3

And to turn it off:

xset -led 3

:)

PS: This is a mental note. It is not intended for mass consumption.

Filed under: Ubuntu

configure: no acceptable ld found in $PATH

Sometimes, when porting POSIX software to Minix, ./configure breaks because it didn’t find the ld command.

The Minix toolchain doesn’t have a ld per se. But most of the times, there is not any special linking involved so Minix ACK-based C compiler is just fine for these tasks.

My solution: make a link to cc called ld and put it on /usr/bin.

It works!

Filed under: Minix

About me

My name is Rafa Vargas. I'm an undergraduate student of Computer Science at University of Seville, Spain. I am mainly interested in computer security, usability and the business of software.

Click here to read the full story.

Recently on twitter