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

  1. K

    Компания Canonical анонсировала переработку инструментария Snapcraft

    Компания Canonical раскрыла планы по предстоящей значительной переработке инструментария Snapcraft, применяемого для формирования, распространения и обновления самодостаточных пакетов в формате Snap. Отмечается, что текущая кодовая база Snapcraft признана устаревшей (legacy) и будет применяться...
  2. K

    В 3.6% протестированных Python-репозиториев выявлены ошибки, связанные с пропущенными запятыми

    Опубликованы результаты исследования подверженности кода на языке Python ошибкам, связанным с некорректным использованием запятых в коде. Проблемы вызваны тем, что при перечислениях Python автоматически объединяет строки в списке, если они не разделены запятой, а также обрабатывает значение как...
  3. K

    Релиз дистрибутива Linux Mint 20.3

    Представлен релиз дистрибутива Linux Mint 20.3, продолжающий развитие ветки на основе пакетной базы Ubuntu 20.04 LTS. Дистрибутив полностью совместим с Ubuntu, но существенно отличается подходом к организации интерфейса пользователя и подбором используемых по умолчанию приложений. Разработчики...
  4. K

    Релиз Blink Comparison, приложения для сравнения фото пломб с защитой от вскрытия

    Состоялся первый релиз Blink Comparison, приложения для Android 5.0+, которое упрощает сравнение фото пломб с защитой от вскрытия с помощью глаз. Программа написана на языке Dart, использует фреймворк Flutter для построения пользовательского интерфейса и распространяется под лицензией GPLv3...
  5. K

    Выпуск Chrome OS 97

    Опубликован релиз операционной системы Chrome OS 97, основанной на ядре Linux, системном менеджере upstart, сборочном инструментарии ebuild/portage, открытых компонентах и web-браузере Chrome 97. Пользовательское окружение Chrome OS ограничивается web-браузером, а вместо стандартных программ...
  6. K

    Новые версии дистрибутива GeckoLinux

    Доступны новые версии дистрибутива GeckoLinux - 999.220105 (rolling) и 153.220104 (static), основанного на пакетной базе openSUSE и уделяющего большое внимание оптимизации рабочего стола и мелочам, таким как качественная отрисовка шрифтов. Версия 999.220105 (1.6 ГБ) развивается в рамках...
  7. K

    Выпуск qBittorrent 4.4 с поддержкой протокола BitTorrent v2

    Спустя больше года с момента публикации прошлой значительной ветки представлен релиз торрент-клиента qBittorrent 4.4.0, написанного с использованием тулкита Qt и развиваемого как открытая альтернатива µTorrent, приближенная к нему по интерфейсу и функциональности. Среди возможностей qBittorrent...
  8. K

    Двадцать первое обновление прошивки Ubuntu Touch

    Проект UBports, который взял в свои руки разработку мобильной платформы Ubuntu Touch, после того как от неё отстранилась компания Canonical, опубликовал обновление прошивки OTA-21 (over-the-air). Проектом также развивается экспериментальный порт рабочего стола Unity 8, который переименован в...
  9. K

    Выпуск Python-библиотеки для научных вычислений NumPy 1.22.0

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

    Выпуск Lazarus 2.2.0, среды разработки для FreePascal

    После трёх лет разработки опубликован релиз интегрированной среды разработки Lazarus 2.2, основанной на компиляторе FreePascal и выполняющей задачи, сходные с Delphi. Среда рассчитана на работу с выпуском компилятора FreePascal 3.2.2. Готовые установочные пакеты с Lazarus подготовлены для Linux...
  11. K

    Современный Python: как начать свой проект с нуля при помощи Pyenv и Poetry

    Это адаптированный перевод статьи Modern Python part 1: start a project with pyenv & poetry Фаози Браза, специалиста по Data Engineer. Повествование ведётся от лица автора оригинала. Перевод был сделан для платформы курсов по программированию Хекслет Практически все начинающие разработчики...
  12. K

    Whoosh — минималистичный менеджер состояний React

    Речь пойдет о минималистичном менеджере состояний React, интерфейс которого состоит из одной функции — createShared(). GitHub репозиторий проекта Зачем В течение пары лет мы работаем над некоторым React приложением: ~160 файлов, в среднем по 100 строк кода, половина из файлов — React...
  13. K

    Сравнительный анализ тональности комментариев в YouTube (осторожно, ненормативная лексика)

    Привет! Чем еще заняться на каникулах любителю Data Scienсe как не анализом тональности комментариев под новогодними обращениями?! На эту мысль меня натолкнули алгоритмы YouTube, выдавшие к просмотру первого января 2022 года два видео, с очень разными по эмоциональной окраске комментариями...
  14. K

    Арбитраж криптовалют, реальный опыт

    Со стартом биткоиновой лихорадки в интернете появилось бесчисленное множество интересных проектов, начиная от ICO, облачного майнинга и заканчивая влогами и курсами по трейдингу, майнингу и т.п. Я же обратил внимание на крипто арбитраж, о чем мы сейчас и поговорим. Долго я присматривался к этой...
  15. K

    О дебаге Kotlin-корутин

    Корутины в Kotlin - одна из значимых фич языка, которая позволяет писать асинхронных код в синхронном стиле. Корутины прекрасны во всём, до тех пор пока не возникает необходимость их дебажить. Одна из типичных проблем корутин - обрезанный стек вызова в исключениях. Например, рассмотрим такой...
  16. K

    Пишем без Retrofit'а, json'a и Kotlin Coroutines Android приложение

    Порой нам хочется написать код без лишних библиотек, чтобы более глубоко понять основные принципы или просто ради интереса. В качестве примера я написал простое Android приложение, которое позволяет юзерам найти значение русского слова: В данном примере GET запрос реализован через встроенные...
  17. K

    В Казахстане полностью заблокирован интернет

    На фоне массовых протестов в Казахстане в 17:30 (MSK) зафиксировано единовременное пропадание трафика от всех стационарных и мобильных операторов связи. Начиная со вчерашнего для отмечалось возникновение отдельных проблем с доступом, а сегодня блокировка распространилась на все отслеживаемые...
  18. K

    Как не сделать ХЗ без ТЗ, заблуждения и ошибки аналитиков

    Business Analysis Интеграции бояться — в аналитики не идти (🎓🎓, 10 мин). В этой статье автор рассказывает о том, с какой стороны подходить к такой задаче, как проектирование интеграционного взаимодействия между системами, приводит несколько практических кейсов из своего опыта, а также выделяет...
  19. K

    Starlink обязали вернуть деньги за предварительные заказы в Индии

    Компания Starlink, предоставляющая услугу спутникового интернет-подключения, сообщила, что правительство Индии обязало её вернуть деньги за все предварительные заказы, пока она не получит лицензии на работу в этой стране. Подразделение компании SpaceX Илона Маска (Elon Musk) уже получило более...
  20. K

    Samsung приписывают намерение поднять цены на SSD

    Ссылаясь на отраслевые источники, сайт DigiTimes сообщил, что компания Samsung рассматривает возможность повышения цен на твердотельные накопители собственной марки. Как сильно будут повышены цены, источники не сообщают, но они отмечают, что Samsung, по-видимому, движется в противоположном...
Сверху