Месяц: Декабрь 2016

  • История СУБД Oracle — первой коммерчески успешной реляционной СУБД

    от автора

    До середины 70-х годов информация в базах данных распределялась по старинному иерархическому, или «древовидному», принципу, который до сих пор используется в настольных операционных системах. Первые прототипы реляционных СУБД существовали уже в 70-е годы ХХ века. Однако мало кто верил в возможность добиться эффективной реализации таких систем. Тем не менее, к концу 1980-х годов реляционные системы…

  • Работа с кортежами С++ (std::tuple). Функции foreach, map и call

    от автора

    Здесь я расскажу о работе с кортежами C++ (tuple), приведу несколько полезных функций, которые в состоянии существенно облегчить жизнь при использовании кортежей, а также приведу примеры использования этих функций. Всё из личного опыта.

  • Российские боевые наземные роботы

    от автора

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

  • Многопроцессный Firefox: тестирование продолжается

    от автора

    Примерно четыре месяца назад Mozilla начала первые испытания многопроцессной архитектуры. В версии Firefox 48 её включили по умолчанию у небольшой части пользователей, а потом тестовую выборку увеличили в полтора раза. Как сообщает Mozilla в официальном блоге, в число испытателей попали почти все пользователи Firefox без установленных расширений. Результаты эксперимента оказались очень неплохие. Отклик браузера уменьшился…

  • Что такое архитектура предприятия, и почему Захман ошибся?

    от автора

    Вторая статья про мифологическое сознание тоже будет короткой. Сегодня я расскажу, к каким проблемам приводит мифологическое сознание при моделировании архитектуры предприятия. Известная модель Захмана пытается ответить на вопрос, что такое архитектура предприятия, и рассказывает о том, как она должна моделироваться. Основой этой модели являются вопросы, на которые предлагается ответить: кто, когда, где, почему и как…

  • DotNext 2016 Moscow: Спокойствие после бури

    от автора

    В июне, когда конференция DotNext проходила в Петербурге, .NET-мир переживал сложный момент: Microsoft внезапно меняла многое в .NET Core уже на стадии release candidate. Теперь, когда прошла московская версия конференции, можно сравнить их и понять: как прошедшие полгода сказались на ситуации? А какие доклады московской были посвящены не последним потрясениям, а «вечным проблемам»? На Хабре…

  • Информационная гигиена в стране с несвободным интернетом

    от автора

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

  • Предновогодний релиз API и портала Scorocode

    от автора

    Здравствуй, Хабр. С наступающим тебя! Как и обещали, к концу года обновили API и портал Scorocode. Ключевые нововведения: (по многочисленным просьбам трудящихся) Открыли API по управлению приложением Реализовали фабрику ботов Telegram Обновили дизайн и функциональность портала Обновили документацию И у нас акция! Подробности под катом.

  • Взлом на борту самолёта

    от автора

    На протяжении 5 лет, которые я работаю в IOActive, мне довелось побывать во многих интересных местах за тысячи километров от дома. Поэтому полёт для меня стал обычным явлением. Можно подумать, что в этом нет ничего особенного, но не для меня, как человеку который боится летать. Не сказать, что мне удалось избавиться от этой фобии; после…

  • Учим английскую грамматику с помощью программного кода или открытый проект code-for-learning-languages

    от автора

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