Указатели C как лингвистический парадокс

Недавно один знакомый, которого я знаю через совсем не программистские круги, попросил помочь ему с лабораторной по C++. В коде было примерно следующее: void do_something(MyObj *input[], int count) { MyObj **copy = new MyObj*[count]; for (int i = 0; i < count; ++i) *copy[i] = *input[i]; … } Этот случай напомнил о том, что тема […]

МИС. Шаблоны исследований

В прошлый раз было описано, какие базовые сущности используются для хранения медицинских данных в МИС Нумеди. Сегодня же предлагаем окунуться в мир шаблонов для протоколов исследований. Протокол исследования – документ, выдаваемый пациенту на руки. Что же представляет собой шаблон? Красивые картинки и цветные буквы – лишь фасад, а фундамент – структура, хранящаяся в базе данных. […]

Часы с кукушкой на базе Lego Mindstorms

Два с половиной года назад я купил набор Lego Mindstorms EV3, чтобы сделать свои первые шаги в робототехнике. Вкатив на контроллер сборку ev3dev и наигравшись с управлением двигателями и сенсорами по SSH, я на два года охладел к покупке. Причина состояла в том, что мне не хватало фантазии по части того, что бы такое можно […]

«VSCE»: новый подкаст про ИТ-предпринимателей

Это — передача для тех, кому интересна предпринимательская деятельность в сфере ИТ, новые бизнес-модели и все, что связано с управлением проектами, медиа и производством контента. Сегодня мы представляем вашему вниманию текстовый транскрипт нашего подкаста. Гость первого выпуска — Сергей Барышников, основатель медиагруппы BigPicture.ru: подписаться и прослушать подкаст в iTunes прослушать в веб-версии Минутный видеотизер этого […]

Activiti — Business process engine

Activiti framework (Java) — описание потока задач на XML (bpm) и управление этим процессом. Здесь опишу основные базовые понятия и как строить простые бизнес процессы. Основное понятие Activiti это процесс (process) и задача (task). Процесс это все задачи связанные между собой направленными потоками и ветвлениями. Затрону такие аспекты: — Activiti в чистом виде — Пользователи, […]

Установка пограничного контроллера сессий 3CX SBC на Windows, Raspberry Pi или Debian 9

Введение Пограничный контроллер сессий 3CX SBC используется для подключения удаленных офисов с небольшим количеством телефонов к центральному серверу 3CX. Он транслирует к серверу SIP-сигнализацию, используя собственную технологию 3CX Tunnel, а локальные медиапотоки RTP (собственно, разговоры) коммутирует внутри локальной сети удаленного офиса. Это значительно экономит внешний трафик и повышает качество связи внутри офиса. Весь трафик между […]

Метаданные S3 в PostgreSQL. Лекция Яндекса

Это вторая лекция с Я.Субботника по базам данных — первую мы опубликовали пару недель назад. Руководитель группы СУБД общего назначения Дмитрий Сарафанников рассказал об эволюции хранилища данных в Яндексе: о том, как мы решили делать S3-совместимый интерфейс, почему выбрали PostgreSQL, на какие грабли наступили и как с ними справились. — Всем привет! Меня зовут Дима, […]

Метаданные S3 в PostgreSQL. Лекция Яндекса

Это вторая лекция с Я.Субботника по базам данных — первую мы опубликовали пару недель назад. Руководитель группы СУБД общего назначения Дмитрий Сарафанников рассказал об эволюции хранилища данных в Яндексе: о том, как мы решили делать S3-совместимый интерфейс, почему выбрали PostgreSQL, на какие грабли наступили и как с ними справились. — Всем привет! Меня зовут Дима, […]

Создание мультяшного шейдера воды для веба. Часть 2

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

Дайджест интересных материалов для мобильного разработчика #261 (9 июля — 15 июля)

На этой неделе случилась бомбическая история с приложением Burger King и аналитикой Appsee, App Store исполнилось 10 лет, мы узнали про чат-боты, банковские приложения, архитектуру приложений и нейронных сетей. Burger King и тайная запись экрана вашего телефона └ Запись видео с вашего экрана не такая уж тайная. Версии Бургер Кинга и Appsee └ А что […]