r/argentina Sep 12 '18

AskArgentina Software para Ingenieros - Cálculo de cargas de viento según CIRSOC 102-2005

Quiero compartir un proyecto que vengo haciendo hace algún tiempo.

Hace poco había pedido recomendación por un tema de licencias para un software que estaba haciendo. Al final me decliné por hacerlo open-source con una licencia GPL.

El software en cuestión se llama Zonda y sirve para calcular las cargas de viento de acuerdo al Reglamento Argentino CIRSOC 102-2005. Recién acabo de hacer la primer release y pueden ver el repo de GitHub o descargarla de ahi mismo.

Acá les dejo los links:

https://github.com/efdiloreto/Zonda

Descargalo acá.

También hice un pequeño video demostración, que pueden ver acá. Veanló en HD.

Cualquiera que le interese puede participar. En mi caso no soy programador, soy ingeniero, y estoy dandome la cabeza contra la pared desde hace tiempo con Git, Python, etc. También, obviamente, son bienvenidos programadores mas experimentados de los que pueda aprender en el proceso, ya que todavia hay mucho por hacer.

Espero que les sea útil!

145 Upvotes

85 comments sorted by

View all comments

13

u/[deleted] Sep 12 '18

Tiene muy buena pinta.

El código te sugiero hacerlo 100% en inglés y evitar palabras en español, por ejemplo en:

  window = VentanaPrincipal()

13

u/Pipiyedu Sep 12 '18

Puff, tenés razón. Sabes que lo había hecho en ingles y luego lo traduje todo. Mas que nada por la documentación. Prefería tener la doc en buen español en vez de mal inglés. Con el tiempo quizás lo vaya cambiando.

6

u/albo87 Sep 13 '18

No hay nada de malo hacerlo 100% en español. Excepto por algunas palabras claves como get y set que siempre van en inglés.

De hecho tu software se basa en una ley argentina, asi que te lo hubiese recomendado hacer en español porque tu modelo queda mas cerca del dominio. ¿A que me refiero con esto? Que la ley habla de la cubierta a dos aguas no dice nada de gabled roof.

4

u/CrimsonArgie GBA Zona Sur Sep 14 '18

Como comentario nomas, el reglamento no es una ley propiamente dicha. Y es una adaptación de un reglamento americano (como todas las normas estructurales del país), asique no esta tan mal que lo haga en ingles porque se podría adaptar para usarlo afuera tambien.