Публикации по теме 'software-engineering'


Как я научился машинному обучению за 3 месяца
Здравствуйте, в этой статье я расскажу, как я изучил машинное обучение всего за 3,5 месяца и стал специалистом по данным. Я хочу поделиться методами, которым я следовал, чтобы достичь этого. Две ключевые практики, которым вы должны следовать, — это самоотверженность и управление временем. 1. Посвящение: когда вы посвящаете время обучению, убедитесь, что вы полностью погружаетесь в предмет. Независимо от того, посвящаете ли вы один или два часа в день, убедитесь, что вы полностью..

Как эффективно запустить Apache Flink на YARN?
Apache Flink - это фреймворк для написания приложений распределенной обработки данных в реальном времени на Java / Scala / Python. Uber, Netflix, Disney и другие крупные компании используют Flink для различных целей. Недавно он был куплен Alibaba за многомиллионную сделку . Flink вдохновлен моделью потока данных Google . Согласно этой модели, события обрабатываются сразу после их получения, а не группируются в пакет. Это позволяет легко и эффективно масштабировать структуру для..

Настоящая причина того, что сложно писать чистый код
Мы все хотим писать чистый код, но иногда что-то мешает Настоящая причина, по которой трудно писать чистый код, не имеет ничего общего с техническими проблемами. Вместо этого трудность возникает из-за попытки поддерживать высокий стандарт качества кода, имея дело с другими аспектами нашей жизни. Что такое чистый код? Для тех из вас, кто не знаком с чистым кодом, это термин, который описывает процесс создания кода как можно более читабельным. Чтобы понять его важность, вам нужно..

15 терминов в области разработки программного обеспечения —  Объясняй, как будто мне пять лет
# жаргон программного обеспечения для скоростного бега Я неоднократно объяснял это многим студентам и подросткам, поэтому решил, что большему количеству людей нужно это услышать. 1) Интегрированная среда разработки (IDE). Программное обеспечение, которое вы используете для написания кода. Ваша IDE обычно имеет другие полезные функции, такие как встроенные отладчики, линтеры и т. д., которые делают вашу жизнь как инженера-программиста проще и менее болезненной. например. Код..

Если вы программист, используйте это прямо сейчас!
Добро пожаловать! Программирование — одно из моих любимых занятий (ну, иногда 😂), и одно из моих любимых занятий — поиск новых пакетов/библиотек для использования в моих проектах, так что давайте поговорим об отличном ресурсе для поиска пакетов для наших программ. языки. Этот конкретный веб-сайт называется resorcery , вот ссылка на их веб-сайт:

Разница между программированием, управляемым событиями, и программированием из командной строки
По сути, как программирование, управляемое событиями, так и программирование с помощью командной строки можно определить как парадигмы программирования. Программирование, управляемое событиями, можно определить как парадигму, в которой поток выполнения программы основан на событиях. Щелчок мышью, нажатие клавиши или сообщение от операционной системы или другой программы могут быть указаны как примеры событий, которые используются в программировании, управляемом событиями. Для..

Чем Perl отличается от Python?
Perl и Python — это высокоуровневые интерпретируемые языки программирования общего назначения. Они оба популярны, и у обоих есть большие активные сообщества пользователей и обширные библиотеки. Но есть несколько важных отличий. Как сравнить два языка? Каковы ключевые различия?