Category Archives: Programming

Выбор совпадений подстрок в названиях

Был у меня список клиник, который забивали руками. Хотелось найти сетевые клиники путём поиска похожих названий, а именно — совпадений подстрок. Делал на go. Из-за скорости и наколеночности делал всё в одном файле, без тестов и код там не так чтобы хорош. Код здесь — https://github.com/bullgare/lzd_cllinics/blob/master/utils/parser/main.go#L312. Реализация не самая удачная, нет тестов, и всё в …

Read more

SRE на GO в Dropbox

Вячеслав Бахмутов from CodeFest https://youtu.be/EWsXbsUBm-M

Go: библиотека для конкурентного доступа к мапе

https://github.com/golang/sync/blob/master/syncmap/map.go

Подсветка go-кода

Онлайн сервис подсветки golang — http://hilite.me/ Мне больше нравится стиль autumn.

Goroutine leaktest detector

https://github.com/fortytw2/leaktest

Инструмент для визуализации зависимостей в go

https://github.com/TrueFurby/go-callvis Вызов:

Книга по Angular2

https://leanpub.com/essential_angular

Javascript: скачать со странички картинки по маске

Массовая скачивалка картинок со страниц, где такая функция не предусмотрена. Для кастомизации достаточно изменить внутренности функции getImgsData.

Вопросы по javascript с ответами «на коленке»

Что выведется в консоль? Как добиться правильного вывода в консоль, не убирая setTimeout?

10, надо обернуть в лямбду

Что почитать по конкурентности в go

https://github.com/golang/go/wiki/LearnConcurrency А вот и видео хорошее https://youtu.be/f6kdp27TYZs