Главная » Архив меток: Архитектура

Архив меток: Архитектура

(А|а)рхитектура: почему это нестандартный митап для разработчиков высоконагруженных систем

Мы давно стремимся быть максимально открытыми и делиться опытом, пусть и не всегда идеальным. Это помогает не только находить узкие места у себя в разработке, но и пробовать что-то новое. И в этот раз мы решили уйти от традиционного стиля «митапов», поэтому — всего 222 отобранных приглашенных, актуальные темы и крутой нетворкинг на митапе (А|а)рхитектура. И если в текстовом формате ...

Читать далее »

Французские архитекторы предложили построить корабль-тюрьму

При этом фантастические произведения описывают тюрьмы будущего так, что они сильно отличаются от привычных нам мест заключения. Вне всяких сомнений, люди, которые грубо нарушили закон, должны понести заслуженное наказание. «Но почему бы не воплотить пару идей в жизнь?» подумала группа французских архитекторов и представила концепт корабля-тюрьмы. Название нового проекта звучит как Panama Papers Jail, что отражает сразу 2 факта: первый ...

Читать далее »

В Китае построят самый большой в мире подводный туннель

В этом случае нужно строить мосты, туннели и другие средства коммуникации. Очень часто геологические объекты вроде гор, рек и морей преграждают путь для прямой прокладки удобной дороги. Но это может стать проблемой, когда планируемое расстояние превышает несколько десятков километров, да еще и будет пролегать под водой. И в этом нет ничего сложного, если протяженность дорог будет небольшой. Однако именно это ...

Читать далее »

Цикл статей: построение NAS, либо домашнего мини-сервера

Как видно из новостей, облака и сервисы крупных компаний — это удобно и надёжно, но далеко не всегда: Так что, кормить облачные сервисы — хорошо, но в некоторых случаях "своя рубашка ближе к телу". Изначально, одной из моих целей являлось исследование построения собственной системы, в частности NAS с возможностью работы "домашним сервером". Постепенно возникла идея, что в свете недавних событий, ...

Читать далее »

[Из песочницы] MVIDroid: обзор новой библиотеки MVI (Model-View-Intent)

В этой статье я хочу рассказать о новой библиотеке, которая привносит шаблон проектирования MVI в Android. Всем привет! Автор библиотеки лично я, исходный код её доступен на GitHub, а подключить её можно через JitPack (ссылка на репозиторий в конце статьи). Эта библиотека называется MVIDroid, написана 100% на языке Kotlin, легковесная и использует RxJava 2.x. Эта статья состоит из двух частей: ...

Читать далее »

Молодожены превратили хранилище для зерна в роскошный дом

Особенно, когда дело касается строительства домов. Креативность некоторых людей продолжает изумлять. В сегодняшнем материале посмотрим на роскошный дом, в который превратилось зернохранилище. Мы уже видели домик, который копирует лунный посадочный модуль, и рассказывали про удивительные мобильные дома для миллионеров. Шауна Тибо работает стилистом и владеет бутиком. Молодая пара из Феникса переехала в свой новый дом сразу после свадьбы. Возможно, именно ...

Читать далее »

Компилятор Go: язык описания правил SSA оптимизаций

В компиляторе gc для описания Static Single Assignment (SSA) правил оптимизаций используется специальный Лисп-подобный предметно-ориентированный язык (DSL). Предлагаю разобрать основные элементы этого языка, его особенности и ограничения.В качестве упражнения, добавим в Go компилятор генерацию инструкции, которую он раньше не генерировал, оптимизируя выражение a*b+c. Это первая статья из серии про внутренности Go SSA compiler backend, поэтому помимо обзора самого DSL описания ...

Читать далее »

На разработки MIPS объявился новый покупатель

Сама Imagination была продана инвестиционном фонду Canyon Bridge с китайским капиталом, а активы MIPS Technologies ушли американскому инвестиционному фонду Tallwood Venture Capital. Прошло всего семь месяцев с момента продажи активов компании Imagination Technologies, в которые также входило богатое наследие бывшей компании MIPS Technologies. Уход активов MIPS китайцам был расценен как возможная угроза национальной безопасности США, и сделка по продаже Imagination ...

Читать далее »

[КЕЙС] Как мы делали макет ангара для Boeing 747

В этот раз нам поступил заказ на изготовление макета авиационного ангара «с нуля», без реально существующего прототипа или чертежей. Поэтому сначала мы решали дизайнерскую задачу, а уже потом — производственную. Заказ и моделирование Отправная точка — набор фотографий различных ангаров и макет лайнера Boeing 747 в масштабе 1:200. Длина 350 мм, размах крыльев — 320. Общие габариты макета, сооружения с ...

Читать далее »

Как и почему мы написали свой ECS

В прошлой статье я описал технологии и подходы, которые мы используем при разработке нового мобильного fast paced шутера. Т.к. это была обзорная и даже поверхностная статья — сегодня я копну глубже и подробно расскажу, почему мы решили написать собственный ECS-фреймворк и не стали использовать существующие. Будут примеры кода и небольшой бонус в конце. Что такое ECS на примере Кратко я ...

Читать далее »