Для людей в 21 веке нет ничего важнее, чем время. Большую часть времени мы, как и полагается современным людям, проводим в Интернете. Нам важно, чтобы сайты грузились быстро и легко. А особенно это важно самим владельцам сайтов, если они не хотят потерять потенциальных посетителей или же клиентов. Если вы являетесь владельцем или вам просто интересно, то читайте сегодняшнюю статью, так как мы поговорим о том, как оптимизировать изображения на главной странице сайта
https://nuancesprog.ru/p/1775
@nuancesprog #статьи #WebDevelopment #Optimization #Productivity #Programming #Tech
https://nuancesprog.ru/p/1775
@nuancesprog #статьи #WebDevelopment #Optimization #Productivity #Programming #Tech
https://nuancesprog.ru
Как оптимизация изображений снизила “вес” главной страницы на моем веб-сайте на 62%
Изображения являются самым распространенным типом контента в Интернете, но, если вы слишком увлечетесь, они прибавят немало мегабайт к весу вашего сайта
Очень нетривиальный подход к написанию простейшей программы на Go - это отличный повод шутя познакомиться с этим языком
https://nuancesprog.ru/p/1815
@nuancesprog #статьи #Golang #ComputerScience #Programming
https://nuancesprog.ru/p/1815
@nuancesprog #статьи #Golang #ComputerScience #Programming
https://nuancesprog.ru
Привет, Go! | NOP::Nuances of programming
Чтобы продемонстрировать всю красоту и простоту языка Go, рассмотрим классическую небольшую программу, которая поприветствует нас с помощью фразы Hello World.
Пользовательский опыт довольно часто остается без внимания разработчиков.
Однако именно UX обеспечивает нужность и актуальность написанного продукта.
В статье автор делится собственным опытом по разработке правильных с точки зрения UX приложений и дает ряд советов для разработчиков
https://nuancesprog.ru/p/1780
@nuancesprog #статьи #UX #SoftwareDevelopment #ProjectManagement #SoftwareEngineering #Programming
Однако именно UX обеспечивает нужность и актуальность написанного продукта.
В статье автор делится собственным опытом по разработке правильных с точки зрения UX приложений и дает ряд советов для разработчиков
https://nuancesprog.ru/p/1780
@nuancesprog #статьи #UX #SoftwareDevelopment #ProjectManagement #SoftwareEngineering #Programming
https://nuancesprog.ru
Хотите стать классным разработчиком? Работайте с UX
В свою первую стажировку я проработал продукт-менеджером и UX-дизайнером всего лишь два месяца, однако узнал о проектировании куда больше, чем за время работы разработчиком
Поговорим об одной очень интересной и популярной поисковой системе Elasticsearch: разберем ее особенности, функционал, возможность взаимодействия с Python — приложениями и на практике попробуем научиться работе с ней!
https://nuancesprog.ru/p/1818
@nuancesprog #статьи #Python #Elasticsearch #DataAnalysis
https://nuancesprog.ru/p/1818
@nuancesprog #статьи #Python #Elasticsearch #DataAnalysis
https://nuancesprog.ru
Начало работы с Elasticsearch | NOP::Nuances of programming
Elasticsearch(ES) — это распространенная поисковая система с открытым исходным кодом, основанная на индексе Lucene.
В IT компаниях часто нестандартно подходят к собеседованиям, однако в большинстве случаев, технические вопросы, который они задают, стандартны. В зависимости от особенностей деятельности компании, вопросы могут меняться, тем не менее, этот список содержит самые распространённые вопросы на собеседовании с Java специалистом. Готовьтесь!
https://nuancesprog.ru/p/1828/
@nuancesprog #статьи #Java #Interview #Programming
https://nuancesprog.ru/p/1828/
@nuancesprog #статьи #Java #Interview #Programming
Nuances of programming
Собеседование Java разработчика. Наиболее Часто Задаваемые Вопросы
В этом посте, я с удовольствием раскрою, вероятно, большинство возможных вопросов на Java-собеседовании, от простых до самых сложных.
Сегодня, фактически каждый разработчик работал или хотя бы слышал о системе контроля версий Git. Оно и неудивительно: он удобен и подходит для разработки проектов любого масштаба.
Сегодня мы поговорим о том, как правильно развернуть систему Git для эффективного использования в больших проектах с целой командой разработчиков
https://nuancesprog.ru/p/1832/
@nuancesprog #статьи #Git #Learning
Сегодня мы поговорим о том, как правильно развернуть систему Git для эффективного использования в больших проектах с целой командой разработчиков
https://nuancesprog.ru/p/1832/
@nuancesprog #статьи #Git #Learning
https://nuancesprog.ru
Как рационально использовать GIT | NOP::Nuances of programming
Не считая знания команд git add, git commit и git push, есть еще несколько важных техник в Git. И их знание сильно поможет.
Пошагово разберем простой способ создания мощного API. Максимум полезной информации и ссылки на сопутствующие материалы по теме, делают процесс простым и понятным.
В первой части, начнём с установки Nodejs и Hapi, а также настроим базу данных
https://nuancesprog.ru/p/1838/
@nuancesprog #статьи #NodeJS #JavaScript #Programming #Tech
В первой части, начнём с установки Nodejs и Hapi, а также настроим базу данных
https://nuancesprog.ru/p/1838/
@nuancesprog #статьи #NodeJS #JavaScript #Programming #Tech
https://nuancesprog.ru
Как настроить мощный API на Nodejs, GraphQL и т.д. Часть 1
Мы будем строить очень мощный и гибкий API GraphQL на основе NodeJs с документацией Swagger, работающей на MongoDB.
В современном мире разработки все больше важна архитектура приложений. Среди обилия существующих решений особой популярностью пользуются сервисы Amazon.
Читайте обзор универсальных сервисов AWS для создания приложений
https://nuancesprog.ru/p/1858/
@nuancesprog #статьи #SoftwareDevelopment #WebDevelopment #SoftwareArchitecture
Читайте обзор универсальных сервисов AWS для создания приложений
https://nuancesprog.ru/p/1858/
@nuancesprog #статьи #SoftwareDevelopment #WebDevelopment #SoftwareArchitecture
Nuances of programming
Архитектура ПО: создайте свое приложение с AWS
Облачные вычисления стали центральной частью любой технологической компании. Рассказываем о главных облачных/веб-сервисах Amazon(AWS).
Пошагово разберем простой способ создания мощного API. Максимум полезной информации и ссылки на сопутствующие материалы по теме, делают процесс простым и понятным.
Вторая часть посвящена настройке GraphQL и завершению создания API
https://nuancesprog.ru/p/1861/
@nuancesprog #статьи #NodeJS #JavaScript #Programming #Tech
Вторая часть посвящена настройке GraphQL и завершению создания API
https://nuancesprog.ru/p/1861/
@nuancesprog #статьи #NodeJS #JavaScript #Programming #Tech
https://nuancesprog.ru
Завершаем настроику мощного API на Nodejs, GraphQL и т.д. Часть 2
Завершаем настройку очень мощного и гибкого API GraphQL на основе NodeJs с документацией Swagger, работающей на MongoDB
В настоящее время спрос на специалистов по анализу данных растет, а вместе со спросом растет и конкуренция!
Работая в этой сфере, многим специалистам приходится постоянно осваивать что-то новое: новые библиотеки, новые языки и технологии. Сегодня мы поговорим о том, как начать учить новый язык, попутно применяя его в своей профессиональной деятельности!
https://nuancesprog.ru/p/1882/
@nuancesprog #статьи #DataScience #python #Startup
Работая в этой сфере, многим специалистам приходится постоянно осваивать что-то новое: новые библиотеки, новые языки и технологии. Сегодня мы поговорим о том, как начать учить новый язык, попутно применяя его в своей профессиональной деятельности!
https://nuancesprog.ru/p/1882/
@nuancesprog #статьи #DataScience #python #Startup
https://nuancesprog.ru
Изучение нового языка для работы с данными
В постоянно меняющейся экосистеме инструментов для анализа данных вам придется часто изучать все новые и новые языки, чтобы идти в ногу со временем и эффективно работать в команде.
Чтобы оставаться востребованным специалистом, нужно постоянно совершенствовать свои навыки, учитывая постоянно растущие запросы компаний и конкуренцию.
В статье расскажем каких навыков не хватает программистам сегодня, и как заполнить эти пробелы
https://nuancesprog.ru/p/1869/
@nuancesprog #статьи #Java #SoftwareDevelopment
В статье расскажем каких навыков не хватает программистам сегодня, и как заполнить эти пробелы
https://nuancesprog.ru/p/1869/
@nuancesprog #статьи #Java #SoftwareDevelopment
Nuances of programming
9 вещей, которыми следует заняться Java программисту в 2018 году
Советы для Java-программистов о том как расширить свои знания о программировании в Java и увеличить свою ценность для карьерного роста
Многим из нас неоднократно приходилось искать информацию о том или ином синтаксисе или концепции Python и не только.
Попробуем разобраться с некоторыми сложными и полезными функциями и особенностями Python, NumPy и Pandas о которых многие так часто забывают
https://nuancesprog.ru/p/971/
@nuancesprog #статьи #python #DataScience #MachineLearning
Попробуем разобраться с некоторыми сложными и полезными функциями и особенностями Python, NumPy и Pandas о которых многие так часто забывают
https://nuancesprog.ru/p/971/
@nuancesprog #статьи #python #DataScience #MachineLearning
https://nuancesprog.ru
Python для анализа данных: 8 концепций, о которых вы могли забыть
Если вы когда-либо «гуглили» одни и теже вопросы, термины или синтаксис снова и снова, знайте — вы не одиноки.Я делаю это постоянно!Это нормально, если вы постоянно заглядываете на StackOverflow или на другие ресурсы в поисках ответов на ваши вопросы.
Если вы хотите стать успешным инженером данных - знание о том, как построить идеальное хранилище данных очень в этом поможет.
Сегодня мы рассмотрим 4 этапа создания хранилища данных, а также коснемся преимуществ работы с Amazon Redshift
https://nuancesprog.ru/p/1874/
@nuancesprog #статьи #BigData #SoftwareArchitecture #Data
Сегодня мы рассмотрим 4 этапа создания хранилища данных, а также коснемся преимуществ работы с Amazon Redshift
https://nuancesprog.ru/p/1874/
@nuancesprog #статьи #BigData #SoftwareArchitecture #Data
https://nuancesprog.ru
Как построить идеальное хранилище данных
Может показаться, что многое изменилось в сфере обработки данных. NoSQL, «Big Data» и тд изменили “ландшафт”, но “фундамент” остался прежним.
Python — язык массы альтернатив и возможностей в программировании.
Делимся полезными приёмами, о которых вы могли и не знать
https://nuancesprog.ru/p/1879/
@nuancesprog #статьи #Python
Делимся полезными приёмами, о которых вы могли и не знать
https://nuancesprog.ru/p/1879/
@nuancesprog #статьи #Python
Nuances of programming
Хитрости на Python
Незаурядны и крайне полезные приемы на Python
Опытные разработчики, прекрасно понимают необходимость использовать Git системы. Поэтому данный пост, прежде всего будет полезен новичкам. Вы узнаете, что такое система контроля версий, и как минимум 7 причин научится ей пользоваться
https://nuancesprog.ru/p/1918/
@nuancesprog #статьи #Git #WebDevelopment #Programming
https://nuancesprog.ru/p/1918/
@nuancesprog #статьи #Git #WebDevelopment #Programming
https://nuancesprog.ru
Новичок! Ты должен был выучить Git ещё вчера
Мой совет номер один для новичков: изучайте Git и выкладывайте код на GitHub каждый день.
Python - один из самых популярных и востребованных языков программирования на сегодняшний день! Достаточно ли хорошо в нем разбираетесь? Проверьте свои знания и пройдите наш небольшой тест!
https://nuancesprog.ru/p/1987/
@nuancesprog #тесты #Python
https://nuancesprog.ru/p/1987/
@nuancesprog #тесты #Python
Для разработчика крайне важно заниматься сторонними проектами. Они помогают "попробовать на вкус" технологии, с которыми редко столкнешься на основной работе; помогают тренировать различные навыки; помогают поверить в собственные силы и т.д.
Именно поэтому сегодня речь пойдет о том, как запустить сайд-проект в кратчайшие сроки
https://nuancesprog.ru/p/2000/
@nuancesprog #статьи #WebDevelopment #React
Именно поэтому сегодня речь пойдет о том, как запустить сайд-проект в кратчайшие сроки
https://nuancesprog.ru/p/2000/
@nuancesprog #статьи #WebDevelopment #React
NOP::Nuances of programming
Как запустить сайд-проект за 10 дней | NOP::Nuances of programming
Речь пойдет о том, как быстро создать приложение, не отвлекаясь на неподходящие идеи, которые возникают у вас в голове
Язык Java по сей день является одним из самых востребованных языков программирования. Уверены, что достаточно хорошо разбираетесь в основах языка Java? Тогда проверьте свои знания и пройдите наш небольшой тест!
https://nuancesprog.ru/p/1988/
@nuancesprog #тесты #Java
https://nuancesprog.ru/p/1988/
@nuancesprog #тесты #Java
А вы уверены, что сможете легко отличить архитектора программного обеспечения от разработчика и знаете, с чем их едят?
Статья поможет разобраться who is who
https://nuancesprog.ru/p/2016/
@nuancesprog #статьи #SoftwareDevelopment #WebDevelopment #JavaScript
Статья поможет разобраться who is who
https://nuancesprog.ru/p/2016/
@nuancesprog #статьи #SoftwareDevelopment #WebDevelopment #JavaScript
https://nuancesprog.ru
Архитектура ПО: разница между архитектурой и проектированием
Многие не знают, в чем состоит разница между архитектурой и проектированием приложения. Зачастую разработчики не могут разобрать строку кода и могут спутать элементы архитектуры приложения с элементами проектирования.
Swift — язык программирования, активно применяемый при разработке на iOS и macOS. Уверены, что достаточно хорошо разбираетесь в основах языка Swift? Тогда проверьте свои знания и пройдите наш небольшой тест!
https://nuancesprog.ru/p/1997/
@nuancesprog #тесты #Swift
https://nuancesprog.ru/p/1997/
@nuancesprog #тесты #Swift