Автор подробно описывает ход работы по обходу captcha на университетском сайте: от нарезки и оптимизации изображений, до написания самого алгоритма обхода на языке Python
https://nuancesprog.ru/p/2747/
@nuancesprog #статьи #Python #Development #Hacking
https://nuancesprog.ru/p/2747/
@nuancesprog #статьи #Python #Development #Hacking
Если вы собираетесь стать веб-разработчиком, вам необходимо ознакомиться с таким понятием, как “инструменты сборки” или “бандлеры”. Они позволяют компилировать, упаковывать и организовывать ресурсы, необходимые для вашего проекта. Самым известным инструментом является Webpack с которым мы вас и ознакомим
https://nuancesprog.ru/p/2752/
@nuancesprog #статьи #JavaScript #Webpack #WebDevelopment
https://nuancesprog.ru/p/2752/
@nuancesprog #статьи #JavaScript #Webpack #WebDevelopment
При разработке проекта немаловажным аспектом является правильная организация CSS. В этом могут помочь препроцессоры, которые также позволяют ускорить процесс написания стилей и упростить их поддержку в будущем. Давайте познакомимся с препроцессором Sass и его основными возможностями
https://nuancesprog.ru/p/2768/
@nuancesprog #статьи #CSS #Sass #Scss #WebDevelopment
https://nuancesprog.ru/p/2768/
@nuancesprog #статьи #CSS #Sass #Scss #WebDevelopment
https://nuancesprog.ru
Преимущества использования препроцессора (Sass) при написании CSS
В сети ведётся много споров о том, стоит ли использовать CSS-препроцессор в разработке. По моему личному мнению, препроцессор излишен для маленьких веб-проектов и приложений.
Математика является фундаментом для любой современной научной дисциплины. И ни для кого не секрет, что почти все методы современной науки о данных (включая машинное обучение) строятся на тех или иных математических вычислениях.
Мы рассмотрим важные математические темы, которые помогут вам улучшить свои знания в области науки о данных
https://nuancesprog.ru/p/2775/
@nuancesprog #статьи #DataScience
Мы рассмотрим важные математические темы, которые помогут вам улучшить свои знания в области науки о данных
https://nuancesprog.ru/p/2775/
@nuancesprog #статьи #DataScience
https://nuancesprog.ru
Важные аспекты математики в науке о данных - «что» и «почему»
Порой, будучи специалистом по обработке и анализу данных (или даже junior-аналитиком ) необходимо знать базовую математику, чтобы правильно применять ее методы
Создаем простое приложение на популярной платформе Electron. На основе этих знаний вы сможете создать своё собственное приложение
https://nuancesprog.ru/p/2778/
@nuancesprog #статьи #JavaScript #SoftwareDevelopment
https://nuancesprog.ru/p/2778/
@nuancesprog #статьи #JavaScript #SoftwareDevelopment
https://nuancesprog.ru
Создаём «ToDo» приложение с помощью Electron
Мы будем создавать приложение ToDo с помощью библиотеки Electron и затронем следующие темы: хранение данных, использование нескольких окон, взаимодействие между браузерами.
Cheat-Sheet по Kotlin, который включает в себя: объявление функций, управляющие конструкции, классы и многое другое! Нужный материал должен быть всегда под рукой!
@nuancesprog #Kotlin #Сheetsheets
@nuancesprog #Kotlin #Сheetsheets
Будучи программистом-самоучкой, полгода назад я получил свою первую работу в качестве разработчика. Делимся своим опытом, который накопил за эти полгода
https://nuancesprog.ru/p/2786/
@nuancesprog #SoftwareDevelopment #LifeLessons
https://nuancesprog.ru/p/2786/
@nuancesprog #SoftwareDevelopment #LifeLessons
https://nuancesprog.ru
Чему я научился, проработав полгода в качестве разработчика-самоучки
Помню, когда я искал работу и изучал кучу материалов о высоких технологиях, обучении программированию, читал истории успеха, больше всего внимания я уделял тому, как найти работу
JavaScript - очень гибкий язык программирования. В нем собрано огромное количество разнообразных функций, многие из которых незаслуженно редко упоминаются и используются. Мы ознакомим вас с такими полезными, но не популярными функциями, как "Оператор Void", "Оператор With", "Теговые шаблонные литералы" и т.д
https://nuancesprog.ru/p/2789/
@nuancesprog #статьи #JavaScript #ES6
https://nuancesprog.ru/p/2789/
@nuancesprog #статьи #JavaScript #ES6
https://nuancesprog.ru
Малоизвестные функции JavaScript | NOP::Nuances of programming
Считается, что JavaScript — самый простой язык, чтобы начать и самый сложный язык, чтобы полностью освоить.
Благодаря развитию технологий и распространению информации мы получаем доступ ко все большим объемам данных. Визуализация информации, в свою очередь, помогает их обрабатывать и делать выводы из чисел, способствуя быстрому и точному восприятию зрителями представленных данных
https://nuancesprog.ru/p/2796/
@nuancesprog #статьи #DataScience #MachineLearning #Data #Python
https://nuancesprog.ru/p/2796/
@nuancesprog #статьи #DataScience #MachineLearning #Data #Python
https://nuancesprog.ru
4 простые визуализации данных в Python | NOP::Nuances of programming
Визуализация данных является неотъемлемой частью любых проектов в науке о данных или в проектах машинного обучения
За этот год у нас выходило множество интересных статей на самые разные темы. И вслед уходящему году, мы отобрали для вас ТОП-5 популярных статей Nuances of Programming:
1) Изучение Python: от нуля до мастера https://nuancesprog.ru/p/1154/
2) Собеседование Java разработчика. Наиболее Часто Задаваемые Вопросы
https://nuancesprog.ru/p/1828/
3) Цикл из 4 статей: Java для начинающих
https://nuancesprog.ru/p/2334/
4) С нуля до разработчика игр: как начать создавать видеоигры, если у вас нет опыта
https://nuancesprog.ru/p/695/
5) Важные аспекты математики в науке о данных - «что» и «почему» https://nuancesprog.ru/p/2775/
1) Изучение Python: от нуля до мастера https://nuancesprog.ru/p/1154/
2) Собеседование Java разработчика. Наиболее Часто Задаваемые Вопросы
https://nuancesprog.ru/p/1828/
3) Цикл из 4 статей: Java для начинающих
https://nuancesprog.ru/p/2334/
4) С нуля до разработчика игр: как начать создавать видеоигры, если у вас нет опыта
https://nuancesprog.ru/p/695/
5) Важные аспекты математики в науке о данных - «что» и «почему» https://nuancesprog.ru/p/2775/
Поговорим об архиваторах, популярных форматах и алгоритмах сжатия. А также, с помощью небольшого теста мы сравним эффективности сжатия разных форматов
https://nuancesprog.ru/p/2800/
@nuancesprog #статьи #Archive #Comparison #History #Tar #Zip
https://nuancesprog.ru/p/2800/
@nuancesprog #статьи #Archive #Comparison #History #Tar #Zip
https://nuancesprog.ru
Форматы .tar .zip .gz: Различия и эффективность | NOP::Nuances of programming
Вы наверняка встречали файлы с расширением .tar, .zip или .gz . А знаете ли вы, чем они отличаются, почему мы их используем, и какой формат наиболее эффективен?
Что делать, если ваш компьютер устарел? Выбросить на помойку или, может быть, убрать в пыльную кладовку, где хранятся давно забытые вещи? Нет, мы предлагаем вам вдохнуть в него новую жизнь с помощью Linux.
Рассказываем о лучших дистрибутивах Linux, которые вы можете использовать на своем старом компьютере
https://nuancesprog.ru/p/2803/
@nuancesprog #статьи #Linux
Рассказываем о лучших дистрибутивах Linux, которые вы можете использовать на своем старом компьютере
https://nuancesprog.ru/p/2803/
@nuancesprog #статьи #Linux
https://nuancesprog.ru
10 лучших легких дистрибутивов Linux для старых компьютеров
Peppermint - это облачно-ориентированный дистрибутив Linux, не требующий мощного железа для запуска
Сегодня, в день перед Новым годом, принято подводить итоги уходящего года и строить планы на будущий. Мы, в свою очередь, подводим свои!
За этот год проект Nuances of programming изрядно вырос! Мы успешно запустили наш сайт и группу Вконтакте! Помимо этого, мы запустили рубрику с тестами и начали работу над чит-листами по современным ЯП и технологиям.
Но все это не имеет смысла без вас — наших подписчиков! Ведь все что мы делаем, мы делаем для вас!
В 2019 году, мы, от лица всей команды проекта Nuances of programming, хотели бы пожелать вам не бояться ошибок в коде и самое главное, помните: Anyone can code!
За этот год проект Nuances of programming изрядно вырос! Мы успешно запустили наш сайт и группу Вконтакте! Помимо этого, мы запустили рубрику с тестами и начали работу над чит-листами по современным ЯП и технологиям.
Но все это не имеет смысла без вас — наших подписчиков! Ведь все что мы делаем, мы делаем для вас!
В 2019 году, мы, от лица всей команды проекта Nuances of programming, хотели бы пожелать вам не бояться ошибок в коде и самое главное, помните: Anyone can code!
Что лучше изучать в 2019 году? Какая библиотека сейчас более востребована? Что поможет мне заработать больше? Сравним 3 популярных библиотеки, и дадим ответ на эти вопросы в конце статьи
https://nuancesprog.ru/p/2806/
@nuancesprog #статьи #JavaScript #Angular #Vue #React #WebDevelopment
https://nuancesprog.ru/p/2806/
@nuancesprog #статьи #JavaScript #Angular #Vue #React #WebDevelopment
https://nuancesprog.ru
Битва трендов: React vs Angular vs Vue | NOP::Nuances of programming
Чтобы разобраться в запутанном клубке из React, Angular и Vue и понять, что полезнее изучать в 2019 году, мы изучим количество объявлений о вакансиях, статистику разработчиков, количество скачиваний и другие факторы
Многие начинающие программисты допускают одни и те же ошибки: не в коде, а в самом процессе обучения. В статье Java-разработчик с десятилетним стажем рассказывает об 11 самых распространенных ошибках и о сайтах, которые помогут эффективнее учиться Java-разработке
https://nuancesprog.ru/p/2813/
@nuancesprog #статьи #Java
https://nuancesprog.ru/p/2813/
@nuancesprog #статьи #Java
https://nuancesprog.ru
Как правильно учиться Java-программированию
Все началось больше десяти лет назад. Решив стать программистом, я начал изучать несколько языков, чтобы в конечном итоге найти «свой» язык.
Обзор современных генераторов статических сайтов и фреймворков для React
https://nuancesprog.ru/p/2827/
@nuancesprog #статьи #React #JavaScript #WebDevelopment #OpenSource
https://nuancesprog.ru/p/2827/
@nuancesprog #статьи #React #JavaScript #WebDevelopment #OpenSource
https://nuancesprog.ru
Лучшие генераторы статических сайтов для React в 2019 году
До того, как CMS захватили интернет, на его просторах господствовали статические сайты, и казалось, что они остались в прошлом.
Разберемся с тем, как создать простого бота для Telegram, используя Python
https://nuancesprog.ru/p/2831/
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/2831/
@nuancesprog #статьи #Python
https://nuancesprog.ru
Как создать Telegram бота с помощью Python
Представьте, что у вас есть бот в мессенджере, который присылает вам случайно выбранную картинку с собачкой, когда вам захочется. Звучит здорово, да? Давайте сделаем такого.
Чем популярнее становится удаленная работа, тем больше людей чувствуют себя одинокими.
Рассмотрим 10 простых решений этой проблемы
https://nuancesprog.ru/p/2837/
@nuancesprog #статьи #SelfImprovement #LifeLessons #RemoteWorking #Startup
Рассмотрим 10 простых решений этой проблемы
https://nuancesprog.ru/p/2837/
@nuancesprog #статьи #SelfImprovement #LifeLessons #RemoteWorking #Startup
https://nuancesprog.ru
Как бороться с одиночеством в цифровом мире: 10 простых решений
Очень важно соблюдать баланс между работой и личной жизнью. Этот баланс важен и для фрилансеров, и для тех, кто работает в офисе с 9 до 5.
Шпаргалка по основным шаблонам регулярных выражений, которые помогут вам для решения повседневных задач
https://nuancesprog.ru/p/2840/
@nuancesprog #статьи #Regexp
https://nuancesprog.ru/p/2840/
@nuancesprog #статьи #Regexp
https://nuancesprog.ru
Шпаргалка по регулярным выражениям. В примерах
Регулярные выражения (regex или regexp) очень эффективны для извлечения информации из текста