Запускаем приложение на Go в Kubernetes
Go -- это популярный и очень простой язык программирования, позволяющий быстро созвавать быстре и надежные приложения на стороне сервера.
Kubernetes -- это набор утилит позволяющих разворачивать облачные сервисы состоящии из множества контейнеров. Контейнеры это маленькие виртуальные машины в которых живут отдельные приложения. Эти приложения могут быть написаны на любом языке программирования в том числе и на Go.
Minikube это маленький Kubernetes кластер для изучения возможностей этой системы который можно запустить на локальном компьютере.
Записал небольшую видеоинструкцию о том как запустить свое веб приложение написанное на Go в Minikube.
Писал ночью, поэтому не удивляйтесь если видео больше похоже на ASRM ролик -- я говорю тихо и громко дышу. Надеюсь это не помешает восприятию.
Код приложения и инструкции для повторения можно найти в моем github.
Программирование на телефоне с Vim
Обнаружил, что vim прекрасно подходит для программирования на телефоне.
Этот редактор был создан во времена когда терминалы имели маленькие экраны и примитивные клавиатуры. Код выполнялся на больших компьютерах, соединенных с терминалами медленными каналами связи. Сейчас ситуация очень похожая - дурацкая андроид клавиатура, крошечный экран телефона и код исполняемый где-то в облаке.
Запилил небольшое видео как выглядит мой процесс программирования:
На четвертый день Штирлиц заметил...
Букмарклет, который я сделал, чтобы скачивать аудиокнижки с сайтов, например c вот этого иногда не работает - создатели сайта немного меняют код плеера и мой скрипт не умеет корректно отрабатывать это изменение. Однако, внимательно посмотрев на плеер на сайте, я заметил ссылочку .mp3 с соответствующей иконкой.
Оказывается, с сайта можно скачать аудио файлы и без тех танцев с бубном который я устроил, просто кликнув по ссылке.
Hack-a-TON
А нет ли случайно среди читателей моего маленького блога желающих поучаствовать в хакатоне проводимым командой TON первого июля? Хакатон продлится 48 часов и стартует 12:00 UTC (кстати, кто знает, это полдень или полночь?).
Мне формат хакатонов очень нравится - ограниченное время заставляет работать на пределе возможностей. Для участия нужна команда до четырех человек, думаю, можно участвовать и одному, но три-четыре человека - оптимальный размер команды.
Для участия понадобится только JavaScript и команда из четырёх (или менее) человек, а все необходимые SDK и готовые смарт-контракты будут предоставлены.
Хакатон будет проходить в режиме онлайн.
Если у вас вдруг есть пару свободных летних дней 1-го и 2-го июля, кажется это будут пятница и суббота следующей недели - дайте знать, должно быть весело!