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

  1. K

    Компания Valve выпустила Proton 6.3-8, пакет для запуска Windows-игр в Linux

    Компания Valve опубликовала выпуск проекта Proton 6.3-8, который основан на наработках проекта Wine и нацелен на обеспечение запуска в Linux игровых приложений, созданных для Windows и представленных в каталоге Steam. Наработки проекта распространяются под лицензией BSD. Proton позволяет...
  2. K

    Представлен дистрибутив Amazon Linux 2022

    Компания Amazon начала тестирование нового дистрибутива общего назначения Amazon Linux 2022, оптимизированного для облачных окружений и поддерживающего интеграцию с инструментами и расширенными возможностями сервиса Amazon EC2. Дистрибутив придёт на смену продукту Amazon Linux 2 и примечателен...
  3. K

    Релиз минималистичного дистрибутива Alpine Linux 3.15

    Доступен релиз Alpine Linux 3.15, минималистичного дистрибутива, построенного на базе системной библиотеки Musl и набора утилит BusyBox. Дистрибутив отличается повышенными требованиями к обеспечению безопасности и собран с защитой SSP (Stack Smashing Protection). В качестве системы инициализации...
  4. K

    Выпуск сетевого анализатора Wireshark 3.6

    После года разработки состоялся релиз новой стабильной ветки сетевого анализатора Wireshark 3.6. Напомним, что изначально проект развивался под именем Ethereal, но в 2006 году из-за конфликта с владельцем торговой марки Ethereal, разработчики были вынуждены переименовать проект в Wireshark. Код...
  5. K

    Mozilla удалила дополнение FVD Speed Dial из-за доступа к поисковым запросам

    Компания Mozilla удалила из каталога addons.mozilla.org (AMO) развивавшееся с 2006 года дополнение FVD Speed Dial, насчитывающее около 69 тысяч активных установок. Дополнение предлагало альтернативную реализацию стартовой страницы, обеспечивало быстрый доступ к наиболее часто посещаемым сайтам и...
  6. K

    Выпуск дистрибутива Deepin 20.3, развивающего собственное графическое окружение

    Состоялся релиз дистрибутива Deepin 20.3, основанного на пакетной базе Debian 10, но развивающего собственный рабочий стол Deepin Desktop Environment (DDE) и около 40 пользовательских приложений, среди которых музыкальный проигрыватель DMusic, видеоплеер DMovie, система обмена сообщениями DTalk...
  7. K

    Меняем стек с PHP на Golang, или Разработка под Kubernetes

    На связи Паша Емельянов, тимлид в AGIMA. В этой статье расскажу, как на одном из проектов мы переписывали старый функционал, разработанный когда-то на PHP, на Golang, с какими проблемами столкнулись и как их решали. Статья будет интересна и начинающим, и миддлам, а еще системным архитекторам, т...
  8. K

    Вышел PHP 8.1

    Спустя год после старта разработки вышел релиз языка программирования PHP 8.1. В версию добавили ряд улучшений. Изменения в PHP 8.1 включают: поддержку перечислений (enum). Вместо класса с константами теперь можно использовать следующую конструкцию: enum Status { case Pending...
  9. K

    Красивые визуализации GitHub с помощью PyGraphistry

    Интерактивный граф вы найдёте здесь. Загрузка набора данных Мы проанализируем GitHub при помощи набора данных в Kaggle. Узлы — это разработчики, которые поставили звезду не менее чем 10 репозиториям. Если человек является разработчиком машинного обучения, то ml_target=1, иначе ml_target=0...
  10. K

    Amazon увеличила объем трафика на бесплатном тарифе

    Облачное подразделение Amazon увеличило объем данных, которые клиенты могут передавать в интернет из AWS и через сервис сети доставки контента CloudFront бесплатно. Из AWS в интернет без оплаты отныне можно будет передавать до 100 ГБ данных ежемесячно, за исключением сервиса AWS GovCloud и...
  11. K

    Rust — будущее инфраструктуры JavaScript

    Rust - это быстрый, надежный и экономичный, с точки зрения памяти, язык программирования. Его признавали одним из самых любимых языков программирования шесть лет подряд (на основании опросов). Созданный Mozilla, он теперь используется в Facebook, Apple, Amazon, Microsoft и Google для системной...
  12. K

    Как Grafana, Prometheus и Oracle ORDS помогли нам быстрее выявлять инциденты в биллинге

    Привет! Я работаю в компании Bercut, которая входит в группу компаний Ростелеком и более 20 лет занимается разработкой и поддержкой ПО для операторов сотовой и фиксированной связи. Прошел путь от инженера в отделе сопровождения до менеджера продукта. В последние годы работаю ведущим специалистом...
  13. K

    Как написать тысячу автотестов за пару дней

    Проект-иллюстрация Предположим, что в нашем проекте есть класс, который зависит от других входящих в него классов. Для простоты возьмем школьный курс генетики, кейс про горошек. Горох может иметь цвет (Color) и тип (Kind): from colors import Color from kinds import Kind class Peas...
  14. K

    Как я спарсил WebGL карту с Федерального сайта

    Пишу статью для тех, у кого появилась похожая задача, но они не знают как ее решать. Не уверен что мой способ работает везде (недостаточно опытен), но считаю, что если бы я увидел эту статью, загуглив "как парсить webgl" или что-то типо такого, я бы потратил на несколько часов жизни меньше на...
  15. K

    Возможности Java 17 и рекомендации по миграции

    Java значительно изменилась с годами. Прочтите сравнение версий 8 и 17 и узнайте ответ на вопрос: стоит ли обновляться? Через несколько месяцев, в марте 2022 года, Java 8 закончится поддержка Oracle Premier Support. Это не означает, что он не будет получать никаких новых обновлений, но усилия...
  16. K

    Nginx + Node.js: делаем идентификацию и аутентификацию

    Авторизация в системах одна из ключевых частей. Можно использовать какие то мощные решения, Firebase например, или что то из множества хороших библиотек (имеются в виду для node.js). Если хочется уменьшить количество зависимостей или для самообразования - то можно написать свое. Вот так через...
  17. K

    Kubernetes и другие оркестраторы

    Привет! Меня зовут Леонид, я DevOps-инженер в компании KTS. В этой статье я рассмотрю различные оркестраторы и объясню, почему Kubernetes — лучший выбор. Нашей компании уже 6 лет, и 4 из них мы живем с Kubernetes. До этого мы испытали все варианты деплоя приложений на серверах: начиная от...
  18. K

    Внедрение Q# в ваши любимые языки и платформы (Python, .NET, ASP.NET, Julia, Lua, PowerShell)

    Не секрет, что Q# и Quantum Development Kit позволяют легко писать квантовые программы и запускать их на симуляторах и на оборудовании через службу Azure Quantum, с использованием Python, .NET или даже через Jupyter Notebook. Более того, инфраструктура, которая поддерживает все эти различные...
  19. K

    JavaScript: разрабатываем приложение для записи экрана

    Привет, друзья! Хочу поделиться с вами решением интересной задачи: записать экран компьютера пользователя. Общие требования к реализации: запись должна состоять из видео и аудио у пользователя должна быть возможность просмотра и скачивания записи данные должны передаваться и сохраняться...
  20. K

    Сайты как «золото дураков»

    Недавно мне позвонил клиент (с которым я работаю как программист 1С) и попросил оказать помощь интеграторам, которые создают ему интернет-магазин и интеграцию с 1С:Розница. При этом я случайно узнал бюджет этой разработки - 400.000 рублей. Я был очень удивлен, потому то работаю с клиентом по...
Сверху