Как стать автором
Обновить

Научпоп

Сначала показывать
Порог рейтинга
Уровень сложности

Сударь, у Вашей АЭС уши разъехались. Весёлая визуализация многопараметрических систем

Уровень сложности Простой
Время на прочтение 8 мин
Количество просмотров 83
Интерфейсы *Программирование микроконтроллеров *Читальный зал DIY или Сделай сам Лайфхаки для гиков
Кейс

Описание интересной идеи визуализации контроля за техническими системами со многими параметрами.
Минимпример реализации этой идеи для управления и контроля за выходными радиолампами в аудио-усилителе.
И заодно про радиолампы, ламповые усилители, религию Hi-Fi и Hi-End.

Читать далее
Рейтинг 0
Комментарии 0

Новости

Вентиляция в жилых многоквартирных домах

Время на прочтение 10 мин
Количество просмотров 2.7K
Занимательные задачки Гаджеты Научно-популярное Здоровье Инженерные системы *

Блеск и нищета  современных высотных жилых зданий.

Жизнь в современном мегаполисе подчиняется не только объективным факторам, но и в значительной степени субъективным веяньям моды.

К веяньям моды относится и строительство высотных жилых зданий.

В высотках многие технические вопросы обеспечения инженерной инфраструктурой на столько обостряются, что становятся реальной технической проблемой.

К одной из таких проблем в высотном жилье относится и система вентиляции.

К высотным зданиям относятся здания выше 16 этажей ( высота 50м).

В чём главное отличие высотных жилых зданий?

С точки зрения вентиляции высотные здания отличаются увеличенной ветровой нагрузкой, какой не испытывают привычны со времён СССР типовые застройки равновысотными домами 9 и 12 этажей.

Тут важна не только абсолютная высота здания, но и его равная высота с окружающими домами.

Проблема высотных зданий возникали и в типовых 16-этажных башнях, когда они стояли  в окружении низкой 5-9 этажной застройки (см.рис.1). В этом случае возвышение на 7 этаже выше уровня общего рельефа делало верхние этажи сильно продуваемыми ветрами.

Читать далее
Всего голосов 14: ↑13 и ↓1 +12
Комментарии 25

Тварь дрожащая или право имею: как я лепил виртуального юриста из русскоязычных нейросетей

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 705
Функциональное программирование *Машинное обучение *Искусственный интеллект
Кейс

Если бы Достоевский жил в наше время, смотрел по вечерам «Черное зеркало» и просто читал новости, то, скорее всего, Раскольникова судил бы Искусственный интеллект.

Сейчас довольно сложно представить, как будет выглядеть судебный процесс будущего, где условному судье не придется протирать 6 лет штаны на институтской скамье и насильно впихивать в свой мозг тонны законодательной базы. Кажется, это будет что-то коллективное и похожее на продвинутых присяжных с «закаченными» правовыми нормами, чтобы моральные аспекты при этом оставались на более близкой человеческой стороне.

Привет, Хабр, это команда  Alliesverse – платформы для управления бизнесом – и это в наши воспаленные мозги попала идея о современном Раскольникове...
Случилось это на большом мероприятии, посвященному ChatGPT, на которое нас пригласили. Мы подумали: а что если ускорить наступление высокотехнологичного и справедливого суда и попробовать обучить ИИ всем российским кодексам ?

Так сформировался эмбрион LawAi by Alliesverse. Под катом, подобно ChatGPT, расскажем наш опыт обучения русскоязычных и зарубежных моделей нейросетей российскому законодательству.

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

Спойлер х2: использование ChatGPT, Notion и прочих готовых решений не подходит для создания юрисконсульта в кармане, т.к. они обучаются на международном массиве данных, у которого много расхождений с российским законодательством

Читать полностью
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 2

А у вас в окнах дырки! Пентесты Windows-приложений: кейсы, инструменты и рекомендации

Время на прочтение 13 мин
Количество просмотров 799
Блог компании «Лаборатория Касперского» Информационная безопасность *Тестирование IT-систем *Антивирусная защита *Лайфхаки для гиков
Привет, Хабр! Меня зовут Василий Буров, я — Senior Testing Engineer в департаменте Security Services «Лаборатории Касперского» и в общей сложности более 20 лет тестирую программное обеспечение. В том числе занимаюсь анализом защищенности информационных систем, то есть тестированием на проникновение.

image

