» Материалы за Январь 2018 года » Страница 9

 

Методика проекционного моделирования

Автор: admin от 22-01-2018, 12:40, посмотрело: 18

Методика моделирования



Проекции поверхности в 3-Д пространстве на три проекционные плоскости позволяют инженеру представить моделируемый объект, будь то деталь или конструкция. Для этого надо соотнести точки на чертеже с точками в пространстве. Этому умению обучают на уроках начертательной геометрии. Но полученное в результате этого представление о поверхности ничего не говорит инженеру ни о том, из чего сделан объект, ни о его свойствах. Чтобы представить деталь, поверхность надо трактовать (интерпретировать). Для этого нужно знать стандарты, выработанные в специальных областях деятельности. Только, если чертеж выполнен в соответствии с этими стандартами, его смогут прочитать и однозначно трактовать другие специалисты. Эти стандарты не относятся к предмету начертательной геометрии, они относятся к таким областям знаний, как архитектура, машиностроение, технология обработки материалов. Поэтому первое, что надо научиться делать, это разделять проекции и трактовку проецируемого объекта.



Ровно то же можно сказать про проекционное моделирование. Проекции 4-Д объема на пространство и на время позволяют представить моделируемый 4-Д объем. Но для трактовки этого объема нужны знания в специальных областях.

Категория: Информационная безопасность

 

Классненькая стажировка

Автор: admin от 22-01-2018, 12:40, посмотрело: 13

Мы продолжаем серию публикаций о стажировке в СКБ Контур. Сегодня познакомимся с Анной Шляк, которая расскажет как прошла ее стажировка в Питере и поделится советами.



Классненькая стажировка


Тестовое задание



Об СКБ Контур я узнала от одногруппницы: «У них есть классненькие стажировки на C#». В феврале 2017 я дождалась начала стажировки, но была дико расстроена: тестовое задание показалось мне просто непосильным. Нужно было написать сервер статистики для игры-шутера. «Классненько», — подумала я и начала стараться. К концу февраля всё-таки смогла сделать первоначальный вариант и отправить на проверку.



Отбор по тестовым шел в две волны: сначала рассматривали тех, кто отправил ответы до 1 марта, потом — до 19 марта. Я хотела попасть в первую волну, и, как оказалось, не зря. На тестовое мне ответили: «Вы справились хорошо, но немного не дотянули до нашего ТОПа. До 19-го марта есть время, чтобы улучшить ваши ответы». Так я и сделала. Пока я писала код, появлялись новые уточнения и требования по заданию. В одном из уточнений был запрет использовать базу данных MS SQL Server. Если эта база не подходит, то как выбрать нужную? Наугад я выбрала SQLite и с тревогой отправила тестовое на проверку. И прошла дальше.



Следующим этапом был креш-курс на базе отдыха под Екатеринбургом. В апреле я вылетела из Санкт-Петербурга в столицу Урала ради лекций и развлечений. Я была счастлива, что попала на креш-курс: интересные и полезные лекции, парное программирование, куча разных игр, вкусняшки.



Классненькая стажировка

Категория: Информационная безопасность

 

Далеко ли доедет беспилотный автомобиль? Задай вопрос эксперту Intel

Автор: admin от 22-01-2018, 12:40, посмотрело: 10

Далеко ли доедет беспилотный автомобиль? Задай вопрос эксперту Intel


Новости последних нескольких лет приучили нас к мысли, что уже следующее поколение людей будет жить при коммунизме наступившей эре автономных авто, и водительские права ему уже не понадобятся. Компания Intel давно и активно принимает участие в этом процессе, ей накоплен огромный опыт, которым сейчас мы готовы с вами поделиться. В рамках рубрики «Задай вопрос эксперту Intel» мы представляем вам эксперта Intel Ивана Кузьмина.



Комментариями к этому посту или через личные сообщения мы предлагаем вам задавать эксперту свои вопросы в области искусственного интеллекта и беспилотных автомобилей. Через некоторое время выйдет пост с ответами. Нажавших кнопку «Читать далее» ждет приятный сюрприз!

Категория: Информационная безопасность

 

Бета-тест раздела для бета-тестеров Хабра и Гиктаймс

Автор: admin от 22-01-2018, 12:40, посмотрело: 11

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



Бета-тест раздела для бета-тестеров Хабра и Гиктаймс

Категория: Информационная безопасность

 

Определение аномалий с использованием анализа поведения пользователей

Автор: admin от 22-01-2018, 12:40, посмотрело: 11

Определение аномалий с использованием анализа поведения пользователей



