Обход антивируса Kaspersky Total Security

На днях я наткнулся на данный весьма интересный проект. Суть заключается в том что данный софт декодирует Login Data от Chrome, Opera Stable (По тому же методу что и Chrome) и выдает все в нам привычный string формат. Читать дальше →…

[Из песочницы] Принцип SOLID в языке Go

Приветствую вас, хабровчане, решил поделиться с сообществом переводом довольно часто (по личным наблюдениям) упоминаемого поста SOLID Go Design из блога Dave Cheney, который выполнял для собственных нужд, но кто-то говорил, что нужно делиться. Возможно…

[Перевод] Blockchain на Go. Часть 1: Прототип

Блокчейн одна из самых революционных технологий 21 века, до сих пор не реализовавшая весь свой потенциал. По сути, блокчейн это просто распределенная база данных. Что же делает ее уникальной? Это база данных полностью открыта и хранится у каждого участ…

[Перевод] Три документальных фильма, интересных для инженеров

California Typewriter [Калифорнийская пишущая машинка]

Том Хэнкс объясняет, почему ему нравится клацанье клавиш

Мы её убили. Нет людей, больше ответственных за смерть пишущей машинки, чем инженеры-электронщики. Мы создавали компьютеры и дисплеи, …

V for Validator

Когда перед нами стоит выбор инструмента для валидации пользовательских данных, то речь чаще идет о интерфейсе задания правил. Сегодня таких инструментов превеликое множество от декларативных до объектных. Каждый валидатор пытается быть выразительным и…