NOP::Nuances of Programming
68.4K subscribers
3.25K photos
11 videos
12 files
4.58K links
Уникальные статьи и переводы — настольная книга программиста.


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.iss.one/nophumor
NOP::Recruiter Удаленка- https://t.iss.one/nopremote
Download Telegram
В 2018 году люди потратили более 18 миллиардов долларов на покупку приложений и игр в App Store и Google Play. Это значит, что с каждым годом рынок мобильных приложений будет увеличиваться. Сейчас самое подходящее время, чтобы начать учить язык программирования, подходящий для Android-разработки.
Сегодня мы разберем такие ЯП, как: Java и Kotlin, C, C# и BASIC!

https://nuancesprog.ru/p/2488/

@nuancesprog #статьи #Android #Java #Kotlin #Development
Многие знают, кто такие “Senior” разработчики, но далеко не все понимают, как они должны работать, и что нужно делать, чтобы также однажды войти в когорту старших специалистов.
Мы расскажем о том, что отличает действительно хорошего Senior-разработчика

https://nuancesprog.ru/p/2517/

@nuancesprog #статьи #Development #SeniorDeveloper #Software
​​Golang, или Go — язык программирования, разработанный внутри компании Google. Насколько хорошо вы разбираетесь в нем? Пройдите наш тест и узнайте свой результат!

https://nuancesprog.ru/p/2254/

@nuancesprog #тест #Go
Много статей написано о роли технических лидеров и менеджеров. Очень часто мы сталкиваемся с проблемой повышения продуктивности команды. Но перед тем как бросить все усилия на повышение продуктивности, возможно, стоит рассмотреть то, что её снижает?

https://nuancesprog.ru/p/2527/

@nuancesprog #статьи #SoftwareDevelopment #Productivity
Качественная инспекция кода включает в себя проверку всей функциональности приложения. Для достижения этого необходимо создание чек-листа, в котором отразятся наиболее важные критерии оценки.
Надеемся, что эта статья станет отличным помощником при написании качественного чек-листа для инспекции кода

https://nuancesprog.ru/p/2536/

@nuancesprog #статьи #CodeReview #CodeQuality #SoftwareDevelopment
Существует огромное множество команд для работы с терминалом UNIX и Linux. Все это многообразие не запомнить, как бы вам ни хотелось. Постоянный поиск нужной команды тормозит рабочий процесс, ко всему прочему сами команды не во всех случаях состоят из пары символов. В итоге это здорово мешает быстрой и легкой работе с терминалом. Именно поэтому, сегодня мы расскажем о командах, которые в несколько раз увеличат вашу производительность

https://nuancesprog.ru/p/2555/

@nuancesprog #статьи #Linux #Productivity
С каждым годом все больше детей на вопрос о том, кем они хотят стать, когда вырастут, отвечают: "Программистом". Рассказываем о том, как обучить ребенка основам программирования. Но, даже если у вас нет собственных детей, эта статья будет вам интересна

https://nuancesprog.ru/p/2558/

@nuancesprog #статьи #Education
Система Snap пакетов, доступная почти на всех дистрибутивах Linux, помогает разработчикам и простым пользователям решить проблемы совместимости различных версий системы с приложениями. Рассмотрим принципы работы Snap системы и ее основные команды

https://nuancesprog.ru/p/2574/

@nuancesprog #статьи #SoftwareDevelopment #Linux #Ubuntu #Snap
Не каждый из нас готов выйти из зоны комфорта и полностью изменить свою жизнь, тем более в зрелом возрасте. Однако если у вас есть желание сделать это, то нет ничего невозможного. Как, будучи учителем в школе и не зная ничего о программировании, получить должность разработчика всего через 10 месяцев
Рассказываем в этой статье

https://nuancesprog.ru/p/2589/

@nuancesprog #статьи #Startup #CareerChange
​​Python — высокоуровневый язык программирования общего назначения. Насколько хорошо вы его знаете? Пройдите наш тест и узнайте свой результат!

https://nuancesprog.ru/p/2307/

@nuancesprog #тест #python