U_Smell_Of_Poo

Sony avisa que cambiar de nombre el nombre en PlayStation Network podría dar varios problemas

Sony avisa que cambiar de nombre el nombre en PlayStation Network podría dar varios problemas

Muchos de los que se unieron a PlayStation Network de adolescentes han estado esperando esto durante años. Hace unos días Sony anunciaba en su página oficial que permitiría a los usuarios cambiar de nombre en PSN. Así es. Por fin Fuk_u_mom, iPooForFun o XxXs0LiD_sN4ke3447xXx podrían reconvertirse en ciudadanos respetables a comienzos del 2019. Pero no todo iban a ser buenas noticias. Aunque el primer cambio de nombre será gratuito conllevará, al menos según los usuarios que han podido probar la preview, una serie de efectos secundarios muy a tener en cuenta.

Según avisa la propia compañía en la actualización de software 6.10 (la que nos permitirá modificar el nombre de usuario), el cambio podría producir una serie de errores indeterminados en juegos antiguos tanto de PS4, como de PS3 y Vita. Estos fallos podrían encontrarse también en el modo online de juego actuales e incluso en el offline dentro de títulos específicos. Quizás, el peligro más importante que podemos enfrentar sea la pérdida de progreso y de contenido, ya que si hacemos caso a las especificaciones de la actualización, al cambiar el nombre podríamos encontrarnos que algún DLC, trofeo, récord o partida ha sido eliminada de nuestro historial, siendo esta pérdida irrecuperable incluso si volvemos al nombre original. Sony deja claro que cambiar la ID en cuentas con varios años o con mucho contenido antiguo siempre va a tener un riesgo asociado y, además, no garantiza tampoco que el nuevo nombre aparezca siempre en todos los títulos

Los que pese a todo sigan interesados en realizar el cambio contarán con una primera oportunidad gratuita. De volver a arrepentirse del nombre escogido deberán pagar 9,99 euros o 4,99 si son usuarios de PS Plus. Los miembros seleccionados para probar la fase beta aseguran que el cambio puede realizarse desde el menú de ajustes o la página de perfil de usuario y que una de las opciones más interesantes es la de mostrar ambas ID a la vez para que nuestros amigos puedan reconocernos. Una vez realizado el cambio, tardará unas horas en verse reflejado correctamente en el perfil.

Aún se desconoce si estos problemas podrán ser corregidos antes de la actualización general.

