edición general
898 meneos
5083 clics
Ahora Madrid activa el software libre Ruby para frenar el derroche informático

Ahora Madrid activa el software libre Ruby para frenar el derroche informático

El concejal de Participación Ciudadana, Transparencia y Gobierno Abierto ha desarrollado el nuevo portal del Ayuntamiento de Madrid con un presupuesto que apenas ha superado los 100.000 euros y en el que han participado un equipo de apenas cuatro personas. Supone un gasto mínimo en comparación con el resto de proyectos informáticos que el gobierno municipal, pese a contar con Informática del Ayuntamiento de Madrid (IAM) con 500 trabajadores, subcontrataba a empresas privadas.

| etiquetas: ahora madrid , ruby , pablo soto
Comentarios destacados:                                
#11 #3 Teniendo en cuenta que el proyecto anterior que ponen de ejemplo ya iba por los 20 millones euros y sin resultados aun, pues 100 mil parece bastante barato. Eso sin contar que se tenían a 500 pagadas de brazos cruzados porque todo se contrataba a empresas externas (espero que no se debieras a un 3%).


Dar formación a esas 500 personas necesita de profesores y formadores, tiempo y dinero.
«12
  1. jijijijijijijijijiu
  2. Será Rails, no Ruby
  3. apenas ha superado los 100.000€

    caro me parece... o barato me vendo.
  4. Parece que empieza a notarse la mano de Pablo Soto en el Ayuntamiento. Me alegro mucho.
  5. #5 No veas la manía que tengo a los profetas
  6. #2 A ver , Rails es un framework que se puede usar con Ruby (habitualmente se usa tanto conjuntamente que se suele hablar de RoR , Ruby on Rails) , pero el lenguaje seria Ruby, no existe el lenguaje Rails
  7. #8 No existe Rails como lenguaje, pero ofrece una serie de clases y utilidades que no están en la versión standard de Ruby. Por eso se suele hablar de webs hechas con Rails y no con Ruby
  8. 4 hackers van a hacer en un par de meses lo que hordas de picateclas no han hecho en años.
  9. #3 Teniendo en cuenta que el proyecto anterior que ponen de ejemplo ya iba por los 20 millones euros y sin resultados aun, pues 100 mil parece bastante barato. Eso sin contar que se tenían a 500 pagadas de brazos cruzados porque todo se contrataba a empresas externas (espero que no se debieras a un 3%).


    Dar formación a esas 500 personas necesita de profesores y formadores, tiempo y dinero.
  10. En realidad serían los mismos desarrolladores, pero ahora pagados por una empresa directa y no por algo embebido en indra (por ejemplo) , que subcontrata a (granja de cárnicas), que subcontrata a los desarrolladores.

    Y aún parece caro. Seguro que se puede ahorrar en hardware.
  11. #7 Veo un gran zasca aproximarse.

    eso es más bien de los profetas... o de los charlatanes.
    Los escépticos dudan, no afirman, y dan las razones que fundamentan esa duda.
  12. #11 Sí y no. Es cierto que el proyecto mastil es un absoluto desastre, pero en cualquier caso no puede servir de base de comparación. Habría que compararlo con algún proyecto de complejidad e implicaciones similares y no con algo totalmente distinto.

    Y no le resto mérito al trabajo de Soto y su equipo, que lo tiene. Pero el mérito de verdad, el complicado, el que realmente sería un gran logro y un ahorro para los ciudadanos, sería sanear la Informática municipal, y poner a esos 500 programadores a trabajar, a trabajar bien, bien formados y coordinados.

    Sé que en este sentido soy exigente, pero me parece que es el mejor legado que podría dejar Soto, y tiene toda la legislatura para hacerlo (espero que le dejen).
  13. #5 Tienes razón, con lo bien que ha funcionado todo hasta ahora.
  14. El titular es bastante malo, teniendo en cuenta la amplia comunidad de frikis desarrolladores que hay en menéame, no sé cómo a nadie le chirría lo de "activa el software libre Ruby"
  15. #0 te has comido palabras en el titular. "Ahora Madrid activa el software libre y el lenguaje Ruby para frenar el derroche informático"
  16. el concejal Pablo Soto, desarrollador de programas que permitían el intercambio de archivos entre usuarios (peer to peer) como Manolito, Blubster y Piolet.

    ¿Alguien llegó a usar alguno de esos programas?
  17. #16 El titular es una basura. Da a entender que el periodista piensa que ese tal Ruby es una herramienta mágica que solucionará todos los problemas.

    Como si la solución al encarecimiento de un desarrollo fuera solo cambiar Java por Ruby o algo así.
  18. #8: ¿Ruby on Rails? ¿Dónde usan arenado con rubíes? ¿En Mönaco? ¿Matías el humilde? :-P

    #Nota: en.wikipedia.org/wiki/Sandbox_(locomotive)
  19. #3 100.000 pavos por el portal de un Ayuntamiento me parece caro, a primera vista.

    No sé qué funcionalidades tendrá ese portal, pero si es sólo un puto CMS donde se van subiendo contenidos y los usuarios/ciudadanos pueden leer noticias, actividades, eventos, etc... y ya está, con alguna chorradita tipo "envía un email para que te informemos de bla bla", me parece caro.

    Porque un portal así entre dos personas (un tío de backend y uno de frontend) te lo hacen en muy poco tiempo con Rails, Django, Synfony o lo que sea. De hecho el backend es trivial y lo importante y lo que consumiría tiempo sería el diseño, si es que quieres tener algo bonito. Y el hosting para una web con un tráfico como el portal de un Ayuntamiento, aunque sea el de Madrid o el de Nueva York, tampoco requiere de los datacenters de Google para rular de una forma óptima.

    Vamos, que veo la oferta del Pablo Soto este (no sé quién es) y mi empresa lo hace más barato :troll:

    Y para el que pregunte: sí, con tests por todas partes, código limpio y bien documentado, despliegue automatizado, tests de seguridad certificados... todas las chucherías que cualquier programador me pueda preguntar la respuesta es "sí a todo". Y hemos hecho portales para multinacionales y para administración pública (española no, de otros países) y no han costado "100.000 euros".
  20. #13 ¿Que mas razón quieres que la idea salga de unos rojos con estudios? :troll:
  21. Duplicado
  22. #11 Estás comparando otro proyecto totalmente distinto.
  23. #18 Nadie pero la subvención que le dió el gobierno de Zapatero bien que se la ventiló.
  24. ¿Aparte de en esta noticia panfletaria alguien sabe en que se han gastado los 100.000 euros? ¿Gastos de servidor? ¿Contrataron personal externo? ¿Es una estimación de lo que cobraría un programador pero lo han hecho los programadores del propio ayuntamiento?
  25. Supuestamente el IAM se había disuelto en verano, pero a saber como está la cosa ahora.
  26. #22 que poca autoestima tienes y que barato te vendes, ¿no estarás haciendo dumping? Luego nos quejamos de lo mal pagado que está la informática y que todo son becarios trabajando gratis en cárnicas y el rollo de siempre.
  27. #3 lo segundo
  28. #30 1. No trabajo ni vivo en España.
    2.No, no estamos haciendo dumping. Simplemente ofrecemos precios más baratos que otras empresas que además lo hacen peor. A las cárnicas nos las estamos comiendo con patatas en clientes multinacionales y estatales por ese motivo, porque hacemos mejor, en menos tiempo y más barato.
    3. Me pagan de puta madre. Yo soy un empleado.
    4. Actualmente no tenemos becarios en la oficina. Hemos tenido un par y ambos estaban cobrando, nada de "gratis". De hecho uno se sacaba un pico al mes currando 3 días a la semana + beneficios del Estado por estar estudiando una carrera (Físicas) y trabajando a la vez. Se pagaba su alquiler, su comida, su transporte y sus fiestas y además ahorraba (poco, pero ahorraba).

    Siento romperte todos los mitos. Pero es que un CMS para un Ayuntamiento no cuesta 100.000 euros. Al menos desarrollarlo, desplegarlo y "mantenerlo".

    También es cierto que hablo de casos fuera de España. Igual en España ya hemos visto que puede costar 100.000 o hasta 20 millones, el mismo CMS que yo y un compañero (nada de "5 personas") te podríamos hacer y desplegar porque es algo que tenemos altamente automatizado, testeado y "plantilleado" en decenas de clientes.
  29. ""Una empresa tecnológica que no tenga personal menor de 30 años significa que está condenada a la muerte", explicó Soto."

    Todos los mayores de 30 somos cacharros obsoletos que merecemos morir. Será imbécil (y ojo a veces me gusta lo que hace, pero esas declaraciones hacen MUCHO daño)

    No importa la edad que tengas si no el interés por aprender.
  30. #3 Te vendes barato. 4 personas durante 4 meses > 100000€ sólo en nóminas.
  31. #28 libertad digital y economia digital, fuentes fiables 100% y totalmente objetivas...
  32. Pues teniendo en cuenta que existe software libre ya terminado como CKAN o GeoNetwork que te permite tener un portal de datos abierto al que sólo tienes que cambiarle la interfaz... aún me sigue pareciendo caro.

    Supongo que habrá más cosas por detrás, como el mantenimiento de esos datos, si no, no me lo explico.
  33. #28 Poco a poco. Llevamos unos meses y el cambio es ya evidente.
  34. #33 no dice que todo el mundo deba tener esa edad, dice que debe haber gente de esa edad. Por mucho que aprendas, la gente que tiene 25 años ahora tiene un punto de vista diferente del tuyo. No es cuestion de estudiar, es cuestion de que en un equipo en un entorno tan complejo como el de una empresa tecnologica, hace falta gente con diversas experiencias y puntos de vista.
    Por otro lado, tambien creo que una empresa qeu tenga solo gente menor de 30 deberia contratar a alguien con mas experiencia y otro punto de vista.
  35. #22 Todo no son las especificaciones técnicas. Si es un sistema que los ciudadanos acaban utilizando frecuentemente y sin problemas, habrá resultado barato.

    El DNI electrónico puede ser un prodigio de la técnica, pero si los problemas para hacerlo funcionar en muchos navegadores hacen que el común de los ciudadanos no lo pueda usar, lo demás no importa.
  36. #19 es algo así como "soltad al craken" y todo arreglado
  37. #35 Curiosamente este envío es de economia digital y tú lo has meneado. Pero claro, para las groupies los medios solo son fiables cuándo la información es positiva para el idolatrado/a.

    Al lío, desde luego la sección de trámites, que es la más complicada, está muy mal organizada, es muy escasa e impropia del municipio más grande de España. Supongo que la mejorarán en algún momento. Y que cambien de servidor, porque cada página tarda 1 minuto de reloj en cargar.
  38. #34 vamos a añadir un poco de leña al flame...

    ¿¿¿ 4 PERSONAS PARA UNA WEB de contenidos ??? que además no hay que desarrollar de 0 ya que hay mil opciones "libres" ya desarrolladas ????
  39. #18 Alguien debió de hacerlo, visto que la SGAE lo tuvo años y años de juicios por sus supuestos delitos contra la propiedad intelectual (que finalmente se quedaron en nada).
  40. #34 Vamos a poner que el total, con impuestos y todo lo que nos imaginemos, a pagar por cada empleado son 3.500 euros limpios.

    3.500 x 4 empleados = 14.000 euros al mes
    14.000 euros x 4 meses = 56.000 euros.

    Vamos, a mí me sale a más o menos la mitad de lo que tú decías sólo en nóminas.

    Ahora que me digan cuánto ha cobrado cada uno de esos empleados, a ver si lo que han pagado por ellos son 3.500 euros al mes... o es menos.
  41. #32 Hombre, yo, sin saber la funcionalidad y los requisitos concretos, me cuidaría mucho de valorar si es caro o barato. No es lo mismo montar algo desde cero, que tener que montarlo migrando datos anteriores, ni montar algo 'aislado' o tener que integrarlo con otros sistemas ya existentes.
  42. #11 Tienen 500 empleados de informática pero no creo que estén de brazos cruzados. Quitar virus y formatear PCs no será un trabajo complicado pero sí lleva tiempo.
  43. #22 Si no sabes qué funcionalidades tiene entonces estás hablando por hablar y desprestigiando un trabajo del que sabes poco más que el precio.
    "Un tío de Backend y otro de FrontEnd" es lo que hacen muchisimas empresas por aquí, solo que en vez de desarrollar un CMS a medida adaptan el "CMS" molón que hicieron hace 5 años con WordPress para una juguetería de barrio... y luego al que le toque mantener eso se quiere pegar un tiro.
  44. #9 Tú no sabes muy bien de lo que hablas, #8 ha dicho exactamente eso pero con los términos técnicos correctos.

    Se habla de Ruby on Rails (Rails a secas pocas veces), que es un framework (lo que tu llamas "clases que no están en la distribución estandar").

    Y sí, el titular es bastante mierda.
  45. Lo gracioso es que aqui salen 40 que lo harían más barato, eso sin saber en que consiste el proyecto, porque lo de "portal para el ayuntamiento" no da muchas pistas y puede esconder en realidad cualquier cosa por detrás.

    Lo importante es el cambio de politica y que los proyectos de software que pagamos con dinero público no se vayan a las consultoras de siempre para que la pasta se quede en intermediarios y el software producido sea una basura como la inmensa mayoría del software que corre en nuestras administraciones públicas. Este proyecto parece que se esta haciendo como dios manda, por profesionales reconocidos en la comunidad, con código abierto, con participación abierta (medialab-prado.es/article/openmad-hackathon-de-datos-abiertos-del-ayun).

    Veremos los resultados, pero en principio es un cambio de politica realmente esperanzador.
  46. #46 Es precisamente lo que pasa. Que no dan datos técnicos por ningún lado y me cuentan que un "portal" (a.k.a. CMS) de un Ayuntamiento ha costado "cien mil euros".

    Como profesional del ramo que soy, si me dices que el portal de tu ayuntamiento te ha costado "100.000 euros" y luego llego y veo un puto CMS, te voy a decir que es caro.

    Si me dices que ha habido que hacer migraciones de datos y demás, de un CMS a otro, probablemente también te voy a decir que lo es. Porque coger una base de datos y trasvasar "posts", "entradas de blog", "noticias" y demás historias a tu nueva base de datos con sus tablas mejor definidas y tal... es algo "trivial" que no lleva más de un par de días como mucho a un tío que tenga experiencia en hacer estas cosas. No nos engañemos ni nos flipemos.

    Si ya me dices que hay pasarelas de pago, lógica de negocio complicada que había que cambiar o adaptar o directamente arreglar porque era basura... ahí la cosa ya puede cambiar. Pero de entrada, si me dices que "el CMS de mi Ayuntamiento ha costado 100.000 euros", sea el ayuntamiento de Casas Altas (Rincón de Ademuz, Valencia) o sea el de Nueva York, ya te digo que es caro.
  47. No solo usa software libre, sino que la página web es totalmente libre también.

    Podéis ojear e incluso echar una mano en el git:

    github.com/AyuntamientoMadrid
  48. Y a nadie más le chirría lo de: "El concejal y programador Pablo Soto ha ordenado la utilización de un popular lenguaje de código abierto"? ¿Desde cuando se "ordena" usar un lenguaje? Se usa el más adecuado para cada cosa, y lo que decida el equipo.
  49. #48 Que me desglosen gastos y salarios de los programadores y entonces hablamos, claro.

    Un tío de backend y otro de frontend se sobran y se bastan para hacerte un CMS desde cero con Rails, Django, Symfony o lo que quieras, nada de "wordpress de juguetería de barrio" ni pollas en vinagre. Hacer un puto CMS desde cero es trivial. Y si tienen experiencia y trabajan en ello a razón de 8 horas diarias, te lo van a hacer rápido, ni "4 meses" ni hostias.
  50. #41 Yo no he meneado este envio, entre otras cosas porque en el titular ya se nota que el tio ni siquiera sabe de que esta hablando.
    De lo de que yo idolatro a Carmena o que no soy objetivo ya me contaras en otro momento de donde te lo sacas.
  51. #38 La afirmación de Soto es una chorrada como un templo. Hay muchas empresas grandes y no tan grandes funcionando muy bien y donde los menores de 30 son los becarios.

    Pero es que hacer una aplicación P2P de intercambio de ficheros no es comparable a diseñar un software ERP que gestione los recursos de una multinacional. Es que en el primero te puede valer con ser innovador. En lo segundo se valoran mucho otras cosas que no tienes con 25 años.
  52. #56 y por eso las cosas se hacen en equipos. Y un equipo formado por gente exclusivamente mayor de 30 va a tener una serie de carencias que Soto considera claves. Igual que en otros casos un equipo formado en exclusiva por gente menor de 30 va a tener otras carencias.
    Que ojo, yo no digo que este de acuerdo, pero no me parece un ataque a los programadores senior o una gilipollez, ni mucho menos...
  53. 500 empleados informáticos que tendrán varios perfiles, técnicos de red, sistemas, soporte técnico, etc etc.

    Es el falso concepto que si eres informático tienes que saber programar, llevar la red, montar los pcs, dar soporte de usuario y limpiar el suelo.

    asco de titular y noticia.
  54. #33 Que no hombre, simplemente está diciendo que faltan becarios para que les saquen los proyectos palante.
  55. #53 pues depende. di que deciden utilizar determinado lenguaje que solo corre sobre una plataforma de pago o que requiere pagar determinada licencia. han puesto esa condición y luego el equipo ha decidido utilizar el que han creido conveniente
  56. #36 Adecuación a los estándares, migración de datos, mantenimiento y quizá alguna cosa más...
  57. #8 Rails es un framework hecho en Ruby, siempre van juntos, no hay manera de usar Rails sin Ruby.

    El titular es flipante, me recuerda a www.youtube.com/watch?v=g--veCrEW5Y
  58. #42 Si, son personas que no cobran nada, están ahí y se riegan con agua de lluvia.
  59. #53 Hombre... cualquiera que lleve una página de estas características, te diría que el uso de Ruby es mas que acertado.

    Es un lenguaje que estuvo parao bastante tiempo, entre que despegaba o no, y con el SaaS y la popularidad de los lenguajes funcionales ha pegado un pepinazo.

    Un lenguaje que es prácticamente nuevo, limpio, que da muchas posibilidades para reusar y que la única pega que tiene es el rendimiento, que con el cloud computing ahora te la suda tremendamente.
  60. #53 Y tanto como popular... yo lo categorizaría como lenguaje hipster, más bien :-P
    #64 Díselo a Twitter.
  61. #22

    Cito dos de tus frases:
    100.000 pavos por el portal de un Ayuntamiento me parece caro, a primera vista.

    No sé qué funcionalidades tendrá ese portal [...]

    Enhorabuena, me has reventado el cuñadometro, fuera de escala.

    Claro y hacer un portal entre dos es genial, y que lo testee y lo documente su puta madre, total solo es un portal de la administración publica. Miedo dais algunos con vuestra gestión del software.
  62. #2 no, es Ruby. En todo caso seria Ruby on Rails si usan dicho framework, al igual que si usas Symfony programas en PHP.
  63. #58 Y arreglar la impresora, que se ha atascado.
  64. #19 el titular es una basura, el artículo es una basura, pero aquí nadie osa en criticar al excelentísimo equipo de gobierno del Ayuntamiento de Madrid, y mucho menos a Pablo Soto, el genio informático detrás de mamandurrias como Foofind (www.ticbeat.com/tecnologias/que-fue-de-foofind/).
  65. Forzar a utilizar un lenguaje de programación... Hay que ser nazi... No se fuerza ni en las empresas, como para forzarlo en un ayuntamiento entero... Se pueden dar directrices sobre tecnología, pero forzar un lenguaje me parece un absurdo.

    "El nuevo Ayuntamiento de Madrid ha dado un vuelco en la política informática para poner fin al derroche en programación. El concejal y desarrollador de software Pablo Soto ha diseñado nueva directrices en las oficina informáticas del Ayuntamiento de Madrid para optimizar el enorme gasto informático que se arrastra desde los gobiernos de Alberto Ruiz Gallardón y Ana Botella.

    (...)

    El concejal Pablo Soto ha ordenado la utilización de Ruby, un popular lenguaje de programación orientado a la productividad, y con una amplia comunidad de desarrolladores. Soto ha pedido que los nuevos trabajadores informáticos del Ayuntamiento de Madrid se formen en nuevas herramientas y lenguajes de programación con el propósito de erradicar con la dependencia de empresas externas."
  66. #45 Un programador senior de Ruby cobra más de esos 3.500 euros al mes...
  67. No se si alguien ha puesto en enlace, pero aqui esta el codigo fuente de los 2 portales
    github.com/ayuntamientomadrid
    Para mi es increible que una administracion publica este usando rails en sus proyectos, nunca lo hubiera imaginado.
    Por cierto, si hay algun programador rails que quiera salir de Espania que me de un "toque" :roll:
  68. #51 Bueno, es una noticia que ya de entrada el titular es basura 'a nivel técnico', demuestra que el 'periodista' no tiene ni idea de tecnología, no esperarás que en el cuerpo den detalles técnicos como para saber qué han hecho realmente.

    Y como otro profesional del ramo, te digo que aunque sólo fuese instalar un wordpress con un tema por defecto, no sé si 100.000 euros es caro o no sin saber el resto de condiciones. ¿Han acordado mantenimiento? ¿Durante cuánto tiempo? ¿Incluye formación a los usuarios? ¿Cuántos usuarios son? ¿Qué nivel tienen?

    Si es instalar el WordPress y salir corriendo, evidentemente es algo que se hace en un rato, pero en general no suele ser eso lo que contratan ni los ayuntamientos, ni empresas grandes, ni casi nadie.
  69. #65 Los mismos de Twitter dicen maravillas de Ruby. Si han cambiado a java es porque lo estaban usando para algo que no era bueno.

    Si necesitas un proceso que haga uso intensivo de la memoria, en un dispositivo normalmente con poco rendimiento, ruby no es para ti.

    Si el rendimiento te la pela y prefieres la sencillez del lenguaje para ahorrarte en desarrollo lo que jamás te vas a gastar en servidores, ruby es para ti.
  70. #22 120.000€ pagaba al año la empresa donde trabajaba por mantenimiento y pequeñas actualizaciones de un CMS en LifeRay (java)
  71. #19 Lo han cambiado pero el nuevo no es mucho mejor. El artículo sigue siendo un churro que no aporta ninguna información concreta.
  72. #54 No todos los CMSs son triviales, y menos aún desde cero.
  73. #71 Depende de en qué empresa y haciendo qué cosas.

    De todos modos, seguimos sin saber cuánto han cobrado los 5 magníficos que han hecho el "portal" del Ayuntamiento de Madrid.
  74. "¡Activando Ruby en 3, 2, 1 ...!
    Activación completada correctamente compañeros.
    Muchas felicidades por vuestro trabajo y esfuerzo."
  75. #77 Sí, los CMS son algo trivial. Y sí, hacerlos desde cero con cualquiera de los cincuentamil frameworks web para hacer CMSs que hay disponibles lo hace más trivial.
  76. #70 Además de que si no tienes en plantilla personal con experiencia en ese lenguaje y tienes que ponerte a formarlos...
  77. #78 Por supuesto, pero teniendo en cuenta que a los SENIORS se nos rifan, si estas en una empresa mierdosa cobrando menos y haciendo cosas por debajo de tu nivel o no eres tan senior como piensas o no sabes ingles.
  78. #34 Yo sólo te digo que me dedico a esto (infraestructuras de datos con su portal y sus endpoints de opendata y de datos estructurados según la legalidad vigente) y 100k es una pasada. Y eso que nosotros cobramos a precios "europeos", que no "españoles".

    Tiene que ser que han metido ahí también el mantenimiento de los datos y la recolección de datos nuevos (como dice #61), porque si no, sigue siendo caro. #3 y #22 tienen razón.

    Claro que también está la opción de que hayan querido reinventar la rueda en Ruby, que es lo que parece desprenderse de la noticia.
  79. #22 No te has dignado siquiera a mirar en que consiste el portal, o que rendimiento tiene y te pones a decir que es caro xD.

    ¿100.000 caro para un ayuntamiento? ¿Haciendo tests unitarios? ¿Dejando documentación decente? Seguro que tu eso no lo has hecho nunca, eso ya me lo huelo.
  80. #51 Cuando tenía reuniones con los comerciales de Liferay me acuerdo que nos hablaron de un proyecto en Asturias para portales para ayuntamientos. He encontrado su publicación en el BOE, presupuesto en 2010: 589.000€ -> www.boe.es/boe/dias/2010/07/21/pdfs/BOE-B-2010-26070.pdf

    Ah y los contratos anuales de mantenimiento, por 95.000€: sede.asturias.es/bopa/2014/07/17/2014-11208.pdf
  81. #81 #2 Por ejemplo, una buena "directriz" me parecería indicar "se deben emplear workflows más ágiles, se requerirá que el 70% de código escrito esté cubierto por tests automáticos y que haya tests de integración"... Se puede dar ejemplos de cómo funciona todo eso, pero forzar un lenguaje me parece de un infantilismo increíble. Sólo porque Pablo Soto y sus amigos de github.com/orgs/AyuntamientoMadrid/people y prorubyteam.com/index.html les guste Ruby y ya trabajen con ello.

    Vamos, una infantilada.
  82. #82 Un programador puede ser SENIOR haciendo webs, un sector atiborrado de competencia donde es difícil hacerse rico programando en Ruby.

    Un programador puede ser SENIOR en empresas que venden un producto, que analizan datos o que desarrollan software que luego se vende, donde es fácil ganar mucho dinero.

    Pero un SENIOR haciendo CMSs para ayuntamientos... pues no, ni "tres mil euros al mes" (a menos que sea autónomo y tenga sus propios clientes) ni pollas en vinagre.

    Insisto: los CMSs se hacen en dos pollazos sobre el teclado, entre dos tíos mínimamente competentes, no revisten más dificultad y son lo más sencillo y barato que hay en desarrollo web a medida.

    Cuando te están cobrando pastizalámenes por hacerte "un portal para el Ayuntamiento", te están sacando el dinero. Así de claro y así de fácil.

    Y si de verdad eres SENIOR y estás haciendo cosas "de muy alto nivel" que los demás pobres mortales no podemos ni imaginarnos debido a nuestro escaso intelecto y eres tan imprescindible y tan profesional y cobras tantísimo dinero porque eres un SENIOR de Ruby, sabrás que lo te digo es cierto.
  83. #80 Si, algo trivial, siempre.

    Varios tipos de contenido distintos icluyendo texto, imágenes, vídeo y audio entre otros, varias configuraciones diferentes para cada tipo de contenido en el frontend de la web, posibilidad de editar portadas añadiendo un número de módulos/contenidos indefinido, miles de secciones/clasifiaciones, gestión de usuarios, gestión de herramientas de participación para los usuarios, publicaciones programadas... y todo esto con una interfaz perfecta y sin contar la infraestructura que lo soporta.
    Súmale alta disponibilidad, backups, varios entornos, varios niveles de cache y/o CDN...

    Esto también se hace entre 2 en menos de 4 meses, no? ;)
  84. #83 En principio pienso como tú, pero hay migraciones de datos y migraciones de datos. A saber cómo narices tenían la información, dónde, de qué forma estaba estructurada, etc. y lo que habrán tenido que hacer para recogerla, normalizarla y estandarizarla. Por otro lado, igual tenían externalizadas ciertas cosas (me refiero a la parte hardware) y eso va incluído.
  85. #43 El New York times es una web de contenidos que tiene ciento y pico desarrolladores. No tienes ni idea de lo que estás hablando.
  86. #22 No tienes ni idea de los requisitos y te parece caro.... Llamarte listillo es quedarse corto.

    Joder si es que los programadores no nos respetamos nada a nosostros mismos, así nos va...
  87. #88 Esto también se hace entre 2 en menos de 4 meses, no?

    SÍ.

    Y lo sé porque lo he hecho. Yo y 2 frontenders. Muchas veces. Con todo eso que dices y como bonus lleno de tests por todas partes ;) Y multilenguaje. Y backups automatizados. Y multisite. Y con CDNs (de hecho, en una empresa en la que trabajé hace años incluso tenían su propio datacenter y su propio CDN).

    Está todo ya inventado. Todo. Sólo tienes que implementar librerías y plugins y, lo más difícil con diferencia, "adaptar que se vea a gusto del cliente", lo cual siempre es más trabajo de frontend (CSS y diseño) que de backend.

    Sí, cuatro meses para hacer un site con todo eso que me has dicho, que por cierto habrá que ver si el "portal" del Ayuntamiento de Madrid cumple con todos esos requisitos, es claramente excesivo. Vamos, es que conozco más de 3 empresas (no españolas) que viven de hacer esas cosas y en menos de 2 meses lo tienes desplegado. Y son caras. Y los empleados cobran bien. Y no cuesta 100.000 euros.
  88. #32 «Pero es que un CMS para un Ayuntamiento no cuesta 100.000 euros. Al menos desarrollarlo, desplegarlo y "mantenerlo"»

    Con esas especificaciones no puedes estimar el precio, punto.
  89. Se jactan de meter la basura esa de Ruby... Por qué no usan al menos Java por Dios. Y eso de forzar a un determinado lenguaje... Menuda panda de pseudo-progress.
  90. #86 Quiza (solo quiza) se optimizan los recursos de los servicios informaticos del ayuntamiento si todo el mundo utiliza el mismo lenguaje.
    Y quiza (solo quiza) no le guste por capricho, o porque le guste el color rojo, sino porque desde su experiencia considera que es el mas apropiado.
  91. #62 Entiendo lo que quieres decir aunque no eres exacto en tus palabras. Puedes tener Ruby sin Rails. Puedes construir aplicaciones web con Ruby usando otros frameworks. De hecho, cuando he leído el titular he pensado que quizás usan Ruby con otro framework al no especificarlo.
  92. #95 Usar el mismo lenguaje para desarrollar aplicaciones de muy diferente tipo es una aberración. Pero bueno, viendo que el que escribió la noticia no tiene idea de lo que habla, puede que ese ordenó sea en realidad un recomendó o algo similar.
  93. #66 A mí sí que me revienta el cuñadómetro de leer muchas cosas por aquí.

    Que hablamos de un puto CMS, a menos que alguien venga aquí y explique lo contrario. Que no joder, que yo trabajo fuera de España, que cobro un salario decente, que llevo años viendo CMSs, aplicaciones web, APIs para aplicaciones móviles, webshops de supermercados tipo "Mercadona" (o sea que los usa todo dios), sitios de tráfico intenso, analizadores de datos online y de todo.

    Y sí, un puto CMS por cien mil euros, cien mil euros por "el portal" de un puto Ayuntamiento, suponiendo de entrada que sólo va a mostrar noticias, comentarios de los usuarios, posts y demás, me parece caro. Y cuanto más lo pienso, más caro me parece.

    Y sí, yo he hecho esas cosas, con tests por todas partes, con automatización de despliegues, con backups, con todo... y no, no han costado 100.000 euros.

    Que eso sí que son cuñadadas, venir a decir que "oye, que mi código tiene tests, esto cuesta 100.000 euros". De entrada te diré que si no tiene tests y unos mínimos de automatización de despliegues y backups, es que no quiero ni seguir hablando del proyecto contigo. De seguido te diré que 100.000 euros por hacer todo eso, aunque tengas que migrar la base de datos del proyecto anterior, me parece una puta faltada de dinero. Así de claro.
  94. #84 xD ¿Y tú? ¿The has dignado a ver en que consiste el portal? xD ¿Puedes aportar más datos acerca de todos esos complicados cálculos que tiene que hacer ese software, que requieren de gastar 100.000 euros en él?

    ¿Haciendo tests unitarios? ¿Dejando documentación decente? Seguro que tu eso no lo has hecho nunca, eso ya me lo huelo.

    Habla por ti. Y lee #98. Yo hace ya muchos años que tal como escribo mi código, escribo tests para él, y no necesariamente en ese orden.
  95. #92 No haces un portal entero (y que funcione) con todo eso en 4 meses entre sólo dos/tres personas ni en sueños.

    Dudo que el ayuntamiento de Madrid requiera todo eso. Pero eres tú el que ha cuestionado un trabajo sin conocer su alcance y ha afirmado que el desarrollo de cualquier CMS es trivial.
    Yo solo te discuto lo trivial o no de desarrollar un CMS.

    Solo por curiosidad... ¿para tí un "tipo de contenido vídeo" es un embed de youtube o un mp4 que se tiene que poder editar y que se tiene que transcodificar a 7 calidades distintas y ser reproducible en cualquier dispositivo?
    Porque si es lo primero, me creo que lo hayáis hecho muchas veces entre tú y dos "frontenders".
«12
comentarios cerrados

menéame