JavaScript на первый взгляд кажется простым, но в нём много подводных камней. О том, чего не стоит делать в JS
Не злоупотребляйте if
https://nuancesprog.ru/p/6399/
Не используйте for при переборе масссивов
https://nuancesprog.ru/p/6069/
Почему не стоит использовать объекты в роли карт в JavaScript?
https://nuancesprog.ru/p/6423/
Избегайте 5 антипаттернов, работая с коллекциями в JavaScript
https://nuancesprog.ru/p/6125/
Как не лажать с JavaScript
1 https://nuancesprog.ru/p/4842
2 https://nuancesprog.ru/p/4846/
3 https://nuancesprog.ru/p/4912/
4 https://nuancesprog.ru/p/4915/
@nuancesprog #Подборки #JavaScript
Не злоупотребляйте if
https://nuancesprog.ru/p/6399/
Не используйте for при переборе масссивов
https://nuancesprog.ru/p/6069/
Почему не стоит использовать объекты в роли карт в JavaScript?
https://nuancesprog.ru/p/6423/
Избегайте 5 антипаттернов, работая с коллекциями в JavaScript
https://nuancesprog.ru/p/6125/
Как не лажать с JavaScript
1 https://nuancesprog.ru/p/4842
2 https://nuancesprog.ru/p/4846/
3 https://nuancesprog.ru/p/4912/
4 https://nuancesprog.ru/p/4915/
@nuancesprog #Подборки #JavaScript
NOP::Nuances of programming
Не стоит частить с if в JavaScript
Мне нравится воспринимать логику построения условий как хлеб и масло в среде разработки софта. Она позволяет разработчикам создавать интересные, полезные и веселые продукты.
Праздничные статьи, лёгкие и не совсем привычные:
Как мой десятилетний сын выучил 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
“Папа . . . А чем ты зарабатываешь на жизнь?”Этот неожиданный вопрос заставляет нас, родителей, испытать чувство гордости. Так как он означает, что ребенок наконец-то видит в папе или маме личность, а не просто няньку
"Десятки" на 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 признаков того, что программирование не для вас
Программирование — это базовый навык, как умение читать, писать и считать. Все могут научиться писать программы, потратив некоторое время и усилия
Сегодня — необыкновенная подборка: труды прекрасной половины NOP, переводчиков и не только:
Анастасия
Dynamic Feature Modules: навигация:
https://nsprg.ru/c6f0n
Дарья
Анализ аудиоданных в Python в двух частях:
1 - https://nsprg.ru/f25gp
2 - https://nsprg.ru/di26m
Маргарита. Почти год она -- главный редактор NOP.
Ольга
Создание чат-приложения в режиме реального времени с Vue.js, Socket.IO и Node.js:
https://nsprg.ru/nnuaz
Татьяна
Алгоритм поиска А*:
https://nsprg.ru/9hkwo
Элла
Установка Next.js с использованием клиентского сервера Express и TypeScript:
https://nsprg.ru/0lwk6
Юлия
Условная независимость — основа байесовской сети:
https://nsprg.ru/qbjzu
@nuancesprog #Подборки #Отдыхаем
Анастасия
Dynamic Feature Modules: навигация:
https://nsprg.ru/c6f0n
Дарья
Анализ аудиоданных в Python в двух частях:
1 - https://nsprg.ru/f25gp
2 - https://nsprg.ru/di26m
Маргарита. Почти год она -- главный редактор NOP.
Ольга
Создание чат-приложения в режиме реального времени с Vue.js, Socket.IO и Node.js:
https://nsprg.ru/nnuaz
Татьяна
Алгоритм поиска А*:
https://nsprg.ru/9hkwo
Элла
Установка Next.js с использованием клиентского сервера Express и TypeScript:
https://nsprg.ru/0lwk6
Юлия
Условная независимость — основа байесовской сети:
https://nsprg.ru/qbjzu
@nuancesprog #Подборки #Отдыхаем
Обзор Python на NOP: структуры данных, регулярные выражения, аргументы командной строки, а также трюки языка и молульное тестирование:
Полное руководство по встроенным структурам данных
https://nuancesprog.ru/p/5932/
Руководство по использованию регулярных выражений
https://nuancesprog.ru/p/4767/
Простое руководство по аргументам командной строки
https://nuancesprog.ru/p/5368/
20 фрагментов Python, которые стоит выучить прямо сегодня
https://nuancesprog.ru/p/5604/
Введение в модульное тестирование:
https://nuancesprog.ru/p/5398/
@nuancesprog #Подборки #Python
Полное руководство по встроенным структурам данных
https://nuancesprog.ru/p/5932/
Руководство по использованию регулярных выражений
https://nuancesprog.ru/p/4767/
Простое руководство по аргументам командной строки
https://nuancesprog.ru/p/5368/
20 фрагментов Python, которые стоит выучить прямо сегодня
https://nuancesprog.ru/p/5604/
Введение в модульное тестирование:
https://nuancesprog.ru/p/5398/
@nuancesprog #Подборки #Python
NOP::Nuances of programming
Полное руководство по встроенным структурам данных Python
Структуры данных — это просто специализированные форматы для организации и хранения данных. Они крайне необходимы для разработки программного обеспечения, поэтому их правильный выбор очень важен.
Пишем хороший HTML/CSS с Webflow:
https://nuancesprog.ru/p/3809/
Flexbox и CSS Grid. В чём разница?
https://nuancesprog.ru/p/3679/
Решаем проблему залипания :hover на сенсорных экранах:
https://nuancesprog.ru/p/3741/
Анимация с CSS и JavaScript. Советы:
https://nuancesprog.ru/p/4761/
Полный гайд по SCSS/SASS:
https://nuancesprog.ru/p/3378/
@nuancesprog #Подборки #CSS
https://nuancesprog.ru/p/3809/
Flexbox и CSS Grid. В чём разница?
https://nuancesprog.ru/p/3679/
Решаем проблему залипания :hover на сенсорных экранах:
https://nuancesprog.ru/p/3741/
Анимация с CSS и JavaScript. Советы:
https://nuancesprog.ru/p/4761/
Полный гайд по SCSS/SASS:
https://nuancesprog.ru/p/3378/
@nuancesprog #Подборки #CSS
NOP::Nuances of programming
Как написать хороший HTML & CSS код с помощью Webflow
Webflow — это, по сути, пользовательский интерфейс для написания HTML и CSS кода. Интерфейс предоставляет пользователю типичный набор элементов для разметки HTML и панель управления самыми распространенными CSS-свойствами.
О визуальном дизайне на NOP:
Как дизайнеру обрести уверенность:
https://nuancesprog.ru/p/4053/код:
Дизайнер и код:
https://nuancesprog.ru/p/3694/
Теория цвета:
https://nuancesprog.ru/p/3685/
Оформление портфолио. Советы:
https://nuancesprog.ru/p/4577/
Что значит быть креативным дизайнером?
https://nuancesprog.ru/p/3673/
@nuancesprog #Design #Подборки
Как дизайнеру обрести уверенность:
https://nuancesprog.ru/p/4053/код:
Дизайнер и код:
https://nuancesprog.ru/p/3694/
Теория цвета:
https://nuancesprog.ru/p/3685/
Оформление портфолио. Советы:
https://nuancesprog.ru/p/4577/
Что значит быть креативным дизайнером?
https://nuancesprog.ru/p/3673/
@nuancesprog #Design #Подборки
NOP::Nuances of programming
Дизайнер и код
Инструменты, которыми мы пользуемся, определяют наш образ мышления. Понимание кода помогает дизайнерам проектировать интерфейсы, не выходя за рамки.
Регулярные выражения на NOP: от шпаргалки до совершенно неожиданного применения.
Шпаргалка с примерами:
https://nuancesprog.ru/p/2840/
Regexp в Python:
https://nuancesprog.ru/p/4767/
Число простое? Выясняем с помщью регулярного выражения:
https://nuancesprog.ru/p/2420/
@nuancesprog #Подборки #Regex
Шпаргалка с примерами:
https://nuancesprog.ru/p/2840/
Regexp в Python:
https://nuancesprog.ru/p/4767/
Число простое? Выясняем с помщью регулярного выражения:
https://nuancesprog.ru/p/2420/
@nuancesprog #Подборки #Regex
О прогрессивных API для веба на NOP
Настраиваем мощный API на Nodejs, GraphQL, MongoDB, Hapi и Swagger
1: https://nuancesprog.ru/p/1838/
2: https://nuancesprog.ru/p/1861/
Миграция REST API на GraphQL
https://nuancesprog.ru/p/4417/
Новые API интернационализации в JavaScript
https://nuancesprog.ru/p/4473/
Введение в Web Share API
https://nuancesprog.ru/p/4632/
Веб-API для UX
https://nuancesprog.ru/p/5669/
@nuancesprog #Подборки #Web #API
Настраиваем мощный API на Nodejs, GraphQL, MongoDB, Hapi и Swagger
1: https://nuancesprog.ru/p/1838/
2: https://nuancesprog.ru/p/1861/
Миграция REST API на GraphQL
https://nuancesprog.ru/p/4417/
Новые API интернационализации в JavaScript
https://nuancesprog.ru/p/4473/
Введение в Web Share API
https://nuancesprog.ru/p/4632/
Веб-API для UX
https://nuancesprog.ru/p/5669/
@nuancesprog #Подборки #Web #API
Статьи Ravi Shankar Rajan, прошедшего путь от проектного менеджера до ведущего консультанта в IT. Его профиль в LinkedIn: https://www.linkedin.com/in/ravishankarrajan/
Добиваемся хорошей зарплаты на собеседовании:
https://nuancesprog.ru/p/6895/
5 вредных привычек неэффективных программистов:
https://nuancesprog.ru/p/4777/
Как отладка поможет вам стать лучшим разработчиком:
https://nuancesprog.ru/p/3425/
https://nuancesprog.ru/p/4681/
Как писать чистый код?
@nuancesprog #Авторы #Подборки
Добиваемся хорошей зарплаты на собеседовании:
https://nuancesprog.ru/p/6895/
5 вредных привычек неэффективных программистов:
https://nuancesprog.ru/p/4777/
Как отладка поможет вам стать лучшим разработчиком:
https://nuancesprog.ru/p/3425/
https://nuancesprog.ru/p/4681/
Как писать чистый код?
@nuancesprog #Авторы #Подборки
NOP::Nuances of programming
Как добиться большей зарплаты на собеседовании
Прежде чем мы начнём разговор о зарплате, давайте обсудим разработку ПО. Разработка — это квалифицированный труд. Вы явно не будете стоять на конвейере, добавляя по винтику к каждой детали, проходящей по конвейерной ленте. Вы также не будете отбивать на кассе…