Pregúntame: encuentros digitales
67 meneos
32268 clics

Somos Javi y Marcos, programadores de la app móvil de Menéame. Pregúntanos

Somos Javi y Marcos, programadores de Menéame. Entre los dos hemos programado la app móvil y respondemos a vuestras dudas.

Miércoles, 13 de mayo de 2020, a partir de las 11:00.

| etiquetas: app , menéame
52 15 17 K 41
52 15 17 K 41
#6 Concreta tu pregunta.
#9 #6 Sin ánimo de polemizar, supongo que se refiere a por qué han desarrollado una app actualmente con menos usabilidad que la versión web, si en principio (creo) nadie se quejaba de dicha versión.
#9, la gracia de mi pregunta es que es tan evidente lo que piensan todos los que han probado la app (véase #26) que no hacía falta concretarla más :shit:
#9 se dice Croqueta
#131 Cocreta coño! Hombre ya...
Os han pagado monetariamente? o lo haceis por amor al arte?
#16 #19 2. Javier: pide acceso a los datos del dispositivo y esto básicamente por culpa de poder actualizar la foto de perfil.La cámara de fotos por lo mismo. Geolocalización: la usaremos para todo lo relacionado con noticias próximas a los usuarios.
#16 Javier: a mí me dijeron que liberarían a mi osito de peluche lo tienen secuestrado y por una webcam veo cómo lo torturan cada vez que no cumplimos con las entregas.
¿Es híbrida o nativa? En casi de ser híbrida, ¿Con que framework la habéis hecho? Después de picar mucho html y js estoy empezando ahora a realizar fronts con IONIC para llevar el mismo desarrollo en web y en móvil, pero con movil estoy teniendo bastantes problemas con las push.
#17 Marcos: En esta primera versión hemos usado react-native. Tiene una curva de aprendizaje muy llevadera y hay bastante comunidad detrás lo que nos permite probar y utilizar componentes ya desarrollados.
#17 Yo desarrollador IONIC y si tienes problemas con las push te recomiendo que uses ONESIGNAL.

onesignal.com/

Son notificaciones push gratuitas y muy fáciles de implementar
#34 ¡Gracias! Si, uso One Signal con el plugin de Cordova que tiene IONIC:

ionicframework.com/docs/native/onesignal

El problema que tengo, es que cuando abro la notificación, tengo puesto que vaya a una ruta en concreto (con router.navigate, aunque también he probado con NavController) y la mayoría de las veces funciona bien, pero otras se queda en blanco y no se que es lo que está ocurriendo. Normalmente suele ocurrir cuando la aplicación lleva tiempo sin uso y está en el background,…   » ver todo el comentario
#50 Eso es un gran fallo que tiene IONIC y es que no hay forma de que la APP se quede en segundo plano a través de diferentes hilos. El plugin background aunque pueda parecer una solución finalmente llega a congelar la app y aparte de suponer que la APK suba bastante en tamaño no acaba de ser una solución ni elegante ni mucho menos eficiente.

Para que eso no te ocurra vas a tener que mirar como funcionan los payloads de las notificaciones push, básicamente es la forma que tiene una…   » ver todo el comentario
#56 Parecido lo tengo yo. Al recibirla solo aumento en 1 el contador de notificaciones para que esté actualizado al abrir la aplicación, el problema es al abrirlas:

// Que hacer cuando se abre la notificación
this.oneSignal.handleNotificationOpened().subscribe(async (notificacion) =>
{
 let id_entidad = notificacion.notification.payload.additionalData.id_entidad;
 this.router.navigate(['main/tabs/entidad/' + id_entidad]);
});

En el tabs-routing.module.ts tengo la siguiente ruta:

