Parece que los layoffs continúan en diferentes empresas, si alguien necesita apoyo para que compartamos su CV o algo por el estilo con confianza mándenme DM y sin problema los apoyo, un abrazo a todos y espero que se estabilicen las cosas para toda la bandita dev
@codeshaunted JVM 28 addition of JEP-401 (Value classes) address this kind of behavior. With value classes, the “==“ operator does not longer compare object reference, but rather object attribute’s value.
As well you can use https://t.co/ewexYFOQiL() since its an object and not a primitive.
@sammwy Actualizacion chistosa (de ayer), en JDK 28 (preview) crearon las clases value, las cuales son clases que entre otras cosas, si las comparas con `==`, si compara el valor y no la referencia. Ahora las clases wrapper, son value clases wrapper, entonces esto ya se puede:
@sammwy Lo del Integer tiene su razon divertida, cuanto tu pones `Integer x = 200`, el compilador lo traduce a `Integer x = Integer.valueOf(200)` (para pasar de primitivo a objeto), y si checas la definicion del metodo valueOf, ves que usa un tipo cache hasta 128 (cambiable)..
@charliesbot Creo el efecto es debido a que mucha gente vende a la IA como la solucion a todos los provlemas, cuando en realidad es una herramienta mas en la gabeta del developer.
Que ayuda a sacar codigo mas rapido? Por supuesto, pero aun hay que revisarlo
@javarevisited It breaks the Open/Closed principle since adding a new report would change the class.
I would suggest to change the class into an interface and create classes based on the types:
class PdfReportGenerator implements ReportGenerator { void generate(); }
@dirgirat@GORD0PC@NahielUniversal@codedgar_dev Raro, eh usado Davinci con arch y casi nunca me ha crasheado. Que GPU tienes y con que drivers? Que te tira el log cuando crashea? Usate el davinci-resolve-checker script para ver si era compatible con tu sistema?
@AngieMatiz6 Un poco de ambas, una buena funcion debe hacer solo una cosa, y la debe hacer bien, si haces tus funciones cumpliendo los buenos estandares de programacion, añades documentacion y tienes tus set de reglas para el codebase, testear y debuggear no va a ser un dolor
@sammwy Si pero no, git add añade todas las modificaciones en el path especificado al index de git (borrar, añadir y modificar).
Cuando haces “git add .”, el punto es el directorio actual y sus subdirectorios
Cuando haces “git add -A”, toma todo los cambios del working tree …
@asmah2107 I would run an ALTER TABLE script with the column being nullable (which will add it inmediatly), ask for a phone number in UI to update the user in db. If you want to have default data, make an script to update the records that are null in batches on non-business hours.
@solosolomente Siempre que sale el tema de "No salgo tan bien en las fotos" recuerdo el grafico que mi profesor de fotografia me paso alguna vez cuando vimos la distancia focal en una camara y como puede afectar el resultado
@charliesbot En casa tenemos una M4 Pro y la verdad esta muy bien (da un poco de lata con la bateria a pesar de llevar unos meses con ella pero creo que tocara llevarla a garantia por lo mismo)
Estaba pensando en comprar una Mac Mini Pro por el costo-beneficio, recomiendo considerarla tambien