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

  1. K

    Доступна платформа для организации совместной работы Nextcloud Hub 22

    Представлен выпуск платформы Nextcloud Hub 22, предоставляющей самодостаточное решение для организации совместной работы сотрудников предприятий и команд, развивающих различные проекты. Одновременно опубликована лежащая в основе Nextcloud Hub облачная платформа Nextcloud 22, позволяющая...
  2. K

    Создатель форка Audacity покинул проект после конфликта при выборе нового имени

    Основатель форка "temporary-audacity" (теперь tenacity) объявил о снятии с себя полномочий мэйнтейнера из-за травли, устроенной во время голосования по выбору имени проекта, проводившегося на GitHub. Пользователи раздела /g/ на форуме 4chan форсировали выбор имени Sneedacity, где "sneed" -...
  3. K

    Выпуск Tor Browser 10.5

    После десяти месяцев разработки представлен значительный выпуск специализированного браузера Tor Browser 10.5, в котором продолжено развитие функциональности на базе ESR-ветки Firefox 78. Браузер сосредоточен на обеспечении анонимности, безопасности и приватности, весь трафик перенаправляется...
  4. K

    В Китае разработан открытый RISC-V процессор XiangShan, конкурирующий с ARM Cortex-A76

    Институт компьютерных технологий китайской академии наук представил проект XiangShan, с 2020 года развивающий высокопроизводительный открытый процессор на базе архитектуры набора команд RISC-V (RV64GC). Наработки проекта открыты под пермиссивной лицензией MulanPSL 2.0. Проектом опубликовано...
  5. K

    Ubuntu 21.10 переходит на использование алгоритма zstd для сжатия deb-пакетов

    Разработчики Ubuntu начали перевод deb-пакетов на использование алгоритма zstd, который позволит почти в два раза увеличить скорость установки пакетов, ценой небольшого увеличения их размера (~6%). Примечательно, что поддержка использования zstd была добавлена в apt и dpkg ещё в 2018 году в...
  6. K

    Mozilla прекращает разработку браузера Firefox Lite

    Компания Mozilla приняла решение о прекращении разработки web-браузера Firefox Lite, который позиционировался как легковесный вариант Firefox Focus, адаптированный для работы на системах с ограниченными ресурсами и на низкоскоростных каналах связи. Проект развивался командой разработчиков...
  7. K

    Выпуск nginx 1.21.1

    Сформирован выпуск основной ветки nginx 1.21.1, в рамках которой продолжается развитие новых возможностей (в параллельно поддерживаемой стабильной ветке 1.20 вносятся только изменения, связанные с устранением серьёзных ошибок и уязвимостей). Основные изменения: Nginx теперь всегда возвращает...
  8. K

    Выпуск системного менеджера systemd 249

    После трёх месяцев разработки представлен релиз системного менеджера systemd 249. В новом выпуске обеспечена возможность определения пользователей/групп в формате JSON, стабилизирован протокол Journal, упрощена организация загрузки сменяющих друг-друга дисковых разделов, добавлена возможность...
  9. K

    Диаграмма Сэнкей (Sankey diagram) на Python

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

    Как ИИ превосходит человека в разработке квантовых экспериментов и причём здесь графы

    Система машинного обучения, изначально созданная для ускорения вычислений, сегодня делает удивительные успехи на границах экспериментальной квантовой физики. Квантовый физик Марио Кренн помнит, как в начале 2016 года он сидел в кафе в Вене и просматривал компьютерные распечатки, пытаясь понять...
  11. K

    10 ловушек, связанных с требованиями, которых следует избегать

    Небрежное отношение к разработке и управлению требованиями часто приводит к тому, что проекты по разработке программного обеспечения оказываются сложными или проваливаются. Вот десять распространенных ловушек, с которыми можно столкнуться, если не принимать требования всерьез. Я описываю...
  12. K

    Вспоминая Сэнди: как операторы дата-центров справились с бурей

    …И какие уроки стоит из этого извлечь «Честно говоря, нам не было страшно. Мы даже транслировали его в прямом эфире. Это было захватывающее зрелище…пока не пришла штормовая волна». Ураган Сэнди был поистине безжалостен. Он унес жизни сотен людей и причинил многомиллиардный ущерб восьми...
  13. K

    Живой пример корпоративной сети для крупной компании-производителя

    Как построить корпоративную сеть? Этому вопросу посвящено огромное количество учебной, технической и научно-популярной литературы: от толстых учебных пособий до коротких статей в новостных лентах. Регулярно проводятся специальные учебные курсы, записываются и выкладываются ознакомительные...
  14. K

    12 тумблеров. А как вы стали программистом?

    Программист рождается дважды. Впервые – как человек, известными вам способами. Второй раз – как программист, когда он внезапно понимает, что часть реальности в его руках, и её вполне можно менять. Вот это понимание, осознание способности создавать и изменять, и отличает программиста. Приходит...
  15. K

    Как мы запустили программу на Java без JavaVM

    Всем привет! В этой статье мы расскажем о том, как технология GraalVM Native Image помогла нам решить ряд задач в одном из наших новых продуктов, написанном на Java, расскажем о проблемах, с которыми столкнулись в ходе применения этой технологии, и о том, как эти проблемы решали. Про продукт...
  16. K

    Мотивация и репутация команды: как в долгих проектах не растерять эти сокровища

    Работа на коротких проектах похожа на курортный роман. Встретились, события закрутились, на пике эмоций помахали друг другу рукой. Другое дело, если проект длится годами. Тогда совместная проектная команда проживает запал на старте, а потом проходит через несколько кризисов как настоящая...
  17. K

    Продуктивность разработки

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

    Сканирование кода C++ с помощью GitHub Actions

    В прошлом году GitHub выпустил фичу сканирования кода, которая позволяет разработчикам добавлять проверки безопасности в свою среду CI/CD и в целом в рабочую среду. В этом посте демонстрируются основы использования CodeQL, механизма анализа, лежащего в основе сканирования кода, в связке с GitHub...
  19. K

    Больше половины штатов США подали в суд на Google, чтобы оспорить комиссию в 30 % в Play Store

    36 штатов США подали в суд на Google, обвиняя компанию в злоупотреблении своими полномочиями при продаже и распространении приложений в Google Play Store. Заявители указали, что Google платит другим компаниям, чтобы те не создавали собственные магазины. Это вынуждает разработчиков выбирать...
  20. K

    Насколько сложно написать свою операционную систему?

    Концептуальная плата REX и простой процессор WRAMP разработаны специально для обучения студентов компьютерной архитектуре, системному программированию и ассемблеру Десять лет назад ходили анекдоты про Дениса Попова, который долго и упорно настаивал, что написал свою операционную систему «с...
Сверху