Share This
Связаться со мной
Крути в низ
//Blog

Названия ветвей и комментарии к коммитам в Git: лучшие практики

Git – самая популярная система контроля версий: большинство разработчиков используют ее и для личных, и для командных проектов. При этом многие разработчики, особенно начинающие, небрежно подходят к выбору названий ветвей и оформлению коммитов. Это оставляет не лучшее впечатление об их профессионализме, но что еще хуже – затрудняет командную работу и усложняет поддержание кодовой базы. В..

Узнать больше
  • 3 views
  • 0 Comment

Названия ветвей и комментарии к коммитам в Git: лучшие практики

Git – самая популярная система контроля версий: большинство разработчиков используют ее и для личных, и для командных проектов. При этом многие разработчики, особенно начинающие, небрежно подходят к выбору названий ветвей и оформлению коммитов. Это оставляет не лучшее впечатление об их профессионализме, но что еще хуже – затрудняет командную работу и усложняет поддержание кодовой базы. В..

Узнать больше
  • 3 views
  • 0 Comment

Как при помощи словарей в Python реализовать хеш-карты

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

Узнать больше
  • 1 views
  • 0 Comment

Разработчик xz внедрил бэкдор в пакет: как это произошло

Miroslav Kungurov Пишу об IT и на Python. kungurov.net Разработчик популярного архиватора xz внедрил бэкдор в пакет, получив права мэйнтейнера. Вредоносный код попал в релизы xz и проекты, использующие его, включая ядро Linux. Разработчик Jia Tan получил права мэйнтейнера пакета xz в 2022 году и внедрил бэкдор: Ему помогали виртуальные персонажи Jigar Kumar и Hans..

Узнать больше
  • 1 views
  • 0 Comment

Соберите робота-манипулятора за $250

Miroslav Kungurov Пишу об IT и на Python. kungurov.net Этот репозиторий содержит файлы для сборки и управления недорогим роботом-манипулятором стоимостью около $250. Вы также можете собрать второго робота (ведущего) для управления другим (ведомым). Такой робот-манипулятор отлично подходит для обучения ИИ. Два таких робота также способны складывать одежду. Робот-манипулятор Этот робот-манипулятор использует серводвигатели Dynamixel XL430 и..

Узнать больше
  • 2 views
  • 0 Comment

Octopus v2: прорывная языковая модель для периферийных устройств

Miroslav Kungurov Пишу об IT и на Python. kungurov.net Octopus v2 – новая модель языка для периферийных устройств, превосходящая GPT-4 и Llama-7B по точности, скорости и универсальности. Модель Octopus v2 для суперагента представляет собой значительный прогресс в сфере моделей языка на устройствах периферии по сравнению с существующими решениями. Ниже приведены основные преимущества: Превосходство в точности..

Узнать больше
  • 0 views
  • 0 Comment

Дискриминация на работе: в чем проявляется и что делать, если вы с ней столкнулись

Ксения Кравченко Исследую все, что шуршит и шевелится в IT. Дискриминация в IT – серьезная проблема, с которой сталкиваются до 40% работников. Как распознать притеснения по возрасту, инвалидности или семейному положению и отстоять свои права? Дискриминация на работе – это проблема, с которой сталкиваются люди по всему миру. Например, только в России, согласно официальной статистике,..

Узнать больше
  • 1 views
  • 0 Comment

Раскрыты главные мотивы хакеров, атакующих Россию

Miroslav Kungurov Пишу об IT и на Python. kungurov.net Отчет Bi.Zone проливает свет на истинные причины кибернападений на Россию. Финансовая мотивация киберпреступников 76% хакеров, атакующих российские компании, движимы финансовой выгодой. Среди них есть как опытные профессионалы, так и новички с низким уровнем подготовки. Наблюдается снижение порога входа в киберпреступность. Цели шпионажа 15% кибервзломщиков атакуют с..

Узнать больше
  • 2 views
  • 0 Comment

Что такое PWA и из каких компонентов они состоят

Прогрессивные приложения – один из главных трендов веб-разработки. Рассказываем, из каких компонентов состоят PWA, как они могут заменить стандартные веб- и мобильные приложения, и какие компании уже убедились в их высокой эффективности. Что такое PWA PWA (Progressive Web App) – это прогрессивное веб-приложение. Прогрессивность PWA заключается в том, что они: Выглядят и функционируют как нативные..

Узнать больше
  • 1 views
  • 0 Comment

Глобальная контрольная группа (ГКГ): тонкости применения на практике

Как оценить эффект от совокупности изменений в продукте? Глобальная контрольная группа поможет увидеть результат в динамике, но есть ряд особенностей ее применения на практике. О чем речь Как правило, когда разговор идет об АБ-экспериментах в технологических компаниях, то подразумевается следующий сценарий: Формулирование продуктовой гипотезы. Например: если увеличим кнопку «купить» в 2 раза, то конверсия в..

Узнать больше
  • 1 views
  • 0 Comment
Связаться со мной
Close