Вкратце разберемся, по каким принципам работает компилятор, какие этапы проходит в своей работе и какие разновидности компиляторов вообще существуют.
https://nuancesprog.ru/p/10704
@nuancesprog #статьи #DataScience
https://nuancesprog.ru/p/10704
@nuancesprog #статьи #DataScience
Каково назначение Github Actions и почему они лучше веб-хуков? Как с их помощью можно расширить и оптимизировать деятельность на GitHub? Отвечаем на эти и другие вопросы, а также реализуем простой наглядный пример на JavaScript.
https://nuancesprog.ru/p/10681
@nuancesprog #статьи #Git
https://nuancesprog.ru/p/10681
@nuancesprog #статьи #Git
Программирование на новом для себя языке, в нашем случае Golang, подобно квесту, в котором на каждом шагу ожидают "ловушки". Но с опытным гидом нам по силам и изменяемость for-range, и неожиданное поведение оператора :=, и возможности набора обработчиков.
https://nuancesprog.ru/p/10711
@nuancesprog #статьи #Golang
https://nuancesprog.ru/p/10711
@nuancesprog #статьи #Golang
Существует несколько основных принципов минимализма, которые можно применить в дизайне цифровых продуктов. Как их использовать, чтобы улучшить ваши проекты, расскажет продуктовый дизайнер Инес Бернардино.
https://nuancesprog.ru/p/10716
@nuancesprog #статьи #Design
https://nuancesprog.ru/p/10716
@nuancesprog #статьи #Design
Изучаем основы продвинутого программирования на Python - генераторы, объектно-ориентированное программирование, замыкания, декораторы и перечисление.
https://nuancesprog.ru/p/10720
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/10720
@nuancesprog #статьи #Python
Соединяем прием из ООП с функциональным программированием: есть ситуации, когда это не просто возможно, но еще и уменьшит количество кода и сделает программу аккуратнее.
https://nuancesprog.ru/p/10726
@nuancesprog #статьи #TypeScript
https://nuancesprog.ru/p/10726
@nuancesprog #статьи #TypeScript
Почувствуйте себя в роли автоугонщика и заодно научитесь применять теорему Байеса. Узнайте, почему алгоритм наивный, где и для каких целей его применяют, какие у него допущения и как избавиться от его недостатков. Создайте свой байесовский классификатор.
https://nuancesprog.ru/p/10732
@nuancesprog #статьи #Python #DataScience
https://nuancesprog.ru/p/10732
@nuancesprog #статьи #Python #DataScience
Память - важнейший аспект при разработке ПО, и если она начинает "утекать", то с этим надо что-то делать. Просто и понятно о том, что такое утечки памяти, в чем их причины и, конечно же, лучшие практики эффективного использования памяти.
https://nuancesprog.ru/p/10738
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/10738
@nuancesprog #статьи #Node
JetBrains представила публичную версию Space — универсального решения для совместной работы, общения, управления проектами и командами, которое покрывает все этапы разработки программного обеспечения. Space помогает разработчикам, дизайнерам, менеджерам и любым другим специалистам работать продуктивнее вместе, и решает проблему разобщенности, которая часто бывает в компаниях.
Подробнее о Space: https://jb.gg/spaсe-jb
Подробнее о Space: https://jb.gg/spaсe-jb
Действительно ли между понятиями параллелизма и конкурентности только косметическая разница? Разбираемся в принципах работы каждой из разновидностей многозадачности, их преимуществах и недостатках - как в сравнении между собой, так и с последовательным подходом.
https://nuancesprog.ru/p/10744
@nuancesprog #статьи #Java
https://nuancesprog.ru/p/10744
@nuancesprog #статьи #Java
Ознакомимся с веб-фреймворком Dash и его основными компонентами. Научимся создавать интерактивные графики с выделенными цветом областями, выборочными элементами интерфейса и загрузкой данных из графиков в файлы.
https://nuancesprog.ru/p/10749
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/10749
@nuancesprog #статьи #Python
Хочешь стать профессиональным тестировщиком? 17–19 декабря в 19:00 по московскому времени пройдёт бесплатный онлайн-интенсив Skillbox по тестированию.
Подробная программа 👉 https://clc.am/TF4OMQ.
За 3 дня ты:
💻 познакомишься с основами востребованной профессии;
💻 разберёшься в принципах тестирования и ключевых инструментах;
💻 узнаешь 10 правил юзабилити и рецепт качественного описания бага;
💻 поработаешь с популярным расширением Selenium IDE.
Спикер: сертифицированный тестировщик, которая разрабатывает программное обеспечение, интегрированные платформы, мобильные приложения для клиентов по всей стране, — Екатерина Тимофеева.
🎁 Участвуй в интенсиве, прокачай знания и получи в подарок электронную книгу «Век живи — век учись», а также возможность выиграть сертификат на 30 000 рублей для обучения в Skillbox.
🎓 Получи новое представление о современных IT-профессиях!
Подробная программа 👉 https://clc.am/TF4OMQ.
За 3 дня ты:
💻 познакомишься с основами востребованной профессии;
💻 разберёшься в принципах тестирования и ключевых инструментах;
💻 узнаешь 10 правил юзабилити и рецепт качественного описания бага;
💻 поработаешь с популярным расширением Selenium IDE.
Спикер: сертифицированный тестировщик, которая разрабатывает программное обеспечение, интегрированные платформы, мобильные приложения для клиентов по всей стране, — Екатерина Тимофеева.
🎁 Участвуй в интенсиве, прокачай знания и получи в подарок электронную книгу «Век живи — век учись», а также возможность выиграть сертификат на 30 000 рублей для обучения в Skillbox.
🎓 Получи новое представление о современных IT-профессиях!
Бытует мнение, что расходящиеся гистограммы - особо эффективный способ отобразить значительный объем информации в компактном виде, осуществляя при этом сравнение, противопоставление и передачу данных. Проверим!
https://nuancesprog.ru/p/10753
@nuancesprog #статьи #Python #DataScience
https://nuancesprog.ru/p/10753
@nuancesprog #статьи #Python #DataScience
Продолжаем знакомство с веб-фреймворком Dash! Поработаем с таблицами и графиками с применением функций управления и обратного вызова, а также создадим удобный интерфейс для панели индикаторов организации с помощью множественных вкладок и многостраничных приложений.
Часть 1 - https://nuancesprog.ru/p/10749
https://nuancesprog.ru/p/10758
@nuancesprog #статьи #Python
Часть 1 - https://nuancesprog.ru/p/10749
https://nuancesprog.ru/p/10758
@nuancesprog #статьи #Python
Узнаем, зачем в Angular резолверы и научимся использовать их для предварительной выборки данных. Рассмотрим два подхода для отображения компонента с помощью асинхронных данных и реализуем сервис резолверов с добавлением маршрутов и подпиской на данные.
https://nuancesprog.ru/p/10764
@nuancesprog #статьи #Angular
https://nuancesprog.ru/p/10764
@nuancesprog #статьи #Angular
Рассмотрим оценку функциональности Dash и выявим основные возможности и недостатки приложения. Также сравним Dash с Bokeh и R Shiny и определим победителей по отдельным категориям.
Часть 1 - https://nuancesprog.ru/p/10749
Часть 2 - https://nuancesprog.ru/p/10758
https://nuancesprog.ru/p/10769
@nuancesprog #статьи #Python
Часть 1 - https://nuancesprog.ru/p/10749
Часть 2 - https://nuancesprog.ru/p/10758
https://nuancesprog.ru/p/10769
@nuancesprog #статьи #Python
В чем их основное отличие, какой их этих инструментов легче в освоении, а какой более лаконичен и понятен в коде? Знакомимся с обоими на примерах.
https://nuancesprog.ru/p/10601
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/10601
@nuancesprog #статьи #JavaScript
РТКОММ (группа компаний Ростелеком) запустила комплексное программно-аппаратное решение ""SatVision"" — для управления пропускной способностью канала передачи данных, контроля трафика и доступа в Интернет.
Комплекс дополнительных сервисов позволит настроить вашу сеть внутри компании и даст возможность:
— Контролировать доступ к ресурсам, подключив фильтрацию трафика передачи данных для пользователей по набору правил. К примеру, те же ограничения доступа — к определенным соц.сетям, играм, файлообменным ресурсам и т.п.
— Распределять роли между пользователями и настраивать такие параметры, как объем трафика, время пользования и скорость передачи данных для определенных групп. Тут же можно мониторить и собирать статистику посещаемости сайтов и ресурсов.
— Настраивать телефонную связь. Так, SatVision интегрируется с АТС заказчика и автоматически переключает оборудование для Морского VSAT, в зависимости от смены геопозиции.
Плюс ко всему в комплексном пакете идёт антивирусная защита сетевого трафика и данных с помощью всех славно известных антивирусных программ.
Заказать пакет ""SatVision"" можно здесь.
Комплекс дополнительных сервисов позволит настроить вашу сеть внутри компании и даст возможность:
— Контролировать доступ к ресурсам, подключив фильтрацию трафика передачи данных для пользователей по набору правил. К примеру, те же ограничения доступа — к определенным соц.сетям, играм, файлообменным ресурсам и т.п.
— Распределять роли между пользователями и настраивать такие параметры, как объем трафика, время пользования и скорость передачи данных для определенных групп. Тут же можно мониторить и собирать статистику посещаемости сайтов и ресурсов.
— Настраивать телефонную связь. Так, SatVision интегрируется с АТС заказчика и автоматически переключает оборудование для Морского VSAT, в зависимости от смены геопозиции.
Плюс ко всему в комплексном пакете идёт антивирусная защита сетевого трафика и данных с помощью всех славно известных антивирусных программ.
Заказать пакет ""SatVision"" можно здесь.
Apple, крупнейшая технологическая компания в мире, недавно выпустила новую операционную систему macOS Big Sur. Предлагаем рассмотреть их удачные дизайнерские решения.
https://nuancesprog.ru/p/10789
@nuancesprog #статьи #Design #UX #UI
https://nuancesprog.ru/p/10789
@nuancesprog #статьи #Design #UX #UI
Узнаем, что представляет собой бессерверная платформа и чем она отличается от других фреймворков. Научимся настраивать бессерверный проект и разворачивать простую лямбда-функцию.
https://nuancesprog.ru/p/10797
@nuancesprog #статьи #AWS
https://nuancesprog.ru/p/10797
@nuancesprog #статьи #AWS