Pull to refresh
37
0
Евгений Исаев @eisaev

Инженер-погроммист

Send message

Как менять работу без стресса: идём в гости в компанию через прелогин

Level of difficulty Medium
Reading time 7 min
Views 6.2K

Заходит как-то айтишник в LinkedIn. Поскроллил вакансии, ответил рекрутеру, получил оффер в переписке. Или на почту? Или в мессенджере? 

Поиск работы — это стресс от собеседований, сомнения, удобно ли пинговать по вакансии, десятки сообщений. Я вижу найм 2.0 как понятный roadmap, буквально не вставая с дивана. Расскажу, что из этого получилось сделать и какие идеи лежат в бэклоге нашей HR Tech-команды. 

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

Читать далее
Total votes 20: ↑17 and ↓3 +14
Comments 8

Ubuntu 16.04: Получаем обновления безопасности после окончания основной поддержки

Reading time 1 min
Views 12K

В апреле 2021 у операционной системы Ubuntu 16.04 закончилась стадия основной поддержки https://wiki.ubuntu.com/Releases и тем самым обозначило прекращение выхода обновлений для неё.

Данный релиз был выпущен в апреле 2016 года и поддерживался до апреля 2021 года.

Однако, пользователи Ubuntu 16.04 могут получить патчи безопасности для своей системы до апреля 2024 года.

Для этого используется подключение к программе Ubuntu Advantage и на один аккаунт можно добавить 3 машины (бесплатно для персонального использования) получив ключ. Все что необходимо для этого - это Ubuntu One аккаунт.

Для коммерческого использования предлагается платная подписка, цены варьируют от $25 за desktop, $75 за виртуальный сервер и $225 за физический сервер в год и выше, более дорогие цены подразумевают не только обновления, но и получение технической поддержки через тикеты и по телефону.

В одном из последних обновлений Ubuntu 16.04 в систему устанавливается утилита ua с помощью которой происходит подключение к сервису

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

sudo ua attach ваш_токен

Проверить статус подключения можно командой

sudo ua status

Тем самым вы будете получать обновления еще три года до апреля 2024. Также следует отметить, что если вы являетесь Ubuntu community member, то вы сможете подключить к сервису до 50 машин.

Следует отметить, что для релизов, которые еще актуальны (ubuntu 18.04, 20.04) существует сервис livepatch и с его помощью возможно получение и установка патчей безопасности ядра без перезагрузки системы. Условия использования сервиса такие же - 3 машины бесплатно (и до 50 машин для community members).

Читать далее
Total votes 10: ↑10 and ↓0 +10
Comments 9

Софт пожирает мир. Закат универсальных CPU

Reading time 8 min
Views 32K

Tesla по сравнению с другими автомобилями сегодня — примерно как первый смартфон среди кнопочных телефонов в 2006 году

Десять лет назад Марк Андриссен опубликовал в WSJ статью «Почему софт пожирает мир» ("Why Software Is Eating The World"). Он утверждал, что произошёл фундаментальный сдвиг в важности программного обеспечения для человеческой цивилизации.
Читать дальше →
Total votes 54: ↑47 and ↓7 +40
Comments 84

Домашний DPI, или как бороться с провайдером его же методами

Reading time 16 min
Views 238K

Долгое время я терпел ограничения РосКомНадзора и соответствующие действия провайдеров по различным ограничениям доступа к сайтам - но с определённого момента устал, и начал думать как бы сделать так, чтобы было и удобно, и быстро, и при этом с минимумом заморочек после настройки... Хочу оговориться, что цель анонимизации не ставилась.

Вообще, эта проблема имеет несколько решений... Но я решил бороться с провайдером их же методом.

...При помощи NGINX!
Total votes 246: ↑245 and ↓1 +244
Comments 187

Как подключить содержимое любых файлов для использования в коде C / C++

Reading time 5 min
Views 23K

Задача состояла в подключении файлов: HTML, JS, CSS; без специальной подготовки. Так же неудобно подключать бинарные файлы (например картинки) конвертируя их в HEX. Так как не хотелось конвертировать в HEX или разделять на строки, искал способ подключения файла в адресное пространство программы.

Читать дальше →
Total votes 84: ↑83 and ↓1 +82
Comments 33

Аппаратный ключ шифрования за 3$ — возможно ли это?

Reading time 10 min
Views 68K

Итоговый результат — ключ размером с флешку

Повсеместное шифрование и, как следствие, обилие ключей заставляет задуматься об их надежном хранении. Хранение ключей на внешних устройствах, откуда они не могут быть скопированы, уже давно считается хорошей практикой. Я расскажу о том, как за 3$ и 2 часа сделать такой девайс.
Читать дальше →
Total votes 151: ↑151 and ↓0 +151
Comments 151

Простейший JSON RESTful API на Эликсир

Reading time 7 min
Views 9.2K

