Бум BIM: как изменилось строительство |
Когда мы говорим о строительстве, в голове вспыхивают стереотипы, что это безумные горы денег, в городах бесконечно не докладывают перекладывают плитку, гости из южных стран орудуют мастерком и кирпичами, где-то в офисах сидят архивариусы с кульманами и ватманами, а во главе всего этого, в лучшем случае, сидит эпик-босс с автокадом.
Но на самом деле цифровизация добралась и сюда. В этом лонгриде я расскажу, как сквозь века менялась сфера строительства, а потом познакомлю вас с мистером BIM, который сыграл не последнюю роль в этом деле. Так что откидывайте спинку кресла, сдвигайте рабочие дедлайны и заваривайте чего-нибудь покрепче — будет интересно.
Читать далееhttps://habr.com/ru/post/686938/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686938
Метки: Блог компании Сервер Молл Работа с 3D-графикой CAD/CAM софт архитектура CAD bim bim-системы bim-моделирование Строительство проектирование зданий |
[Перевод] Парсинг JSON с помощью Jackson |
Большая часть веба на сегодняшний день обменивается данными в формате JSON. Веб-серверы, веб-приложения и мобильные приложения, даже устройства IoT общаются друг с другом, используя JSON. Простой и гибкий способ обработки JSON необходим любому программному обеспечению, чтобы выжить в современном мире.
Эта статья сопровождается примером рабочего кода на GitHub.
Читать далееhttps://habr.com/ru/post/687004/?utm_source=habrahabr&utm_medium=rss&utm_campaign=687004
Метки: Блог компании OTUS Программирование java парсинг json json реляционные бд jackson |
Борьба с ветряными мельницами: ветроэнергетика и глобальное потепление |
В 2022 году исполняется 50 лет со времен публикации знаменитого документа «Пределы роста», подготовленного Римским Клубом. Это был обзор технологических и общественных тенденций, характерных для конца XX века – в целом сводившийся к мысли, что гибкость рынка и бережливое отношение к природе не компенсирует ее истощения. В 2014 году на русском языке вышла книга «Пределы роста: 30 лет спустя». Значительное внимание в книге уделяется возобновляемым источникам энергии, в частности – солнечным батареям и ветрофермам. Рисунок 3.15 из этой книги демонстрирует, что к началу XXI века стоимость солнечного кВт·ч в целом стабилизировалась после многолетнего нисходящего тренда, а стоимость ветряного кВт·ч продолжала снижаться.
Вне Хабра нам довелось затронуть эту тему с уважаемым @SLY_G, и он навел меня на интересные источники и идеи, указывающие на чрезмерный оптимизм по поводу ветроэнергетики, ее краткосрочных эффектов и углеродного следа. Скептические оценки крупномасштабной ветроэнергетики впервые получили научное обоснование в 2011-2013 годах – правда, пока они основаны в основном на эмпирических догадках и компьютерном моделировании. Далее я хотел бы раскрыть эту тему подробнее.
Читать далееhttps://habr.com/ru/post/687000/?utm_source=habrahabr&utm_medium=rss&utm_campaign=687000
Метки: Научно-популярное Энергия и элементы питания Экология ветроэлектростанции углеродный след энергетика глобальное потепление |
Охлаждаем горячие головы |
Качественное охлаждение – залог быстрой и бесперебойной работы любого компьютера. Обеспечить оптимальную температуру в системном блоке можно разными способами, поэтому выбор системы охлаждения часто становится предметом горячих споров. Спорщики делятся на два лагеря: вода и воздух. Попробуем разобраться в преимуществах и недостатках воздушного и жидкостного охлаждения.
Читать далееhttps://habr.com/ru/post/686998/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686998
Метки: Блог компании Acer Серверная оптимизация Компьютерное железо охлаждение рабочая станция altos labs |
Как проходит интервью QA-инженеров в Тинькофф |
Я Алексей Лапаев, руководитель команды обеспечения качества мобильного приложения Тинькофф и организатор гильдии интервьюеров веб-стрима найма QA. Расскажу, как проходит отбор на вакансии QA-инженеров, что спрашивают на первичном интервью и какие секции и задачи ждут в технических блоках.
Договоримся, что термины «тестировщик», «QA» и «инженер» равнозначны и используются с целью разнообразить слог. Профессионально мы строим команды фулстек-QA-инженеров, но идеологию затронем лишь вкратце. Материал будет полезен тем, кто интересуется процессами в крупных компаниях, видит свое будущее в качестве QA-инженера или хочет работать именно в Тинькофф. Если это про вас — добро пожаловать под кат!
Читать далееhttps://habr.com/ru/post/686996/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686996
Метки: Блог компании TINKOFF Тестирование IT-систем Тестирование веб-сервисов Тестирование мобильных приложений qa тестирование собеседование |
Microservice mesh и тестирование под высокой нагрузкой |
Сложные серверные приложения могут включать десятки и сотни микросервисов, которые могут как предоставлять точки подключения для клиентов, так и взаимодействовать между собой и своими хранилищами данных. Естественным образом при развертывании таких приложений приходится решать две задачи: как поддерживать сервисы в работоспособном состоянии (здесь может помочь Kubernetes или любая другая система оркестрации) и как их регистрировать и связывать с префиксами или адресами публикации для внешних клиентов? Также весьма остро встает вопрос мониторинга взаимодействия микросервисов и организации нагрузочных тестов как на отдельные сервисы, так и на целые группы.
В этой статье мы обсудим использование оператора Istio для координации микросервисов и инструмента для нагрузочного тестирования Fortio, который может использоваться также и для тестирования произвольных сервисов под высокой нагрузкой.
Читать далееhttps://habr.com/ru/post/686924/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686924
Метки: Блог компании OTUS Тестирование IT-систем DevOps Распределённые системы kubernetes otus istio fortio декомпозиция системы |
Особенности бинарных систем в Notion на примере Zettelkasten |
Статья описывает особенности настройки фильтрации шаблонов записей в базу данных Notion в бинарной системе Zetteskastena
Читать далееhttps://habr.com/ru/post/686992/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686992
Метки: Интерфейсы Хранение данных Хранилища данных Notion Zettelkasten Шаблоны Фильтры |
MFC В 2022 |
Из Windows 7 в Dark Mode.
Читать далееhttps://habr.com/ru/post/686980/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686980
Метки: C++ Visual Studio MFC ribbon |
[recovery mode] Как IT-бизнесу сэкономить на налогах в 2022 г |
Как IT-бизнесу сэкономить на налогах в 2022 г.
Коротко о последних изменениях в процедуре получения налоговых преференций IT-компаниями.
Читать далееhttps://habr.com/ru/post/686978/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686978
Метки: Исследования и прогнозы в IT Бизнес-модели ит-бизнес налоги льготы для it-компаний |
Готовим Android к пентесту — WSA edition |
Метки: Блог компании Digital Security Информационная безопасность Разработка под Android Тестирование мобильных приложений magisk windows subsystem for android wsa wsl инфобез |
Введение в базы данных |
Я решила написать эту статью, потому что именно такой статьи мне очень не хватало несколько лет назад, когда я только начала карьеру в аналитике данных. Тогда я часто слышала слова «база данных», «реляционная база», «primary key», примерно понимала, что они означают, но единую картину в голове у меня сложить не получалось.
Читать далееhttps://habr.com/ru/post/686816/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686816
Метки: sql Big Data Терминология IT база данных реляционная база данных аналитика данных |
Подводных интернет-кабелей все больше: новые магистрали, суда и возможности |
https://habr.com/ru/post/685416/?utm_source=habrahabr&utm_medium=rss&utm_campaign=685416
Метки: Блог компании Selectel IT-инфраструктура Разработка систем связи подводные кабели интернет-магистраль интернет-инфраструктура |
Топ летающих автомобилей: обзор, особенности, видео |
Человечество уже не один век мечтает о создании персонального авиатранспорта, но только с развитием автопромышленности у инженеров и писателей-фантастов начал вырисовываться образ идеального средства передвижения, которым и должны стать аэромобили. Пожалуй, многие согласятся, что огромным вкладом в развитие летающих машин стали sci-fi фильмы – прежде всего, речь идет о трилогии “Назад в будущее” Роберта Земекиса, хотя были и другие довольно изобретательные картины: например, “Человек с золотым пистолетом”, “Бегущий по лезвию”, “Вспомнить все” и “Пятый элемент”.
Впрочем, из-за недостаточно развитого технического прогресса долгое время мечты оставались мечтами и автомобили никак не хотели переходить в вертикальную плоскость. Но шли годы, перспектива быстрого и доступного перемещения из точки А в точку B становилась все более реальной, и к сегодняшнему дню у нас в распоряжении есть целый ряд многообещающих проектов, готовых к массовому производству. О самых любопытных из них мы сегодня и поговорим.
Читать далееhttps://habr.com/ru/post/686802/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686802
Метки: Транспорт Электроника для начинающих аэромобиль мультикоптер мультикоптеры мультикоптер гибрид летающие автомобили летающие машины летающие аппараты |
Пробел в нумерации, или почему никто не говорит про IPv5 |
Участники ИТ-сообщества уже долгое время спорят, что делать с IPv4 и IPv6. Одни призывают внедрить протокол нового поколения как можно скорее. Другие считают, что решением проблемы нехватки адресов станет NAT. Но в пылу дискуссий на тематических площадках иногда можно встретить справедливый вопрос: куда пропал IPv5?
Читать далееhttps://habr.com/ru/post/686652/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686652
Метки: Блог компании VAS Experts IT-стандарты История IT vas experts ipv5 ipv6 протокол |
[Перевод] Планируем идеальный поход с NetworkX и OpenStreetMap |
https://habr.com/ru/post/686688/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686688
Метки: программирование карты туризм путешествия планирование визуализация python open source открытый код маршруты openstreetmap skillfactory блог компании skillfactory |
Мой вклад в электронный документооборот |
Идея этого пет-проекта родилась из-за оттого, что я всегда был невнимательным. Я мог указать не ту дату в заявлении, мог забыть указать нужного получателя при отправке письма и вообще мне всегда лень возиться со всей этой бюрократией. И я решил автоматизировать отправку заявлений на отгул.
Читать дальше →https://habr.com/ru/post/686786/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686786
Метки: .NET C# pet-project telegram bot разработка |
Ресерч свежего Excel документа с Loki malware внутри |
Вечер добрый, Хабр!
Решил немного изучить свежий сэмпл малваря LokiBot (31.08), который содержится в Excel документе и используется для фишинговой рассылки. В этой небольшой статье основное внимание уделено практической части поиска, извлечения и небольшого разбора поведения вредоноса. Надеюсь, что данная статья будет полезной с теоретической и практической точек зрения.
Читать далееhttps://habr.com/ru/post/686774/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686774
Метки: Информационная безопасность phishing фишинг malware malware analysis loki oletools malware attack |
[Перевод] Грокаем функторы |
Это перевод статьи из целого цикла постов "Грокаем функциональное программирование" Мэта Торнтона. Я позволил себе немного поменять порядок постов. В оригинале, функторы идут после монад, что мне показалось неверным. Всякая монада - это функтор, но не всякий функтор - это монада. Также я убрал дублирование из поста про монады и добавил необходимые пояснения. Мне нравится практическая направленность материала. Он довольно подробно останавливается на базовых вещах, так что скорее предназначен для тех, кто только знакомится с функциональным программированием.
В этом посте мы постараемся разобраться, что такое функтор собственноручно переизобретая его на рабочем примере.
Читать далееhttps://habr.com/ru/post/686768/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686768
Метки: функциональное программирование f# перевод функциональщина functor функтор |
Реализация кэш-компрессии по алгоритму base+delta |
Существенную часть кристалла современных ЦП занимает кэш-память. Дальнейшее увеличение кэш-памяти без изменения технологических норм приведет к соответствующему увеличению кристалла. Одним из способов увеличения объема хранимой информации в кэше без увеличения самого кэша является использование алгоритмов компрессии. Среди них выделяются алгоритмы Base+Delta и Base-Delta-Immediate. Данная статья посвящена реализации первого алгоритма.
Читать далееhttps://habr.com/ru/post/686766/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686766
Метки: память процессоры кэш cache fpga инженерные системы компрессия github высокая производительность compression кэш-память quartus modelsim systemverilog base+delta |
Как Go выполняет встраивание |
Привет, я Никита Галушко, работаю над мессенджером ВКонтакте. Расскажу, как Go подходит к инлайнингу функций — этот процесс ещё называют встраиванием. В статье разберёмся, зачем вообще это нужно, какой профит можно получить для ускорения работы кода, а когда плюсы могут обернуться минусами. На примерах углубимся в специфику Go: как этот язык инлайнит функции, что можно и что нельзя встроить, какие возможности доступны в разных версиях. Также обсудим ограничения и способы обойти их.
Читать далееhttps://habr.com/ru/post/686758/?utm_source=habrahabr&utm_medium=rss&utm_campaign=686758
Метки: Блог компании VK Серверная оптимизация go оптимизация компилятор оптимизация golang inlining ускорение кода |