Изучая Go: пишем p2p мессенджер со сквозным шифрованием

Yet another P2P Messenger Читать отзывы и документацию о языке не достаточно, чтобы научиться на нем писать более менее полезные приложения. Обязательно для закрепления нужно создать что-то интересное, чтобы наработки можно было бы использовать в других своих задачах. Статья ориентирована на новичков интересующихся языком go и пиринговыми сетями. И для профессионалов, умеющих предлагать разумные идеи или конструктивно критиковать. Программирую достаточно давно с разной степенью погруженности на java, php, js, python.

Как работает этот сайт

Однажды, решив вести свои замети в сети, я определялся с выбором инструмента для генерации HTML из Markdown файлов. Собственно, выбор сузился до двух из них: Jekyll и Hugo. Jekyll популярнее и в гитхабе для него есть даже функционал по выбору шаблонов. Однако, мне не хотелось поднимать окружение Ruby. Hugo проще и для его работы не нужно ничего лишнего, поэтому и выбор пал на него. Итак, для начала создаем репозиторий со своим логином: easmith.

Как я искал биткойны в картинах

Совсем недавно наткнулся в одном из телеграмм каналов на новость, о том, что один художник по имени Andy Bauch спрятал в своих картинах ключ к биткойнам. Меня привлекают переплетения искусства и технологии, поэтому я заинтересовался и решил попробовать свои силы. Произведения Энди представляют собой рисунки созданные из разноцветных частичек конструктора лего. Вот одна из работ, в которой спрятаны $20 по курсу на апрель 2016 года: View this post on Instagram A post shared by Andy Bauch (@andybauch) on Jul 5, 2016 at 8:36am PDT