Как реализовать на Эликсир JSON API endpoint без каких либо фреймворков?


От переводчика:
В статье приведён пример очень простого веб-приложения, которое можно рассматривать как Hello, World! в создании простейшего API на Эликсире.
Код примера незначительно изменён для того, чтобы соответствовать текущим версиям библиотек.
Полный код примера с изменениями можно увидеть на GitHub.



Проблемы нового языка


Многие разработчики приходят в Эликсир из мира Ruby. Это очень зрелая среда с точки зрения количества доступных библиотек и фреймворков. И такой зрелости мне иногда не хватает в Эликсире. Когда мне нужна сторонняя служба, результат поисков подходящей может быть следующим:

какой же будет результат?
Total votes 18: ↑17 and ↓1 +16
Comments 0

Разработка приложений на Elixir/Phoenix с помощью Docker

Level of difficulty Easy
Reading time 2 min
Views 6.1K


Под катом небольшое и простое руководство, в котором показано, как использовать Docker Compose для настройки и запуска приложения Elixir/Phoenix + PostgreSQL.
Читать дальше →
Total votes 17: ↑13 and ↓4 +9
Comments 1

Дозиметр для Серёжи. Часть III. Народный радиометр

Reading time 22 min
Views 25K
Самой частой претензией в комментариях к прошлой моей статье была претензия в «радиофобии». Хотя я в принципе не понимаю, какой деструктивный общественный посыл может нести это «заболевание» (в отличие от той же вакционофобии или какой-нибудь аблютофобии). Наоборот, чем больше людей будет интересоваться этой темой, тем меньше вероятность какой-то инцидент скрыть, а факты — переврать. Вторая претензия — необходимость возиться с электронными компонентами (а то и силовой электроникой), что под силу далеко не каждому. Поэтому сегодня под катом мой ответ на претензии и, одновременно, апогей идеи «меряем радиацию просто и доступно». Читаем, кладем в закладки и… обязательно распространяем среди максимально возможного количества знакомых и друзей. Искренне надеюсь, что Хабр станет началом «пути в народ» простого и достаточно точного устройства для определения аномальной радиоактивности (вполне сравнимого с простейшими бытовыми сигнализаторами). Тем более, что для его создания основной инструмент — прямые руки и светлая голова (а это, в отличие от лишних денег, пока у нашего брата имеется).

Читать дальше →
Total votes 73: ↑70 and ↓3 +67
Comments 98

Универсальный API для получения информации по чекам

Reading time 9 min
Views 110K
Привет жителям Хабра.

В данной статье хотелось бы рассказать про API для получения чеков, которое нам не предоставила всеми любимая ФНС.

Когда только появились QR-коды на чеках я подумал «Вау, как круто! Ты сканируешь код и видишь если не всю инфу по чеку, то ссылку на него». И какого же было мое разочарование, когда просканировав такой код я увидел что-то вроде

t=20180518T220500&s=975.88&fn=8710000101125654&i=99456&fp=1250448795&n=1

Но расстраиваться я не стал и подумал, что ФНС позаботилась о нас и предоставила API для получения такой информации. Погуглив некоторое время я понял, что ФНС нам предоставила только мобильное приложение для проверки чека и просмотра той информации, что поступила к ним от магазина.
Читать дальше →
Total votes 35: ↑33 and ↓2 +31
Comments 84

Создание демо для старого телефона — AONDEMO

Reading time 11 min
Views 13K
Хотел сделать демку с тех самых пор, как познакомился с этим явлением компьютерной субкультуры на классическом примере польской Lyra II. Также регулярно хотел выставить что-нибудь на крупнейшем российском демопати, Chaos Constructions, но каждый раз не доходили руки. Наконец-то удалось удовлетворить обе потребности сразу, в стиле Ван Дамма (двойной удар, с вертушки) — сделать и выставить AONDEMO. В конкурсе ZX Spectrum 640K Demo.


Вашему вниманию предлагается подробное руководство, как именно можно докатиться до жизни такой.
Читать дальше →
Total votes 70: ↑70 and ↓0 +70
Comments 29

Как я реанимировал устройство (JTAG-эмулятор BH-USB-560v2) через U-Boot

Reading time 14 min
Views 24K

У меня есть сомнения, что JTAG-эмулятор для отладки процессоров фирмы Texas Instruments — настолько распространённое устройство, чтобы его реанимация была бы кому-то интересна. Однако статья может быть полезна тем, кто пытается реанимировать что-нибудь на базе одноплатника с Linux, имея ограниченные ресурсы и информацию. Можно рассматривать это как некоторый практикум работы с U-Boot.


Blackhawk USB560v2

Читать дальше →
Total votes 41: ↑40 and ↓1 +39
Comments 9

Information

Rating
Does not participate
Location
Espoo, Southern Finland, Финляндия
Date of birth
Registered
Activity

Specialization

Specialist
From 7,500 €