Мастер-классы на C++ Russia 2017

Если в широкий четверг рядом не оказалось снежного городка, а боевой настрой защитника Отечества сохранился, что может быть продуктивнее мастер-классов от бывалых разработчиков? Мы специально выделяем для этого целый день — 23 февраля, и на этот день продаются отдельные билеты (входит участие и питание).


Где: Москва, отель «Бородино» (Москва, ул. Русаковская, дом 13, строение 5). Расположен в 700 м от станций метро «Красносельская» и «Сокольники».
Читать дальше →
Мастер-классы на C++ Russia 2017
Source: habrahabr

Webpack в Visual Studio для больших солюшенов

КПДВ У нас в солюшене 51 проект. В 10 из них используется TypeScript. Объем минимизированного JavaScript-кода ~1 MB. TypeScript-код одних проектов зависит от кода других проектов. Для многих React-компонентов используются глобальные переменные.

Все вместе это приводит к долгим часам отладки front-end кода. Чтобы упростить себе жизнь, мы внедрили Webpack. А по пути отловили грабли.

TL;DR

  1. Устанавливаем node 7 + npm
  2. Выполняем в консоли npm i -g webpack typescript
  3. Устанавливаем Webpack Task Runner
  4. Добавляем webpack.config.js

    в папку «основного» проекта
  5. Добавляем webpack.config.part.js

    в папку каждого зависимого проекта

Читать дальше →
Webpack в Visual Studio для больших солюшенов
Source: habrahabr

[Из песочницы] SSH вместо VPN

image


Наверняка многие системные администраторы сталкивались с ситуацией когда количество удалённых пользователей в компании становилось больше одного столько, что мысли о нормальном VPN вместо nat-а на скорую руку не давали покоя и становились навязчивой идеей. И уверен каждый морщился, когда понимал, что предстоит объяснять пользователям, что и где нажимать. А в моём, персональном случае ещё и позиция в отношении подопечных: «они не должны даже задумываться как это работает».
Читать дальше →
[Из песочницы] SSH вместо VPN
Source: habrahabr

nanoCAD Plus 8.1: что ожидает пользователя в новой версии российской САПР-платформы?

Вышедшая летом 2016 года восьмая версия платформы nanoCAD Plus включила в себя огромное количество новшеств и усовершенствований. И на данный момент у платформы nanoCAD Plus 8.0 самый лучший старт продаж за всю историю существования продукта: более миллиона скачиваний, непрерывающийся поток встреч и презентаций, прирост числа регистраций на сайте примерно на 20%. Сейчас платформа nanoCAD Plus 8.0 распространилась на чуть более чем 40 000 рабочих мест (разные виды лицензий в различных комплектациях) и примерно 11 000 аккаунтов (личные кабинеты) сайта www.nanocad.ru. И я уверен, что это число будет расти – только что вышли обновления самых популярных специализированных программных продуктов: nanoCAD СПДС 7.0 и nanoCAD Механика 6.1.


В этой статье мы выделим ключевые новшества восьмой версии платформы и наиболее интересные технические исправления версии 8.1, которая вышла аккурат под Новый 2017 год.

Читать дальше →
nanoCAD Plus 8.1: что ожидает пользователя в новой версии российской САПР-платформы?
Source: habrahabr

Бесплатный семинар «Oracle Cloud Security Day: Технологии на страже бизнеса», 2 февраля

image


Семинар рассчитан на специалистов служб информационной безопасности и является уникальной площадкой для обмена мнениями по текущей ситуации в быстро меняющемся мире с точки зрения защиты информации.


Приглашенные консультанты поделятся мнением об актуальных угрозах информационной безопасности – как технологических (внешних инсайдерских), так и связанных с рисками нарушения требований законодательства. Докладчики Oracle расскажут о стратегии корпорации в области обеспечения безопасности Oracle Public Cloud и о специальных решениях, позволяющих не только усилить защиту, но и предоставить новые возможности для бизнеса, а также о программе сертификации средств безопасности Oracle в ФСТЭК.