{ path:…   » ver todo el comentario
#17 es que las pushis sin un poco ...
#52 La primera hostia fueron las funciones de flecha y asíncronas, aunque ya mas o menos las tengo dominadas. Pero ahora las push me están trayendo por el camino de la amargura. Pero imagino que como todo a la hora de programar, tendrá solución que la acabarás encontrando tarde o temprano, mas guarro mas elegante.
#85 ni si no tengo ni puta idea de lo que hablais de las push etc , puse pushis por qué en pornhub veo teen pushi y tal , de ahí mi comentario , perdón por meterme en la jerga chunga de los programadores sin tener ni puta idea , jamás pensé que me contestaría un profesional de la rama , te doy positivo
#27 Los mejores wrapper son los de pollo.
#27 si, porque el desarrollo de frontend solo es lanzar consultas a un API, nada más

(Es ironía)
#41 Si la API está bien definida, si.

Aunque los de BE hacemos lo posible para que eso no sea así y los de FE tengan que trabajar más :troll:
#21 No los pongas nerviosos, que tienen mucho trabajo por delante. :roll:
#43 ¿Ahora en que programas?
#45
Node + Typescript
Angular (valorando seriamente migrar ya a VUE/React)
Rust
#24 Jurassic park
#6 yo prefiero app. Resulta mucho más manejable si está bien hecha. No me gusta que sea un cuadro con un navegador dentro claro.
#62 yo soy más de backend. En mi última empresa el de front usaba vue y hablaba maravillas.
#65 Yo lo he probado y me moló bastante. También he trasteado react y aunque hay cosas que molan, no termino de digerir cuanta roña mete el jsx, el router, el dom y así con cada tontería para hacer una simple PWA.

PD: en el back estoy pensando en meterme a stack de Rust, pero de no hacerlo... tu cual usarias en lugar de PHP?
#4 lo de que sea OSS debería ser lo suyo.

Pero realmente hay tanto que mirar en la APP de mnm que yo empezaría por el UX antes de meterme con el código :shit:

#0 Admitís feedback de UX? a lo mejor hago un artículo/video ponieendoos a parir :troll:
#68 No quita que no me parezca insultante que solo se molesten en hacer una app cuando se popularizan los bloqueadores de publicidad, después de lustros pidiéndola los usuarios.
#69 Bueno, no creo que fuese clamor popular, pero está claro que ese es el motivo.
#72 clamor. Si no no habría desde hace tantísimos años apps no oficiales en la play store con montones de usuarios. Si las había es que mucha gente las queríamos. También he de decir que por entonces, en el auge de estas apps, no existía la decente versión movil de la web que tenemos hoy día. Hoy día ya no veo la necesidad de una app, mas que para darles todos mis datos.
#60 En general el mundo de la publicidad se ha descontrolado tanto que yo ya utilizo un pihole detrás de mi router en casa para eliminarlo todo en todos los dispositivos. Pero en general cuido mucho lo que instalo en mis dispositivos móviles (los ordenadores utilizan Linux), y recomiendo el pihole a todo el que pueda permitirse una raspberry, para el resto AdGuard es más que suficiente:

- pi-hole.net/
- adguard.com/es/adguard-dns/overview.html
#70 Conozco pihole, pero como comprenderás, es una solución que se encuentra a eones de distancia de la mayoría de las personas, entre las que me incluyo, que no soy programador, ni técnico ni nada... solo aficionado y entendidillo de tecnología (humildemente). Mis medidas contra el rastreo y la publicidad son: instalar los dns de cloudflare en el router, navegar tanto en el pc como en mi android con un buen vpn de pago que además incluye filtro anti publicidad (solo con eso ya se te quitan…   » ver todo el comentario
#73 ¿si te digo que pihole se instala con un comando?

curl -sSL install.pi-hole.net | bash

Incluso lo puedes hacer en tu propio ordenador, no te hace falta una raspberry (aunque es lo ideal). Por lo que dices, te sobran conocimientos para ponerlo en marcha sin duda ;)
#73 pues yo creo que eso del pihole es más fácil que todo ese lío. Yo no lo he probado pero estoy muy interesada... a ver si me animo, parece fácil
Hay un bug en la app, cada vez que la cierras te deslogea el usuario. Es bastante molesto
#76 Marcos: no me suena ese bug, pero lo revisamos
#74 laravel tiene cosas buenas, pero ahora mismo mucho de lo que usa son complementos con symfony. Además la integración de symfony con Doctrine es casi perfecta.

Symfony sin duda.


Eso sí me gusta más la integración que tiene phpunit con laravel, está más lograda.
#78 #74 laravel está bien para hacer App sencillas y rápido, como quieras algo que escale... Te complicará la vida mucho más que symfony... Para empezar por Eloquent que es Active Record.
#5 yo creo que es la mejor opción, además si no me equivoco puedes poner las pwa en la store.
#83 Javier: a mí cuando me descriogenizó @dseijo me dijo que era la ropa que se llevaba ahora.
#43 y no solo eso, la comunidad es bastante buena y tenemos referentes bastante potentes en España y mucha información abierta y gratuita.