В течение последних 10 лет центры оперативного управления информационной безопасности (Security Operation Center, SOC) и аналитики оперировали такими понятиями как индикаторы компрометации (Indicators of Compromise, IoC), сигнатуры, пороговые (threshold-based) признаки проникновения или попыток проникновения в попытке угнаться за темпом постоянно меняющихся угроз. Это было проигрышное противостояние.

Категория: Информационная безопасность

 

Система оружия через компоненты в Unreal Engine 4

Автор: admin от 22-01-2018, 12:10, посмотрело: 9

Здравствуйте, в этой статье я хочу поделиться с читателями своим взглядом на подход к разработке на Unreal Engine 4 и использовании такого полезного класса как Actor Component.



Я заметил, что в разных туториалах к Unreal Engine 4 часто используют глубокую и сложную иерархию наследования классов. Хотя сам движок Unreal Engine 4 подталкивает использовать компонентный подход на базе Actor Component.

Категория: Программирование » Веб-разработка

 

В США с бодишопом: ехать или не ехать?

Автор: admin от 22-01-2018, 12:10, посмотрело: 9

На этот вопрос вы не найдете четкий ответ в этой статье. Я предлагаю вам почву для размышлений на тему компаний-перевозчиков в США.



Что это такое?



Бодишоп — это компания, которая занимается перевозом программистов в ИТ-хабы и «продажей» их труда другой компании. Программист при этом официально числится в компании-бодишопе, но работает на проектом другой компании. «Это же старый добрый аутсорсинг,» – подумаете вы. Но нет, помимо того, что программист работает над проектом другой компании, он еще и физически находится в их офисе. И называется это аутстаффингом.



Дальше я расскажу больше о плюсах и минусах бодишопов для переезжающих по H1B визе и о том, как минусы сделать плюсами.

Категория: Админитстрирование » Системное администрирование

 

cBackup — резервное копирование конфигураций сетевого оборудования

Автор: admin от 22-01-2018, 12:10, посмотрело: 18

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



cBackup — резервное копирование конфигураций сетевого оборудования


Мы создали приложение cBackup (от configuration backup) для работы с конфигурациями сетевого оборудования. Кроме непосредственно резервного копирования конфигов, можно отслеживать изменения между их версиями, что помогает локализовать источник проблемы при восстановлении после сбоев. cBackup — open source и распространяется бесплатно, включая отдельно скачиваемые шаблоны поддержки различных сетевых устройств.

Категория: Админитстрирование » Системное администрирование

 

Создание игр на Python 3 и Pygame: Часть 1

Автор: admin от 22-01-2018, 12:10, посмотрело: 7

Многие разработчики приходят в разработку ПО, потому что хотят создавать игры. Не все могут стать профессиональными разработчиками игр, но любой может создавать собственные игры из интереса (а может быть, и с выгодой). В этом туториале, состоящем из пяти частей, я расскажу вам, как создавать двухмерные однопользовательские игры с помощью Python 3 и замечательного фреймворка PyGame.



Мы создадим версию классической игры Breakout. Освоив этот туториал, вы будете чётко понимать, что необходимо для создания игры, познакомитесь с возможностями Pygame и напишете собственный пример игры.



Мы реализуем следующие функции и возможности:




  • простые стандартные GameObject и TextObject

  • простой стандартный Game object

  • простая стандартная кнопка

  • файл конфигурации

  • обработка событий клавиатуры и мыши

  • кирпичи, ракетка и мяч

  • управление движением ракетки

  • обработка коллизий мяча с объектами игры

  • фоновое изображение

  • звуковые эффекты

  • расширяемая система спецэффектов



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



Создание игр на Python 3 и Pygame: Часть 1

Готовый исходный код выложен здесь.

Категория: Программирование » Game Development

 

Квантовая гонка: разработки 2017 года

Автор: admin от 22-01-2018, 11:50, посмотрело: 9

Прошлый год был отмечен множеством разработок, связанных с квантовыми коммуникациями. Одной из наиболее «громких» новостей в этой связи стала информация об ученых из Китая, которые организовали передачу данных в рамках квантовой сети на расстояние более 1200 километров. По словам Scientific American, этот эксперимент выводит Китай в лидеры «квантовой гонки» за создание безопасной глобальной сети квантовых коммуникаций.



Расскажем, чем примечателен этот эксперимент и какие еще разработки в сфере квантовых коммуникаций развивались в прошлом году — в том числе в Университете ИТМО.



Квантовая гонка: разработки 2017 года

Категория: Программирование » Веб-разработка