Kotlin — современный статически типизированный объектно-ориентированный язык программирования. Хорошо ли вы его знаете? Пройдите наш небольшой тест и узнайте свой результат!
https://nuancesprog.ru/p/2209/
@nuancesprog #тесты #Kotlin
https://nuancesprog.ru/p/2209/
@nuancesprog #тесты #Kotlin
📃 Команда U°OS опубликовала результаты исследования всех репозиториев GitHub. Чтобы сформировать ТОП 100, U°OS использовали собственный алгоритм оценки значимости того или иного проекта. Данный список позволит получить представление о текущих трендах и направлении развития технологий
https://nuancesprog.ru/p/4098
@nuancesprog #статьи #Github
https://nuancesprog.ru/p/4098
@nuancesprog #статьи #Github
https://nuancesprog.ru
Top 100 наиболее популярных репозиториев на GitHub
GitHub стал не просто хостингом для хранения кодов, а огромным сообществом разработчиков
📃 Микросервисы - популярный подход к разработке, который успешно используется в больших компаниях. В чем преимущества микросервисов? Для каких решений лучше выбрать именно их? Разберёмся на примере из реального мира
https://nuancesprog.ru/p/4102
@nuancesprog #статьи #Microservices #SoftwareDevelopment
https://nuancesprog.ru/p/4102
@nuancesprog #статьи #Microservices #SoftwareDevelopment
https://nuancesprog.ru
Микросервисы. Руководство для начинающих
Вы наверняка слышали подобные высказывания: «Наши сервисы состоят из множества масштабируемых микросервисов», «Мы планируем перейти на архитектуру микросервисов». Но что такое микросервисы? Я постараюсь объяснить это на примерах из реального мира.
📃 Концепция прогрессивных веб-приложений набирает популярность, однако многие не знакомы с их особенностями. Рассказываем, что такое PWA, из каких компонентов оно состоит, а также, как создать его самостоятельно
https://nuancesprog.ru/p/3859
@nuancesprog #статьи #PWA #WebDevelopment
https://nuancesprog.ru/p/3859
@nuancesprog #статьи #PWA #WebDevelopment
https://nuancesprog.ru
Прогрессивные веб-приложения для начинающих
Узнаем, что такое PWA, из каких компонентов оно состоит, а также разберемся, как создать его самостоятельно.
Начать писать код не так уж и сложно, для этого достаточно изучить один из языков программирования. Однако, чтобы стать сильным программистом, вы должны обладать фундаментальными знаниями в математике и информатике. И книга «Теоретический минимум по Computer Science» – это то, что вам нужно!
Она охватывает множество тем, начиная с логики и парадигм программирования и заканчивая алгоритмами и базами данных. В книге вы найдете наглядные иллюстрации, графики и примеры кода.
@nuancesprog #книги #ComputerScience
Она охватывает множество тем, начиная с логики и парадигм программирования и заканчивая алгоритмами и базами данных. В книге вы найдете наглядные иллюстрации, графики и примеры кода.
@nuancesprog #книги #ComputerScience
📃 Кто из нас не сталкивался с паникой при приближающемся дедлайне? Но тревога и бессонные ночи в надежде успеть к сроку только усугубляют ваше положение и отрицательно влияют на продуктивность. Сегодня мы расскажем вам, как сохранять голову холодной и всегда успевать к назначенной дате
https://nuancesprog.ru/p/4109
@nuancesprog #статьи #Deadlines #Productivity #SoftwareDevelopment #SelfImprovement
https://nuancesprog.ru/p/4109
@nuancesprog #статьи #Deadlines #Productivity #SoftwareDevelopment #SelfImprovement
https://nuancesprog.ru
Как перестать переживать по поводу дедлайна
Дедлайн…Один из самых больших кошмаров для разработчика. Признайтесь, вас пугает это слово. Даже сейчас, читая эти строки, ваши волосы встают дыбом
📃 Изучение обширной экосистемы современного JavaScript представляет собой непростую задачу. С чего стоит начать? Каким темам стоит уделить время? Рассмотрим пять рекомендаций, которые помогут встать на правильный путь
https://nuancesprog.ru/p/3841
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/3841
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru
Рекомендации по изучению JavaScript
Изучение JavaScript представляет собой непростую задачу. С чего стоит начать? Каким темам стоит уделить время? Рассмотрим пять рекомендаций.
📃 В новых версиях TypeScript 3.x представлено множество функций, таких как новый тип unknown, поддержка defaultProps в JSX и многие другие. Рассмотрим самые интересные из них!
https://nuancesprog.ru/p/4032
@nuancesprog #статьи #TypeScript #WebDesign
https://nuancesprog.ru/p/4032
@nuancesprog #статьи #TypeScript #WebDesign
https://nuancesprog.ru
Новые функции в TypeScript
Краткий обзор самых интересных новых функций, представленных в TypeScript 3, о которых вы, возможно, не знали!
Под базами данных понимают совокупность данных, организованных в соответствии со строго определенной структурой. Много ли вы знаете об их особенностях? Пройдите наш тест и проверьте свои знания!
https://nuancesprog.ru/p/2820/
@nuancesprog #тест #Database
https://nuancesprog.ru/p/2820/
@nuancesprog #тест #Database
📃 Невозможно представить себе работу программиста без взаимодействия с изображениями. Но перед работой с изображениями их необходимо подготовить. Для этого и нужны специальные библиотеки Python
https://nuancesprog.ru/p/4144
@nuancesprog #статьи #Python #MachineLearning
https://nuancesprog.ru/p/4144
@nuancesprog #статьи #Python #MachineLearning
https://nuancesprog.ru
10 инструментов Python для работы с изображениями
Обзор самых популярных Python-библиотек с простым и понятным способом преобразования изображений
📃 CSS - это уникальный язык. На первый взгляд он кажется очень простым и понятным, но, познакомившись с ним поближе, становится ясно, что некоторые эффекты, которые в теории выглядят легкими, на практике, вызывают затруднения у новичков. Именно поэтому, сегодня мы подробно расскажем о 8 полезных приемах в CSS
https://nuancesprog.ru/p/3557/
@nuancesprog #статьи #CSS #WebDevelopment
https://nuancesprog.ru/p/3557/
@nuancesprog #статьи #CSS #WebDevelopment
https://nuancesprog.ru
8 полезных приемов в CSS: Эффект параллакса, прилипающий футер и многое другое
В этой статье я поделюсь некоторыми полезными советами и приемами, без понимания которых я бы не смог успешно завершить свой путь по изучению CSS.
📃Что такое вычисляемые свойства и в чем их отличие от методов? Ознакомимся с концепцией вычисляемых свойств в Vue JS и рассмотрим их преимущества при обработке сложных вычислений
https://nuancesprog.ru/p/3794
@nuancesprog #статьи #JavaScript #Vue #WebDesign #WebDevelopment
https://nuancesprog.ru/p/3794
@nuancesprog #статьи #JavaScript #Vue #WebDesign #WebDevelopment
https://nuancesprog.ru
Введение в вычисляемые свойства в Vue JS
Ознакомимся с концепцией вычисляемых свойств в Vue JS и рассмотрим их преимущества при обработке сложных вычислений.
📃 Если вы до сих пор думаете, что C++ невероятно сложный и неудобный язык, то настала пора изменить свое мнение! Теперь в нём есть умные указатели, автоматическое определение типов и многое другое
https://nuancesprog.ru/p/4167
@nuancesprog #статьи #Cpp #SoftwareDevelopment
https://nuancesprog.ru/p/4167
@nuancesprog #статьи #Cpp #SoftwareDevelopment
https://nuancesprog.ru
Возможности C++, о которых должен знать каждый разработчик
С момента своего появления C++ очень хорошо развился как язык программирования.Конечно, это не произошло моментально. Когда-то этому языку не доставало динамичности. В то время было довольно сложно пользоваться им
Хотите начать карьеру в IT-сфере, но не можете определиться с выбором профессии?
Пройдите наш небольшой тест и определитесь с выбором!
https://nuancesprog.ru/p/2079/
@nuancesprog #тест
Пройдите наш небольшой тест и определитесь с выбором!
https://nuancesprog.ru/p/2079/
@nuancesprog #тест
📃 За последний год появилось множество новых инструментов и технологий для создания веб-компонентов. Рассмотрим 7 инструментов, которые пригодятся для тех, кто использует веб-компоненты в 2019 году
https://nuancesprog.ru/p/4177
@nuancesprog #статьи #JavaScript #WebDevelopment
https://nuancesprog.ru/p/4177
@nuancesprog #статьи #JavaScript #WebDevelopment
https://nuancesprog.ru
7 инструментов для разработки веб-компонентов в 2019 году
Компоненты и виджеты, разработанные по стандартам веб-компонентов, работают в современных браузерах и используются с библиотеками JavaScript и фреймворками, работающими с HTML
Алгоритм - это точная последовательность действий, записанных на языке программирования. Пройдите наш тест и узнайте насколько хорошо вы разбираетесь в алгоритмах!
https://nuancesprog.ru/p/2443/
@nuancesprog #тесты #Algorithm
https://nuancesprog.ru/p/2443/
@nuancesprog #тесты #Algorithm
📃 Люди часто жалуются на медленную работу кода на Python. Но подождите: есть много способов улучшить его производительность. Следуйте этим простым подсказкам, чтобы код на Python работал быстрее
https://nuancesprog.ru/p/4188
@nuancesprog #статьи #Python #DataScience
https://nuancesprog.ru/p/4188
@nuancesprog #статьи #Python #DataScience
https://nuancesprog.ru
Как оптимизировать код на Python
Считается, что первоочередной задачей программиста является написание чистого и эффективного кода. Как только вы создали чистый код, можете переходить к следующим 10 подсказкам. Я подробно объясню их ниже.
📃 На сегодняшний день существует огромное количество языков программирования. Как же выбрать из всех них именно тот, изучение которого будет актуальным и полезным? Попробуем разобраться!
https://nuancesprog.ru/p/4191
@nuancesprog #статьи #Learning
https://nuancesprog.ru/p/4191
@nuancesprog #статьи #Learning
https://nuancesprog.ru
Какой язык программирования выбрать в 2019?
Благодаря интернету весь мир имеет доступ к ресурсам для обучения программированию: как платным, так и бесплатным. Каждый щелчок мыши ведёт к новой статье, новому уроку или видео
📃 API discord предоставляет инструмент для создания и использования ботов. Разбераемся с API Discord на примере создания с его помощью простого бота
https://nuancesprog.ru/p/4195
@nuancesprog #статьи #JavaScript #WebDevelopment
https://nuancesprog.ru/p/4195
@nuancesprog #статьи #JavaScript #WebDevelopment
https://nuancesprog.ru
Создание музыкального бота с помощью Discord.js
API discord предоставляет инструмент для создания и использования ботов
📃 Переменная окружения PYTHONPATH сильно ограничивает возможности программиста при работе файлов. Изменение PYTHONPATH позволяет «расширить» доступность различных файлов и модулей
https://nuancesprog.ru/p/4199
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/4199
@nuancesprog #статьи #Python
https://nuancesprog.ru
Как изменить PYTHONPATH на Windows
Вы читаете эту статью, потому что пользуетесь Windows 10+Python 3.3+Anaconda3 и хотите изменить PYTHONPATH