Además el tándem arquitecturas limpias - DDD y el testing han calado bastante en la comunidad y muchas empresas de producto medianas se ven beneficiadas de ello.

Bajo mi experiencia y lo que me he encontrado... En PHP hexagonal y DDD están mucho más implantadas que en otras tecnologías (estoy generalizando y hablando a igual banda salarial).

En JS hay mucho vendehumos y mucho tard del lenguaje, que cuando viene a la entrevista y le digo que el lenguaje no es más que un detalle de implementación se desinfla como un globo.
#87 In Buenosvinos we trust!
#201 Lo que usamos para pasar a producción.
#201 De España es el maximo referente posiblemente sí, y ha influido mucho en el estado del arte de PHP en nuestro país.

#192 #87 a ver, todo esto no son verdades universales y siempre hay que analizar los proyectos uno a uno y desde prismas diferentes. Me explico:

Si el proyecto es una prueba de concepto, si es una página web personal, si el negocio es claramente un CRUD (create, read, update, delete)... todo lo que he dicho puede representar una complejidad extra y completamente…   » ver todo el comentario
#204 Un gustazo leer semejante comentario. Se esté de acuerdo o no, está muy desarrollado y lo he leído con mucho interés.

No entiendo el negativo, cuando deberías tener cientos de positivos.
#204 ¿Cuantos años de experiencia como desarrollador tienes? Si se puede preguntar
#204 :calzador: :calzador: :calzador: :calzador: :calzador: :calzador:

Plasta.
#204 ORM son juguetes que no sirven para manejar gran volumen de datos (query execution plan es la clave)
#87 Me gustan estos hilos porque se aprenden bastantes conceptos nuevos. Me los apunto.
#87 You don't know Js
#87 You don't know Js
#88 yo con symfony he hecho de todo y la he visto trabajar con satélites y muchos clientes conectados.
#90 no es cuestión de lo que hagas si no de cómo lo hagas y para que.

Y no es cuestión de cuántas peticiones concurrentes pueda soportar uno u otro, eso es irrelevante, si uno de los dos cae el otro caerá poco después.

La gracia de symfony está en lo desacoplado que está y que, además, te anima a qué tú código lo sea... Laravel hace lo opuesto y he visto muchos proyectos donde se hace uso de funciones de laravel por toda la base de código o dónde los objetos propios de laravel se pasan hasta…   » ver todo el comentario
Bueno, el día que decida volver a Linux (hoy día me da menos quebraderos de cabeza Windows 10 y en su día abandoné linux por problemas de rendimiento con mi gráfica Ati), probaré. Muchas gracias por tu consejo.
#92 bueno, yo en symfony he visto mysql_conect y cosas más horribles...
#0 Hola chicos. Qué pecados habéis cometido en una vida anterior para veros forzados en este a trabajar con el código de meneame, que todo el mundo sabe que Gallir es el único que lo entendía (y no siempre)? Es realmente TAN malo y tan espagueti como dicen?
#94 Marcos: Nooo, para nada. Nos lo hemos tomado como un reto profesional y la verdad es que como experiencia es muy positiva. No es ni tan malo, ni tan spaghetti… simplemente se corresponde con su época y de hecho hemos visto cosas bastante geniales. Hemos visto cosas peores que harían vomitar a una cabra.
Ehhhh! No entiendo nada de lo que hablais. No hay un lenguaje más fácil para los que no somos ni telecos, ni ingenieras ni ná de eso... qué manera de discriminar tan cruel!!!!!{shit}
#95 Ni :shit: sabe poner la inútil... :roll: :troll:
La primera y última vez que la probé, tenía un bug muy molesto, al cabo de un rato, cuando entrabas en un meneo, te mostraba otro distinto, como si gestionaran la invocación de la url mediante un contador que se desactualizara...