В этой статье я на примере Windows-приложений продемонстрирую, как происходит вторжение в корпоративные сети, а также расскажу, как им противостоять, — приведу примеры нескольких простых проверок, которые не позволят вашим приложениям превратиться в оружие злоумышленников.
Читать дальше →
Всего голосов 11: ↑11 и ↓0 +11
Комментарии 0

Истории

RPA в Х5: когда каждый в Матрице – избранный

Уровень сложности Простой
Время на прочтение 9 мин
Количество просмотров 1.3K
Блог компании X5 Tech Программирование *IT-инфраструктура *Читальный зал Софт
Спецпроект

Привет! На связи Фаддей Осипов, руководитель команды разработки в Х5 Tech. Вы когда-нибудь задумывались, какую роль играют роботы в каждом вашем походе в «Пятёрочку» или «Перекрёсток», а также доставке продуктов на дом? Почему машины с продуктами разгружаются вовремя, а все кассиры одновременно не уходят в отпуск? Что ж, пора увидеть настоящий мир.

Читать далее
Всего голосов 7: ↑5 и ↓2 +3
Комментарии 1

Проблемы обработки информации на сломе эпох

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.4K
История IT Научно-популярное
Ретроспектива

Автор: Сергей Махов

Крымская война 1853-1856 годов была первой, в которой ружья кирпичом не чистили которая велась практически в реальном времени. После изобретения и повсеместного внедрения телеграфа политики наконец-то получили вожделенное право "воевать по глобусу" в реальном времени. Депеша из Севастополя в Париж передавалась за 7 минут. В Лондон — за 10.

В армию были посланы представители телеграфных компаний, которые в короткие сроки создали военный телеграф для армии, то есть мобильные телеграфные кареты, половину которых составляли батареи, а вторая половина была "рабочей зоной".

Обслуживали каждую телеграфную карету по два сапёра (инженеров телеграфной связи поставляли в армию сапёрные полки). Первую телеграфную линию от Балаклавы до военного лагеря сапёры открыли и запустили 7 декабря 1854 года.
И далее.... начался ад. Нет, не так. АД, ДНИЩЕ АДОВОЕ.

Проблема в том, что
Всего голосов 8: ↑8 и ↓0 +8
Комментарии 5

Новичкам: как устроен IT-рынок и как сейчас войти в IT

Уровень сложности Простой
Время на прочтение 2 мин
Количество просмотров 1.3K
Блог компании Хабр Карьера Карьера в IT-индустрии Интервью IT-компании
Интервью

Недавно у нас вместе с VK прошла образовательная движуха по поиску первой работы в IT.

Под катом — выдержка из нашего первого разговора с Анной Атрошкиной, IT-рекрутером из INDEX. Она рассказала о том, как устроен IT-рынок и дала несколько советов новичкам.

Читать далее
Всего голосов 14: ↑9 и ↓5 +4
Комментарии 0

Как работает FPGA?

Уровень сложности Средний
Время на прочтение 12 мин
Количество просмотров 2.3K
Блог компании RUVDS.com FPGA *Компьютерное железо Научно-популярное
Туториал
Перевод

Введение


Давайте начнём с самого начала. Что такое FPGA? FPGA расшифровывается как Field Programmable Gate Array (программируемая пользователем вентильная матрица).

FPGA относятся к классу устройств программируемой логики, иногда называемых программируемым оборудованием. По сути, сама по себе FPGA ничего не делает, но может быть сконфигурирована так, чтобы превратиться практически в любую нужную цифровую цепь. Магия заключается в том, что физически при этом ничего не меняется. Достаточно просто загрузить конфигурацию в FPGA, и она начнёт вести себя так, как нужная вам цепь. Не нужны ни пайка, ни перемычки, ни возня с другими соединениями. FPGA можно переконфигурировать так, чтобы она вела себя, как другая цепь, и делать это множество раз. Конфигурация хранится в ОЗУ, то есть, по сути, устройство можно переконфигурировать бесконечно.

На плате Alchitry Cu выделена FPGA Lattice iCE40 HX На плате Alchitry Au выделена FPGA Xilinx Artix 7
Хотя мы говорили об использовании FPGA для создания цифровых цепей, обычно для разработки их архитектуры не рисуют схемы. Если бы нам пришлось чертить схему, то размер и сложность цепей, которые могут содержать FPGA, стали бы очень громоздкими. Вместо этого мы можем описать поведение нужной нам цепи, а инструменты используют это описание для создания цепи, соответствующей этому поведению.

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

