Skip to content

Instantly share code, notes, and snippets.

@mbecker
mbecker / restartgoroutine.go
Created October 14, 2019 16:55
Restart Goroutine
package main
import "fmt"
// number of desired workers
const nWorkers = 10
func main() {
// make a buffered channel with the space for my 10 workers
workerChan := make(chan *worker, nWorkers)
@mbecker
mbecker / azurelearningspathsmodule.js
Last active May 23, 2022 12:45
Extract the modules from an Azure learning path site
// https://docs.microsoft.com/de-de/learn/certifications/exams/az-305
var mainTitle = document.getElementsByClassName("title is-1 has-line-height-reset")[0].innerText;
var titles = "";
var cardTitles = document.getElementsByClassName("card-content-title");
for (let item of cardTitles) {
titles = titles + mainTitle + ";" + item.text + ";" + item.href + "\n";
}
console.log(titles);