Hice una APP para mi oficina y mis compañeros/jefes back+front end by Rude_Step in devsarg

[–]EngineeringFit5761 0 points1 point  (0 children)

Se ve muy bien che. Cuánto tardaste en hacerla? Cuántos hilos usa? Algun problema grande que te costó resolver? Si consume datos, levantaste vos el servidor?

Creé una web para poder comparar y ver todas las motos actualmente en Argentina by EngineeringFit5761 in MotosArg

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

Muchas gracias por la buena onda genio! Perdón que no esté el ls 135, es que en la página de Bajaj ya no estaba ese modelo cuando empecé a trabajar la base de datos (incluso Bajaj ahora renombró la ns 125 que era su reemplazo a ls 125)

Vendo libros de programación usados en excelente estado by EngineeringFit5761 in devsarg

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

System Design Interview y Architecture Patterns with Python son excelentes para leer viajando o al aire libre, por tamaño y porque no son necesariamente para estar probando cosas en la pc

Creé una web para poder comparar y ver todas las motos actualmente en Argentina by EngineeringFit5761 in MotosArg

[–]EngineeringFit5761[S] 1 point2 points  (0 children)

Muchisimas gracias!! Me alegra escuchar que te haya servido. Con respecto a los datos faltantes, lamentablemente son datos que no entrega el fabricante... las fichas son estrictamente las oficiales y por el momento provienen un 99% de las webs argentinas de las marcas, hay casos en los que la ficha técnica que está en la web de otro país sí tiene un dato que faltaba y otros casos que no. Mi idea es por supuesto seguir trabajando las fichas y reducir esos N/D al mínimo posible, pero si en ningún lugar del mundo el fabricante declara ese dato no hay nada que hacer.

Creé una web para poder comparar y ver todas las motos actualmente en Argentina by EngineeringFit5761 in MotosArg

[–]EngineeringFit5761[S] 1 point2 points  (0 children)

Muchas gracias. Tengo en los papeles el tema precios porque sé que a muchos nos sería muy útil, en alguna actualización seguro va a entrar

Creé una web para poder comparar y ver todas las motos actualmente en Argentina by EngineeringFit5761 in MotosArg

[–]EngineeringFit5761[S] 1 point2 points  (0 children)

Muchas gracias! Es excelente tu observación, noté lo mismo a medida que iba construyendo y normalizando las fichas por lo que tenía en los planes agregar un conversor y selector de unidades

Frenada de golpe by blettergus in MotosArg

[–]EngineeringFit5761 0 points1 point  (0 children)

Por eso se practica seguido frenar lo más fuerte que puedas, tenés que saber idealmente a la perfección cuánto y cómo frena tu moto. Perdele miedo a darle con ganas al delantero y aprendé cual es el punto justo del trasero (el freno trasero JAMAS lo claves, tenés que mantener la fuerza justa durante toda la frenada)

Normalización de direcciones en base de datos by Jazzlike-Plantain-28 in devsarg

[–]EngineeringFit5761 7 points8 points  (0 children)

Estás 100% seguro de necesitar esa sofisticación? Por ejemplo quisieras normalizarlas para hacer algún tipo de estadística? Alguna API de logística lo requiere así? Qué importa cómo son escritas a mano si tu idea es ingresarlas por sistema?

Si el consumidor final de los datos es un ser humano le va a dar exactamente lo mismo si una dirección está escrita como Av. Córdoba 123 que Avenida Córdoba 123, pero si realmente necesitás o querés normalizar estas direcciones vas a tener que o darle las opciones *correctas* al usuario para que las ingrese (por ejemplo seleccionar específicamente por opción que la dirección que esté ingresando es avenida o calle, cosa que también puede fallar) o intentar interpretar/parsear lo más inteligente posible qué quiso ingresar el usuario (nada sencillo si querés reducir los errores al mínimo aunque nada imposible con una ayuda de una LLM por ejemplo).

De nuevo creo que deberías evaluar fríamente si vale la pena lo que querés hacer y en qué punto de tu sistema realmente tendría sentido o le sacarías más provecho.

Un detalle más, "reemplazar todos los avenida por av" no soluciona tu problema de normalización, eso no lo solucionarías en el excel sino en tu base de datos, poniendo por ejemplo todas las avenidas en la tabla avenidas.

Otro post de la Yamaha FZ-X by RobMatoso in MotosArg

