Месяц: Декабрь 2019
-
Как Программисту 1С стать Java developer’ом
—
от автора
Несколько лет назад, когда я искал пути из программистов 1С в Java developer’ы — я бродил впотьмах, пытаясь нащупать дверь, в существовании которой был не уверен. Я пытался найти истории успеха, но кроме пары комментариев ничего не нагуглил. Мир Java выглядел огромным, а количество фрэймворков бесконечным. Было совершенно непонятно: что учить, что не учить, что…
-
Установка и настройка AlienVault SIEM (OSSIM)
—
от автора
Перевод статьи подготовлен специально для студентов курса «Безопасность Linux». OSSIM (Open Source Security Information Management) — это проект с открытым исходным кодом от Alienvault, который обеспечивает функционал SIEM (Security information and event management). Он обеспечивает следующие функции SIEM, требующиеся специалистам по безопасности. Сбор событий Нормализация Корреляция OSSIM — это унифицированная платформа, предоставляющая фундаментальные средства безопасности.…
-
DevOps Moscow Meetup 17/12: присоединяйтесь к трансляции
—
от автора
Приглашаем на митап сообщества DevOps Moscow, который пройдет 17 декабря в Райффайзенбанке. Послушаем доклад про организацию DORA и ежегодный отчет State of DevOps. А в формате дискуссии вместе обсудим: на каких принципах может быть построен путь трансформации к лучшему для компании, какими для этого могут быть команды внутри неё и другие актуальные вопросы. Приглашаем вас…
-
Индексируем миллиарды текстовых векторов
—
от автора
При извлечении информации часто возникает задача поиска подобных фрагментов текста. В контексте поиска запрос может быть сгенерирован пользователем (например, текст, который пользователь вводит в поисковом движке) или самой системой. Часто нам нужно сопоставлять входящий запрос с уже проиндексированными запросами. В этой статье мы рассмотрим, как можно построить систему, решающую эту задачу применительно к миллиардам запросов…
-
Повествование через окружение или почему кат-сцены не панацея
—
от автора
Dead Space в свое время высоко оценили не только за атмосферу и геймплей, но и за дизайн окружения, через который игроку подавалось повествование. Один из таких находится в самом начале игры, когда игрок прибывает на космический корабль «Ишимура». Игрок попадает в слабо освещенную комнату, покрытую кровью, а на стене написана культовая фраза Cut off their…
-
Очередной «первый в мире» SuperApp
—
от автора
И снова все обсуждают «первый в России» SuperApp, на этот раз от Тинькофф. На днях был юбилей у одного из первых SuperApp-ов — приложения «госуслуги Москвы», в котором можно оплатить парковку и штрафы, сдать показания ЖКХ, записаться к врачу, посмотреть ДЗ и оценки ребёнка. По их стопам пошли и федеральные госуслуги: добавление слова «супер» (супер-сервисы…
-
«Инкубатор ТРИ» провёл курсы прототипирования для первой группы учеников
—
от автора
В минувшую субботу в Сколково завершился двухдневный образовательный интенсив для будущих инженеров и разработчиков. Участники познакомились с основами прототипирования, программирования, VR и AR, увидели производственную площадку для коллективного пользования Технопарка «Сколково» и получили базовые знания о реабилитационной отрасли экономики. Группа из 20 человек – студентов, молодых специалистов и всех, кому интересно социальное предпринимательство и инновации…
-
Пишу на C#, чтобы фронтендерам было полегче
—
от автора
В этом декабре, как прошлые пару лет, я участвую в Advent of Code — ежегодном рождественском соревновании от автора популярного фреймворка Vanilla JS. В этом году я пишу на C#, потому что привычный мне, как фронтендеру, JavaScript я уже весь использовала в прошлом году. Прошло всего 10 дней, но я уже чувствую, как жизнь фронтендеров…
-
C++ vtables. Часть 1 (basics + multiple Inheritance)
—
от автора
Всем привет! Перевод статьи подготовлен специально для студентов курса «Разработчик С++». Интересно развиваться в данном направлении? Приходите онлайн 13 декабря в 20:00 по мск. на мастер-класс «Практика использования Google Test Framework»! В этой статье мы рассмотрим, как clang реализует vtables (таблицы виртуальных методов) и RTTI (идентификацию типа времени исполнения). В первой части мы начнем с…
-
Анализ конфиденциальности данных в мобильном приложении и на сайте TikTok
—
от автора
TL;DR Я тщательно изучил защиту конфиденциальности данных в приложении TikTok и на их сайте. Выявлены многочисленные нарушения законодательства, уязвимости и обман доверия пользователей. В этой статье технические и юридические детали. В более простом изложении без технических деталей см. статью в Süddeutsche Zeitung (на немецком). Для перенаправления и анализа трафика использовался mitmproxy. На видео показано, как…