Результаты поиска

  1. K

    Запуск домашнего веб-сервера без статического IP с помощью Python

    Задался тут вопросом, как можно обойтись без статического IP для экспериментов в домашних условиях. Наткнулся на вот эту статью. Если вы хотите развернуть свой вебсервер с доступом извне, а платить провайдеру за статический IP не хотите, то данное решение вполне себе выход, которое можно в...
  2. K

    Пишем локер для Windows на Python 3.x

    Приветствую любителей питона. Как-то раз я невзначай сунул палец в ctypes. И знаете, мне понравилось. Особенно блок ввода с клавиатуры и мыши. И первое, что мне сбрело в голову,- "А почему бы не написать локер для винды на питоне, с разблокировкой по флешке, как ключом" (Не спрашивайте почему...
  3. K

    Что и как учить, чтобы «войти в IT»

    Пока я спал, в одном из чатов шло активное обсуждение по ряду вопросов, на тему которых мне бы тоже хотелось высказаться. Боюсь, что в одно сообщение всё не влезет, посему оформлю отдельным постом. Итак, поехали. Тут я могу ответить старым анекдотом Решения проблемы погони за стадом зайцев я...
  4. K

    Личный бренд в IT в 2021 году: пыль в глаза или необходимость?

    Привет! Сегодня разбираемся с темой личного бренда в IT. Вроде, всё просто: нужно побольше о себе говорить на каждом «инфоуглу», и жизнь наладится. Проекты, заказчики, деньги потекут рекой, да и просто люди потянутся. Вот только какой от этого толк в отрасли, где спрос на сотрудников до сих пор...
  5. K

    Липкие сессии для самых маленьких [Часть 2], или Как понять Kubernetes и преисполниться в своём познании

    Липкие сессии (Sticky-session) — это особый вид балансировки нагрузки, при которой трафик поступает на один определенный сервер группы. Как правило, перед группой серверов находится балансировщик нагрузки (Nginx, HAProxy), который и устанавливает правила распределения трафика на доступные...
  6. K

    Nemesida WAF: Docker-контейнер

    Nemesida WAF - комплексная защита сайтов, интернет-магазинов, личных кабинетов, порталов, маркетплейсов, API и других веб-приложений от хакерских атак на основе машинного обучения Nemesida AI. Особенностью Nemesida WAF является высокая точность выявления атак при минимальном количестве ложных...
  7. K

    ReeePlayer – интервальное повторение фрагментов видео для изучения иностранных языков

    Начать смотреть видео на иностранном языке не просто. Этим объясняется большое количество статей с самыми разными советами: Смотреть с русскими субтитрами и не париться. Смотреть с иностранными субтитрами и переводить на паузе, если не понятно. Пересматривать многократно, комбинируя различные...
  8. K

    Приветствуем CSS Container Queries

    *Container Queries — Выражения от контейнера За последние шесть лет моей работы в качестве front-end разработчика я не был так рад появлению CSS фитчи, как сейчас. Прототип container queries теперь доступен в Chrome Canary. Благодаря усилиям таких умных людей, как Miriam Suzanne и других. Я...
  9. K

    Как построить систему распознавания лиц с помощью Elasticsearch и Python

    Пытались ли вы когда-нибудь искать объекты на изображениях? Elasticsearch может помочь вам хранить, анализировать и искать объекты на изображениях или видео. В этом кратком руководстве мы покажем вам, как создать систему распознавания лиц с помощью Python. Узнайте больше о том, как обнаруживать...
  10. K

    Оно живое! Вышла версия Flask 2.0

    Незаметно от всех 12 мая 2021 вышла новая версия известного микрофреймворка Flask. Хотя казалось, что во Flask есть уже все, ну или почти все, что нужно для микрофреймворка. Предвкушая интерес, а что же нового завезли, оставлю ссылку на Change log. Из приглянувшихся особенностей новой версии...
  11. K

    От джуниора до сениора: как это было у меня

    Начало: веб-студия На 4 курсе университета ИТМО я решил что пора бы перейти от случайных студенческих подработок на полноценную работу. К тому моменту я уже умел немного в программирование, git и linux. С таким набором навыков я попробовал откликнуться на предложение стажера в веб-студию и после...
  12. K

    Италия оштрафовала Google на 102 миллиона евро за отказ включить приложение в Android Auto

    Антимонопольная служба Италии оштрафовала американскую компанию Google на 102 миллиона евро за злоупотребление доминирующим положением на рынке, сообщает Reuters. Таковым ведомство посчитало отказ добавлять приложение для поиска зарядных станций Enel Juice Pass в Android Auto. В заявлении...
  13. K

    Зачем айтишнику развивать личный бренд? 5 причин, 3 условия, 4 инструмента

    Сегодня я хочу поделиться своими мыслями и аргументами на тему личного бренда, расскажу подробнее, что это такое, и зачем оно нужно. Итак, личный бренд — это Вы. Да, да, именно Вы. Вы — бренд. У Вас есть своя философия, отношение к клиентам и даже логотип! Вы — лицо своего бренда, главный...
  14. K

    Суд 10 июня рассмотрит четыре протокола на Telegram за отказ удалить запрещенный контент

    12 мая в мировой суд Таганского района Москвы поступили еще четыре новых протокола Роскомназора об административных правонарушениях в отношении Telegram. Суд все их рассмотрит 10 июня. Против мессенжера московский суд завел четыре идентичных административных дела — 05-1428/422/2021...
  15. K

    Запускаем Golang на Jupyter Notebook

    Если вы знакомы с Python, то уже сталкивались с Jupyter Notebook или работали в нём по крайней мере один раз. Jupyter Notebook — это удобный инструмент, позволяющий писать мини-код и отслеживать его выполнение. Он также помогает в документировании, ведении журнала и в том, чтобы поделиться...
  16. K

    Доступен пакетный менеджер GNU Guix 1.3 и дистрибутив на его основе

    Состоялся релиз пакетного менеджера GNU Guix 1.3 и построенного на его основе дистрибутива GNU/Linux. Для загрузки сформированы образы для установки на USB Flash (610 МБ) и использования в системах виртуализации (972 МБ). Поддерживается работа на архитектурах i686, x86_64, Power9, armv7 и...
  17. K

    Автор Libopenaptx сменил лицензию, чтобы блокировать заимствование кода проектами Freedesktop

    Пали Рохар (Pali Rohár) изменил лицензию на проект libopenaptx, предлагающий реализацию кодека aptX (Audio Processing Technology), применяемого в Bluetooth-профиле A2DP. Пакет включает библиотеку libopenaptx.so и утилиты для кодирования и декодирования звука. Лицензия изменена с LGPLv2.1 на...
  18. K

    Выпуск дистрибутива NomadBSD 130R-20210508

    Доступен выпуск Live-дистрибутива NomadBSD 130R-20210508, представляющего собой редакцию FreeBSD, адаптированную для использования в качестве переносного рабочего стола, загружаемого с USB-накопителя. Графическое окружение основано на оконном менеджере Openbox. Для монтирования накопителей...
  19. K

    В Fedora Silverblue, Fedora IoT и Fedora CoreOS добавят код для подсчёта пользователей

    Разработчики дистрибутива Fedora сообщили о решении интегрировать в редакции дистрибутива Fedora Silverblue, Fedora IoT и Fedora CoreOS компонент для отправки на сервер проекта статистики, позволяющей судить о числе пользователей, у которых установлен дистрибутив. Ранее подобная статистика...
  20. K

    Выпуск дистрибутива Bodhi Linux 6.0, предлагающего десктоп-окружение Moksha

    Представлен релиз дистрибутива Bodhi Linux 6.0, поставляемого с десктоп-окружением Moksha. Moksha развивается как форк кодовой базы Enlightenment 17 (E17), созданный для продолжения разработки Enlightenment как легковесного рабочего стола, в результате несогласия с политикой развития проекта...
Сверху