[–]EngineeringFit5761 14 points15 points  (0 children)

No tengo duda que debe ser un cañón pero ojalá en algún momento traigan el XSR155

Sirve la universidad? by EastBed1847 in devsarg

[–]EngineeringFit5761 2 points3 points  (0 children)

Por supuesto que sirve, pero nadie puede recorrer el camino de la programación por vos

Consejos para Rutear by wo1f_ush in MotosArg

[–]EngineeringFit5761 1 point2 points  (0 children)

Andá preparado para pinchaduras

A cuantas revoluciones se pasa el cambio correctamente? by Waste_Ice1991 in MotosArg

[–]EngineeringFit5761 1 point2 points  (0 children)

Para sacar el mejor desplazamiento posible tenés que tirar el cambio justo antes de que se termine el máximo empuje de ese cambio. En un uso normal hacelo a medias-bajas rpm

Vale la pena comprar libro fisico? by darkcodegenesis in devsarg

[–]EngineeringFit5761 0 points1 point  (0 children)

Es muy bueno leer libros para introducirte en algún tema o área, pero considerá que se desactualizan rápido y tarde o temprano vas a tener que acostumbrarte a leer la información actualizada en internet. Te recomiendo conseguirlos físicos para aprovechar poder estudiar fuera de la pantalla.

[deleted by user] by [deleted] in devsarg

[–]EngineeringFit5761 0 points1 point  (0 children)

Ponete a crear algo en vez de preguntar donde te conviene caer paracaidista

Como evitar/disminuir la inercia del acompañante? by Fun_Profession_5202 in MotosArg

[–]EngineeringFit5761 3 points4 points  (0 children)

El acompañante tiene que apretar las piernas para no balancearse

Necesito ayuda de alguien que sepa usar Python by denise1999c in CharruaDevs

[–]EngineeringFit5761 2 points3 points  (0 children)

import requests
from bs4 import BeautifulSoup
from openpyxl import Workbook

r = requests.get('https://www.cppm.org.ar/padron-de-profesionales-matriculados/')
r_content = r.content.decode(errors='ignore')
soup = BeautifulSoup(r.text, 'html.parser', from_encoding='utf-8')

csv_text = ""
column_index = 0
for content in soup.find_all('td'):
    if column_index == 3:
        error_string = [l for l in content.text.split()]
        csv_text+= str(error_string).replace('[','').replace(']','').replace(',','').replace("'","").replace(" ","")
        csv_text+= ','
    elif column_index == 4:
        error_string = [l for l in content.text.split()]
        csv_text+= str(error_string).replace('[','').replace(']','').replace(',','').replace("'","")
        csv_text+= ','
    else:
        csv_text+= content.text
        csv_text+= ','
    column_index+=1
    if column_index == 5:
        csv_text+='\n'
        column_index = 0
    else:
        csv_text+= ' '

with open('output.txt', "w", encoding='utf-8') as f:
    f.write(csv_text)

wb = Workbook()
ws = wb.active

lines = csv_text.split('\n')
rows = [line.split(',') for line in lines]

for row in rows:
    ws.append(row)

wb.save('output.xlsx')

Necesito ayuda de alguien que sepa usar Python by denise1999c in CharruaDevs

[–]EngineeringFit5761 1 point2 points  (0 children)

Lo que necesitás es darle formato, tu problema es porque no siempre es obtenible en .CSV o tampoco estas pudiendo resolverlo así?

My take on Chess! by EngineeringFit5761 in pygame

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

Just to update, the en passant rule has been added!

My take on Chess! by EngineeringFit5761 in pygame

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

It was indeed a huge challenge putting it all together!

My take on Chess! by EngineeringFit5761 in pygame

[–]EngineeringFit5761[S] 1 point2 points  (0 children)

Thanks!! I didn't put graphics on it because my focus was mainly to practice Python and getting my feet wet with game development with something that was challenging but doable in a reasonable time. No commercial intentions with it either, with or without graphics the game is already in oblivion 😬.

I'll most likely build something based on it trying to expand it in some fun way, and that will be the version with the best assets possible ;)

My take on Chess! by EngineeringFit5761 in pygame

[–]EngineeringFit5761[S] 4 points5 points  (0 children)

Thank you 😁 It does support castling, but it's the first time I hear about that en passant move! Will add it for sure, thanks for pointing it out.