Весна идёт — весне дорогу! Итоги сезона Kubernetes.
С 29 декабря по 24 февраля на Хабре прошёл сезон Kuberbetes. Вместе с партнёром, #CloudMTS, мы вдохновляли хабраавторов публиковать статьи по k8s и контейнерам в соответствующем хабе.
Пришло время подвести итоги и узнать, кто получит новенький MacBook и грант в 30 000 рублей на то, чтобы написать ещё одну классную статью.
Как сайты определяют ботов? Деобфускация Akamai Bot Manager 2.0.
Akamai Technologies — американская компания, занимающаяся защитой веб-ресурсов от ботов с помощью своего продукта Bot Manager. В ее портфолио числятся Nike, Adidas и Asos, для которых особенно важен контроль за ботами, автоматизирующими процесс выкупа редких товаров с целью их перепродажи по завышенной цене.
В данной статье мы взглянем на скрипт антибота Akamai и рассмотрим, какие методы обнаружения через JavaScript в нем используются.
Работая с USB-C, люди то и дело сталкиваются с различными проблемами. Автор статьи спросила пользователей твиттера и Mastodon об их отрицательном опыте работы с USB-C и получила широкий отклик. Помимо этого, в различных сообществах вроде r/UsbCHardware собрано немало информации о явлениях, которые вызывают проблемы при использовании этой технологии.
Эта статья посвящена обзору допускаемых производителями недочетов в реализации стандарта USB-C и анализу возможных причин этого.
«База знаний — не самурай». 7+ ключевых советов про БЗ от техписов и не только.
Недавно прошел большой митап «База знаний здорового техписа». Пятеро сотрудников из разных компаний, которые занимаются менеджментом знаний и руководят работой с технической документацией и веб-контентом, рассказали о том, как у них это устроено. Здесь в статье — краткая выжимка эфира.
Сегодня, 6 марта в 12:00 по мск, мы проведем техническое собеседование ручного тестировщика Ильи вместе с Сергеем Жуковым, лидом тестирования в АО «ГНИВЦ».
Не пропустите!
Мало кто при написании a х b задумывается о том, как реализовано умножение чисел a и b в нашем языке. Какие вообще есть алгоритмы умножения? Это какая-то нетривиальная задача?
Сегодня мы разберем с нуля несколько основных алгоритмов быстрого умножения целых чисел вместе с математическими приемами, делающими их возможными.
Алгоритмы быстрого умножения чисел: от столбика до Шенхаге-Штрассена.
Оказание первой помощи — мифы и страхи.
«Попадали в ситуацию, где нужно было оказать кому-то первую помощь. Надеюсь, что нет и что не придётся. Я решила не ждать подобной ситуации и пошла на курсы по оказанию первой помощи.
А в этой небольшой статье я хочу развеять самые популярные мифы, связанные с (не)оказанием помощи, и дать немного советов по теме».
«Поводом для этой заметки стало наблюдение: эффекты рабочего стола могут тормозить на старых „встройках“ Intel при том, что в OpenGL‑приложениях может быть вполне высокий FPS и хорошая плавность. Я наблюдал разные признаки торможения в двух самых популярных рабочих окружениях (KDE Plasma 5 и Gnome 4) как в X11, так и в Wayland.
Я хочу поделиться советом про то, как ситуацию можно исправить на примере дистрибутива Fedora $releasever (на момент описания это 37)».
Про Linux на встроенной графике Intel.
Больших данных (почти) нет. Они мертвы для всех, за исключением редких компаний уровня H&M, Google и Walmart. Для остальных — есть обычные данные. И нужно сосредоточиться не на их объеме, а на том, как выделять из них действительно полезную и важную информацию.
Большие данные мертвы. Это нужно принять.
⚡ Новости к этому часу
👀Тестируем новую версию Vinchin Backup & Recovery v7.0 (ФОТО)
🤖Технарь из Бауманки создал роботов для коров и получил деньги от Эдуарда Гуриновича
🚘Tesla выпустила свой 4-миллионный электромобиль
🔸Neuralink пока не разрешают тестировать своё устройство на людях
🙈Aliexpress прекратила продажу дронов DJI и Autel для клиентов из России, DJI убрала из App Store в РФ свои приложения
🌌Чёрная дыра в центре Млечного Пути засасывает непонятный объект
#новости
Собрали специалистов с нашего нового сервиса, Хабр Эксперты, которые проводят бесплатные карьерные консультации про начало карьеры в разработке.
— Илья Бочаров, который сейчас работает в Леруа Мерлен. Илья в разработке более 6 лет, имеет опыт в написании программ на Java, Typescript и Kotlin. Развивал и поддерживал проекты на Go и C#.
— Александр Типугин из Yasno.live. Бэкенд-разработчик, ведет YouTube-канал с уроками по Golang.
— Александр Шабловский. Фронтенд-разработчик с опытом в построении сложных SPA-приложений и комплексных UI-библиотек. В разработке он более 7 лет, сейчас работает в Osome.
— Ирина Волосевич из Skyeng. Опыт Ирины в бэкенд-разработке 6 лет. Работала в IT-компаниях разной направленности: новостные сайты, маркетплейсы, образование. Есть опыт управления командой и найма кандидатов.
— Сергей Шалыгин. Мидл-разработчик в компании Citrus-team, является наставником в школе Hexlet, на курсе Frontend.
Гасить ипотеку досрочно или инвестировать? Разбираемся, как не оказаться без денег и без квартиры.
Кто‑то говорит, что ипотека — это жуткая переплата банку, и ее нужно закрывать всеми силами как можно скорее. А кто‑то, наоборот — что это дешевый кредит, который лучше не гасить, а направить эти деньги на инвестиции (в STONKS). В этой статье мы попробуем понять, каким образом лучше подходить к гашению ипотеки и что там может пойти не так.
Дайджест событий для эйчаров и рекрутеров в IT в марте 2023.
Судя по количеству анонсов в дайджесте — сезон мероприятий стартовал и уже в самом разгаре. В этой подборке — несколько курсов для тех, кто хочет развиваться или уже развивается в IT HR или рекрутменте, большие конференции и офлайн-встречи, а еще вебинары про HR-инструменты и даже онлайн-шоу с наймом в реальном времени.
Как работает ControlNet: контролируемая генерация изображений
Нейронные сети прошли долгий путь от генерации странных ЧБ-изображений до фантастических фотореалистичных сцен, которые не поддаются воображению. С помощью всего лишь короткой текстовой подсказки диффузионные нейросети могут создавать потрясающие изображения, неотличимые от обычных. Однако какими бы впечатляющими ни были эти модели, в них отсутствует важнейший элемент — пользовательский контроль. Представьте, что вы можете указать точную форму, положение и позу объекта на изображении, которое вы хотите создать. Что ж, теперь это возможно благодаря новаторской технологии под названием ControlNet!
Запись разбора резюме участников Недели победителей рейтинга Хабр Карьеры вместе с тимлидом команды подбора в Bell Integrator — Данилой Куликовым.
Участвовать в Неделе победителей рейтинга Хабр Карьеры
Вакансии для джунов на Хабр Карьере:
Data Engineer в VK. Москва, Санкт-Петербург. Можно удаленно. Полный рабочий день.
https://bit.ly/3kPN9UB
Дежурный администратор группы эксплуатации в ЛАНИТ. Можно удаленно. Полный рабочий день.
https://bit.ly/3kSMyl5
Junior C# разработчик в Московский Кредитный Банк. Москва. Можно удаленно. Полный рабочий день.
https://bit.ly/3EUH7cb
Администратор баз данных в КОРУС Консалтинг. Санкт-Петербург. Полный рабочий день.
https://bit.ly/3F18hy9
DevOps Engineer в МТС. Москва. Полный рабочий день.
https://bit.ly/3KYNS0c
Больше вакансий: https://bit.ly/3yfgjiY
#junior
В следующий понедельник, 13 марта, на Хабр Карьере стартует Неделя фронтенда.
Участвующие компании расскажут о себе в формате коротких видеопитчей, а также поделятся горячими вакансиями по фронтенду.
Кстати, в этом году мы сделали карьерные недели еще круче! Будет больше полезных материалов в рассылках, а в конце недели встретимся с ребятами из компаний на IT-митапе. На встрече обсудим проекты компаний, технологии, тренды и ответим на ваши вопросы.
Подробности и регистрация
⚡ Новости к этому часу
🚗Tesla показала заезд Semi и Cybertruck (ФОТО)
👩💼В условиях рецессии TSMC нанимает 6000 молодых инженеров
🖥The Guardian — представители Gen Z с трудом осваивают офисную технику
💰FTX признала потерю $8,9 млрд клиентских средств
✖️Западные страны требуют от ОАЭ прекратить поставки критически важной электроники в РФ
🧠Чат-бот Bing научился генерировать картинки из символов ASCII, разработчики в Microsoft это не закладывали в программу
📔ЕС разрешил не попавшим под санкции банкам РФ общаться с евробанками факсом, бумагой и электронной почтой вместо SWIFT
#новости
Tesla продемонстрировала пару человекоподобных роботов Optimus, которые способны производить сложные манипуляции. Их задействовали в процессе сборки нового робота-гуманоида.
Tesla показала процесс самосборки роботов-гуманоидов Optimus.
Клавиатурный КПК Psion Series 3 — детальный обзор в домашних условиях.
Что вы в первую очередь представляете себе при упоминании компании Psion? Series 5mx? Чтобы то ни было, все мы знаем, насколько интересные и во многом уникальные устройства производились данной компанией.
В статье рассмотрим один из таких девайсов — Psion Series 3. Узнаем, что он может и для чего может пригодиться.
Почему Banditypes — самая маленькая TS-библиотека для валидации схем.
«Я выпустил библиотеку banditypes — самый маленький валидатор схем для TS / JS. Удивительно, но базовый функционал валидации с приятным API можно упихнуть в 400 байт, если сконцентрироваться на размере и добавить пару грязных хаков. В этой статье расскажу, как добился такого результата».
6 книг по MySQL для старта работы и погружения в технологию.
MySQL — реляционная СУБД, использующая декларативный язык программирования SQL. Она предлагает все необходимые возможности для создания баз данных и написания серверных приложений.
В нашей подборке — 6 книг по MySQL, которые будут полезны как на старте, так и для развития навыков.
Идеи для тех, кто хочет собрать свои часы.
«Каждый самодельщик рано или поздно приходит к тому, что ему необходимо создать свои часы. Если вы пришли к такому же пониманию, их есть у меня. А именно — собственный хит-парад самодельных часов, которые позволят как комплексно прокачать скиллы в сборке, программировании и т. д., так и украсят любой дом своим присутствием.
В этой статье мы постараемся остановиться на более неизвестных и эффектных экземплярах».
«Полгода назад мы запустили интересный механизм продвижения серверов по скидке, которая растет на глазах потенциального покупателя. Назвали его аукционом — в честь голландского аукциона, работающего по формату снижения цены относительно изначальной. Я Сергей Ковалёв, категорийный менеджер, расскажу, зачем мы запустили такую штуку и как она работает „под капотом“».
Как геймифицировать аренду серверов со скидкой, связав сайт с внутренней панелью администрирования.
Руководство по цветовым функциям CSS.
Возможно, вы использовали CSS для изменения цвета элемента на веб-странице, но слышали ли вы что-нибудь о цветовых функциях CSS? Если нет, то из этой статьи узнаете нечто новое и крайне полезное.
Графический спектроанализатор с динамической индикацией на жесткой логике.
«Когда деревья были большими, а я был юным электронщиком, мне доводилось проектировать весьма немаленькие светодиодные штуковины. Естественно, делалось это все на микроконтроллерах. Старые фотографии одной из таких штуковин навеяли мне идею собрать схему спектроанализатора, но без использования микроконтроллеров.
В статье вас ждет беспощадная схемотехника на основе только жесткой логики и не менее жестких операционниках».
Интервью с одним из разработчиков игр инди-студии Creepy Brothers.
«Я продолжаю серию интервью с отечественными разработчиками игр. На очереди студия разработки, которая существует уже 13 лет — студия Creepy Brothers».
Поговорим о студии и ее играх, а в конце дадим советы инди-разработчикам.
Современный способ глубокого клонирования объектов в JavaScript
Вы знали, что теперь в JavaScript есть нативный способ делать глубокие копии объектов? Это стало возможным с помощью функции structuredClone, встроенной в среду выполнения JavaScript.
Наставничество и ревьюерство как апскилинг для мидла.
Каждый мидл хочет расти дальше — к сеньору. У многих мидлов и знаний достаточно, чтобы с работой сеньора справляться. Казалось бы, ничто не мешает перейти на следующую ступень, но не переходится. Где же выход?
Не самое очевидное решение — стать наставником или ревьюером. Мы попросили действующих наставников и ревьюеров Яндекс Практикума рассказать, как пополнить их ряды, чем придётся заниматься, а главное — что им это дало и почему стоит попробовать себя в наставничестве.
«Привет, Хабр! В минувшее воскресенье, это было 26 февраля, я снова побывал на испанской барахолке. Как всегда, было много находок и покупок»
Первая «зеркалка» от Polaroid, робот-пылесос iRobot, гомеопатия начала XX века и кое-что ещё: новые находки на барахолке