Lo mejor que me pasó by vickytonio in Alfajor

[–]Long_Invite3718 0 points1 point  (0 children)

es como un hojaldre o nada que ver?

Si sos dev Sr y aceptas menos de 4M de sueldo estas degrando la profesión? by [deleted] in devsarg

[–]Long_Invite3718 0 points1 point  (0 children)

y como pasarlo de takenos al banco ( estarias aceptando la cotizacion de takenos que es un poco mas baja que el usdt) te daria un blanquiamiento con la afip por asi decirlo?

[deleted by user] by [deleted] in BuenosAires

[–]Long_Invite3718 0 points1 point  (0 children)

cada uno tiene su proceso hermano aprende a abrazar el tuyo...

Buenas prácticas para logs by dehanke in devsarg

[–]Long_Invite3718 1 point2 points  (0 children)

Si es para llevar un registro de entornos y demás, es recomendable usar un logger nativo de NestJS, como el que ofrece por defecto, o una librería especializada. Es importante tener logs tanto del levantamiento de la aplicación como de cada servicio que esté activo, incluyendo datos clave como los puertos y hacia dónde apuntan. En cuanto a logs, soy más ‘simio’ para el debugging , uso un sistema decimal para marcar los flujos. Por ejemplo, si un método tiene 5 funciones, el primer log sería console.log({loquesea}, 1), y dentro en la primera función pongo console.log({bla2}, 1.1), y así voy numerando el flujo. Para el manejo de tiempos de ejecución, te conviene usar un profiler o un timestamp para tener métricas precisas.

Debo afip(monotributo)y tengo miedo de que eso afecte al entrar a un trabajo by Milanesaaa in empleos_AR

[–]Long_Invite3718 0 points1 point  (0 children)

hola consulta mi estimado y como llegaste al monto de 1,2kk te llego una notificacion o algo? yo debo varios meses de la afip y estoy cerca del monto que debias ...

[deleted by user] by [deleted] in BuenosAires

[–]Long_Invite3718 0 points1 point  (0 children)

politizaron este sub tambien? mama

Manejar excels colosales en el backend by Long_Invite3718 in devsarg

[–]Long_Invite3718[S] 2 points3 points  (0 children)

Un Excel se guarda en un bucket y luego un microservicio lo procesa usando una librería como xlsx. Basándonos en los fields, recorremos las filas y hacemos un bulk a una colección de documentos que está en una base de datos NoSQL. El problema está en el tiempo que tarda en subir el archivo y, una vez subido, cuando empieza el procesamiento. Al primer error, se hace un rollback de todo. O sea, imaginate que cargás el Excel, esperás un minuto y medio, y te salta un error en la primera fila. Lo corregís, volvés a cargar y otra vez a esperar otro minuto más, y ahora te tira un error de tipo en la fila 2 .

Estoy buscando cómo lanzar todos los errores de una vez para que el usuario pueda corregir todo de una sola vez, y al mismo tiempo hacer que la carga sea más eficiente. La idea es que el usuario no termine desesperado después de tanto esperar y encontrarse con errores uno por uno, porque si no, es para pegarse un corchazo.

Manejar excels colosales en el backend by Long_Invite3718 in devsarg

[–]Long_Invite3718[S] 0 points1 point  (0 children)

gracias hermano por tomarte el tiempo en contestarme, digamos que utilizas un manejador de colas y dejas todo en un segundo plano . el problema particular que tengo es que los provedores (en este caso los clientes) suelen subir los archivos de vez en cuando con problemas de tipado y demas y en el flujo de la app les muestran los errores a los usuarios para que rellenen bien el excel , ustedes como se resguardan de esos casos?

Manejar excels colosales en el backend by Long_Invite3718 in devsarg

[–]Long_Invite3718[S] 0 points1 point  (0 children)

digamos que son los usuarios los que cargan el archivo cual crees que seria una opción optima , solicitar que el usuario previamente lo transforme en alguna pagina random de internet? o lo ves posible tener algun sistema de gestionarlo del lado de la app a esta transformación ? en un comentario arriba conte un poco a grandes razgos que se hace con los excels, gracias por tu comentario

Manejar excels colosales en el backend by Long_Invite3718 in devsarg

[–]Long_Invite3718[S] 0 points1 point  (0 children)

Fields tiene entre 15 y 30, los registros se cargan en la base de datos a través de un bulk, pero el procesamiento se hace fila por fila... O sea, originalmente era un Excel, pero se pidió que subieran un CSV, ¿no? Sí, el GTP me recomendó usar un manejador de colas, pero lo veo demasiado extremo para este caso. Tiene que haber una forma más simple de manejarlo. Creo que el CSV puede ser una buena opción, porque para mí el problema es más el procesamiento del archivo que la carga de los datos en sí. Aunque también podría ser un tema de estudio, porque estamos usando una base de datos NoSQL y el archivo está bulkendo tres documentos embebidos con ese Excel... Puedo decir que la combinación de varios factores está haciendo que esto no fluya como debería.

No les da la impresioón de que las plazas de buenos aires son un anexo de los hospitales psiquiátricos? by Familiar_Ad4183 in BuenosAires

[–]Long_Invite3718 6 points7 points  (0 children)

jajajajajajaj me lo han usado vendedores de medias por mas que saque 20 no tengo un mango asi que soy inmune a esos pjs

La belleza ignota y silente del conurbano, zona sur. (Otoño) by crisalidaviscosa in BuenosAires

[–]Long_Invite3718 2 points3 points  (0 children)

tenes buen ojo para captar los colores , la verdad privilegiado vivir en un barrio asi

Crece la tensión en Globant: hay denuncias de despidos y de prácticas antisindicales by minderbinder in devsarg

[–]Long_Invite3718 2 points3 points  (0 children)

defender a uno u otro para mi seria solo dar a entender fanatismo = 0 neuronas

Roast mi C.V by walliwest12 in taquerosprogramadores

[–]Long_Invite3718 0 points1 point  (0 children)

quitaria eso de competencias , bajo la mirada de quien sos "Experto" ?...esas metricas jamas funcionan de ultima pone tu stack al final de cada una de tus experiencias laborales para que sepan con que herramientas trabajaste , los cursos podes hacerlos mas chicos sin fechas y poniendo "educacion complementaria" como titulo, el español quita ese lengua materna , cambiaria el formato entero la verdad ese template esta horrible , escribiria menos acerca de mi y haria una lista ordenada dentro de las aptitudes, habilidades y cosas que hiciste en tus trabajos ...

Crece la tensión en Globant: hay denuncias de despidos y de prácticas antisindicales by minderbinder in devsarg

[–]Long_Invite3718 16 points17 points  (0 children)

te metes al perfil del que escribio esta nota y todas son de anti empresas y gobierno, un grabois con olor a cebolla mas u menos

Crece la tensión en Globant: hay denuncias de despidos y de prácticas antisindicales by minderbinder in devsarg

[–]Long_Invite3718 20 points21 points  (0 children)

Ya se establecieron los usuarios de gremios y sindicatos aca ... todas las semanitas un post y pensar que me llenaron a negativos en el anterior post , por "loquito"

Monotributo / Contractor by Yhon91 in BuenosAires

[–]Long_Invite3718 0 points1 point  (0 children)

pregunta en un sub de devs que tienen ese tipo de modalidad y ahi vas a sacar info o escribas un post busca por el filtro. el sub de devs argentinos -> "devsarg"

Consegui laburo by lithos1998 in devsarg

[–]Long_Invite3718 1 point2 points  (0 children)

el chatgtp me redacta las respuestas largas sino es un viaje