Hace 9 años | Por soydelbierzo a omarbv.com
Publicado hace 9 años por soydelbierzo a omarbv.com

Como ya sabéis, hoy es día electoral, y hace un rato, estaba indagando en los escrutinios ofrecidos por la web oficial del Ministerio de Interior: http://resultados2014.interior.es Quería curiosear, y me encontré con una verdadera joya… el código javascript.

Comentarios

PythonMan8

#9 bueno, yo no sé en qué se han gastado los 13 millones ni me voy a poner a juzgar sin conocimiento. Quizás si que habría que auditarlo pero en tal caso ni tú ni yo podemos hacer nada.

yemeth

#9 Ya pero cada senior son menos euros para los de arriba. Y si pudieran haberlo hecho con diez en prácticas que no cobraran pero aprendieran mucho con esto, a tirar.

Pero por supuesto la empresa privada es lo mejor, y nada como pagar millones de euros a una gran empresa privada que ponga a cuatro becarios. ¿Cuál es la alternativa? ¿Tener un cuerpo decente de informáticos del Estado que cobraran un buen sueldo pero no estos millones absurdos que no van a ninguna parte? Quita quita, eso va contra la ideología "liberal" de llenarle los bolsillos a mi amigo el de Indra.

inar

#9 No, con 13 millones da para llevarse un buen fajo al bolsillo. Pero la partida destinada a plantilla sigue siendo la mismo: Una mierda.

#7 No es cuestión de finuras. Se ponen los comentarios necesarios, bien explicados, concisos y aportando información. Eso permite darle continuidad y que si mañana otro programador lee tu código, pueda entenderlo y trabajar con él. Y esto a ti como contribuyente sí te tiene que importar, porque permite que el coste de modificar ese código el día de sea más económico que enfrentarse a una chapuza.

#16 Lamentablemente así será. El pato lo pagará el pobre chaval que ha puesto los comentarios. Posiblemente le retiren y le pongan en otro proyecto, o le manden al paro. En cambio los desgraciados que debieran haber supervisado o provisto la supervisión de ese proyecto, se irán de rositas. Así funciona.

borteixo

#19 Siguiendo tu razonamiento, el problema no es que haya comentarios jocosos, es que apenas hay comentarios.

Pero voy más allá.
El código es una mierda
Darle continuidad a esa bola de excrementos es hacer de escarabajo pelotero.
Lo mejor es tirarlo y hacer algo decente desde 0.

Así que: Bien hecho picacódigo indroso.

D

#19 Se ponen los comentarios necesarios, bien explicados, concisos y aportando información.

Los comentarios en el código, primero por seguridad, segundo por limpieza de código y tercero por decencia profesional personal del menda que lo escribe, jamás deberían ver la luz del Sol más allá del repositorio de código, es decir jamás deberían estar en un entorno de producción a la vista de todo dios. Y sí, hay formas de evitar que los comentarios en el Javascript aparezcan en la página web cuando un usuario la carga.

Eso es una marranada como un castillo, un código sucio, una falta de profesionalidad y, sabiendo que ha costado 13 millones de euros, una vergüenza.

Espero que el tipo que lo ha picado no sea encima de los que van pidiendo "colegios de informáticos", porque está para cogerlo de la oreja y devolverlo directamente al aula de "informática" de cuarto de la ESO.

Y tú toma nota, #38.

mdotg

#9 Venía a decir justamente lo mismo que #51 ¿¿¿Commits??? Jajajaja lol lol lol lol lol

estoyausente

#51 #53 hombre en cualquier empresa seria asumo que usan SVN, Git, mercurial o cualquier cosa parecida.

mdotg

#56 Te sorprenderías entonces... lol. Por ejemplo sin ir más lejos, Mt.Gox no usaba ni control de versiones ni entorno de pruebas (todos los cambios iban a producción). http://www.wired.com/2014/03/bitcoin-exchange/

o

#7 No se, a mi que la persona que ha creado un sistema público de varios millones de euros admita que su trabajo está lleno de "ñapas" me indigna.

borteixo

#18 por lo menos lo admite, jaja,

Con ver el código uno ya ve que es una soberana mierda, como el 99% de los js que se pican en Indra.

Fdo: Ex-empleado de Indra SW labs.

estoyausente

#38 de tocapeloterismo nada. Eso es un trabajo mal hecho pagado con mi dinero. Yo soy muy de leer el html de las web (los js menos, pero alguna vez también) y es mera curiosidad por saber como se han hecho las cosas, no ganas de buscar algo mal. Se suelen aprender cosillas haciéndolo.

