Представляем 10 самых востребованных языков программирования на рынке труда. Здесь вы найдёте ответ на самый распространённый вопрос новичков: «Какой язык мне выбрать?»
https://nuancesprog.ru/p/2569/
@nuancesprog #статьи #SoftwareDevelopment
https://nuancesprog.ru/p/2569/
@nuancesprog #статьи #SoftwareDevelopment
https://nuancesprog.ru
Лучшие языки программирования для изучения в 2018
Объективный и практичный обзор текущего состояния и тенденций в IT сфере, и прогноз на ближайшее будущее, начиная с 2018.
Система Snap пакетов, доступная почти на всех дистрибутивах Linux, помогает разработчикам и простым пользователям решить проблемы совместимости различных версий системы с приложениями. Рассмотрим принципы работы Snap системы и ее основные команды
https://nuancesprog.ru/p/2574/
@nuancesprog #статьи #SoftwareDevelopment #Linux #Ubuntu #Snap
https://nuancesprog.ru/p/2574/
@nuancesprog #статьи #SoftwareDevelopment #Linux #Ubuntu #Snap
https://nuancesprog.ru
Установка и использование Snap-пакетов в Ubuntu 18.04
Snap - система развертывания программ и управления пакетами, созданная Canonical. Эти пакеты чаще называют «снепами».
Рассказываем об асинхронных методах разработки. Эти знания помогут вам создавать современный приложения на JavaScript
https://nuancesprog.ru/p/2583/
@nuancesprog #статьи #JavaScript #SoftwareDevelopment
https://nuancesprog.ru/p/2583/
@nuancesprog #статьи #JavaScript #SoftwareDevelopment
https://nuancesprog.ru
Асинхронный JavaScript ― Цикл обработки событий
JavaScript — однопоточный язык программирования. Движок JS единовременно может обрабатывать только одно выражение — в одном потоке.
Не каждый из нас готов выйти из зоны комфорта и полностью изменить свою жизнь, тем более в зрелом возрасте. Однако если у вас есть желание сделать это, то нет ничего невозможного. Как, будучи учителем в школе и не зная ничего о программировании, получить должность разработчика всего через 10 месяцев
Рассказываем в этой статье
https://nuancesprog.ru/p/2589/
@nuancesprog #статьи #Startup #CareerChange
Рассказываем в этой статье
https://nuancesprog.ru/p/2589/
@nuancesprog #статьи #Startup #CareerChange
https://nuancesprog.ru
Как я стал программистом в 40 лет | NOP::Nuances of programming
Вот, как я сменил свою прежнюю работу на front-end разработчика в 40 лет, не имея ни образования. Я только занимался самообразованием
Python — высокоуровневый язык программирования общего назначения. Насколько хорошо вы его знаете? Пройдите наш тест и узнайте свой результат!
https://nuancesprog.ru/p/2307/
@nuancesprog #тест #python
https://nuancesprog.ru/p/2307/
@nuancesprog #тест #python
Понимание баз данных и умение с ними работать — это важный навык каждого, кто считает себя разработчиком или стремится им стать. Cтатья для тех, кто вначале своего пути и ещё не знает с чего начать
https://nuancesprog.ru/p/2594/
@nuancesprog #статьи #MySQL #NoSQL #Database
https://nuancesprog.ru/p/2594/
@nuancesprog #статьи #MySQL #NoSQL #Database
https://nuancesprog.ru
Какую СУБД начать изучать в первую очередь? | NOP::Nuances of programming
Какую систему баз данных стоит изучить в первую очередь? И стоит ли вообще изучать какие-либо СУБД, ведь для этой работы есть специально обученные люди?
Рассказываем за 3 минуты, что такое NodeJS, какая концепция лежит в его основе и где он применяется
https://nuancesprog.ru/p/2597/
@nuancesprog #статьи #NodeJS #JavaScript #SoftwareDevelopment
https://nuancesprog.ru/p/2597/
@nuancesprog #статьи #NodeJS #JavaScript #SoftwareDevelopment
https://nuancesprog.ru
Концепция NodeJS за три минуты! | NOP::Nuances of programming
Node.js был разработан Райаном Далем в 2009 году. Базовая концепция Node.js пришла ему в голову, когда он пользовался Flickr (сайт для загрузки и обмена изображениями). Он заметил на сайте индикатор прогресса (статус бар), который показывал прогресс загрузки…
Обработка ошибок в языках программирования — важная и интересная тема.
Предлагаем рассмотреть реализацию самого процесса на примере языка Golang
https://nuancesprog.ru/p/2601/
@nuancesprog #статьи #Go #Golang #SoftwareDevelopment #ErrorHandling
Предлагаем рассмотреть реализацию самого процесса на примере языка Golang
https://nuancesprog.ru/p/2601/
@nuancesprog #статьи #Go #Golang #SoftwareDevelopment #ErrorHandling
NOP::Nuances of programming
Golang — изящная обработка ошибок | NOP::Nuances of programming
Несмотря на то, что в go предусмотрена простая модель ошибок, на деле все не так уж и просто. Рассказываем об эффективном способе обработки ошибок
Cтатья посвящена вопросу солидарности разработчиков. Почему важно писать понятный код и какие преимущества это даёт в долгосрочной перспективе?
https://nuancesprog.ru/p/2603/
@nuancesprog #статьи #SoftwareDevelopment #SoftwareEngineering #CodeReview #CleanCode
https://nuancesprog.ru/p/2603/
@nuancesprog #статьи #SoftwareDevelopment #SoftwareEngineering #CodeReview #CleanCode
https://nuancesprog.ru
Как писать понятный код | NOP::Nuances of programming
Я люблю разбирать чужой код и отдавать на обзор свой. Это помогает открывать для себя новое, понимать кодовую базу, делиться своими знаниями, прогнозировать и предотвращать потенциальные ошибки.
Большинство современных сайтов выглядят одинаково: как копии, снятые с копии. Интернет перестал быть пространством для творчества.
Давайте разберемся, что не так с современным веб-дизайном!
https://nuancesprog.ru/p/2586/
@nuancesprog #статьи #UX #WebDesign #Design
Давайте разберемся, что не так с современным веб-дизайном!
https://nuancesprog.ru/p/2586/
@nuancesprog #статьи #UX #WebDesign #Design
https://nuancesprog.ru
Почему все веб-сайты выглядят одинаково? | NOP::Nuances of programming
Современный интернет однообразен. Все выглядит одинаково: одинаковые шрифты, похожие страницы, а про макеты я вообще молчу.
Если вы недавно занимались разработкой с применением библиотеки React, то вы должно быть сталкивались с такими терминами как HOC и Render Props. В статье мы углубимся в оба паттерна, чтобы понять, для чего они нужны и как правильно их использовать для создания более качественных React приложений.
https://nuancesprog.ru/p/2623/
@nuancesprog #статьи #React #JavaScript #WebDevelopment
https://nuancesprog.ru/p/2623/
@nuancesprog #статьи #React #JavaScript #WebDevelopment
https://nuancesprog.ru
Разбираемся с Render Props и HOC в React | NOP::Nuances of programming
React предлагает Компоненты, представляющие собой простой способ повторного использования кода. Компонент инкапсулирует множество вещей от контента, стилей и до бизнес-логики.
Напишите свое первое приложение на React.js вместе с опытным разработчиком. Разберем самую популярную библиотеку JavaScript и ответим на ваши вопросы 👉 gloacademy_bot
Из статьи вы узнаете, как программа использует память и самых распространённых ошибках, которые допускают разработчики, взаимодействуя с памятью
https://nuancesprog.ru/p/2627/
@nuancesprog #статьи #Software
https://nuancesprog.ru/p/2627/
@nuancesprog #статьи #Software
https://nuancesprog.ru
Как ваша программа использует память | NOP::Nuances of programming
Программирование на языках, которые позволяют взаимодействовать с памятью на более низком уровне, как например в C и C++, иногда доставляет немало проблем, с которыми вы раньше не сталкивались
Angular - это разработанный Google фреймворк для создания клиентских приложений. Насколько хорошо Вы разбираетесь в нем?
https://nuancesprog.ru/p/2366/
Пройдите наш тест и проверьте свои знания!
@nuancesprog #тест #AngularJS
https://nuancesprog.ru/p/2366/
Пройдите наш тест и проверьте свои знания!
@nuancesprog #тест #AngularJS
NOP::Nuances of programming
Насколько хорошо вы разбираетесь в AngularJS?
Angular - это разработанный Google фреймворк для создания клиентских приложений. Насколько хорошо Вы разбираетесь в нем? Пройдите наш тест и проверьте свои знания!
Китай к 2020 году планирует ввести систему социального кредита: определенную норму морали и лишать прав тех, кто отказывается подчиняться этой норме. Стоит ли нам пересмотреть свой оптимизм относительно технологий? Обсудим в статье
https://nuancesprog.ru/p/2620/
@nuancesprog #статьи #Technology #Morality
https://nuancesprog.ru/p/2620/
@nuancesprog #статьи #Technology #Morality
https://nuancesprog.ru
1984 в 2020: Социальная инженерия в Китае
К 2020 году китайское правительство намерено создать систему социального кредита. Стоит отметить, что различные онлайн-платформы уже реализуют такую систему, но с другой целью
Эта статья ― призыв воспринимать опросы и исследования адекватно и не делать поспешных выводов. На примере свежих результатов опроса, посвящённого JavaScript, который вызвал немало споров в сообществе
https://nuancesprog.ru/p/2630/
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/2630/
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru
Три нашумевших диаграммы. Исследование JavaScript в 2018
Вы думали статистика и графики — это скука? Подумайте ещё раз…Некоторые диаграммы в нашем опросе 2018 State of JavaScript показали результаты, вызвавшие не мало споров
ReactJS – одна из самых популярных библиотек для создания сложных Frontend-приложений. Пройдите наш тест и узнайте, насколько хорошо вы знакомы с ней!
https://nuancesprog.ru/p/2501/
@nuancesprog #тест #ReactJS
https://nuancesprog.ru/p/2501/
@nuancesprog #тест #ReactJS
У вас нет тех навыков, которыми обладают многие профессиональные дизайнеры и вы не имеете какого-либо стажа работы, но у вас возникла чрезвычайная ситуация и вам необходимо самостоятельно заняться дизайном? Если так, то в этой статье мы научим вас небольшим хитростям и советам, которые помогут вам создать легкий и приятный дизайн
https://nuancesprog.ru/p/2634/
@nuancesprog #статьи #UX #Design
https://nuancesprog.ru/p/2634/
@nuancesprog #статьи #UX #Design
https://nuancesprog.ru
7 полезных советов для веб-дизайнеров | NOP::Nuances of programming
Каждый веб-разработчик неизбежно сталкивается с ситуацией, когда необходимо самостоятельно принять то или иное решение, касающееся визуального дизайна.
В объектно-ориентированном программировании, как и в других методологиях, есть свои хитрости, облегчающие жизнь разработчиков. Самое время узнать о них в ООП!
https://nuancesprog.ru/p/2637/
@nuancesprog #статьи #OOP #Android
https://nuancesprog.ru/p/2637/
@nuancesprog #статьи #OOP #Android
https://nuancesprog.ru
Хитрости объектно-ориентированного программирования. Часть 1
У функций есть побочные эффекты. Иногда они изменяют состояние системы в самый неожиданный момент и рушат все, что только можно. Крайне трудно избавиться от побочных эффектов с помощью парадигмы объектно-ориентированного программирования.
Readme-файл вашего проекта с открытым исходным кодом — это его резюме. Не нужно изобретать велосипед — существует очень удобный шаблон, с помощью которого можно написать отличный readme, который привлечет внимание сообщества
https://nuancesprog.ru/p/2641/
@nuancesprog #статьи #GitHub #OpenSource #WebDevelopment #SoftwareDevelopment
https://nuancesprog.ru/p/2641/
@nuancesprog #статьи #GitHub #OpenSource #WebDevelopment #SoftwareDevelopment
https://nuancesprog.ru
Как написать хороший README | NOP::Nuances of programming
После Hacktoberfest в проектах с открытым исходным кодом появилось много новых правок. Только за октябрь было сделало более 400 000 запросов на включение кода. Это невероятно!Я решил подробнее изучить проекты с большим количеством правок. У этих проектов…
Рассказываем о современных практиках стилизации компонентов React
https://nuancesprog.ru/p/2710/
@nuancesprog #React #CSS #JavaScript #WebDevelopment
https://nuancesprog.ru/p/2710/
@nuancesprog #React #CSS #JavaScript #WebDevelopment
https://nuancesprog.ru
5 способов стилизовать компоненты React в 2019
Компоненты React — это строительные блоки, из которых мы создаём интерфейсы для приложений.