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

  • Нейросеть для раскрутки собачьего аккаунта в Инстаграм или робопёс в действии

    от автора

    МеханикаСкрипт для раскрутки назовём для краткости «робопёс». Представим, что этот скрипт от лица собачьего аккаунта периодически собирает посты по хэштегам на собачьи темы и ставит лайки таким постам. Какая-то часть авторов этих постов заинтресуется, кто им поставил лайк, и зайдёт на страницу собачьего аккаунта. Ну а дальше, как пойдёт. Кто-то пролистает пару экранов вниз и…

  • Четыре шага на пути к Скайнет

    от автора

    В канун Нового года принято подводить итоги и строить планы на будущее. Вот и мы решили не нарушать традицию и внести свой вклад в общий тренд. Все мы сейчас часто слышим словосочетание «искусственный интеллект». Интернет, телевидение, реклама – отовсюду на нас обрушивается лавина информации. Бытовая техника с искусственным интеллектом, голосовые помощники в телефоне. Нам обещают,…

  • Многопоточное скачивание файлов с ftp python-скриптом

    от автора

    Зачем это нужно?Однажды передо мной встала задача копирования большого количества файлов с ftp-сервера. Нужно было делать бэкап. Казалось бы, что может быть проще! Но увы, ничего готового работающего так же быстро для моих условий найти не удалось.СитуацияНужно было забирать периодически пару сотен файлов с ftp-сервера под Windows. Много мелочи и несколько очень крупных по размеру…

  • Как быстро получить много данных от Битрикс24 через REST API

    от автора

    Нередко при работе с Bitrix24 REST API возникает необходимость быстро получить содержимое определенных полей всех элементов какого-то списка (например, лидов). Традиционный способ для этого — обращение к серверу через метод *.list (например, crm.lead.list для лидов) с параметром select, перечисляющим список требуемых полей. Однако в силу того, что информация сервером выдается постранично, существует несколько стратегий для…

  • Кунг-фу стиля Linux: запуск команд

    от автора

    Одна из особенностей Linux- и Unix-подобных операционных систем, возможность мощная, но, в то же время, вызывающая немало путаницы, заключается в том, что в этих системах до одной и той же цели можно добраться разными путями. Возьмём, например, что-то простое, вроде запуска последовательностей команд. Как это сделать? Пожалуй, самый очевидный ответ на этот вопрос заключается в…

  • 10 полезных книг: от разработчиков и для разработчиков

    от автора

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

  • Методы расчета себестоимости

    от автора

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

  • Биоинформатика на минималках. Почему блохи родственники ледничков?

    от автора

    Актуальность тренировки.  Важный этап в развитии классификации отряда блох связан с развитием генномолекулярных исследований. В настоящее время благодаря этим методам подтверждается родственность отрядов блох и мекоптер. Активно изучаются гены рибосомальной ДНК, фактор элонгации белкового синтеза и митохондриального гена цитохромоксидаза II (COII), которые изучены у представителей большинства семейств отряда мекоптер, а также 128 видов 83 родов…

  • HackTheBox. Прохождение RopeTwo, часть 1. Chromium v8

    от автора

    Пора выложить первый райтап для машинки с площадки HackTheBox. В данной статье разберемся с написанием RCE для патченного JavaScript-движка v8, используемого сейчас почти повсеместно.Отдельную благодарность хочется выразить Ex0dus и моей команде. Эти люди помогали по мере возможности, не давали опускать руки и просто поддерживали. ДисклеймерВ текущий момент готовы две части — первая, которую вы читаете,…

  • Распознавание Ворониных на фотографиях: от концепции к делу

    от автора

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