Home » 2021 » May » 06

Daily Archives:

[Перевод] 30 лет Линукса. Интервью с Линусом Торвальдсом. Часть 2

Первая часть интервью. Распределенная система контроля версий Git Дж.А.: Linux – только первая из ваших работ, глобально повлиявших на мир опенсорса. В 2005 году вы также создали Git, исключительно популярную распределенную систему контроля версий. Вы быстро перенесли дерево исходников ядра Linux из проприетарного хранилища Bitkeeper в новоиспеченный Git, который сделали опенсорсным, и в том же году передали поддержку Git Джунио ...

Read More »

Как победить букмекеров с помощью ИИ: опыт студентов магистратуры «Наука о данных»

Привет, Хабр! Сегодня хотим представить вам проект студентов магистратуры «Наука о данных» НИТУ МИСиС и Zavtra.Online (подразделении SkillFactory по работе с университетами) созданный на учебном “Межгалактическом Хакатоне 2021”, который прошел в марте. Команда поделится решением выбранной задачи — предсказание победителя-бойца турнира UFC. Задача отличалась от прочих тем, что после написания модели из неё можно сделать целый продукт, оформив модель в ...

Read More »

Всё о проекте «Спутниковый интернет Starlink». Часть 29. Страны, где сервис начнет предоставляться в первую очередь

Предлагаю ознакомиться с ранее размещенными материалами по проекту Starlink (SL): ‣ Часть 20. Внутреннее устройство терминала SL ‣ Часть 21. SL и проблемы поляризаци ‣ Часть 22. Проблемы электромагнитной совместимости c другими спутниками. ‣ Часть 23. Промежуточные итоги аукциона RDOF ‣ Часть 24. Лазерные Каналы -2 ‣ Часть 25. EPFD ‣ Часть 26. Первые итоги. Часть первая — позитивная ‣ ...

Read More »

Как работают и где применяются бессерверные вычисления (Function-as-a-Service)

Serverless-вычисления и работающие на их основе решения Function-as-a-Service помогают разработчикам развивать продукты, ориентируясь на бизнес-фичи. Мы поэкспериментировали с этими технологиями и пришли к выводу, что для боевого применения существующие решения сыроваты. Пойдём по порядку. Термин «бессерверные вычисления» отчасти вводит в заблуждение – конечно, в основе продукта сервера остаются, но разработчикам не приходится о них заботиться. По сути своей Serverless продолжает ...

Read More »

Бесплатный онлайн-курс «Основы Ansible», шпаргалка по GNU Screen, запись Red Hat Summit и многое другое

Мы знаем, как провести эти праздники максимально полезно: собрали для вас много новых инсайтов, записей важных вебинаров, книжек и шпаргалок. Прокачивайте скилы, читайте, смотрите, думайте, применяйте на практике! Станьте частью DevNation! Читать дальше: Бесплатный онлайн-курс… Источник

Read More »

[Перевод] Используем GPU для повышения производительности JavaScript

Мы, разработчики, всегда стремимся искать возможности повышения производительности приложений. Когда речь идёт о веб-приложениях, то улучшения обычно вносятся только в код. Но думали ли вы об использовании мощи GPU для повышения производительности веб-приложений? В этой статье я расскажу о библиотеке ускорения JavaScript под названием GPU.js, а также покажу вам, как повысить скорость сложных вычислений. Что такое GPU.js и почему его ...

Read More »

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

Основная цель данной статьи – показать, каким образом такие техники, как холотропное дыхание и метод Вима Хофа, могут воздействовать на физическое и психическое состояние человека. Disclaimer: Данная статья приводится для ознакомления и из научного интереса. Я настоятельно не рекомендую практиковать подобное в течении длительного времени. Я не врач, и не могу проанализировать все возможные негативные воздействия от подобных техник. Читать ...

Read More »

Антипаттерн Entity Service. Иногда микросервисы хуже монолита

Статья об одном неудачном решении, которое распространено при переходе на микросервисы. Несмотря на то, что Microsoft и другие компании в своих руководствах рассматривают возможность создавать Entity Serivces, есть все основания считать его антипаттерном. Далее мы поговорим о том, что такое Entity Service и какими свойствами он обладает для конечной системы в целом. Читать далее Источник

Read More »

Py4J – мост между Python и Java

Название Py4J можно встретить разве что в списке библиотек, используемых PySpark, но не стоит недооценивать данный инструмент, который обеспечивает совместную работу Python и Java. В этой статье будет кратко описана работа Py4J, рассмотрен пример использования и перечислены сильные и слабые стороны библиотеки. В конце будут описаны альтернативные способы связи Java и Python. Читать дальше → Источник

Read More »