La borré y volví a la web.
#98 Marcos: Fue un bug muy comentado y molesto (AKA Repunantiño). Nos costó bastante dar con él, pero en la última versión está solucionado. Dale otra oportunidad si te apetece.
#67 yo no soy programador pero mi hermano recomienda Visual Basic para backend
#101 #100 buen intento, 1/10 troll.
#101 gracias por las risas de media tarde
¿Permisos a una app de meneame? Ni con tu móvil.
#108 Javier: qué barbaridad. A dónde vamos a parar!
Que grande! En qué lenguaje la habéis programado? Cuál ha sido para vosotros la parte más dificil?
#110 Javier: la hemos hecho en React Native, la parte más difícil es que funcionalidades básicas tienes que ir buscando dependencias de terceros y luego es un rollo, tienes que hacer malabares con las versiones de las dependencias.
Sería una buena idea reescribir la aplicación en Go + GoUI? Podríais lanzar versión de escritorio y movil a la vez.
#113 Javier: buf, luego está flutter, ionic, al final tienes que decidirte por uno y apostar por él.
Mi pregunta: ¿Por qué debería descargarme la app, si la versión web se ve su la de puta madre? ¿Qué ventajas ofrecéis?
#116 Javier: por la misma razón que las personas usan la app de Facebook en vez de la web (y viceversa). Si te resulta cómoda la web usa la web. Con el tiempo iremos probando novedades y las probaremos primero en la app.
#0 la pregunta del millón: ¿para qué esta app?
#8 si es el Marcos que yo creo, él sólo ya debe rondar los 40
#119 Fuck! Pillado!
#62 aquí otro que prefiere vue, es que empezar directo en front con angular es un poco suicida
#120 Hombre cuando lo aprendí en su momento venía de angular1 (ademas, cuando trabajas en consultoría y te asignan el proyecto te toca picar y aprender aunque te sangren los dedos...)

Pero realmente cuando empiezas es mejor angular (que es un framework completo) si quieres montar cosas rápido y sin muchos dolores, mientras que VUE y react son librerías y te obliga a entrar mas en el fango del renderizado front.

Y ojo, defiendo ese estilo de librerias realmente, antes de angular1 empecé a programar en front con backbonejs
#111 diselo a la cara a #84
#122 me pongo a temblar cada vez que alguien se autodefine como fullstack.
#122 #124 que pasa con PHP y Fullstack xD
#112 #122 #126

Voy a decíroslo claro a todos juntos, por si queréis seguir llorando luego.

Un fullstack ( y más en PHP) no es más que un frontend con poco talento que ha jugueteado con el backend en su superficie o un backend con poco talento que ha jugueteado con frontend en su superficie.

Luego ves las mierdas de backend que hacen los "fullstack" y la ausencia total de buenas prácticas en cuanto a seguridad (por ejemplo) y te echas a temblar. Y viceversa,
A mi no me engañáis. Vosotros sois Carmack y Romero.
#130 mujer, con un simple comando desde luego parece fácil. Hace tiempo lo intente y no era un comando, era un millón de rollos solo al alcance de un programador.

Por otro lado toda la parafernalia que hago yo tiene más objeto que bloquear la publicidad, trato de eliminar todo rastreo de mis hábitos de navegación y mis gustos de cara a que los sepan Google, Facebook, mi operador, la cía, la nsa etc. Lo consigo? Con que lo logré en buena parte me conformo.
#136 nunca es demasiado tarde. Ánimo!
#141 Sí, reinvertarse mola. Te digo lo mismo que a todos los que me preguntan... es algo vocacional y con mucha dedicación. O te gusta o lo odias.

CONSEJO: es imposible saberlo todo, bsuca un lenguaje que te guste y especialízate. Ahh! y CLEAN CODE por favor!!
#140 y por eso no me mola, yo soy de backend
#137 yo he pasado de vue + vuetify a vue + tailwind pero me gustan ambas opciones.
#146 le echaré un ojo!
#11 eso me lo estoy comiendo yo ahora y me están dando ganas de quemarlo, resucitarlo con las bolas de dragón y luego volver a quemarlo.
#0 ¿Cuáles son vuestros nicks en menéame? :-D
#152 Javier: JavierSeFer
#152 Marcos: kutto
#4 Ve encotra del uso del app pero siempre puedes usar el complemento Dark Reader de Firefox. Se ve asi.  media
#153 Va*

Joder son las 05:00 me voy a trabajar y aun no me he quitado las legañas. :troll:
Mi pregunta, aunque no tiene que ver solo con la app es: ¿Por qué no se permite cambiar los votos de los comentarios? Aunque solo sea durante 1 minuto. Evitaría el típico "te voté negativo por error, te lo compenso en otro comentario".
#155 Marcos: nos mola esa feature. Anotada para la próxima revisión.
#164 Javier: Que nosotros usamos cuatro espacios en vez de tabulación.
Hola, soy Senior Developer en Wordpress, estoy a vuestra disposición para arrimar el hombro cuando sea,

