Почему в условиях больших экосистем и сложных приложений лучшие практики непрерывной интеграции на самом деле не так хороши? Причины отказа от устоявшихся практик, таких как использование npm или разделение бекенда и фронтенда, а также другие способы управления процессом разработки - в этом посте.
https://nuancesprog.ru/p/6748
@nuancesprog #статьи #WebDevelopment #JavaScript
https://nuancesprog.ru/p/6748
@nuancesprog #статьи #WebDevelopment #JavaScript
Ещё раз о концентрации - на этот раз на уровне работы с IDE. Убираем весь информационный шум, работаем исключительно с клавиатуры, не отвлекаясь на мышь, и делаем другие вещи, значительно ускоряющие работу.
https://nuancesprog.ru/p/6753
@nuancesprog #статьи #VSCode
https://nuancesprog.ru/p/6753
@nuancesprog #статьи #VSCode
Создадим демо-проект на Flutter и с помощью пакета sqflite научимся основным операциям локального хранения данных приложения. Узнаем, как выглядит стандартный файл, определяющий внешний вид и поведение любого приложения с Flutter. Внутри - исходный код.
https://nuancesprog.ru/p/6765
@nuancesprog #статьи #SQL
https://nuancesprog.ru/p/6765
@nuancesprog #статьи #SQL
Как выработать уверенность в своих знаниях и перестать ругать себя за недостаток опыта. 6 простых шагов разработчика на пути к успешному развитию.
https://nuancesprog.ru/p/6771
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/6771
@nuancesprog #статьи #Education
Что такое метапрограммирование? Отвечаем на вопрос: пишем программу, преобразующую SQL в код CRUD API на Go. Лексер, парсер, генератор кода и, конечно, репозиторий Github - в этом посте.
https://nuancesprog.ru/p/6788
@nuancesprog #статьи #Golang
https://nuancesprog.ru/p/6788
@nuancesprog #статьи #Golang
Что нужно установить и где это взять. Где найти датасет для обучения. Как по адресам организаций получить их точные координаты и нанести маркеры на карту.
https://nuancesprog.ru/p/6794
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/6794
@nuancesprog #статьи #Python
За последнее десятилетие произошло множество взлетов и падений библиотек и фреймворков JavaScript. Многие задаются вопросом, существует ли определенный шаблон и можно ли предсказать следующее изменение? Попробуем разобраться!
https://nuancesprog.ru/p/6487
@nuancesprog #статьи #React #Angular #Svelte #WebDevelopment
https://nuancesprog.ru/p/6487
@nuancesprog #статьи #React #Angular #Svelte #WebDevelopment
Праздничные статьи, лёгкие и не совсем привычные:
Как мой десятилетний сын выучил JS:
https://nuancesprog.ru/p/2558/
Скрипт для WhatsApp-сообщений родителям: 20 строк Python
https://nuancesprog.ru/p/5047/
Как я создал веб-скрапер на Python для поиска жилья:
https://nuancesprog.ru/p/2715/
Битборд в Unreal 4:
https://nuancesprog.ru/p/5259/
Персонализация контента с IBM Watson:
https://nuancesprog.ru/p/5376/
@nuancesprog #Подборки
Как мой десятилетний сын выучил JS:
https://nuancesprog.ru/p/2558/
Скрипт для WhatsApp-сообщений родителям: 20 строк Python
https://nuancesprog.ru/p/5047/
Как я создал веб-скрапер на Python для поиска жилья:
https://nuancesprog.ru/p/2715/
Битборд в Unreal 4:
https://nuancesprog.ru/p/5259/
Персонализация контента с IBM Watson:
https://nuancesprog.ru/p/5376/
@nuancesprog #Подборки
NOP::Nuances of programming
Как мой 10-летний сын выучил Javascript | NOP::Nuances of programming
“Папа . . . А чем ты зарабатываешь на жизнь?”Этот неожиданный вопрос заставляет нас, родителей, испытать чувство гордости. Так как он означает, что ребенок наконец-то видит в папе или маме личность, а не просто няньку
Высшее образование в области компьютерных наук все еще очень актуально на сегодняшний день, однако в сфере программирования дела обстоят по-другому. Похоже, что самоучки с малым количеством знаний из информатики теперь принимают активное участие в разработке ПО. Хорошо ли это? Попробуем разобраться!
https://nuancesprog.ru/p/6665
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/6665
@nuancesprog #статьи #Education
Можно ли написать простой код на Python и запустить его быстрее, чем с помощью Spark, без переписывания кода и дополнительных затрат на развертывание, масштабирование и мониторинг? Ответ - да!
https://nuancesprog.ru/p/5308
@nuancesprog #статьи #Pandas #Python
https://nuancesprog.ru/p/5308
@nuancesprog #статьи #Pandas #Python
Узнайте, как сэкономить память вашего приложения: кэши с повторяющимися и базовыми данными. Пробуем оптимизировать код: две реализации, две стратегии и два примера.
https://nuancesprog.ru/p/6853
@nuancesprog #статьи #Golang #DesignPatterns
https://nuancesprog.ru/p/6853
@nuancesprog #статьи #Golang #DesignPatterns
Консольная утилита в Chrome DevTools - один из самых популярных и полезных инструментов разработчика в Chrome. Рассмотрим несколько полезных, но малоизвестных ее функций, которые упрощают отладку, профилирование и мониторинг работы.
https://nuancesprog.ru/p/6504
@nuancesprog #статьи #Chrome #JavaScript #WebDevelopment
https://nuancesprog.ru/p/6504
@nuancesprog #статьи #Chrome #JavaScript #WebDevelopment
Понятие о представлениях VIEW. Рассмотрим метод объединения таблиц: преимущества и недостатки. Узнаем, причём здесь хранимые процедуры и как обойти подводные камни.
https://nuancesprog.ru/p/6867
@nuancesprog #статьи #MySQL #Database
https://nuancesprog.ru/p/6867
@nuancesprog #статьи #MySQL #Database
Научимся создавать методы расширения, узнаем, в чём их главное преимущество и как с их помощью добиться плавности и простоты синтаксиса. Используем их в LINQ.
https://nuancesprog.ru/p/6873
@nuancesprog #статьи #CProgramming
https://nuancesprog.ru/p/6873
@nuancesprog #статьи #CProgramming
Как уйти с собеседования немного счастливее или самые полезные стратегии по подготовке и ведению переговоров о зарплате и дополнительных бонусах.
https://nuancesprog.ru/p/6895
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/6895
@nuancesprog #статьи #Education
Предлагаем вашему вниманию статью по созданию шаблона приложения на Next.js - продвинутом react-фреймворке. Следуя ее рекомендациям, вы установите Next.js, подключите сервер Express, научитесь исправлять некоторые ошибки.
https://nuancesprog.ru/p/6900
@nuancesprog #статьи #Node
https://nuancesprog.ru/p/6900
@nuancesprog #статьи #Node
Поговорим о том, что нужно знать, прежде чем приступить к анализу аудиоданных, извлечем необходимые признаки из аудиофайлов, а также рассмотрим создание искусственной нейронной сети (ANN) для классификации жанров музыки.
https://nuancesprog.ru/p/6713
@nuancesprog #статьи #Python #ArtificialIntelligence #MachineLearning #DataScience
https://nuancesprog.ru/p/6713
@nuancesprog #статьи #Python #ArtificialIntelligence #MachineLearning #DataScience
В первой части мы рассмотрели аудиосигналы, узнали, как извлечь необходимые признаки из аудиофайла, и создали ANN для классификации жанров музыки. Теперь переходим к созданию сверточной нейронной сети.
Часть 1 - https://nuancesprog.ru/p/6713
https://nuancesprog.ru/p/6758
@nuancesprog #статьи #Python #ArtificialIntelligence #MachineLearning #DataScience
Часть 1 - https://nuancesprog.ru/p/6713
https://nuancesprog.ru/p/6758
@nuancesprog #статьи #Python #ArtificialIntelligence #MachineLearning #DataScience
Статья для новичков: учимся аккуратно объявлять переменные, понимать области видимости и избегать глобальных переменных, которые приводят к непредсказуемому поведению кода.
https://nuancesprog.ru/p/6912
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/6912
@nuancesprog #статьи #JavaScript
"Десятки" на Nuances of programming. От дистрибутивов Linux для старых компьютеров до альтернатив Github.
10 признаков того, что программирование не для вас:
https://nuancesprog.ru/p/3319/
10 лучших легких дистрибутивов Linux для старых компьютеров
https://nuancesprog.ru/p/2803/
Краткий обзор 10 популярных архитектурных шаблонов приложений
https://nuancesprog.ru/p/1568/
Как бороться с одиночеством в цифровом мире: 10 простых решений
https://nuancesprog.ru/p/2837/
Топ 10 альтернатив Github для размещения Open Source проектов
https://nuancesprog.ru/p/2218/
@nuancesprog #Подборки
10 признаков того, что программирование не для вас:
https://nuancesprog.ru/p/3319/
10 лучших легких дистрибутивов Linux для старых компьютеров
https://nuancesprog.ru/p/2803/
Краткий обзор 10 популярных архитектурных шаблонов приложений
https://nuancesprog.ru/p/1568/
Как бороться с одиночеством в цифровом мире: 10 простых решений
https://nuancesprog.ru/p/2837/
Топ 10 альтернатив Github для размещения Open Source проектов
https://nuancesprog.ru/p/2218/
@nuancesprog #Подборки
NOP::Nuances of programming
10 признаков того, что программирование не для вас
Программирование — это базовый навык, как умение читать, писать и считать. Все могут научиться писать программы, потратив некоторое время и усилия