Разноцветные окошки: виртуальный конструктор, CRTP и забористые шаблоны

С достаточно давних времён известен нетривиальный шаблон проектирования, когда производный класс передаётся в параметре базового: template<class T> class Base { … }; class Derived : public Base<Derived> { … }; Этот шаблон имеет своё собственное название – CRTP: Curiously Recurring Template Pattern, что переводится как «странно повторяющийся шаблон». Я же к этой и без того […]

PDB — это не только ценный мех

Представьте себе, вам необходимо доработать некую очень полезную программу без SDK, но по счастливому стечению обстоятельств рядом завалялся PDB файл. (Беременным и детям не читать!) Скажу сразу, выход есть (Ваш КО). То что комитет не в состоянии осилить десятками лет (рефлексия не нужна), ужасный M$ разработал/раздобыл 100 лет назад, а именно DIA SDK. В комплекте […]

Конструктивное использование DeepFake технологии

Что такое DeepFake Технология deepfake – это методика синтеза аудио или видео с использованием генеративно-состязательных нейронных сетей. Впервые такая нейросеть была создана в 2014 году студентом Стэндфордского университета Яном Гудфеллоу. Он автоматизировал процесс обучения двух нейронных сетей, когда одна из них генерирует лица или голоса, а другая анализирует поученные результаты и даёт заключение: похожи они […]

Владимир Китов: «Невозможно понять, как ученые-первопроходцы предвидели всеобщую компьютеризацию еще в 1950-х!»

Владимир Китов, работающий с ИТ более полувека, возглавлял команды программистов в ГВЦ Минморфлота СССР и ЦНИИ «Монолит», руководил разработкой ПО для международной системы космического спасения КОСПАС-SARSAT и созданием мультитерминального монитора для ЕС ЭВМ. Он работал топ-менеджером в компаниях DEC, SIEMENS, «Техносерв», IBS, Fujitsu, написал учебник по системному программированию и несколько монографий, а теперь занимается историей […]

Геология XXI века как наука данных о Земле

Сразу оговорюсь, что деление на века немного условно. Например, спутниковая интерферометрия используется с конца 1980-х годов, при этом высококачественные данные стали общедоступными только в 2000-х годах. Трехмерные модели тоже отнюдь не новинка, и делали их ну очень давно — ведь и плоская Земля на трех китах вполне себе объемная модель. Так в чем же разница […]

Разговоры в пижамах. Онлайн-встреча с Виталием Фридманом 19 июня

Надоел зум и скучные митинги? Мы хотим разнообразить твою жизнь, приглашая в Wrike TechClub ярких, интересных и вдохновляющих людей из IT и не только. А ты садись поудобнее, расслабься, налей себе чего-нибудь и оставь тягостные мысли на завтра. Марафон из бесконечных дел подождет, присоединяйся к нашему Пижаматону 19 июня в 7 вечера (по Москве). Жить […]

Ода Excel: 34 года волшебства

Примечание: статья была написана в 2019 году, а в этом Microsoft Excel отмечает уже 35-летний юбилей. Чему инструмент, выдержавший проверку временем, может научить нас в эпоху «софта, который пожирает мир»? В статье я хочу показать вам, как фундаментальные принципы, стоящие в основе Excel, можно использовать в «непотопляемых» технологиях будущего. 2015: Я люблю тебя 2016: Я […]

Ускорение старения современных технологий

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

«Удаленка». Заметки вчерашнего офисного разработчика. Часть 2

С момента выхода первой части нашей истории про “удаленку”, на время карантина, прошло уже больше двух месяцев. Пришел черед подвести итоги наших “приключений” во второй части. Еще каких-то 6 месяцев назад — кто бы мог подумать, что наши разработчики перейдут на постоянную удаленную работу в принципе? Было много вопросов к такому шагу, но чудо, в […]

PayOnline | Интернет-эквайринг для бизнеса

Приветствуем, дорогие друзья! Мы возвращаемся на Хабр с новостями для наших подписчиков и людей, заинтересованных в финтех индустрии. Наша компания, как многим уже известно, на рынке более 11 лет. На протяжении всего времени существования PayOnline, мы бережно и с большим уважением относимся к своим Клиентам и готовы к новым знакомствам! Пройдя длинный отрезок пути, сталкивались […]