Django для начинающих: создание первого проекта, написание представления во views.py, URL в urls.py и шаблона HTML для страницы ошибки 404.
https://nuancesprog.ru/p/13061
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/13061
@nuancesprog #статьи #Python
За последние 5–10 лет люди все больше начинают беспокоиться о том, что роботы отнимут у них работу и оставят без средств к существованию. Да, автоматизация неизбежно развивается и становится все лучше и лучше, однако вопрос лишь в том, как к этому относиться: как к сопернику или как к помощнику?
https://nuancesprog.ru/p/13068
@nuancesprog #статьи #Automatization #Design
https://nuancesprog.ru/p/13068
@nuancesprog #статьи #Automatization #Design
Узнаем, как происходит обмен значений переменных при перестановке двух чисел на Си. Пошагово разберем решение с блок-схемой и подробным объяснением программы.
https://nuancesprog.ru/p/13074
@nuancesprog #статьи #CProgramming
https://nuancesprog.ru/p/13074
@nuancesprog #статьи #CProgramming
Хакатоны нужны не только программистам - в них участвует большое количество людей, так или иначе связанных с разработкой, в том числе дизайнеров. Их помощь может быть неоценима для тех команд, которые нацелены на результат.
https://nuancesprog.ru/p/13082
@nuancesprog #статьи #Design #Hackathon
https://nuancesprog.ru/p/13082
@nuancesprog #статьи #Design #Hackathon
Узнаем о 10 приемах, которые помогут сделать код более читаемым и работоспособным.
https://nuancesprog.ru/p/13088
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/13088
@nuancesprog #статьи #JavaScript
Часто на сайтах есть всплывающие окна: уведомление об использовании кэша, рекламный баннер или подписка на email-рассылку - в любом из этих случаев дизайнеры задумывают такие окна для привлечения внимания пользователя и взаимодействия с ним. Зачастую такие поля бывают навязчивыми, но давайте разберем, как этого избежать.
https://nuancesprog.ru/p/13093
@nuancesprog #статьи #WebDevelopment
https://nuancesprog.ru/p/13093
@nuancesprog #статьи #WebDevelopment
Цель этого обучающего руководства - научить вас, как посредством Google Colab подключаться к различным источникам данных, например Github, Google Диску, Google Таблицам, GCS, AWS S3, Kaggle и базам данных MySQL.
https://nuancesprog.ru/p/13097
@nuancesprog #статьи #DataScience
https://nuancesprog.ru/p/13097
@nuancesprog #статьи #DataScience
Низкая скорость. Как исправить этот недостаток языка Python? Узнаем о хитрых приемах для написания лучшего кода. Поработаем с алгоритмами и структурами данных, встроенными функциями и присваиваниями, конкатенацией строк, генераторами списков и импортом.
https://nuancesprog.ru/p/13108
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/13108
@nuancesprog #статьи #Python
Научимся тестировать код на примере небольшого веб-сервера с помощью системы непрерывной интеграции. Создадим проект и задействуем модули Go, маршрутизатор и один из самых популярных пакетов для тестирования кода.
https://nuancesprog.ru/p/13114
@nuancesprog #статьи #Git #Golang
https://nuancesprog.ru/p/13114
@nuancesprog #статьи #Git #Golang
Рассмотрим самые назревшие вопросы и способы решения проблем. Удаление future без бага, чем опасен типаж Send, правильное управление потоком, взаимоблокировки и механизм противодавления. Узнаем, в чем Rust явно превосходит синхронный мир, как решить проблему совместимости AsyncRead и AsyncWrite и улучшить дизайн.
https://nuancesprog.ru/p/13146
@nuancesprog #статьи #Rust
https://nuancesprog.ru/p/13146
@nuancesprog #статьи #Rust
Обобщим доводы противников/сторонников комментариев в коде, затронем вопрос относительной важности читаемости и определимся на чьей мы стороне.
https://nuancesprog.ru/p/13120
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/13120
@nuancesprog #статьи #Education
Инвариантная минимизация рисков (IRM) - это захватывающая новая парадигма обучения для прогностических моделей. Она позволяет обобщать информацию, не входящую в объем обучающих данных. IRM была разработана командой Facebook по исследованию ИИ и задокументирована в 2020 году.
https://nuancesprog.ru/p/13125
@nuancesprog #статьи #DeepLearning #DataScience
https://nuancesprog.ru/p/13125
@nuancesprog #статьи #DeepLearning #DataScience
Разберем основные сценарии работы с уровнем данных (с примерами кода и комментариями в них), которые дадут вам дополнительные возможности при модульном тестировании мобильного приложения.
https://nuancesprog.ru/p/13129
@nuancesprog #статьи #Java #Kotlin
https://nuancesprog.ru/p/13129
@nuancesprog #статьи #Java #Kotlin
Список и без того богатых возможностей JS расширился рядом новых операторов, инструкций и прочих полезных элементов, которые еще больше облегчат работу с кодом.
https://nuancesprog.ru/p/13134
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/13134
@nuancesprog #статьи #JavaScript
Поэтапно пройдем процесс запуска приложения с GUI в docker: запустим контейнер в режиме графического интерфейса и научимся запускать в нем любое приложение.
https://nuancesprog.ru/p/13141
@nuancesprog #статьи #Docker
https://nuancesprog.ru/p/13141
@nuancesprog #статьи #Docker
Поэтапно реализуем единый вход Google OAuth для веб-сайта и выработаем рекомендации по использованию библиотеки Ruby httprb/http.
https://nuancesprog.ru/p/13156
@nuancesprog #статьи #Ruby
https://nuancesprog.ru/p/13156
@nuancesprog #статьи #Ruby
Как улучшить работу со скриптами? Возьмите на вооружение 9 хорошо зарекомендовавших себя фрагментов кода и пишите скрипты на Python лучше и быстрее с помощью этих практических рекомендаций.
https://nuancesprog.ru/p/13162
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/13162
@nuancesprog #статьи #Python
Попробуем решить задачу двумя способами: с подсчетом вхождений отдельных элементов и сохранением их в хеше (или объекте) и с использованием указателей. Запустим пробный прогон алгоритма и посмотрим, как работает это решение.
https://nuancesprog.ru/p/13167
@nuancesprog #статьи #LeetCode
https://nuancesprog.ru/p/13167
@nuancesprog #статьи #LeetCode
Чем опасно применение этой библиотеки и в каких случаях? Когда она действительно хороша, а когда ее выбор обусловлен исключительно всеобщим хайпом? Опытный разработчик дает конструктивную оценку и приводит необходимые аргументы.
https://nuancesprog.ru/p/13173
@nuancesprog #статьи #React
https://nuancesprog.ru/p/13173
@nuancesprog #статьи #React
7 причин, почему парное программирование скорее навредит вам, чем поможет стать лучше.
https://nuancesprog.ru/p/13182
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/13182
@nuancesprog #статьи #Education
Вашему вниманию предлагаются 3 простые, но эффективные техники для проведения качественного мониторинга состояния приложения. Работают 100% - проверено на личном опыте автора.
https://nuancesprog.ru/p/13188
@nuancesprog #статьи #WebDevelopment
https://nuancesprog.ru/p/13188
@nuancesprog #статьи #WebDevelopment