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

  1. K

    Выпуск мультимедийной библиотеки SDL 2.0.16

    Состоялся релиз библиотеки SDL 2.0.16 (Simple DirectMedia Layer), нацеленной на упрощение написания игр и мультимедийных приложений. Библиотека SDL предоставляет такие средства как аппаратно-ускоренный вывод 2D- и 3D-графики, обработка ввода, воспроизведение звука, вывод 3D через OpenGL/OpenGL...
  2. K

    Выпуск Tor Browser 10.5.4 и дистрибутива Tails 4.21

    Сформирован релиз специализированного дистрибутива Tails 4.21 (The Amnesic Incognito Live System), основанного на пакетной базе Debian и предназначенного для обеспечения анонимного выхода в сеть. Анонимный выход в Tails обеспечивается системой Tor. Все соединения, кроме трафика через сеть Tor...
  3. K

    Простые запросы SNMP в Python (с помощью pysnmp)

    Этот пост предназначен в первую очередь для сотрудников телекома, админов и новичков в разработке, впервые столкнувшихся с необходимостью отправить snmp-запросы к какому-нибудь коммутатору и разобрать полученный ответ. Разберем основы работы с библиотекой pysnmp на примере модуля, который...
  4. K

    Межмодульный анализ C++ проектов в PVS-Studio

    В PVS-Studio появилось одно крупное изменение – это поддержка межмодульного анализа C++ проектов. В статье речь пойдёт про то, как это реализовано в других инструментах, как сделали мы, как попробовать и что удалось найти. Зачем нужен межмодульный анализ и что он даёт анализатору? Во время...
  5. K

    Обанкротиться в Криптоландии

    Им дают «вкусные» названия, например, Cookie Coin. Или «космические», например, Pluto Coin. Или «космические» и «вкусные», например, AstroCake, который описывается так: «Создал койн 5 минут назад. НАДЁЖНЫЙ». Так называемые хайп-койны нашли своё место в яркой, спекулятивной нише бизнеса...
  6. K

    Адаптивные изображения. Что использовать: img или picture?

    Теги img и picture предназначены для загрузки изображений. Каждый из них позволяет задать набор правил, согласно которым браузер будет выбирать, какое из изображений загружать. Рассмотрим синтаксис и различия данных тегов. Для начала нужно задать следующий метатег: <meta name="viewport"...
  7. K

    Как начать программировать?

    Для кого эта статья? В первую очередь для тех, кто интересуется программированием, но не знает как к нему подступиться.Ведь это неизвестность, которая всегда пугает. Ко мне периодически обращаются юноши, которые горят желанием программировать, но теряются. Действительно, есть много такого...
  8. K

    Расширение языка программирования (C++/Planning C). Волшебные сканеры и компилирующие макросы

    Здравствуйте, уважаемые читатели. Обычно, когда речь заходит о создании какого-либо расширения для существующего языка программирования, в воображении неминуемо начинают рождаться разнообразные сложные решения, включающие поиск описания формальной грамматики исходного языка, ее модификации, а...
  9. K

    Всегда есть тот, кто предложит больше денег. Иллюзия выбора?

    Давайте знакомиться. Я генеральный директор одной из самых крупных и известных ИТ-компаний в СФО. А еще наша компания входит в один из самых крупных ИТ-холдингов в стране с головой в Москве. Короче, мы типа филиал, но не филиал, бизнес у нас региональный, сильно географически распределен и почти...
  10. K

    Анализ аудио. Идентификация голоса

    Реалии современного мир таковы, что аналитику всё чаще приходится прибегать к помощи новейших алгоритмов машинного обучения для выявления тех или иных отклонений в работе исследуемой системы. Наибольшей востребованностью пользуются алгоритмы компьютерного зрения для обработки фото и видео...
  11. K

    Технология BLOCKCHAIN в ипотеке (часть 1)

    Финансовый сектор уже давно взял курс на цифровизацию, в том числе и в традиционно консервативных областях – ипотечном кредитовании и регистрации сделок с недвижимостью. Полный переход на электронные закладные (e-закладные) является одной из важнейших задач, ведь создание цифрового аналога...
  12. K

    Парсинг Instagram в промышленных масштабах

    В декабре 2020 года я завершил работать в научном институте и сразу же увлёкся задачей добычи данных из соцсетей, в частности из Инстаграма. Прежде я работал только с готовыми данными, поэтому мне всегда было интересно, как эти данные можно добывать. За несколько дней до Нового Года я написал...
  13. K

    Инструменты для проверки доступности веб-страниц. Полное руководство

    Новичкам может быть сложно построить сайт, доступный лицам с ограниченными возможностями. Мы решили собрать в один материал обширный ассортимент инструментов, проверяющих доступность страниц, — от одноразовых букмарклетов до полноценных приложений. Надеемся, он поможет вам погрузиться в мир...
  14. K

    IntelliJ IDEA Changelists и Git Staging

    С момента выпуска IntelliJ IDEA 2020.3 есть два способа управлять своими коммитами в Git. Первый - посредством существующей функциональности со списками изменений (Changelists) IntelliJ IDEA, второй - благодаря поддержке Git staging. Это сообщение блога знакомит с обоими подходами и показывает...
  15. K

    Как найти и выбрать разработчика сайта для малого бизнеса, если у вас совсем небольшой бюджет?

    Предприниматель на старте своего дела не располагает большими деньгами. А самым доступным для него способом продвижения является Интернет. Как получить эффективный сайт и не прогадать? Начинающий бизнес, впервые столкнувшийся с задачей создания сайта для продвижения своего дела, пребывает в...
  16. K

    Правила жизни дата-центра в дождь, шторм и аномальную жару

    Ливни, грозы, шквалистый ветер и рекордная жара — этим летом много поводов обсудить погоду. В дата-центрах это не только тема для смол-тока. Природные аномалии и катаклизмы могут сильно повлиять на работу оборудования, если не подумать обо всех рисках заранее. Мы с @rbekrenev обобщили наш опыт и...
  17. K

    Dependency Injection в React — максимально просто

    В интернете немало публикаций на тему реализации Dependency Injection (далее - DI) в React, также существует немало сторонних npm-пакетов, таких как inversify-react, react-simple-di и других. Но, по моему мнению, DI настолько просто реализуется средствами самого React, без дополнительных...
  18. K

    Ruby Interview Questions

    Я Ruby-программист. Язык почему-то теряет популярность, несмотря на своё интенсивное развитие. Лично я ему альтернатив [для себя] не вижу (Elixir и Crystal сейчас обсуждать не будем), поэтому готовясь к очередному собеседованию, решил составить шпаргалку с вопросами и ответами по Ruby. Шпаргалка...
  19. K

    Исповедь джуна. Как начать карьеру в IT

    Однажды тебе надоест копаться в проводах или работать в бесперспективной должности без роста и развития. Как раз на этот случай мы написали эту статью. Артём Ковзик, Junior Python developer сервиса Get me It, прошёл все круги становления айтишником и поделится опытом эффективного обучения и...
  20. K

    Из техлида в менеджеры продукта: чем поможет бэкграунд разработки и стоит ли переходить именно вам

    Меня зовут Марина Перескокова. Я проработала в Яндексе 10 лет, и из стажёра-разработчика выросла до руководителя службы разработки фронтенда. За это время получилось поработать над JS API Яндекс.Карт, поруководить фронтендом сервиса yandex.ru/maps и покодить движок для векторной карты на WebGL...
Сверху