OpenVPN
Много лет использую OpenVPN. Прекрасная штука. Пока я жил в России при помощи нее можно было обходить блокировки Роскомпозора, она также позволяла мне подключаться к умному зеркалу в машине и видеть, что творится вокруг, сейчас же я использую OpenVPN чтобы подключаться к домашнему серверу в России на котором хранится фотоархив и крутится Gitlab с личными проектами.
Но вот вчера, привычно зайдя на сервер я не смог к нему присоединиться. Сначала подумал, что проблема с домашним сервером, однако потом обнаружил что я также не могу подсоединиться к VPN ни с одного из устройств.
Оказалось, что по-умолчанию opnvpn создает сертификаты действительные десять лет. Через десять лет сертификат нужно продлевать. Это несложно сделать если у вас все еще есть доступ к серверу, можно просто создать новый сертификат и залить его на все ваши клиенты. Если же доступа у вас нет то, воспользоваться старыми ключами уже на получится.
Порекомендовали попробовать откатить время на сервере на несколько дней назад, но это не помогло. Дело в том, что ca.crt также копируется на клиент а он тоже истек.
Единственным рабочим способом подключиться к серверу с истекшими сертификатами оказалось подключение когда и на сервере и на клиенте время было переведено назад, но такой способ мне не годится - у меня нет физического доступа к серверу.
Проверить когда истечет ваш сертификат openvpn можно слeдующей командой:
openssl x509 -in ca.crt -dates -noout
Так что будет мне хороший урок - нужно следить на валидностью сертификатов и вовремя их обновлять!
Чем снимали фильм про дворец Путина
На сайте радио свобода статья посвященная модели дрона, который использовался для съёмки фильма.
Оказывается, что поскольку территория над дворцом Путина объявлена бесполетной зоной и дроны DJI залетать в нее не могут из-за ограничений в прошивке, а вот Autel Evo II вполне может!
Похоже, продажи этих коптеров теперь подскочат!
Сколько зарабатывают программисты в Германии
На сайте www.asdcode.de выложена интересная статистика.
Медианная годовая зарплата Software Engineer в Берлине 75K до вычета налогов.
Средний возраст разработчка - 30 лет.
Самый популярный язык программирования - Java.
При том, что знание немецкого языка является в Германии необязательным, респонденты говорящие по-немецки зарабатывают больше.
Ребята регулярно проводят зарплатные опросы в которых каждый может поучаствовать.
Навальный в тюрьме
Вчера весь вечер следил за событиями в России. Чуда не случилось. До последнего хотелось верить, что судья откажется сажать невиновного человека в тюрьму за выдуманное преступление которого он не совершал. Но нет, чуда не произошло. Навального отправили за решетку.
Вот фрагмент его выступления в суде:
Я нанес смертельную обиду тем, что выжил благодаря хорошим людям, пилотам и врачам. Потом я еще сильнее его обидел тем, что не спрятался, живя где-то под охраной в каком-то бункере поменьше, который я мог бы себе позволить. А потом случилось вообще страшное. Мало того, что я выжил, мало того, что я не испугался и не спрятался, — я участвовал еще и в расследовании своего собственного отравления, и мы показали и доказали, что именно Путин, используя ФСБ, осуществил покушение на убийство. И не я один был такой, сейчас это многие знают и еще узнают, и это сводит с ума маленького вороватого человечка в бункере. Вот именно этот факт, то, что все вскрылось, понимаете? Нет никаких рейтингов, нет никакой огромной поддержки — ничего этого нет, потому что выяснилось, что для того, чтобы совладать с политическим оппонентом, у которого нет ни телевидения, ни политической партии, нужно просто попытаться убить его химическим оружием. Конечно, он просто сходит с ума, потому что все убедились, что он просто чиновничек, которого случайным образом поставили на президентский пост, который никогда не участвовал ни в дебатах, ни в выборах, и это единственный метод его борьбы — пытаться убить людей.
События в России очень быстро скатываются к том что происходит в Беларуси, когда шайка преступников контролирует целую страну угрожая и запугивая остальных жителей. Очень хочется верить, что система в скором времени съест сама себя изнутри и на её месте вырастет что-то новое.
Леонид Коганов хорошо написал у себя в дневнике:
Хорошо окопавшийся тоталитарный режим не ломается изнутри мирными протестами — я не знаю таких случаев. Он сгнивает изнутри. И тогда приходит либо новый реформатор, либо выходит на улицу вся страна, и к ней присоединяется сочувствующая уже армия. Поэтому задача любого честного человека — помогать тоталитарному режиму гнить, сея вокруг не хаос и не диверсию, но правду, позицию и личный пример. А также отказываясь работать в тех областях, которые напрямую строят тоталитаризм, даже если вам суют деньги. Это мой кодекс. Я публично выражаю свое мнение, пишу стишки, шучу — что умею, то и делаю. Мне плевать, кто там перестал мне «подавать руку». Чего советую и вам. Каждый из вас — сам себе трибуна, каждый из вас для кого-то пример. Телевидение слабеет, мы сильнее. Умеете писать стихи или рисовать карикатуры — пишите. Умеете хорошо делать репосты — делайте. Не боитесь ходить в майке с принтом — ходите. Сегодняшний день окончательно показал, что мы живём при оккупационном режиме, за который нашим потомкам будет стыдно. И редкий эпизодический сбор голов на улице — тоже необходимый, но совсем не единственный шанс показать, что мы есть и нас очень много.
Два года назад я тоже сделал свой выбор и уехал из страны чтобы не поддерживать преступный режим своими налогами. Хочется верить что такого как было в 37-ом году не повториться, ведь люди научились лучше обмениваться информацией. Сейчас другое время, у нас есть Интернет, мессенджеры, блокчейн. Да, тем кто сейчас распределяет ресурсы в России это сильно не нравится, но сделать они ничего все равно не могут - эти динозавры не умеют жить в современной реальности и их время уже кончилось. Однако уйти достойно у них уже не получится.
Хочется закончить словами Невзорова, который дал этому режиму год. Надеюсь, он окажется прав.
Живе Беларусь, Слава Украине и Привет Россия!