Регистрация
Бесплатный семинар «Oracle Cloud Security Day: Технологии на страже бизнеса», 2 февраля
Source: habrahabr

[Из песочницы] Что делать, если у кабелей есть уши, или стеганографическое прокси

День добрый. Сегодня я расскажу вам об одном виде паранойи, связанном с последними тенденциями в сфере защиты государством населения от информации, и методе его лечения.

image

Читать дальше →
[Из песочницы] Что делать, если у кабелей есть уши, или стеганографическое прокси
Source: habrahabr

Создаём честный Форекс

У современного человека слово «форекс» непременно ассоциируется с нелестными эпитетами, самый безобидный из которых — «казино». По смыслу именно «казино» лучше всего отражает суть предмета: игроки форекс делают ставки на рост или падение котировок финансовых инструментов, отдавая часть своих денег в виде комиссии за операции. Остальные негативные сравнения по большей части вызваны некомпетентностью и жадностью участников этого сегмента индустрии развлечений, которые становятся жертвами многочисленных паразитирующих на нём дельцов.


Тем не менее, есть одно фундаментальное свойство розничного форекса — конфликт интересов игрока и брокера (который, кстати, достаточно редко проявляется в реальной жизни). Даже если вы найдете так называемого «честного» брокера форекс, выводящего сделки на рынок, то ситуация будет еще хуже: он просто скормит вас более крупному игроку, добавив накладных расходов на операции и увеличив риски.


Эта статья расскажет о способе устранить конфликт интересов в любой отдельно взятой форекс-компании. На первый взгляд этот способ выглядит еще более порочно, чем самый кухонный форекс, но по факту это реальная возможность решить проблему в принципе и дать игроку шанс выиграть честно.
Читать дальше →
Создаём честный Форекс
Source: habrahabr

Как работают ИТ-специалисты. Никита Абдуллин, аналитик по безопасности в компании Riscure

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


Будет интересно выяснить, что их объединяет, в чем они противоречат другу другу. Возможно, их ответы помогут выявить какие-то общие закономерности, полезные советы, которые помогут многим из нас.


Сегодня наш гость — Никита Абдуллин, Security analist из Riscure.

Никита имеет более 7 лет опыта в сфере технологий электронных платежей, безопасности и производительности систем обработки данных платежных карт. Он также специализируется по безопасности встроенных систем, систем виртуализации, баз данных и устранении багов in vitro в особо крупном и критически важном ПО для широкого спектра платформ и архитектур.

Читать дальше →
Как работают ИТ-специалисты. Никита Абдуллин, аналитик по безопасности в компании Riscure
Source: habrahabr

[Перевод] learnopengl. Урок 1.7 — Трансформации

Теперь мы знаем как создавать объекты, раскрашивать их и накладывать на них текстуры, но они все еще довольно скучны, поскольку являются статическими объектами. Мы можем попробовать заставить их двигаться изменяя координаты вершин для каждого кадра, но это довольно муторно и требует процессорных вычислений. Есть гораздо более удобный способ для совершения трансформаций над объектом — это применение матриц. Но это не значит, что мы сейчас будем разговаривать про кунг фу и искусственный цифровой мир.

Читать дальше →
[Перевод] learnopengl. Урок 1.7 — Трансформации
Source: habrahabr

Ludum Dare #37: Первый опыт и впечатления от участия


3 января закончился очередной всемирный конкурс скоростной разработки игр под названием Ludum Dare. Тысячи участников, буря эмоций, огромное количество свежих идей и прилив вдохновения от всего действа. Эдакий showcase-фестиваль из мира геймдева, который проходит три раза в год на протяжении почти 15 лет.


В этой статье я освещу некоторые моменты касательно данного события, поделюсь с вами первым опытом и попытаюсь объяснить, почему участие в Ludum Dare — это очень полезно для всех, кто так или иначе связан с геймдевом. Come get some!
Читать дальше →
Ludum Dare #37: Первый опыт и впечатления от участия
Source: habrahabr