Resultados de la b煤squeda:

>>54926
Oye negrito sigo esperando respuesta en mi pull request.
https://github.com/1-byte-man/HispaBanners/pull/5

Para los que no han entrado al git esta es la discusi贸n. Usar un json como listado o generar las urls de los banners.
El c贸digo actualmente genera los urls utilizando un numero aleatorio y genera la url usando https://www.hispachan.org/banners/new/${num}${extension} con por defecto extensi贸n png. Si no encuentra png prueba con gif y si vuelve a fallar intenta con jpg.
Vease https://github.com/1-byte-man/HispaBanners/blob/master/build/chrome/hispabanners.js#L17

Mi propuesta es utilizar un json con todos los banners https://github.com/1-byte-man/HispaBanners/pull/5/files#diff-c3d6ba8c341ea98f01c9e695b3b77a64 y generar un numero aleatorio para elegir un banner en el array.

En la discusi贸n mencionan que no quieren utilizar un json por problemas de rendimiento. No se que problema de rendimiento sea exactamente, pero por el c贸digo que referencian asumo que es porque hac铆an un query a github para obtener el json. Mi version del c贸digo carga el json localmente sin ir a ning煤n servidor externo.

Por que considero que generar la url no es buena idea:
1. Hay mas banners de los que hay https://www.hispachan.org/banners/new/ est谩n los de la cajita y los del aniversario.
2. Es f谩cil agregar nuevos banners, aun mas si llegan a tener otra ruta fuera de /banners/new/
3. Si bien los banners son secuenciales las extensiones no lo son. Actualmente se hace prueba y error por lo que en el pero de los casos se hacen 3 requests, 5 contando que hispa devuelve 301 con / al final si no encuentra un archivo antes de devolver 404.

Con el json sabemos exactamente la url y la extensi贸n correctas, haciendo un solo request.

Traigo la discusi贸n aqu铆 porque se que habr谩 mas conversaci贸n al respecto.
>>1640
>>1212

P-por favor negrito, yo tambi茅n necesito eso.
Es un penezolano, dale un pan con queso y se ir谩 de all铆.
>>1936
Y todos sabemos que les pas贸 por jugar al vergas
>>3699
hmm... de unos 3 a 5.
>>55054
17

Year= eval(input('Enter one year: '))
Years = 0
for i in range(1600,Year+1):
Years = Years + 1
print((Years//4)-(Years//100)+(Years//400))
>>1941
No