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

  1. K

    Apple станет первой крупной компанией, которую обвинят в подавлении конкуренции и несоблюдении новых правил ЕС

    Apple столкнется с обвинениями в несоблюдении новых правил ЕС, о чем сообщили Reuters три человека, непосредственно знакомых с этим вопросом. Европейская комиссия, которая начала расследование в соответствии с Законом о цифровых рынках (DMA), считает Apple и Meta* приоритетными делами, говорят...
  2. K

    30-летний Mercedes-Benz W124 продали более чем за 100 000 долларов

    Дизельный Mercedes-Benz W124 пустили с молотка дороже нового E-Class За океаном седаны на «тяжёлом» топливе стоят больше, чем E 500 Старенький Mercedes-Benz W124 1995 года выпуска с пробегом 13,5 тыс. километров продали за 101 тысячу долларов. Стоит отметить, что новый E-Class в кузове W214 с...
  3. K

    AI start-up sees thousands of vulnerabilities in popular tools

    An artificial intelligence start-up says it has found thousands of vulnerabilities in popular generative AI programs and released a list of its discoveries. After testing popular generative AI programs including video creator Pika, text-focused ChatGPT, image generator Dall-E and an AI system...
  4. K

    OpenAI adds Trump-appointed former NSA director to its board

    OpenAI has tapped former U.S. Army general and National Security Agency director Paul M. Nakasone to join its board of directors, the continuation of a reshuffling spurred by CEO Sam Altman’s temporary ousting in November. Nakasone, a Trump appointee who took over the NSA in 2018, will join the...
  5. K

    Десять основных упражнений для предотвращения болей в спине у программистов

    1. Вращения на офисном стуле Что: Простой, но эффективный способ отклониться от проторенной колеи Как: Сядьте прямо, ровно поставьте ступни на пол. Возьмитесь за край стола и осторожно поверните туловище влево, затем вправо. От этих вращений позвоночник начнет двигаться и изгибаться. Зачем...
  6. K

    Дроиды и питоны: работаем с ADB на Python

    Python - один из моих любимых языков программирования. Простой и читаемый синтаксис, в последних версиях наблюдается увеличение оптимизации и производительности, а также добавления разных фич - например в Python 3.10 была добавления конструкция match-case. http_status = 404 match http_status...
  7. K

    Как обстоят дела с HTTP/3 в сURL на середину 2024 года

    Пора в очередной раз проанализировать, в каком состоянии сейчас находится поддержка HTTP/3 в curl. Думаю, ситуация с curl отражает положение дел во многих других HTTP-инструментах и библиотеках. HTTP/3 был и продолжает быть более сложным в плане развёртывания по сравнению с HTTP/2. ▍ cURL...
  8. K

    Apple погружается в пространственное аудио и ИИ, а аккумулятор в линзе заряжается от слез: дайджест главных новостей

    Apple анонсировала ИИ по всей экосистеме, но не сразу и не для всех. Она же добилась аннулирования российского патента, который и так истёк. И, разумеется, новые санкции против отечественного IT-сектора. Главные новости этой недели в сфере интеллектуальной собственности — в нашем дайджесте...
  9. K

    Вышел Microsoft Edge 126

    13 июня 2024 года вышла стабильная версия браузера Microsoft Edge 126. Последнее обновление содержит исправления ошибок, новые политики, улучшение производительности, а также обновления, включая генератор тем на основе ИИ, улучшенные настройки безопасности и уведомление о суммаризации данных с...
  10. K

    Кратко про класс CompletableFuture в Java

    Асинхронное программирование уже давно является полноценной частью Java. С появлением Java 8 и введением класса CompletableFuture, асинхронное программирование стало более доступным. CompletableFuture — это класс в пакете java.util.concurrent, предоставляющий возможности для асинхронного...
  11. K

    Реализация принципа единственной ответственности на Python

    Сегодня мы рассмотрим одну из основополагающих концепций SOLID-принципов — принцип единственной ответственности или сокращенно - SRP. Разберем, что такое SRP и как правильно его применять в Python. Принцип единственной ответственности гласит, что каждый класс, метод или модуль должен иметь...
  12. K

    Два типа рефлексий в C++

    Задумывались ли вы когда-нибудь, что вашему коду стоило бы пройти сеанс психотерапии? В C++ это возможно благодаря такой замечательной штуке, как рефлексия. Она позволяет вашему коду буквально видить в зеркале себя и понимать свои ошибки и достоинства. Итак, рефлексия — это процесс, при котором...
  13. K

    Кратко про Seq2Seq-модели

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

    И снова о безопасности облачных сред

    О том, как необходимо защищать облака, написано довольно много различных публикаций. В этой статье мы начнем рассматривать рекомендации по обеспечению кибербезопасности облаков, которые предлагает документ Security Guidance. For Critical Areas of Focus In Cloud Computing v.4.0. В этом документе...
  15. K

    Lazy Loading в Java

    Реализация В Java существует несколько основных подходов к реализации Lazy Loading: Lazy Initialization, Proxy и Holder. Lazy Initialization Lazy Initialization предполагает отложенную инициализацию объекта до первого вызова, при котором он необходим. Это один из самых базовых способов...
  16. K

    Bcachefs: файловая система, которая не ест ваши данные

    Именно этот слоган (с добавлением технологии COW) написан на сайте данной файловой системы. Хотя эта файловая система входит в состав ОС Linux уже более десяти лет, о ней написано достаточно мало. В этой статье я попробую по возможности это исправить. Итак, Bcachefs - это файловая система с...
  17. K

    Как измерить эффективность разработки через метрики?

    Базовое определение эффективности — это способность достигать целей за наименьшее количество ресурсов (как временных так и денежных). Для команд создающих продукты в условиях неопределенности и потребности достигать метрических целей продукта: Фокусировка на создании и доставке ценности...
  18. K

    Измерение продуктивности разработчиков с помощью данных, полученных от людей

    Измерение производительности разработчиков — сложная задача. Традиционные метрики, ориентированные на время цикла разработки и пропускную способность — ограничены, и нет очевидных ответов на вопрос, к каким метрикам ещё можно обратиться. Качественные метрики предлагают мощный способ измерения и...
  19. K

    Может ли искусственный интеллект работать архитектором 1С

    Давайте посмотрим, на что сейчас способны лучшие языковые модели в плане выполнения работы архитектора 1С. В этом обзоре присутствуют все основные игроки (OpenAI, Anthropic, Google). Также я добавил к ним двух отечественных провайдеров (Yandex и Сбер) Проектирование конфигураций для 1С, это...
  20. K

    Как измерить эффективность DevOps в компании. Практики из Scaled agile framework (SAFe)

    DevOps представляет собой методологию разработки программного обеспечения, которая объединяет разработки (Development) и операции (Operations) для повышения взаимодействия между командами. Основная цель DevOps заключается в сокращении времени цикла разработки, увеличении частоты релизов и...
Сверху