Внутренняя работа HashMap в Java

[примечание от автора перевода] Перевод был выполнен для собственных нужд, но если кому -то это окажется полезным, значит мир стал хоть немного, но лучше! Оригинальная статья — Internal Working of HashMap in Java В этой статье мы увидим, как изнутри работают методы get и put в коллекции HashMap. Какие операции выполняются. Как происходит хеширование. Как […]

Как привлечь специалиста по анализу данных, когда у твоей компании нет даже сайта

На мой взгляд, данная статья будет интересна тем, кто планирует организовать стартап и при этом нуждается в людях (то есть нет таких друзей, готовых принять участие в проекте). Еще, это полезный опыт для тех, кто занимается наймом в принципе, например, в качестве кейса. Описание кейса Предыстория (и все подводные камни) В нашей компании есть отдельное […]

Мониторинг кластера Kubernetes при помощи Prometheus

Здравствуйте, коллеги. Мы только что отдали в перевод интересную книгу Брендана Бёрнса, рассказывающую о паттернах проектирования для распределенных систем Кроме того, у нас уже полным ходом идет перевод книги «Mastering Kubernetes» (2-е издание) и готовится к выходу в сентябре авторская книга о Docker, о которой обязательно будет отдельный пост. Полагаем, что следующая остановка на этом […]

Персональный бизнес-ментор. Нужен ли?

Как-то давно я прочитал фразу «Я не знаю того, что не знаю». Проиллюстрирую её на двух примерах: 1. Я, как обыватель, могу не знать как сделать реактивный двигатель самолета, но тем не менее я знаю о его существовании и о принципе работы. («Я знаю то, что знаю») 2. Я эколог, долгое время бьюсь над проблемой […]

Deerploy DevOps MeetUp

Мы продолжаем серию технических митапов. Следующий на очереди — Deerploy DevOps MeetUp, на котором выступят специалисты от 2ГИС, Mail.ru Group, Altinity, Мамбы, Positive Technologies и, конечно, же FunCorp. Программа под катом. Программа Евгений Дехтярёв, 2ГИС «Доставляем в Kubernetes. Непрерывно и по-своему» История развития PaaS в 2ГИС Сравнение PaaS со стандартным путём доставки приложений и инфраструктуры […]

24-ядерный CPU, а я не могу набрать электронное письмо (часть 2)

В прошлой статье я обещал подробнее раскрыть некоторые детали, которые опустил во время расследования [подвисаний Gmail в Chrome под Windows — прим. пер.], включая таблицы страниц, блокировки, WMI и ошибку vmmap. Сейчас восполняю эти пробелы вместе с обновлёнными примерами кода. Но сначала вкратце изложим суть. Речь шла о том, что процесс с поддержкой Control Flow Guard (CFG) […]

Windows 95 портировали на Electron

В последние годы операционная система Windows 95 стала эдаким эталоном для демонстрации необычных возможностей портирования: её уже запускали на умных часах Apple Watch и Android Wear и даже на консоли Xbox One. Сейчас разработчик Феликс Ризенберг из компании Slack вышел на новый уровень, выпустив Windows 95 в виде приложения Electron, которое можно скачать и запустить на […]

Наследник Zeus: чем опасен троян IcedID для клиентов банков

Эксперты Group-IB проанализировали троян, атакующий клиентов банков США, и выложили в публичный доступ результаты глубокого разбора формата динамических конфигурационных данных с Python-скриптами и информацию по CnC-серверам. В ноябре 2017 года команда исследователей из IBM X-Force опубликовала отчет по новому трояну — IcedID, который нацелен преимущественно на клиентов американских банков. Бот обладает многими возможностями печально известного […]

Как получать обратную связь без регистрации и смс. Про отзывы от коллег и клиентов

Меня зовут Катя Франк и я очень много работаю с обратной связью. Мы все любим получать отзывы о своей работе, причем очень любим, когда нас хвалят и расстраиваемся, когда нас критикуют. Это нормально, потому что мы люди и склонны к эмоциям. При этом, сами мы с гораздо большим удовольствием даем именно негативную обратную связь, и […]

Закрываем уязвимость в контроллерах Wi-Fi от D-Link

Пару месяцев назад обнаружил следующую, на мой взгляд, крайне неприятную уязвимость в контроллерах D-Link DWC-1000 и DWC-2000 Если изнутри сети (неважно, гостевой или админской) на контроллере DWC не сменить пароль Guest, то к SSH можно подключиться через эту дефолтную запись Guest — guest. Да, именно так — через отключенную учетную запись Guest. Вроде бы ничего […]