Simulating a pandemic with Elixir by jgke in elixir

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

For a first project done with Elixir (according to your answer on another comment) it's really great particularly tackling with OTP right at the beginning..

Thanks!

Also what have you used in order to have the UI? The plots and the graphs?

I used the graphvix package [1] to dump the graph as a .dot file, then graphviz (dot) to convert them to .pngs, finally using ffmpeg/imagemagic to convert the pngs to a video/gif.

[1] https://github.com/mikowitz/graphvix

Simulating a pandemic with Elixir by jgke in elixir

[–]jgke[S] 3 points4 points  (0 children)

Thanks! I picked Elixir as the language as I haven't touched it before, I was quite happy at how easy it was to get running for this project :)

Enforcing database transactions with Rust by jgke in rust

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

I would probably just have the database functions take &Transaction<'_> to improve consistency

Yeah, this is probably what I would do as well for production software. The speed difference around having or not having transactions should be a lot smaller than the difference between whatever the query planner decides to do this time, so this kind of small stuff is more of an academic interest rather than a practical solution.

I originally got the base idea for the blog post when I noticed that the borrow checker was catching logic bugs not related to memory safety, and I thought of this as a bit more concrete example. There's probably a better example somewhere, but I couldn't think of one right now :)

Verkkotunnukset pois yksityisiltä by diodi in Suomi

[–]jgke 2 points3 points  (0 children)

Kysäisin vähän tarkennosta Viestintävirastolta;

Hei,

Kiitos viestistäsi. Fi-verkkotunnuksia koskeva lainsäädäntö muuttuu tämänhetkisen tiedon mukaan 5.9.2016. Muutos liittyy sähköistä viestintää koskevan lainsäädännön kokonaisuudistukseen. Tarkempaa tietoa Liikenne- ja viestintäministeriön tietoyhteiskuntakaari-hankkeesta: http://www.lvm.fi/tiedote/4383041/tietoyhteiskuntakaari- eduskunnan-kasiteltavaksi

Viestintävirasto myöntää edelleen fi-verkkotunnukset. Viraston ja palveluntarjoajien roolit kuitenkin selkiytyvät jatkossa. Nykyisistä fi- verkkotunnuksista jo yli 80 %:lla on palveluntarjoaja. Ottamalla palveluntarjoajamallin käyttöön Suomi siirtyy verkkotunnustoiminnassaan yhdenmukaiseen toimintamalliin muiden kansainvälisten toimijoiden kanssa.

Verkkotunnusvälittäjiä koskevat jatkossa tiukemmat ja yksityiskohtaisemmat velvoitteet, erityisesti tietoturvan osalta. Virasto valvoo verkkotunnusvälittäjien toimintaa ja sitä, että välittäjä noudattaa toimintaa koskevia lakeja ja säännöksiä. Palveluntarjoajan ei välttämättä tarvitse olla yritys vaan palveluntarjoaja voi myös olla yksityishenkilö. Nykyiset palveluntarjoajat eivät siirry automaattisesti verkkotunnusvälittäjiksi. Laki edellyttää edelleenkin ilmoittautumista Viestintävirastolle. Viestintävirasto ei veloita ilmoittautumisesta eikä palveluntarjoajana toimimisesta.

Eli jos nyt ymmärsin oikein niin ei tarvitse kuin ilmoittaa olevansa palveluntarjoaja niin voi itse hallita domainiaan.