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


Python против R: выбор правильного языка для анализа данных
Здравствуйте, коллеги-энтузиасты данных! Сегодня я хочу погрузиться в тему, которая уже много лет является предметом обсуждения среди аналитиков данных и ученых: битва между Python и R. Как человек, который более десяти лет работал с Python и использовал его для различных проектов анализа данных. , Я хотел поделиться с вами своими личными мыслями и опытом. В этой записи блога я отправлю вас в путешествие по миру Python и R, исследуя их сильные и слабые стороны и варианты..

Как обеспечение качества может спасти ваш продукт
Если вы разработчик, как и я , вы, вероятно, знаете кое-что об обеспечении качества и даже можете быть тестировщиком по контролю качества. Если это так, вы можете считать, что вам повезло иметь работу, которая кажется относительно легкой и не требует особых усилий. Но не обманывайте себя, важно отметить, что обеспечение качества может иметь решающее значение для технологических компаний во время разработки новых продуктов, поэтому, даже если вы не потеете, как все мы, роль QA..

Выпускной университет | Честное отражение
В последнее время я много размышлял о своей карьере и личном росте, и это привело к некоторым вещам, которые я хотел бы улучшить. Первое - это мои способности к письму, а второе - отсутствие у меня «академического» понимания некоторых вещей в информатике. Я никогда не был самым сильным читателем, что обычно приводит к тому, что я тоже не самый сильный писатель. Мне всегда было интересно читать технические или научные материалы, но это привело меня к тому, что я нечасто читаю. Вместо..

3 образа мышления, над которыми я работал в этом году как инженер-программист
Есть много вещей, над которыми мы можем работать как инженер-программист. Мы можем работать над совершенствованием наших навыков кодирования и логики, над нашей способностью создавать доступные пользовательские интерфейсы и над многим другим. Я поделюсь с вами основными вещами, над которыми я работал больше всего в этом году. В основном это происходит не на уровне кодирования, а на другом уровне или на другой стороне спектра. Отбросьте эго, чтобы мы могли идти В программировании..

Никогда не используйте array_merge в цикле
Оператор разбрасывания спешит на помощь. Сглаживание одноуровневого массива Я видел людей, использующих функцию array_merge в цикле вроде: $lists = [ [1, 2], [3, 4], [5, 6], ]; $merged = []; foreach ($lists as $list) { $merged = array_merge( $merged, $list ) ; } // $merged === [1, 2, 3, 4, 5, 6]; Это очень плохая практика , потому что это убийца производительности (памяти) ! Вместо этого вы должны использовать оператор распространения (в PHP с версии 5.6!):..

Настройка нашей учетной записи AWS и среды CDK
Поваренная книга AWS CDK Serverless: глава 1 Мы сосредоточимся на настройке нашей учетной записи AWS и среды разработки, чтобы создать нашу первую среду CDK. Мы предполагаем, что у вас уже есть доступ к учетной записи AWS или вы можете ее создать. Мы будем использовать Docker[1] Desktop, чтобы устранить различия в вычислительных средах Windows, Linux и MacOS. Мы также будем использовать GitHub в качестве поставщика хостинга git для контроля версий. Создание нового каталога Мы..

Основная причина растущего спроса на платформы для разработки приложений с малым кодом?
Компании разрабатывают новые методы создания программного обеспечения для приложений, чтобы увеличить свои возможности для разработки программного обеспечения. Текущая революционная технология, которая значительно улучшит возможности разработки программного обеспечения, — это платформа Low-Code. В последние годы как разработчики, так и предприятия все больше и больше интересуются решением Low-Code для разработки приложений. Решения Low-Code оказались довольно успешными в преодолении..