#7 no es finuras y la queja es más allá de que haya comentarios mal puestos. El que esto haya salido así significa que el sistema de despliegue y de control de calidad que tienen es una real mierda. En un proyecto grande, como es este, el código nunca debería de salir a la luz sin ser revisado. Yo lo hago, y lo puedo hacer mal. Puedo cagarla. Pero por eso hay compañeros y gente de calidad que se dedica a revisar ese trabajo antes de que salga. Si eso no es así (como es este caso), pues significa que el trabajo ha salido mal y pronto.

Pero bueno, en general, los que esto no lo ven un auténtico disparate supongo que no saben lo que es un proceso de desarrollo de software, no saben por qué hay que comentar el código y hacerlo bien, y no conocen lo que significa que esto se haya puesto en producción. Es mucho más que un comentario mal puesto.

noexisto

#0 has olvidado la etiqueta "ńapa", pídeselo a un Admin

D

Transparencia total, verdad en crudo. ¿Qué más queréis, gentuza?

raistlinM

Indra seal of approval.

mente_en_desarrollo

¡Me encanta!

Que profesionalidad en los comentarios. Hacen pensar casi que los programadores son humanos.
Solo sería mejorable si los comentarios los escribieran los empresarios de INDRA y fuesen del tipo //Solo vale pa subrayar pero hemos subido medio kilo el presupuesto por esto.

angelitoMagno

¿Qué problema hay con la variable estilosQueYaTenia? Es una variable con un nombre descriptivo.

eltxoa

Pero funcionar funciona, ¿no? y en dos días ya no será necesario este servicio. Así qué...

Y no quiero decir con esto que yo conozca a quien lo ha hecho...

Homelandz

El problema es el de siempre: cómo funcionan los concursos para hacer estas cosas en España, la ignorancia tecnológica de los que toman las decisiones y quizá, no sé cómo lo habrán hecho, la precarización del empleo en grandes empresas como Indra o empresas pequeñas aledañas (si lo han subcontratado) que da resultados como estos porque el currito de pie trabaja demasiadas horas por demasiado poco, en equipos demasiado pequeños y con plazos muy apurados.

Espero que el pato no lo pague el que dejó los comentarios, él no es culpable ni de que la administración dilapide los impuestos que paga ni de que la megaempresa que se quedó el proyecto no se sepa organizar.

D

No me sorprenden esos comentarios en el código...

A

¿Y esta puta mierda de código es lo que ha costado parte, por ser bueno, de esos 13 millones de Euros?. ¡¡¡No me jodas¡¡¡. La misma basura a la que nos tienen acostumbrados en los ministerios, de gobiernos presentes y pasados.
Y los programadores serios en paro. Puto país de bastardos y catetos...

difusion

Relacionada:

Indra, un gigante al servicio del Estado - QuienManda
Indra, un gigante al servicio del Estado - QuienManda

Hace 9 años | Por --167347-- a quienmanda.es


Indra, charcutera por excelencia: http://www.trabajobasura.info/directorio/indra.html

cocowawa

Si esto vale 13 millones de euros, casi que los comentarios curtes en JS dan igual no?

D

#2 Y menos mal que han hecho la página a medias, sino a saber que nos habría costado. En la página de los resultados de 2009 no han puesto el menú que si hay en las de este año para separar los resultados a nivel estatal, comunidades y provincias... Por tanto para acceder a dichos datos hay que seleccionar el menú en este año y luego pinchar en resultados de 2009.

¿Cuantos millones de euros cuesta un menú de 4 opciones?

Y esto no es algo que pueda pasar desapercibido como un .js, es que entras en la Web y te pega el bofetón.

D

#38 Goto #37 y dime si eso te parece más grave.

Gilbebo

Conozco a una empresa de prestigio que trabaja con Indra. Los técnicos de IT de esta empresa están DESESPERADOS de las chapuzas que han hecho y el deficiente servicio al cliente que muestran. Con eso de que Indra es también una empresa de armamento debe ser que son muy convincentes consiguiendo clientes y que sabe hacer amigos
porque si no es inexplicable.

quiprodest

#43 Los de Indra fueron los responsables del sistema de votación en Barcelona para decidir qué se hacía con la Diagonal. Fue un desastre que costó varios millones de Euros. Pero parece que son muy buenos a la hora de mantener amigos, porque siempre les acaban contratando.

Esto salió en mayo de 2010:
El Ayuntamiento de Barcelona suspende el pago a Indra encargada de la votación de la Diagonal
El Ayuntamiento de Barcelona suspende el pago a Indra encargada de la votación de la Diagonal

Hace 13 años | Por xavipuerto a elpais.com


Sin embargo, dos meses más tarde y a pesar de la cagada, ahí seguían:
Indra se adjudica el escrutinio de las elecciones catalanas por 2 millones de euros
Indra se adjudica el escrutinio de las elecciones catalanas por 2 millones de euros
Hace 13 años | Por --184550-- a europapress.es

oscargeek

