Месяц: Июль 2019

  • Виртуальный, индустриальный, домашний

    от автора

    И снова наступил момент, надо что-то делать. Вот нельзя, просто сидеть за компом и не создать чего-нибудь такого. Чтобы и пользу приносило, и слегка радовало глаз или два глаза.

  • Как в 1995 году писали игры для Sega Saturn

    от автора

    Это документ, написанный мной в 1995 году, когда я работал над первой игрой студии Neversoft: Skeleton Warriors. Это была первая игра, в которой я не использовал язык ассемблера 68K. Фото сделано примерно в то время. Комплект разработчика (dev kit) («Small Box» и ICE) стоит справа от меня. Состояние игры В представленном ниже документе вкратце описывается…

  • По следам Highload++ Siberia 2019 — 8 задач по Oracle

    от автора

    Привет! 24-25 июня в Новосибирске прошла конференция Highload++ Siberia 2019. Наши ребята тоже там были докладом «Контейнерные базы Oracle (CDB/PDB) и их практическое использование для разработки ПО», мы выложим текстовую версию немного позже. Было круто, спасибо olegbunin за организацию, а также всем, кто пришёл. В этом посте мы хотели бы поделиться с вами задачами, которые…

  • Как ухаживать за электровелосипедом

    от автора

    Я люблю свою лошадку, причешу ей шёрстку гладко… А вы замечали, что грязная машина хуже едет, а компьютер хуже работает? Если вы думаете, что вам кажется и это просто ваше эмоциональное восприятие, то вы ошибаетесь. Мельчайшая грязь или пыль могут стать роковыми для электроники, а слабо затянутая гаечка в автомобиле — фатальным не только для…

  • «Мамкины хакеры» на официальной работе: чем занимаются пентестеры

    от автора

    «Пентестер» — слово вообще-то не русское, заимствованное. Что приходит на ум людям не из ИТ, боюсь представить. Поэтому мы себя «на Руси» гордо зовём «специалисты по тестированию на проникновение». Что ещё за «проникновение» и зачем его нужно тестировать? В этой статье я постараюсь приоткрыть завесу тайны для непосвященных.

  • Реализуем AutoMapper при помощи Roslyn и кодогенерации

    от автора

    В прошлой статье я описал способ организации кодогенераци при помощи Roslyn. Тогдашней задачей было продемонстрировать общий подход. Сейчас я хочу реализовать то, что будет иметь реальное применение. И так, кому интересно посмотреть на то как можно сделать библиотеку на подобие AutoMapper прошу под кат.

  • Как строить, развертывать и тестировать Waves RIDE dApp

    от автора

    Здравствуйте! В статье я покажу, как написать и запустить на ноде Waves обычный dApp. Рассмотрим необходимые инструменты, методы и пример разработки. Схема разработки dApps и обычных приложений почти не отличается: Пишем код Пишем автоматизированное тестирование Запускаем приложение Тестируем Инструменты 1. docker для запуска ноды и Waves Explorer Если не хотите запускать ноду, можете пропустить этот…

  • Что я узнал о машинном обучении, поработав в 12 стартапах

    от автора

    Всем привет. Поработав в 12 стартапах в сфере машинного обучения, я сделал восемь полезных выводов о продуктах, данных и людях. Все стартапы были из разных сфер (финтех, биотехнологии, здравоохранение, технологии обучения) и на разных этапах: и на этапе pre-seed, и на этапе приобретения крупной компанией. Менялась и моя роль. Я был стратегическим консультантом, главой отдела…

  • Глубокое обучение (Deep Learning): обзор

    от автора

    Всем привет. Уже в этом месяце в ОТУС стартует новый курс — «Математика для Data Science». В преддверии страта данного курса традиционно делимся с вами переводом интересного материала. Аннотация. Глубокое обучение является передовой областью исследований машинного обучения (machine learning — ML). Оно представляет из себя нескольких скрытых слоев искусственных нейронных сетей. Методология глубокого обучения применяет…

  • Пишем API для React компонентов, часть 5: просто используйте композицию

    от автора

    Пишем API для React компонентов, часть 1: не создавайте конфликтующие пропсы Пишем API для React компонентов, часть 2: давайте названия поведению, а не способам взаимодействия Пишем API для React компонентов, часть 3: порядок пропсов важен Пишем API для React компонентов, часть 4: опасайтесь Апропакалипсиса! Пишем API для React компонентов, часть 5: просто используйте композициюУ нас…