Архив за 14 февраля 2017 - 5

Я архитектор, долгое время проектировал здания и сооружения, но вот с лета прошлого года начал программировать на C# используя Revit API. У меня уже есть несколько модулей-надстроек для Revit и теперь я хочу поделиться некоторым опытом разработки для Revit. Предполагается, что читатели умеют писать макросы для Revit на C#.

Revit API не содержит методов для параллельных вычислений. Даже при попытке разместить объекты Revit API в параллельных потоках, возникнет ошибка времени выполнения программы. Поэтому я сейчас хочу показать как можно выполнять все таки параллельные вычисления, работая при этом с Revit API.

Представим следующую практическую задачу, которую выполним в параллельном и последовательном режиме. Выделим несколько сотен стен, найдем центр каждой стены в плане. После проверим расстояние между центрами стенам, и найдем две наиболее близко расположенные стены относительно их центров.Читать полностью »

В этой статье мне хотелось бы поделиться результатами проверки статическим анализатором PVS-Studio открытой реализации сервера игры World of Warcraft – CMaNGOS.

Проверка open-source сервера World of Warcraft CMaNGOS - 1

Введение

C(ontinued)MaNGOS является активно развивающимся ответвлением старого проекта MaNGOS (Massive Network Game Object Server), призванного создать свободный альтернативный сервер для игры World of Warcraft. Большая часть разработчиков MaNGOS продолжает работу в проекте CMaNGOS.

Как пишут сами разработчики, их цель – создать открытый «well written server in C++» для одной из лучших MMORPG. Постараюсь немного помочь им в этом, и проверю CMaNGOS при помощи статического анализатора PVS-Studio.

Примечание: Для проверки использовался сервер CMaNGOS-Classic, доступный в репозитории проекта на github.
Читать полностью »

На ЕГЭ без телефона: в школах установят глушилки мобильной связи - 1
Не работает связь? Что теперь делать-то? (источник: Коми Ньюс)

Госкомиссия по радиочастотам планирует разрешить установку в школах блокираторов радиосигналов определенной частоты, которые называют глушилками мобильной связи. Эти устройства будут работать в школах не все время, а лишь во время сдачи ЕГЭ. Решение о размещении подобных систем пока не принято, его обсудят на заседании комиссии в марте этого года. По данным «Ведомостей», обсуждение возможности установки глушилок находится в зарытой части заседания комиссии.

Рекомендации по установке глушилок в школах выдвинул Рособрандзор. По мнению ведомства, это поможет заблокировать каналы передачи информации о ЕГЭ в интернет. Роскомнадзор не возражает против работы со средствами подавления радиосигнала во время школьных экзаменов. Правда, представители Роскомнадзора выступили против рекомендаций Рособрнадзора. По мнению ведомства, изначально требуется получить одобрение ГКРЧ для того, чтобы глушилки можно было использовать легально.
Читать полностью »

Ассортимент компании Biostar пополнился системной платой A68N-5100 с интегрированным гибридным процессором AMD A4-5100 поколения Kabini. Это четырёхъядерный APU с частотой 1,55 ГГц и GPU Radeon HD 8330.

Системная плата Biostar A68N-5100 получила пару портов USB 3.0

Читать полностью »

Приглашаем на Tarantool Meetup 2 марта - 1

В первый четверг марта в нашем московском офисе состоится Tarantool Meetup 2017. Пользователи Tarantool расскажут про их опыт его внедрения и использования, о его плюсах и минусах и дальнейших планах использования. Это уникальная возможность услышать коллег и пообщаться с разработчиками нашей СУБД. Расписание мероприятия уже готово, подробнее смотрите под катом.
Читать полностью »

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

Ноутбук HP Omen

Читать полностью »

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

image

Пост о том, как сделать стоящий продукт совместив китайское железо, российское ПО и европейский бренд в одном флаконе. Душераздирающая история о невыполненном ТЗ и откровенном обмане, закончившаяся лучше, чем началась. Под катом история разработки и выхода на рынок ТВ-приставки Vermax HD.
Читать полностью »

Компании Phase One и LogicKeyboard представили плод своего сотрудничества — специальную клавиатуру для работы с программой Capture One Pro 10 на компьютерах с macOS. Внешне, это клавиатура Apple Pro Keyboard, снабженная новыми колпачками клавиш. Клавиатура обеспечивает быстрый доступ к функциям программы Capture One Pro.

Цена Capture One Pro Keyboard — 139 долларов или 129 евро

Читать полностью »

image

Червоточины. Межгалактические возможности срезать путь. Туннель через пространство-время, позволяющий отважным путешественникам скакать между звёздными системами, даже не приближаясь к скорости света.

Червоточины – рабочая лошадка научно-фантастических межзвёздных цивилизаций в книгах и кино, поскольку они решают надоедливую проблему художественного произведения: «если придерживаться физики, то 99,999999% всей нашей истории будет такой же интересной, как наблюдение за спящими людьми».

Но можно ли сделать это? Реально свернуть и согнуть пространство-время, создать удобный туннель и реализовать все наши галактические мечты?

Коротко говоря: маловероятно.
Подробнее: под катом.
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js