Redactora
  1. Joker73R

    No entiendo el problema que se ha creado Sony. ¿Las compras y las partidas en la nube no van asociadas a un correo? ¿Sony no utiliza un número de identificación «por debajo» del nick visible? A simple vista suena todo muy chapucero. Para liberar algo que tiene más desventajas que ventajas casi que mejor no hacer nada.

  2. Hechss

    La pregunta es: ¿es el sistema de Microsoft una ruleta rusa como éste?

  3. zastiu

    Os explico técnicamente lo que pasa con el nombre de usuario y porque es tan complicado para Sony cambiarlo. La empresa debe usar ese dato como primary key de todas sus bases de datos, es decir, es un identificador que se utiliza para identificar a cada uno de los usuarios. El problema es que Sony debe tener miles de bases de datos diferentes distribuidas en distintos sistemas, como el de logros, el de la tienda, juego online… Si quieres cambiar ese dato debes actualizar todas las bases de datos en las que aparezca, por lo que técnicamente es muy complejo y puede generar errores. La forma correcta es volver a definir todas las bases de datos y todos los sistemas desde cero para utilizar un identificador aleatorio para cada usuario y no usar el nombre de usuario como clave primaria, pero eso supondría un cambio radical en la arquitectura y sería casi imposible hasta una PS5.

  4. Diegodc

    Independientemente de que sea algo mas o menos dificil de hacer, la gestion que ha hecho Sony de este tema es nefasta.

  5. Joker73R

    @zastiu
    Gracias por la explicación. ¿No tiene poco sentido usar un nick como identificador primario que, quieras que no, van y vienen según tus gustos del momento? Lo suyo habría sido generar para tal fin un churro de números. Parece hecho con poca vista, la verdad.

  6. Minsc

    Ya no me puedo cambiar el nombre a SonyRules como siempre soñé

  7. KZhar

    Por fin puedo cambiar el ridículo DiegoC81 por M3c0m0tum0j0.
    Como un señor.

  8. zastiu

    @joker73r
    Así es, pero eso empezaron a hacerlo con prisas en la época de ps3 para intentar igualar el ecosistema de microsoft y no lo pensaron dos veces.

  9. Sams

    Y luego dicen de Nintendo…

  10. Naramate

    Si todos los datos de tu cuenta van unidos al nick publico y no a un identificador independiente de este me parece una cagada de programación increíble por parte de Sony, aunque no es sorprendente ya que después del hackeo nos enteramos de que guardaban las contraseñas de los usuarios en un archivo de texto plano.

    Pero mas allá de esto lo que me sorprende es que se atrevan a permitir el cambio de nick sabiendo todos los problemas que puede dar cuando solo sirve para dejar patente que la estructura de su sistema online es un churro.

  11. El Jugador Medio

    @joker73r

    Bueno, la idea hasta hace bien poco era que NO se podía cambiar ese nick.

  12. Joker73R

    @el_jugador_medio
    Pero usar un nick como identificador primario es pensar a muy corto plazo. Hay sistemas (como el correo o un número de 20 dígitos aleatorios) que son mucho mejores. Que ese sistema de cambio de nick «visible» sin problemas porque el mail era el identificador lo tenía ya el messenger hace la tira.

  13. cutney4tw

    @zastiu
    También pensé en esto, pero me parece tan surrealista…
    Tela marinera si viene por aquí el problema, vaya chapuza.

    Si realmente es así ya pueden espabilar para solucionarlo de cara a PS5 porque esto solo puede ir a peor a medida que se vayan añadiendo nuevos sistemas y opciones (algo normal por la propia evolución de los servicios).

    No me entran la cabeza que permitan la posibilidad de que lo hagas con los riesgos que comporta. Y menos todavía que tengan los bemoles de cobrar por ello.

    Habría sido mas sensato esperar ya a PS5 y rehacer el sistema de arriba a abajo.

  14. Molinaro

    Si la única manera de hacerlo es esta, mejor no hacerlo ¿No? Que se inventen cualquier gilipollez filosófica y nostálgica para darnos a entender que cambiar el nick es una tontería y que por eso no dejan hacerlo, pero día sí y día también estar admitiendo que son unos mendrugos no creo que les haga ningún bien.

  15. Sei_Ishimaru

    ¿Y no es mas facil dejar las cosas como estan? El que se pusiera de nombre mOrEnIcO69 que se lo hubiera pensado mejor hombre,…

  16. cutney4tw

    @joker73r
    Una columna ID y a tirar millas.
    Lo bueno de que no usen el correo es que lo puedes cambiar, cosa que me salvo el culo muy fuerte hace unos meses cuando cerró mi antiguo proveedor de correo dejando a todo dios tirados.

    Pero es tal cual lo que dices, es pensar a tan corto plazo que parece imposible.

  17. El Jugador Medio

    @joker73r

    Tú mismo te das la respuesta. Efectivamente, cuantos más identificadores únicos, «mejor» será la información, pero también más redundante y más pesada. Y, en principio, cogertre un ID que será único (no habrá otro igual), ya hace la tarea que ha de hacer un campo de identificación. Cuando digo que tú mismo das la respuesta me refiero a que según el sistema que propones, también podría «cambiarme de correo» y seguir manteniendo toda la información de la anterior cuenta. Y vaya, muchos empezamos con el hotmail aquel de adolescentes y luego tuvimos que hacerno el gmail un poco más seriote. No sé si me explico bien en el ejemplo que pongo.

  18. Vhaghar

    @joker73r Poco sentido no. Es un despropósito que luego te lleva a percales como este.

    @el_jugador_medio Pues se implementa un segundo campo que actúe como nombre visible y que no pueda ser igual a ningún ID de usuario para evitar equívocos. Había varias maneras de parchearlo y ninguna era esta xD

  19. Joker73R

    @el_jugador_medio
    Sí, te explicas bien. Pues mejor la ristra de números permanentes para que cambies de nick y correo como tuvo que hacer @cutney4tw. Usar un nick como base de tu sistema de identificación me parece de no pensar más que en un par de meses vista.

    Y lo que dice cutney, cuando mas tarden en aplicar otro sistema de identificación primario, peor. Imaginaos perder tus juegos digitales de PS4 en la PS5.

  20. FERIFO

    Me parece un detalle precioso que a la primera invite Sony, y no tener que pagar por cambiarte el nick. ¡Cáspita! 9 euros para cambiarte el nick. Y de paso jugar a la ruleta rusa con todo el contenido asociado a tu cuenta.

    Voy a mirar el calendario, no vaya a ser que hoy sea 28 de diciembre y no me haya enterado.

  21. codenar

    Si están usando el nombre de usuario como PK es que son unos putos paquetes, la verdad. Es la explicación más simple para estos problemas, pero me gustaría pensar que hay otro tipo de incidencia y no que un megagigante de la tecnología sea tan inútil.
    Por otra parte, entiendo que tendrán entornos de desarrollo o preproducción donde puedan hacer buenas pruebas de estas cosas y no arriesgar la BBDD por ello…

    Sea cual sea el problema que ha llevado a esta situación, yo me pregunto, ¿realmente hay una demanda importante de esta funcionalidad que justifique arriesgar toda tu BBDD así por las buenas?. Porque la verdad, a mí el nick que tengo en la PSN me suda los huevos a litros.

    EDIT: Edito viendo las discusiones que tenéis sobre las PKs. Para mí, la mejor práctica es que absolutamente TODAS las tablas de tu BBDD que representen una entidad tengan una PK numérica de uso interno. Todo lo que no sea eso es chapuza.

  22. Entropio

    La primera es gratis.

    Sony sabe que cambiarse de nombre es adictivo.

  23. molekiller

    @joker73r dijo:
    @zastiu
    Gracias por la explicación. ¿No tiene poco sentido usar un nick como identificador primario que, quieras que no, van y vienen según tus gustos del momento? Lo suyo habría sido generar para tal fin un churro de números. Parece hecho con poca vista, la verdad.

    No tiene ningún sentido y eso es algo que sabe cualquiera en primero de carrera, es una chapuza como un piano.

  24. Leayxt

    Desde mi ignorancia casi total sobre informática, software, hardware y su gestión y desarrollo igual me equivoco, pero da la sensación de que Sony la lió a base de bien con PS3, tanto con la máquina como con su infraestructura. Pasaron años hasta que las third party consiguieron explotar su arquitectura y en cuanto al sistema online han tenido muchos problemas, algo diseñaron fatal en su día que aún seguimos arrastrando a día de hoy.

  25. Mominito

    Un premio para los soft-architects de Sony por favor. :bravo:

  26. yapuru

    @codenar Te sorprenderia lo que se puede llegar a hacer en el desarrollo de software para «abaratar costes» , sobre todo por parte de estos gigantes tecnologicos. Parece el tipico caso de desarrollos que saltan de una consultora a otra si que exista un equipo fijo que se dedique a su mantenimiento.

  27. Cyberrb25

    @joker73r
    @samsks
    Literalmente Nintendo hace eso: El código amigo.

    Yo creo que si bien @zastiu parece estar en lo cierto, pueden crear otra línea con el username visible, de manera que los nicks actuales sean la clave interna y el username se use para verse en los juego nuevos. Así, aunque es meter un parche, no estropean las bases antiguas y dan tiempo a los juegos modernos a que se preparen para un posible cambio de sistema en PS5, que debería tenerlo bien hecho para entonces.

    Porque en PS5, que todo esto esté así de manga por hombro es como para darles de comer aparte

  28. AndresBaez

    Me pregunto también si esto no hubiese sido posible corregirlo el primer año de PSN y la dirección entonces dijo que nanai.

  29. codenar

    @yapuru
    Desgraciadamente soy plenamente consciente de lo que hacen empresas gigantes para abaratar costes en software. Pero en mi mundo zen interior me gustaría pensar que las empresas gigantes DE SOFTWARE no intentar ñapear sus propios desarrollos XD.
    Utopía, lo sé. Aún así, lo de las PKs es fallo muy de noob ¿eh?

  30. Red_Vintage (Baneado)

    Quien tenga pirateada la VITA o la PS3 entiende fácilmente del desastre que tiene montado SONY con esto.

  31. Yurinka

    @joker73r dijo:
    No entiendo el problema que se ha creado Sony. ¿Las compras y las partidas en la nube no van asociadas a un correo? ¿Sony no utiliza un número de identificación «por debajo» del nick visible? A simple vista suena todo muy chapucero. Para liberar algo que tiene más desventajas que ventajas casi que mejor no hacer nada.

    Si en general funciona bien todo y únicamente fallan unos pocos juegos, es porque esos pocos juegos en lugar de usar el numero de id usarán el nick como identificador.

    Sobre los dlc, entiendo que a lo que se refieren es que el usuario mantendrá tanto el juego como el dlc, pero el juego no detectará que ese usuario tiene el dlc porque estará mirando su nombre en lugar de la id de usuario. Es decir, el problema sería del programador del juego supuso que nunca se permitiría cambiar el nombre y se fió pillando el nombre en lugar de la id que es la clave de la cuenta. Un error de novato para cualquiera que programe bases de datos.

    Por lo que pone en el comunidado, Sony dice que «podria» pasar, no que pase. Dudo que se hayan puesto a probar ahora todos los juegos de PS3, PS4 y Vita, e igualmente tampoco podrán contactar a todos los desarrolladores de dichos juegos para que los actualicen para corregir su juego en caso de ser necesario porque algunas empresas ya no deben existir. A estas alturas poco más se puede hacer, mas allá de pedirle a la desarrolladora/editora, en caso de seguir activa, que parchee su juego.

    @andresbaez dijo:
    Me pregunto también si esto no hubiese sido posible corregirlo el primer año de PSN y la dirección entonces dijo que nanai.

    El cambio de nombre deberia haber estado desde el lanzamiento, o como mucho desde el primer año.

    @naramate dijo:
    Si todos los datos de tu cuenta van unidos al nick publico y no a un identificador independiente de este me parece una cagada de programación increíble por parte de Sony, aunque no es sorprendente ya que después del hackeo nos enteramos de que guardaban las contraseñas de los usuarios en un archivo de texto plano.

    Pero mas allá de esto lo que me sorprende es que se atrevan a permitir el cambio de nick sabiendo todos los problemas que puede dar cuando solo sirve para dejar patente que la estructura de su sistema online es un churro.

    No es el caso. En las bases de datos no se usa una cadena de texto como es el nombre del usuario como idenificador principal, se pillan numeros únicos porque son más rápidos a la hora de hacer búsquedas, ordenación, etc.

    Si Sony hubiese hecho eso al cambiar el nick no funcionarían por ejemplo los trofeos de ningún juego al cambiar el nick del usuario. No es un problema de la estructura de Sony, el problema es haber programado un juego dando por supuesto que nunca se iba a cambiar el nick del usuario, y que pillaban como identificador el nick en lugar de la clave principal (el numero identificativo).

    @vhaghar dijo:
    @joker73r Poco sentido no. Es un despropósito que luego te lleva a percales como este.

    @el_jugador_medio Pues se implementa un segundo campo que actúe como nombre visible y que no pueda ser igual a ningún ID de usuario para evitar equívocos. Había varias maneras de parchearlo y ninguna era esta xD

    El meter un campo nuevo con el nombre «visible» funcionaría únicamente para los juegos nuevos o parcheados que accedan al sistema pidiendo ese nuevo campo para las cosas «visibles» como pintar tu nombre por pantalla y pillar el nick como id de usuario por otro lado para las cosas tipo mirar si este usuario se ha sacado tal trofeo. Los juegos que cometieron el error de usar el nick como identidicador de usuario seguirían teniendo el mismo problema a menos que los parcheasen para que no usen el nick como id.

    Si Sony permite cambiar el nick, lo único que puede hacer es pedirle a quienes hayan publicado juegos de PS3, PS4, PSP y Vita que actualicen sus juegos en caso de que estuviesen usando el nick como idenificador único de usuario en lugar de la clave que toque. Sony no puede meterse a cambiar el código de un juego porque no tiene ni el codigo ni el permiso.

  32. josmig25

    Fuk_u_mom, iPooForFun o XxXs0LiD_sN4ke3447xXx

    :bravo:

  33. Radical Ed

    @zastiu
    Si esto es como dices menuda chapuza para un sistema que se inventó en 2006 por dios. De haberlo hecho con dos juniors y un mono borracho.

  34. Rantanplan

    Y cuando ya creías que los “engineers” de SONY no te podían sorprender….BOOOM!! En tu puta cara xD xD
    Me ha venido a la mente el capitulo de los Simpsons donde están unos cuantos monicos tecleando en máquinas Olivetti como descosidos, escribiendo no recuerdo bien que… el departamento de Network de SONY no debe distar mucho de ese cuarto *.*
    En fin, y ya son 90 millones de cacharros vendidos…

  35. Sageth

    Usar como PRIMARY KEY el nombre de usuario y no un ID es de ser indigentes mentales. No tiene mucho mas.

  36. Hikaru

    @zastiu dijo:
    Os explico técnicamente lo que pasa con el nombre de usuario y porque es tan complicado para Sony cambiarlo. La empresa debe usar ese dato como primary key de todas sus bases de datos, es decir, es un identificador que se utiliza para identificar a cada uno de los usuarios. El problema es que Sony debe tener miles de bases de datos diferentes distribuidas en distintos sistemas, como el de logros, el de la tienda, juego online… Si quieres cambiar ese dato debes actualizar todas las bases de datos en las que aparezca, por lo que técnicamente es muy complejo y puede generar errores. La forma correcta es volver a definir todas las bases de datos y todos los sistemas desde cero para utilizar un identificador aleatorio para cada usuario y no usar el nombre de usuario como clave primaria, pero eso supondría un cambio radical en la arquitectura y sería casi imposible hasta una PS5.

    Exactamente lo que pensé al leer la explicación… Esto es una chapuza de campeonato, ¿eh? Pa flipar muy mucho.

  37. kakara

    en vez de eso porque no hacen lo del cambio de Region que es mas importante y tiene a todos bien enojados sin poder comprar un pinche juego