Saludos.
#167 Javier: muchas gracias! da gusto cuando encuentras gente predispuesta a ayudar.
#121 pero si salen cosas. Demuéstrame que no lo hace bien. :troll:
#48 tampoco has mejorado mucho.
#177 Claro, es lo que tiene la industria española... a ver cuandos proyectos interesantes te encuentras en front-end que usen otro stack :shit:
#62 El futuro es webamsanbly.
#178 pero tu sabes lo que es WASM alma de cantaro? nadie se va a picar un proyecto entero en WASM porque sí.

Los unicos que lo usarían serían los que tienen que exprimir el front a tope, y creeme que el 99% de internet no necesita eso.

lo que si va a hacer es complementar determinados proyectos donde necesites procesar cantidades ingentes de datos en tiempo record, y obviamente lo harías con lenguajes como rust, donde compilas liberías en ese formato.
#144 ¿De qué me hablas?
:shit:
#181 Lo que tu digas. En 2 años, nadie va a querer programas el javascript.
#183 Puede que en 2 años baje el uso de javascript, pero no poor WASM. Complementa, pero no es con lo que vayas a programar.
#180 La industria de otros paises no es muy diferente. Salvo alguna empresa muy concreto, el resto se dedica a hacer estos pufos.
¿La tortilla, con cebolla o sin cebolla?
#185 Marcos: Sin cebolla!
#182 Perdona pero no estoy de acuerdo. PHP es un lenguaje cojonudo, que la gente no sepa usarlo no es mi problema. Como todo, tiene cosas que son mas fáciles con el y mas difíciles que con otro lenguaje. Lo que pasa es que nadie que se precie usa PHP puro, sino sus frameworks los cuales tienen muchas mejoras que facilitan el mantenimiento y la seguridad. Implementar por ejemplo jwt o Passport en PHP puro es jodido pero con Laravel es muy fácil.

Yo reconozco que se me da muchísimo mejor…   » ver todo el comentario
#187 Hombre, es un lenguaje tan cojonudo que tú mismo admites que sin un framework es una mierda...

Que yo entiendo que hoy por hoy (prácticamente) todos los lenguajes basan su fortaleza en una comunidad que desarrolle frameworks (o en otras palabras que haga las cosas bien para que no tenga que hacerlas alguien que no tiene mucha idea) para facilitar la vida a la gente. Pero es que en el caso de PHP son imprescindibles porque el lenguaje en sí es absurdo e infumable, sólo se ha popularizado…   » ver todo el comentario
#191 ostia, pero es que si nos ponemos así...

Nadie programa en Python puro, usan librerías como Tornado, Flask, Pandas o frameworks como Django.
Nadie programa en node.js a pelo, usan Expresss, connect multiparty, etc.
Nadie programa en Java puro, usan sus frameworks...
O implementar un servidor en C a pelo...
etc, etc.
#193 Exacto, la diferencia es que programar en python, en C o en (puajjjj) Java, sí es posible sin morir de asco y hay mucha gente que lo hace sin tener que abstraerse del lenguaje en sí. Y no puedes comparar C, que es un lenguaje de bajo-medio nivel con PHP que es un lenguaje de alto nivel.

Y bueno, que no nos olvidemos de que no todo es web...
#194 Bueno, al menos estamos totalmente de acuerdo en algo, que Java da asco.
#163 Gracias por tu comentario que aporta tanto a la conversación, en serio, no sé que haría meneame sin "gente" como tú.
¿Cuál es vuestro flujo de trabajo? Desde producto, diseño, análisis... hasta sacar a producción.

¿Por qué habéis decidido no hacerla Nativa?
En cuanto a fluidez y animaciones se nota muchísimo. Se nota también bastante la falta de componentes comunes como la Tollbar o los menús que no son nativos. El menú lateral es el que "peor" funciona en comparación.

¿Habéis dispuesto de un/a diseñadora experta en mobile? Veo algunas cosas que no son muy extándar y fallitos en espaciados, tipografías, interlineados, iconos, diseño de la BottomBar... Con unos pocos cambios podría quedar rechulón.


