Городские легенды о медленных вызовах виртуальных функций
—
от автора
—
от автора
Традиционно компиляторы реализуют вызовы виртуальных функций через двойную косвенную адресацию — если класс содержит хотя бы одну виртуальную функцию, то в начале каждого объекта этого класса хранится адрес таблицы виртуальных функций. Если компилятор не знает конкретный тип объекта, на который…
—
от автора
—
от автора
В мае прошлого года сотрудники лаборатории глубокого обучения Гугла и учёные из двух американских университетов опубликовали исследование «Intriguing properties of neural networks». Статья о нём вольно пересказывалась здесь на Хабре, и само исследование также критиковалось специалистом из ABBYY. Гугловцы в…
—
от автора
—
от автора
—
от автора
Всем привет! Как-то я затронул тему паяльной станции на Arduino и сразу меня завалили вопросами (как/где/когда). Учитывая массовость запросов, я решил написать обзор простой паяльной станции (только паяльник) на базе Arduino.
—
от автора
—
от автора
Все мы пользуемся мобильной связью, и не задумываемся, насколько сложный путь приходится пройти нашему голосу, чтобы быть услышанным собеседником, за сотни и тысячи километров. Огромный объем задач выполняется самой простой телефонной трубкой, даже в момент ожидания вызова (когда она лежит…
—
от автора
—
от автора