Публикации по теме 'development'
Кубернетес Коза Часть-1
В последнее время я наткнулся на множество технологий K8/Container и заметил, как стремительно развивается это пространство. Как и в любом другом пространстве, это открывает множество возможностей для злоумышленников, чтобы одержать верх. Идея этого поста/серии в блоге состоит в том, чтобы понять поверхность атаки и изучить, как ее можно исправить старым методом «сделай это, чтобы узнать это».
Прежде чем я углублюсь в технические детали, огромное спасибо создателю K8-Goat @ madhuakula и..
Вы даже рефакторинга? 003
Рефакторинг кода имеет решающее значение, но его часто упускают из виду. Это может улучшить дизайн и производительность существующего кода.
Приведенный ниже код Python занимает около 14 секунд. Рефакторинг функции getData , чтобы она выполнялась менее чем за 10 секунд. Разместите свой ответ в комментариях. import time
def getData():
arr = []
for i in range(1000*1000*50):
arr.append(i)
lo, hi = 0, 0
for x in arr:
if x < lo:
lo = x
if x > hi:..
Парное программирование
Техника гибкой разработки программного обеспечения.
Это гибкая методика разработки программного обеспечения , происходящая из экстремального программирования (XP) , в которой два разработчика работают вместе на одном компьютере. Эти два человека работают вместе над проектированием, написанием кода и тестированием. По сути, эти два человека должны обладать высокой квалификацией и каждый из них должен проводить равное количество времени за клавиатурой.
Сотрудничество может..
Отображение «Hello World» в 10 лучших интерфейсных фреймворках
Отображение «Hello World» в 10 лучших интерфейсных фреймворках
Из любопытства, а почему бы и нет.
Взглянув на результаты опроса State of JavaScript за этот год, я увидел, что 10 лучших интерфейсных фреймворков, выбранных сообществом, были следующими:
10 веб-сайтов, за которыми стоит следить, чтобы улучшить свои навыки
Эти сайты делают вашу жизнь проще
Быть разработчиком - это действительно предмет гордости. Каждый разработчик обычно ищет знания на каких-то сайтах, в руководствах или блогах. Программисты посещают эти сайты, когда они облегчают их жизнь, и хотят узнать больше.
10 веб-сайтов, за которыми должен следить каждый разработчик, и я лично подписался на них. Эти веб-сайты помогли мне расти как разработчику. Я посещаю их регулярно, каждый день, чтобы быть в курсе происходящего. Сегодня я..
Как исправить ошибку Git — фатальную: невозможно создать «.git/index.lock»: файл существует.
Переключение веток туда и обратно — моя повседневная рутина, так как мне нужно просматривать коды других инженеров. Иногда я добавляю свой обзор в кодовую базу, а затем возвращаю изменения. Но однажды я обнаружил, что мой git не работает как обычно. Когда я попытался зафиксировать свои изменения, появилась эта ошибка:
Это уменьшенное объяснение с одной из страниц документации Microsoft :
Файл index.lock указывает другим процессам Git, что репозиторий заблокирован для..
Советы и хитрости Python, которых вы еще не видели
Примечание. Изначально это было размещено на martinheinz.dev
Есть много статей, написанных о множестве интересных функций в Python, таких как распаковка переменных, частичные функции, перечисление итераций, но есть еще много чего, о чем можно поговорить, когда дело доходит до Python, поэтому здесь я попытаюсь показать некоторые из функций, которые я знать и использовать то, о чем я еще не встречал, упомянутого в другом месте. Итак, поехали.
Очистка строкового ввода
Проблема..
Новые материалы
ИИ для общего блага, часть вторая
В нашем последнем блоге мы исследовали возможности ИИ для общего блага, указав на несколько инициатив по поиску действенных решений для продвижения справедливых и беспристрастных систем ИИ. По..
Время расцвета закончилось
Большую часть своей карьеры в индустрии программного обеспечения программисты работали с головой в песок.
Успех в отрасли требует навыков презентации и обучения других.
Ценность улучшенных..
Будущее сельского хозяйства: новый уровень производительности с современными технологиями
По мере роста населения мира растет и спрос на продукты питания. Фермеры сталкиваются с растущим давлением необходимости повышать урожайность и максимизировать производительность, манипулируя..
Состояние совместной фильтрации в 2022 году, часть 1
ResBeMF: Улучшение прогнозируемого охвата совместной фильтрации на основе классификации (arXiv)
Автор: Анхель Гонсалес-Прието , Авраам Гутьеррес , Фернандо Ортега , Рауль Лара-Кабрера..
Зачем изучать PYTHON в 2022 году !
Python — востребованный, доступный язык программирования с активным, постоянно растущим сообществом пользователей. Для тех, кто хочет сменить профессию в мире технологий с помощью..
Решение капч с помощью Puppeteer
Это руководство предназначено для текстовых кодов, а не для reCAPTCHA Google (см. конец этого сообщения).
Требования:
Антикапча или любой другой сервис по разгадыванию капчи. Модуль..
7 встроенных библиотек Python, которые необходимо знать
7 встроенных библиотек Python, которые необходимо знать
Стандартная библиотека Python значительно упрощает жизнь программистов, предоставляя широкий набор функций. Мы выбираем несколько..