Если создание оборудования при помощи текста кажется вам магией, не волнуйтесь. Концепция его работы на самом деле довольно проста, и в этом туториале мы подробно о ней расскажем.
Читать дальше →
Всего голосов 23: ↑22 и ↓1 +21
Комментарии 0

За золотым щитом сидели, или Что происходит в китайском интернете

Время на прочтение 9 мин
Количество просмотров 6.3K
Блог компании FirstVDS Сетевые технологии *Научно-популярное IT-компании
Обзор

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

Читать далее
Всего голосов 16: ↑15 и ↓1 +14
Комментарии 11

Отладочная плата NRF5340-DK в качестве программатора J-Link

Уровень сложности Средний
Время на прочтение 3 мин
Количество просмотров 508
Промышленное программирование *Разработка робототехники *Программирование микроконтроллеров *Производство и разработка электроники *Электроника для начинающих
Туториал

Отладочная плата NRF5340-DK поддерживает программирование и пошаговую отладку внешних плат с микроконтроллерами серий nRF51, nRF52, nRF53. В этом случае отладка выступает как SEGGER J-Link. Для этого на плате заложен отдельный интерфейсный MCU (U2).

В этом тексте представлена методичка того, как прошивать внешние дикие платы.

Читать далее
Всего голосов 2: ↑2 и ↓0 +2
Комментарии 2

Промты для естественного интеллекта, чтобы выдавал инсайты

Уровень сложности Простой
Время на прочтение 13 мин
Количество просмотров 840
Читальный зал Научно-популярное Мозг
Из песочницы

​​Когда-то в журнале я прочитала интервью физика-теоретика и автора «Элегантной Вселенной» Брайана Грина. Он рассказывал об игре, которой еще в детстве его обучил отец, преподающий актерам. Повзрослевший Брайан – профессор Колумбийского университета продолжает развлекаться и учит играть студентов. Правила были следующие. Два и более игрока. Один человек выбирает любой объект, который могут наблюдать все участники и описывает входящую сенсорную информацию и внутренние ощущения, как если бы сам был этим объектом. Задача в максимально продолжительном рассказе. Остальные отгадывают наименование объекта. В отличие от актеров, студенты-физики описывают формулами, а не словами.

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

Я решила описать в этой статье свои знания и опыт о разрыве привычных шаблонов восприятия и расширении способов видения с помощью воображения и инструментов визуализации.

Читать далее
Всего голосов 6: ↑6 и ↓0 +6
Комментарии 2

Как мы создаем Squadus: улучшение UX в новом продукте

Время на прочтение 8 мин
Количество просмотров 449
Блог компании МойОфис Интерфейсы *Usability *Управление продуктом *Софт

Ранее мы рассказали о том, с чем столкнулись при разработке фронтенда Squadus — нашего нового продукта для деловых коммуникаций. Сегодня же обратимся к теме улучшения пользовательского опыта.

Squadus — приложение с обширной функциональностью. Это единое цифровое рабочее пространство, которое позволяет общаться в чатах, проводить конференции, совместно работать над документами и автоматизировать типовые действия с помощью ботов. Обеспечение комфорта пользователя было одной из приоритетных задач нашей разработки. При создании интерфейсов мы учли массу возможных UX-сценариев, провели серии исследований, проверили десятки гипотез и протестировали несколько прототипов приложения.

О том, как мы сделали Squadus не просто универсальным, но и удобным в работе инструментом коммуникаций, читайте под катом.

Читать далее
Всего голосов 23: ↑23 и ↓0 +23
Комментарии 0

Получаем сертификат ЦРУ перебирая архивы

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 2.6K
Open source *Go *Открытые данные *Софт
Из песочницы

Когда-то давно передо мной стояла задача по поиску файлов на ресурсах, которые могли уже не работать или определённые данные с них были удалены. Тогда для этой цели я использовал веб архивы Common Crawl и самопальный инструмент для автоматизации взаимодействия с ним.

Сейчас мне понадобилось решить схожую задачу, но Common Crawl упал и пока не встаёт… Поэтому было принято решение допилить свой инструмент до уровня скоростного велосипеда с использованием Wayback Machine и поделиться небольшим опытом извлечения архивных данных.

Не погружаясь сильно в детали, далее, в общих чертах я опишу что используют сервисы для архивации, как мы можем этим пользоваться через API, а в конце мы сертифицируемся по-ЦРУшному используя инструмент GoGetCrawl.