Muchas gracias!
#197 En este ciclo del desarrollo estamos preparando un buen paquete de mejoras de UX
#137 ¿Qué usáis para e2e? ¿Cypress?
#200 De momento si, pero quizas cambiamos a Nightwatch. Dejo este articulo bastante decente:
medium.com/welldone-software/an-overview-of-javascript-testing-7ce7298
#173 Yo aqui no puedo decidir. Mi companyia solo trabaja con Google Cloud Platform. Sin estar el proyecto muy optimizado (desconozco MongoDB y otras noSQL, pero con Firebase, en particular Firestore, lo normal es denormalizar muchos datos, o usar documentos solo para agregaciones y diccionarios, con el fin de rebajar el numero de documentos pedidos a la base de datos), tras 15 dias en produccion y +1.1M leturas, 14k escrituras, el coste es de £0.04.
#173 Ah, este ha sido mi primer proyecto en Firebase. Soliamos trabajar con Compute Engine, pero hemos ya migrado bastantes cosas a App Engine 2nd gen (permite correr cronjobs, scripts, etc.) y alguna cosa en App Flex. Doy por hecho que no son tan economicos como sus equivalentes en AWS. Siempre trabajamos con Python + MySQL/PostgreSQL, salvo esta App en especifico que hemos utilizamos Node y Firebase hosting.
#206 como desarrollador empecé en 2008-2009, haciendo cosas más bien simples (webs personales, wordpress un poco personalizados y aplicaciones muy custom en cosas como V Basic), pero como desarrollador medianamente serio podríamos decir que 2011 (frameworks ya bien usados, buena orientación a objetos, pensamiento un poco más allá de solucionar literalmente el problema expuesto...). Desde hace unos años desarrollo más para proyectos personales, ya que profesionalmente he desempeñado funciones…   » ver todo el comentario
¡Hola #0! Voy rapidito:

- ¿Está el código publicado en algún sitio?
- ¿Sigue Menéame siendo open source?
- ¿Cómo os podemos notificar bugs?
- ¿Estáis a sueldo o por amor al arte?

Gracias!
#212 Javier: el de la app de momento no está publicado. Sigue siendo la web. Para bugs: docs.google.com/forms/d/e/1FAIpQLSccWnLqNFaNPZi0yWr6D7_6j36Q0wsNkWqRus a sueldo y por amor al arte.
¿Por qué no ayudáis mejor en el desarrollo de la propia plataforma, ya sea web o app, con todas las sugerencias de los usuarios? Hay demandas eternas para evitar sectarismos, ninguneos, amiguismos, etc. Menéame es una red social y una comunidad que lleva mucho tiempo desamparada, funciona todavía gracias a sus usuarios más fieles. Todas las redes sociales evolucionan pero está parece que se quedó congelada en el tiempo. El ejemplo más práctico y más odioso es Reddit.
#214 Javier: el tema es que queríamos primero hacer la APP móvil, esto nos obliga a tener toda la web orientada a API. Y ahora el reto es la web.
¿Por qué una App, y no un API?

Imagino la respuesta. Porque lo dijo el que paga.

¿No habría sido mejor ofrecer un API público, que no gratis, para que otros enriquezcan el ecosistema?

Eso es lo que hace grande a las redes sociales. El esfuerzo que miles de desarrolladores dedican a ellas.
#218 Javier: esto ya la hemos respondido para tener una app teníamos que desarrollar una API completa. Ahora tenemos que auditarla y perfeccionarla.
#192 Que no te engañen. Laravel es lo mismo que symfony.

Si tienes un código bien desacoplado te importa poco si estás en Laravel o Symfony. Ti código es agnóstico y el framework sólo se usa para conectar tu lógica de negocio.

Si el desarrollo es rápido, muy enlazado al framework, los dos son la misma mierda y probablemente Laravel es mejor porque no hay tantas maneras diferentes de hacer lo mismo.

Lo del eloquent..se puede usar esquivando sus problemas, o se puede usar doctrine en Laravel. O SQL a pelo, como los hombres y no esas tonterías modernas. Al final solo es la capa de persistencia.
#219 Yo al final estoy derivando Laravel a una API y diseñar el front con javascript, es mucho mas versátil y no necesitas recargar la página entera como en PHP.

Las SQL casi siempre las acabo poniendo a pelo. Aunque no se considera una buena práctica he visto que muchos, incluso en los foros de Laravel las usan a pelo también porque son mas eficientes. Y si es una consulta algo compleja con sus JOINS, sus GROUP BY, UNION, correlaciones, etc hacer eso con Eloquent es un suicidio, o al menos a…   » ver todo el comentario
#221 eso creen.
#28 Soy programador de lavadoras con experiencia, razón -> :professor:
#224 No aporta mucho, pero al menos no desvirtua el hilo, que trata sobre los programadores de meneame.

