Kotlin

Kotlin

Данный материал я написал примерно год назад. Была идея переработать его, но сейчас я решил его опубликовать в изначальном виде.

Первое впечатление

После перехода в новую компанию оперативно изучил Kotlin. Главная причина — 99% проектов, с которыми связан, используют этот язык. До смены работы Kotlin видел только в докладах на конференциях …

more ...

WebDav за https proxy

Title

Регулярно читаю различную литературу. Зачастую в pdf формате. Pdf книги читаю через GoodReader на iPad (liara). Постоянно отмечаю и комментирую текст через аннотации, которые сохраняются непосредственно в pdf файл. А для синхронизации книжек использую webdav, настроенный на домашнем сервере с помощью nginx. Ранее все крутилось почти на голом CubieBoard (edi2 …

more ...

Параметризованные роли в Ansible

Никогда не было и вот снова

В очередной раз возвращаюсь к своему маленькому бложику. На этот раз после 4-х летнего перерыва. Будем считать на это повлияли смена работы и самоизоляция. Продолжить я решил с небольшой заметки про нежно любимый мной Ansible. А точнее про его волшебные особенности работы с переменными …

more ...

Маленькие тулы

За последние пару недель узнал несколько маленьких, но удобных тулов. Источники как обычно подкасты (Радио-Т, Разбор Полетов) и бложики.

more ...

Docker: Инициализация postgres

Где-то полгода назад по личной инициативе я стал разворачивать компоненты в docker контейнерах для разработки и тестирования продуктов. При этом самая сложная система состояла из базы данных (postgres) и пары tomcat'ов. Самое оно чтобы попробовать новую технологию. Такой подход позволял в чем-то эмулировать production окружение и не засорять рабочую …

more ...

Операционные системы?

Возникло у меня несдержимое желание написать про свое отношение к современным операционным системам. Этакое лирическое отступление. Один из мотивов: структурировать информацию и самому разобраться, что мне больше нравится в каждой из ОС. Но похоже получился некий экскурс в историю моего знакомства с операционными системами. Есть малая надежда, что кому-то это …

more ...

Куда отдать компьютеры?

Как уже писал недавно в твиттере, есть у меня немного старой техники, которую я уже не использую и хочу найти ей новое место. Выкидывать немного жалко, но и склад дома устраивать нет желания.

Было бы здорово узнать, куда люди уносят отработавшие компьютеры. Свое железо отдам даром, но надо понимать, что …

more ...

Linux бекапы на Apple Time Capsule (Obnam)

Решил наладить бекапы с CubieBoard, на которой крутится подточеный Debian (Cubian), на Time Capsule. Туда через Time Machine уже делается резервная копия MacBook'а. Захотел организовать аналогичные инкрементальные бекапы для Linux коробки. Попытаюсь далее изложить свой опыт.

С доступом к Time Capsule особых проблем в Linux нету. Ее можно подмонтировать …

more ...

EDE боль

Примерно раз в год я возвращаюсь к работе над некоторыми C/C++ проектами. И каждый раз я сталкиваюсь с неудобствами работы CEDET + EDE. Сначала я попробую описать свои невзгоды, а в конце предложу свой вариант сделать жизнь чуточку лучше. Комментарии приветствуются.

Какова вообще задача использовать EDE? Я хочу указать где-то …

more ...

Для тех кто за proxy

Как не крути, а бывают такие ситуации, когда надо залезть на свой сервачок через злобное прокси, которое режет, например, ssh трафик. Также бывают такие ситуации, когда некоторые программы не поддерживают работу через прокси. Это тоже беда. Для себя я нашел 2 запасных способа, которые позволяют решить указанные выше неудобства.

Когда-то …

more ...