mastodon.gamedev.place is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mastodon server focused on game development and related topics.

Server stats:

5.1K
active users

#golang

72 posts52 participants14 posts today
Finally kicked off the development phase of this short IoT contract at @limeleaf@social.coop . I'm mainly building out the cloud service to show device inventory, their state, and data upload flow. I also get to advise the implementation of the embedded side from a security perspective.

I've built this a few times before on top of AWS IoT which is why we got the contract. Methinks we should advertise this skill more.

#IoT #GoLang #Security #mTLS #Embedded

Päivittelin taas Bookmark Manageria. Nyt sen pitäisi noudattaa 429 Too Many Requests -tilanteessa vastauksessa olevaa Retry-After -headeria, jos sellainen on. Jos ei ole, niin sitten se odottaa viikon verran ennen seuraavaa tarkistusta.

Lisäsin tämän, koska pari omassa kokoelmassa olevaa linkkiä on alkanut vastailla tällä koodilla, vaikka omassa käytössä Bookmark Manager tarkastaa linkit vain kerran vuorokaudessa.

Harmillisesti, nämä 429 -tapaukset eivät palauta Retry-After -headeria, joten minulla ei ole hajuakaan, miten harvoin niitä pitäisi tarkastella 🤷‍♂️

github.com/saaste/bookmark-man

TIL: You can stop Go from auto-removing unused imports when saving a file by adding an underscore before the import line, e.g.

import (
"database/sql"
_ "github.com/go-sql-driver/mysql"
)

This is necessary because database/sql relies on go-sql-driver/mysql (it needs a driver in order to work) but as you never call a mysql.* function Go thinks you're not using that import and removes it.