Llevo años trabajando de programador y es triste pero no es lo peor que he visto por ahí y no precisamente de becarios.

Este código lo que huele es a "prisas". Prisa por tener la web y se encarga a cualquiera o se hace de cualquier forma, prisa por subirlo y nadie revisa el código ni hacen un QA decente.

Algo muy común en el mundo de la programación donde toda tarea empieza con un "coge un delorian, vuelve a la semana pasada y..."

D

En fin. Yo no tengo experiencia profesional con javascript, pero esa mierda la hago yo mejor sin ni siquiera concentrarme.

karlos_

Mamandurrias everywhere ...

CalifaRojo

Pero que commits si se ve claramente que lo ha hecho todo una persona. Comentarios siempre en primera persona.

D

Relacionada:
Fondos de capital riesgo detrás del recuento de votos en las europeas
Fondos de capital riesgo detrás del recuento de votos en las europeas

Hace 9 años | Por --258554-- a lamarea.com

yemeth

// Color de la línea que separa los sectores. A veces hay que cambiarla cuando he metido la ñapa del explorer (la custumizo)

Y encima escribe mal el verbo customizar.

D

#21 son por lo menos dos personas, no se puede escribir un «sólo» con su correcta tilde y fallar en «indice» en vez de «índice».

D

#32 ¿Por qué no? Según tú sólo hay dos tipos de personas, los que cometen todas las faltas de ortografía del mundo y los que no comenten ni una sola, ¿no?

D

#57 como las que se toman en serio un comentario chorra y las que no.

D

#21 Un verbo que, por otro lado, no existe.
Actualmente trabajo en un proyecto que ha perdido Indra y hay cosas que son, con el corazón en la mano, para ponerles una medalla. No dudo que tendrán gente competente, gente muchísimo más competente que yo, pero a veces creo que me acabarán causando una úlcera.

Me ha venido a la mente un comentario que vi en código:
// Quien ha hecho esta "genialidad"? Pasate por mi sitio que te ponga una medalla, majo@nombreProgramador.

I

#21 ¿Cómo se puede escribir mal una palabra que no existe?

yemeth

#35 ¿Cómo se puede escribir mal una palabra que no existe?

D

Hay que ser tonto poner comentarios así en el js de la parte cliente.

Pancar

¿Seguro que esto corresponde a las elecciones europeas? Cuando construye una tarta asigna 75 escaños a un supuesto hemiciclo, y este dato no coincide con la asignación de eurodiputados (54).

Vermel

De verdad, me parece una auténtica gilipollez de noticia.
El código funciona pero el que lo ha programado se ha dejado sus comentarios. Si por esta gilipollez me viene el del blog a decir que no hay justificación de lo que vale la página, el código, que si dinero público... me parece un lloriqueo estúpido y son ganas de quejarse por todo.

alexwing

Bah ninguna aplicación esta completa sin ponerle alguna bomba lógica que saque el video del mono metiéndose el dedo en el culo.

derethor

que grande

D

Ahhh NoScript... ¡la de mierda que me quitas!

p

No creo que tenga relación el nivel del pobre diablo que haya tenido que resolver este marrón. Porque el verdadero problema es que esto le cayó a alguien de repente y le dieron como 3 horas y 34 minutos para que lo hiciera todo, mientras le iban telefoneando cambios sobre la marcha.

El verdadero problema es la seriedad de las "empresas" que tenemos en esta parodia de aborto de país.

D

Han borrado los de la noticia, el de pendiente de refactorizar si sigue ahí.

D

Pues la página va muy bien y muy ligera.

bralmu

#28 Yo ya le he encontrado un fallo y la he usado 10 minutos.
Cuando te vas a los resultados de un municipio y cambias de la pestaña 2014 a 2009 el menú de la izquierda desaparece por completo. (Ahora saltará uno diciendo que no es un fallo sino una feature)

cromax

Y aún habrá quien piense que este circo está legitimado.
Los que hayan "ganado" igual les ha votado un 10% de la población. Impresionante, vamos, una legitimidad aplastante.

Ehorus

pues que sepa el autor del post.. que la NSA (la de aqui) le hará una visita por revelar información que atenta contra la seguridad del estado e incitar a la violencia por poner ese post......
/modo marianico off

eltxoa

Ostras pepín. 38 votos y 987 de karma.

Azicuetano

¡Uy!, ¡sí!, que poca profesionalidad que se han dejado comentarios!!! ¿Tú te crees? A ver si alguien hace crtl+U, se pone a revisar el código js y se encuentra un comentario...

El índice de tocapeloterismo llega a extremos lamentables. ¿Es que han chocado dos trenes por esto? ¿Quizás ha provocado que se dispare el Euribor? Joder, lo que hacen algunos por encontrar su minuto de gloria... ¡Cabecicubos!

Rubenhippy

#38 Te he votado positivo por error.