La capacidad de síntesis es muy valorable, especialmente cuando uno no es el centro de la fiesta. Si tanto quieres hablar, podrías ofrecerte para un pregúntame, igual que ellos.
#227 vaya, menos mal que el dictador viene a decir que hilo es relevante y cuál desvirtúa además de cómo ha de usarse un foro o cuánto puede extenderse un hilo que nace dentro de un meneo :shit: .

El negativo mal usado te lo devuelvo, aunque los vaqueros como tú pueden soltar negativos como les plazca mientras critican algo que no va contra las normas de esta plataforma, eres un monstruo, eh crack?

Por supuesto, lo que molesta son solo las acciones que según tu criterio no son apropiadas :roll: :roll: .
Te invito a releer todo lo que has escrito en este tema, son varios cientos de líneas, y pensar en lo bien que les sentará a esos dos programadores ver como les has chafado el tema con tu xerradeta. Igual les has jodido el día.

De la misma manera que es una salida de tono llamarme dictador, vaquero y monstruo. ¿Tanto te molesta que te contradigan?

Por como hablas, eres un tío con tablas y experiencia, pero creo que no estás acostumbrado a respetar a los demás, ni a las discrepancias. Por eso el comentario y la pequeña corrección.
#229 Marcos: He perdido un poco el hilo de ésto, pero por lo que dices estoy totalmente de acuerdo: el trabajo en equipo es tanto o más importante que cualquier otra aptitud técnica. Hablo desde la experiencia.
#0 ¿Por qué el cambio de logo? Eli mola, la m customizada no tanto...
#231 Javier: toca renovarse, times are changing como dijo Bob Dylan.
¿Cuándo actualizaréis el código de github? Desde el 16 de abril de 2019 que no hay novedades, y es evidente que han habido cambios en la web. Lo digo pq tenéis la página bajo licencia GNU AFFERO y la estáis vulnerando. O liberáis el código o sacáis/cambiáis la licencia de la página, una de dos.
#234 Javier: Estamos en fase de tirar abajo todo el código para crear un nuevo código con un stack más actual. En cuanto lo tengamos lo liberaremos. Ahora mismo estábamos centrado en la app.
#234 Estamos cerrando una nueva versión para liberarla en el repo público.
¿Qué tecnologías habéis usado tanto en frontend como backend? ¿Váis a liberar el código?
#235 Javier: En el back estamos desarrollando una api completa usando más o menos lo que ya había. Liberaremos el código de la nueva web cuando la hagamos lo de la app lo debatiremos.
#235 BACK: el core de menéame en PHP y para el front React Native.

Liberaremos el código de la app en cuanto terminemos de pulir algunas cosillas que nos han reportado.
#125 es.wikipedia.org/wiki/Rickroll

Es de otra época (en términos de internet).
#237 Gracias! Me interesaba desde hacía tiempo :hug:
#307 Mi preferencia es Laravel.

Symfony es un proyecto pensado para generar features "genéricas" que el desarrollador implementa casi desde cero.
Laravel es un proyecto pensado para usar esas features genéricas de symfony y adaptarlas de manera amigable al programador.

Incluso entre ellos tienen roces a la hora de como hacer las cosas, Taylor tiene publicados algunos tweets críticos con Symfony por aplicar métodos finales en sus clases que no pueden ser extendidos ni adaptados por…   » ver todo el comentario
#351 Caña al mono que es de goma :hug:
#332 a mí me gustaría entrar más de lo que entro, pero no me dan las horas :'(
#320 gracias por estar trabajando en el modo oscuro:)
#342 Perdona. El comentario no era para vosotros. Estaba recriminándole a otro usuario que en mi opinión había monopolizado el hilo explicando sus batallitas en un hilo en el que los protagonistas sois vosotros.

Parece que se perdió el enlace,. Lo siento mucho.

De echo, escribí el comentario antes que vosotros. No os podría contestar.
#326 Os estaba troleando :professor:

-> www.meneame.net/user/kutto/612838
-> www.meneame.net/user/javiersefer/548556

big brother sabe lo que hicistéis el último verano.
#2 es solo para usuarios premium.
comentarios cerrados

menéame