O aplikaciji Glazecalc
Brezplačen odprtokoden kalkulator kemije glazur in beležnica za lončarje, keramike in študente.
Kaj počne
Glazecalc recept glazure, torej surovine in koliko katere natehtate, pretvori v Segerjevo formulo: okside, iz katerih je glazura po žganju, preračunane tako, da talila skupaj dajo ena. Tako je recepte mogoče primerjati, laže je razumeti, kako se glazura obnaša, pomaga pa tudi, ko je treba surovino nadomestiti.
Kako so izračunane številke
Vsaka surovina je opisana s kemijsko formulo ali z oksidno analizo in z izgubo pri žarenju: delom, ki se v peči izgubi, na primer ogljikovim dioksidom v kredi ali vodo v kaolinu. Glazecalc vsako količino s standardnimi molskimi masami pretvori v mole posameznih oksidov, jih sešteje za ves recept in deli s skupnim številom molov talil. Barvila in drugi dodatki so navedeni z receptom, a niso upoštevani v Segerjevi formuli, kot je običajno.
Rezultati so vodilo, ne jamstvo. Prave surovine se razlikujejo od dobavitelja do dobavitelja in od šarže do šarže, žganje pa je enako pomembno kot kemija, zato preizkusite vsako glazuro. Glazure za površine, ki pridejo v stik s hrano, bi morali preskusiti glede sproščanja kovin.
Kako je narejena
- Angular 22 v brskalniku (samostojne komponente in signali), kemija glazur pa je v majhni skupni knjižnici.
- API v TypeScriptu na Node.js 24 in Express 5, z MongoDB 9, ki ga preverja več kot 350 avtomatiziranih testov.
- Teče v Dockerju na Amazon Web Services, za strežnikom nginx, s HTTPS prek Let's Encrypt.
- Namešča se z GitHub Actions: slike se zgradijo in preizkusijo ob vsaki spremembi, namestitve pa se v AWS prijavijo brez shranjenih ključev.
Zasluge
Kdo jo je izdelal
Jeziki
Glazecalc je na voljo v teh jezikih. Vsaka povezava odpre to stran v tistem jeziku.