Рубрика «архитектура»

Привет! Хочу поделиться опытом воссоздания трехмерной модели моей школы, которая сгорела несколько лет назад. Я расскажу о методике работы с фотографиями, как подогнать перспективу виртуальной камеры под снимок. Как облегчить задачи моделирования. И постараюсь сделать это не скучно даже для человека далёкого от 3Д.

Методика реконструкции утраченных зданий по фотографиям - 1
Читать полностью »

image

Меня зовут Андрей Артемьев, я работаю в Microsoft над ядром ОС Windows 10, ранее я работал над Windows 10x (WCOS), XBox, Windows Phone и Microsoft Edge. Я хочу популярно в образовательных целях рассказать о том как работает компьютер на примере клавиатурного ввода и Windows 10. Данный цикл статей рассчитан в первую очередь на студентов технических специальностей. Мы рассмотрим какой путь проходит информация о нажатой клавише от клавиатуры до отображения в Notepad.exe. В виду обширности и междисциплинарности темы в статьях могут быть неточности, о которых сообщайте в комментариях. Какая-то информация может быть устаревшей в виду скорости с которой развивается Windows.
Читать полностью »

image

Интерфейс в Java сильно эволюционировал за прошедшие годы. Давайте рассмотрим, какие изменения произошли в процессе его развития.
Читать полностью »

Гость нового выпуска подкаста «Сушите вёсла» — архитектор программного обеспечения Егор Тафланиди. Обсуждаем, что это за метафизическая роль такая, какие сложности есть в работе и при чём тут тёмные силы.

image

Артём Кулаков и Рома Чорыев — разработчики Redmadrobot. Они записывают ламповые подкасты, где вместе с гостями обсуждают разные стороны создания ИТ-продуктов. Ниже ссылка на новый выпуск и ответы на несколько насущных вопросов.

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

Микроархитектура костей как основа для сверхлегких и долговечных материалов - 1

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

Когда пришло время дирижаблей, появились дирижабли. Когда пришло время аэропланов, появились аэропланы. Когда пришло время автомобилей, появились автомобили. Когда пришло время Шатлов, появились Шатлы. Когда придёт время гравишифтеров… А что такое графишифтеры? Ни малейшего понятия. Их время просто ещё не пришло.

Я с огромным удовольствием пообщался с Еленой Хлапиной, CEO в Immergity, на тему того — пришло уже время VR и AR или ещё нет. Как некогда так и не пришло время телевизоров с 3D-экранами, смартфонов с 3D-экранами, Apple Newton и множества замечательных устройств, которые не поняли ни потребители, ни бизнес.

Елена Хлапина, CEO в Immergity: «Приходит время VR» - 1

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

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

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

Распределенная трассировка в Istio - 1

Примечание от нашей редакции переводов: в представляемой статье описывается закрытый продукт конкретной компании и, к сожалению, пока нет никаких данных о том, что его когда-либо планируют открывать — в столлмановском понимании этого слова. Тем не менее, нам показалось очень важным и полезным рассмотреть, как вообще люди подходят к вопросам дебага Istio и как оптимизируют свою работу на этом поле. Возможно, кто-то сможет почерпнуть для себя пару интересных идей.

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

В этом посте концепция распределенной трассировки будет рассмотрена через призму микросервисной архитектуры: как это все интегрируется и автоматизируется через Istio, а затем весь процесс упрощается и обрабатывается через Backyards — наш сервисный продукт для Istio.
Читать полностью »

Берём лазерный сканер (это что-то вроде лидара) — штуку, которую надо установить на треногу и нажать кнопку. Штука обводит лазерным лучом всё, что видит, и сохраняет облако полученных точек. Это похоже на работу лазерного дальномера, только за один проход вычисляется несколько миллионов расстояний. По миллиону в секунду.

Пиу-пиу лазером — и видно косяки строителей: сверхточная модель здания на основе лазерного сканирования - 1

Получается нечто подобное (на самом деле это уже результат постобработки, потому что сначала получается просто матрица чисел). Вы берёте эту штуку и несёте на все этажи здания, во все объёмы, а потом выставляете снаружи. Получается модель:

Пиу-пиу лазером — и видно косяки строителей: сверхточная модель здания на основе лазерного сканирования - 2

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

Теперь, собственно, как работает это пиу-пиу. Читать полностью »

На конференции RubyRussia Кир Шатров расскажет об архитектуре Shopify. Как одного из самых больших и нагруженных в мире приложений на Rails поддерживает рост бизнеса на протяжении 10 лет, не переходя на микросервисы, Elixir и другие популярные альтернативы? В традиционном интервью перед конференцией вопросы Киру задал Анатолий Зайцев, разработчик компании Evrone.

image

Расскажи, как ты начал карьеру?
Читать полностью »


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