Месяц: Январь 2023

  • Что почитать Linux-инженеру: книги для новичков и профессионалов

    от автора

    Недавно мы публиковали подборку книг для Java-разработчиков. Сегодня предлагаем ещё один список, на этот раз для инженеров Linux. Знания и опыт у представителей этой специальности практически всегда очень разносторонние. Но книги помогают повышать квалификацию даже профессионалам с солидным багажом знаний, опыта и скилов, не говоря уже о новичках. Сегодня в подборке — пять хороших книг,…

  • Шедевральная Nokia из нулевых. Nokia E90 Communicator: Уникальный аппарат во всех смыслах

    от автора

    «Тот самый запах» и «таких уже не делают» — это те самые две реплики, которые можно применить относительно старых флагманов от Nokia и Sony Ericsson. О их легендарности ходят легенды, многие коллекционеры хотят заполучить их себе в коллекцию, а ходить с подобными аппаратами в наше время считается некоторой формой хипстерства. Интересно, что же из себя…

  • Ты же просто робот, имитация жизни

    от автора

    Считается, что уже в недалёком будущем во во многих областях машинный труд заменит ручной, и останутся только «креативные» профессии. В последнее время методы машинного обучения прогрессируют настолько быстро, что этот тезис кажется уже не таким незыблемым.Я решил проверить, может ли робот написать симфонию, сделать шедевр сделать что-то такое, что до сих пор считалось неподвластным машине.…

  • Мои 3 способа для выравнивания UI на разных девайсах в Swift

    от автора

    Итак, первый классический — обычный NSLayoutConstraint. Удобный, нативный и нисколько не обременяющий в написании. Но что если ваше приложение должно работать на iPhone SE 1 поколения? Тогда с вероятностью в 100% где-то вёрстка поедет. Для этого случая вы можете использовать UIDevice.current.Второй помощник — UIDevice.current. Эта переменная, которую вы можете сами прописать в extension UIDevice. Она…

  • Стенд для безопасного питания сетевых устройств

    от автора

    В радиолюбительской практике, а также в практике разработчика электроники часто возникает необходимость безопасного включения устройств, имеющих питание от сети переменного тока 220-230 В. В первую очередь, опасность заключается в том, что некоторые элементы блоков питания или иных преобразователей сетевого напряжения имеют гальваническую связь с сетью. Случайное касание таких элементов приводит к ощутимому и очень неприятному…

  • Ретроразработка драйвера для Windows 3.1

    от автора

    Word, запущенный в Windows 3.1 с удобным разрешением 1152х864 Много месяцев назад я попробовал свои силы в написании 256-цветного драйвера высокого разрешения для Windows 3.1. Попытка была успешной, но работа пока ещё не завершена. В процессе я заново открыл для себя множество забытых вещей и узнал ещё больше новых. Этот пост основан на заметках, которые…

  • Heatmap на интерактивной карте с помощью folium

    от автора

    Возникла необходимость изобразить на интерактивной карте актуальное предложение вакансий в сфере Data Science с агрегацией по городам. Действовать будем в 3 этапа: Парсинг вакансий с hh API Актуализация геолокаций каждой вакансии с точностью до населенного пункта Построение heatmap по количеству вакансий и по средней предлагаемой зарплате с помощью folium

  • Try или Except, вот в чём вопрос

    от автора

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

  • Как алгоритм 1972 года спас наш проект и при чем тут Тарьян?

    от автора

    Я часто вижу в интернете дискуссии, а должен ли True-разработчик знать теорию алгоритмов и стандартные алгоритмы. Про алгоритмические собеседования вообще молчу — мнения на этот счет у всех разные, оно и понятно.Я занимаюсь коммерческой backend разработкой уже 7 лет и в какой-то момент остро ощутил нехватку теоретических знаний. В потоке постоянной работы и дедлайнов времени…

  • Копирайт на нейросетевое искусство – сравнение пользовательских соглашений

    от автора

    У нас никогда не было дизайнера или иллюстратора, который делал бы классные картинки для нашего бренд-медиа. Какое-то время выживали как могли, а потом появились ИИ, нейронные сети, и с оригинальными иллюстрациями стали справляться машины. Так как мы пишем про интеллектуальную собственность, нам нельзя налажать с авторскими правами – если выяснится, что мы были не вправе…