Hein Meling

Results 169 issues of Hein Meling

Add a field to allow the teaching staff to add a manual score for each lab that has such a manual portion. This may need to be updated in case...

enhancement

When in results view, there should be a column for slip days. And there should also be a separate statistics panel above the results list that shows: - slip days...

enhancement

In Kahoot! there is a sound of "drama" when playing, but also when viewing the score board. It would be fun to add some sounds to it to make it...

enhancement

The CI should run a simple cheat detection using some form of `diff` on relevant files submitted by different users/groups. The algorithm can be implemented in Go as follows: 1....

enhancement

We should add more projects to the examples folder. We can showcase the per-node-argument functions, used in `recstore` and we can showcase how we can implement Byzantine protocols with cryptographic...

enhancement
help wanted
doc

The gRPC plugin generates a `ServiceNameClient` interface like this one: ```go // MultiPaxosClient is the client API for MultiPaxos service. // // For semantics around ctx use and closing/ending streaming...

enhancement

This needs to have some tests; maybe using localhost with some extra delays imposed.

The documentation in `server.go` claims: ```go // NewServer returns a new instance of GorumsServer. // This function is intended for internal Gorums use. // You should call `NewServer` in the...

doc

In several of my projects I use a configuration like this (and it works fine): ```JSON "options": [ "--proto_path=${workspaceRoot}/", "--proto_path=`go list -m -f {{.Dir}} github.com/relab/gorums`", "--go_out=proto/" ] ``` However, I'm...

In `cmd/latencygen/latency_gen.go:32` we can replace these two lines: ```go keys := maps.Keys(allToAllMatrix) sort.Strings(keys) ``` With this line: ```go keys := slices.Sorted(maps.Keys(allToAllMatrix)) ``` When Go 1.23 is released with support for...

enhancement