Хочу сертификат
Всего голосов 10: ↑10 и ↓0 +10
Комментарии 3

API сквозь года. История программных интерфейсов

Уровень сложности Простой
Время на прочтение 10 мин
Количество просмотров 1.1K
Блог компании Serverspace IT-инфраструктура *API *История IT
Ретроспектива


Иногда случается так, что обозначающий какое-либо явление термин появляется намного позже самого явления. Application Programming Interfaces — как раз тот самый случай: API, вернее, некое функциональное подобие программных интерфейсов, возникло еще в первой половине 40-х годов XX века, когда о персональных компьютерах человечество даже не помышляло. Давайте вспомним, как зародились API, как они развивались, и что стало причиной их появления на свет.
Читать дальше →
Всего голосов 14: ↑14 и ↓0 +14
Комментарии 1

Коллективное общение с chatGPT

Уровень сложности Простой
Время на прочтение 4 мин
Количество просмотров 1.5K
Мессенджеры *Искусственный интеллект
Кейс

Мы искали способ использовать chatGPT без необходимости искать SIM-карту страны не под санкциями и использовать VPN. А придумали нечто гораздо более крутое — коллективное общение с ИИ!

Читать далее
Всего голосов 4: ↑1 и ↓3 -2
Комментарии 6

Тайная психоакустика тёплого лампового звука

Уровень сложности Средний
Время на прочтение 10 мин
Количество просмотров 2.8K
Блог компании RUVDS.com Старое железо DIY или Сделай сам Звук Электроника для начинающих


Привет, Хабр! Можно ли увидеть «тёплую ламповость» искажения сигнала на экране осциллографа или измерить иным прибором?

Сегодня мы соберём усилитель на двух лампах 6К4П, посмотрим, что он делает с формой сигнала, и послушаем его звучание в качестве гитарного предусилителя.
А ещё узнаем, где плюс и минус в розетке
Всего голосов 37: ↑36 и ↓1 +35
Комментарии 23

Шнековый дозатор малых порций. Часть 1

Уровень сложности Средний
Время на прочтение 7 мин
Количество просмотров 1.6K
DIY или Сделай сам Инженерные системы *
Обзор

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

Читать далее
Всего голосов 21: ↑21 и ↓0 +21
Комментарии 2

Сила сообщества магистратуры: как мы создали команду и выиграли грант в крипте

Уровень сложности Простой
Время на прочтение 6 мин
Количество просмотров 379
Блог компании AI Talent Hub Машинное обучение *Искусственный интеллект Криптовалюты
Мнение

Всем привет, на связи команда Neutrality Watch — Михаил Гуревич, Евгений Безмен и Петр Корчагин. Мы магистранты онлайн-магистратуры по ИИ AI Talent Hub — образовательного проекта, созданного ИТМО и Napoleon IT. Недавно мы выиграли грант от крупнейшего сервиса стейкинга криптовалют в экосистеме Ethereum с долей рынка около 30% — Lido Finance. Что нас объединило, какие события предшествовали участию в грантовом конкурсе и как мы нашли новое применение искусственного интеллекта в мире блокчейна, читайте в данной статье.  

Читать далее
Всего голосов 8: ↑7 и ↓1 +6
Комментарии 1

Восстановить удаленную фотографию с флешки? Искусственный интеллект в помощь

Уровень сложности Средний
Время на прочтение 9 мин
Количество просмотров 1.6K
Блог компании НТЦ Вулкан Python *Обработка изображений *Восстановление данных *Искусственный интеллект
Кейс

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

Читать далее
Всего голосов 25: ↑25 и ↓0 +25
Комментарии 2

LangChain для бывалых: создаем свои инструменты

Уровень сложности Средний
Время на прочтение 5 мин
Количество просмотров 579
Машинное обучение *Искусственный интеллект
Туториал

Сегодня попробуем разобраться в инструментах(Tool). Инструменты являются исполнительной частью агента, которая как раз и добавляет языковой модели дополнительную функциональность. Например, LLM может наврать в базовых арифметических операциях, и лучше доверить вычисления калькулятору. В этот момент и приходит на помощь tool. В самом фреймворке уже есть готовые реализации для популярных задач, но они, естественно, не могут покрыть весь спектр потребностей, поэтому разработчики предусмотрели создание пользовательских типов.

Читать далее
Всего голосов 3: ↑3 и ↓0 +3
Комментарии 0