Habr.com

Ленты новостей Хабр
Все публикации подряд на Хабре
Обновлено: 13 мин. 54 сек. назад

Стратегии по поиску работы и учебе

пн, 11/18/2024 - 16:39

Список видео-уроков, лекций, лекторов, книг, статей, рекомендаций по обучению и поиску работы.

Статью планирую обновлять, в комментариях или сообщениях, можете присылать ваши примеры/источники которые вы бы могли рекомендовать.

Читать далее

[Перевод] Spring Framework 6.2.0: переопределение бинов в тестах

пн, 11/18/2024 - 16:36

Недавно вышел Spring Framework 6.2, который включил в себя множество улучшений и новых возможностей. К одним из них можно отнести переопределение бинов в тестах.

В новом переводе от команды Spring АйО вы узнаете как можно использовать @TestBean, @MockitoBean и @MockitoSpyBean для переопределения бинов в тестах.

Читать далее

И снова о dbt…

пн, 11/18/2024 - 16:09

Привет, сообщество. Меня зовут Илья, я старший разработчик в БФТ-Холдинге. В этой статье хочу поделиться опытом использования dbt (data build tool) в рамках проекта «Консолидации и нормализации данных» для процессов трансформации данных и создания витрин.

Читать далее

Контролька с голосовым управлением, AI помощником, мобильным приложением и сенсорным AMOLED дисплеем

пн, 11/18/2024 - 15:59

Привет друзья, сейчас мы с Вами соберём контрольку автоэлектрика на базе модуля T-Display-S3 AMOLED Touch, благодаря ему мы с Вами сможем измерять напряжение любой полярности, сопротивление, частоту, увидеть форму сигнала с помощью функции осциллографа, управлять контролькой благодаря ёмкостному сенсорному экрану, передавать данные на телефон и управлять контролькой с телефона.

Благодаря модулю ELECHOUSE Voice Recognition Module V3.1 мы можем управлять контролькой с помощью голосовых команд.

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

Читать далее

Где реки термоядерной энергии? От открытия к изобретению и внедрению

пн, 11/18/2024 - 15:44


Наша цивилизация основана на величайших открытиях и изобретениях. Все чем мы пользуется, было разработано учеными и инженерами. Любой продукт цивилизации, будь то iPhone, вакцина, антибиотик, основан на научных открытиях. Вначале ученые открывают что-то новое. Затем инженеры на основе научного открытия разрабатывают прототип устройства. Далее эстафету принимает следующая группа инженеров работающих в сфере технологии и промышленного дизайна. Их задача заключается в превращение прототипа устройства в серийный продукт конвейерного производства, который захотелось бы купить. От научного открытия до непосредственного использования открытия, в виде продукта, проходит сравнительно немного времени. На рубеже прошлого столетия был открыт термоядерный синтез, но вот с постройкой супер электростанции как-то затянулось. В посте рассмотрим значимость научных открытий через призму изменений нашей жизни, попытаемся разобраться, что не так с термоядерным синтезом, и в каком направлении можно искать нескончаемую дешевую энергию для человечества.
Читать дальше →

Хостинг в облаке и веб-хостинг — в чем разница?

пн, 11/18/2024 - 15:44

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

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

Узнать больше

Тюним запросы в EF Core с помощью интерсепторов

пн, 11/18/2024 - 15:35

Entity Framework обладает достаточно богатым встроенным языком запросов, позволяющим решать широкий спектр задач. Но бывают ситуации, когда либо сгенерированные с его помощью запросы оказываются недостаточно оптимальными, либо возможности EF покрывают не весь спектр функционала базы.

В этом случае приходится либо генерировать запросы вручную (напрямую, либо с помощью хранимых процедур), либо прибегать к дополнительной обработке сгенерированных запросов с помощью механизма интерсепторов. Рассмотрим работу этого механизма подробнее.

Читать далее

СКУД в бизнес-центре: кейс БЦ Мидланд Плаза

пн, 11/18/2024 - 15:24

Продолжаем рассказывать о внедрении СКУД на различных объектах. Сегодня на повестке дня — московский бизнес‑центр «Мидланд Плаза».

Деловой‑центр класса А «Мидланд Плаза» располагается на Арбате и занимает площадь более 24 тысяч квадратных метров, включая пятиуровневую подземную парковку.

Читать далее

Интерактивный квест: помоги Ивану найти работу

пн, 11/18/2024 - 15:16

Иван типишный вайтишник-свитчер - то есть человек меняющий свой род деятельности на айти. Работает консультантом в банке. Однако попал под сокращение и согласился на уменьшение ставки и рабочих часов наполовину. Теперь он намерен найти работу в IT. На пути к работе мечты его поджидают различные испытания.

Задача игрока - помочь Ивану получить оффер с максимальной зарплатой.

Помочь Ивану

Columnstore индексы в SQL Server: Когда и почему стоит их использовать?

пн, 11/18/2024 - 15:01

Привет, Хабр и его читатели! 

Меня зовут Дарья Четыркина, я программист SQL в IT-компании «Автомакон». 

Если вы когда-либо сталкивались с задачей анализа больших объемов данных, то знаете, как важна производительность при выполнении аналитических запросов. Columnstore индексы в SQL Server — это мощный инструмент, созданный для оптимизации запросов в условиях интенсивной аналитической нагрузки. Давайте разберемся, как они работают, в каких случаях их стоит использовать, а где лучше обойтись без них.

Читать далее

Эволюция Assert'a на примере тестирования вездехода из Звездных Войн

пн, 11/18/2024 - 14:59

Привет, Хабр! Меня зовут Михаил Палыга, я инженер в Блоке обеспечения и контроля качества выпуска изменений ПО в РСХБ‑Интех. На проекте для проверки данных мы пользуемся библиотекой AssertJ — Java библиотекой с открытым исходным кодом, используемой для написания гибких, содержательных и легко читаемых проверок в тестах Java. Мы любим использовать цепочки методов в других наших классах, поэтому данная библиотека органично вписалась в код наших тестов.

Я опишу, как со временем менялся наш подход к проведению проверок данных и как менялись сами классы проверок. А чтобы было чуть проще и интересней займемся тестированием чего‑нибудь из вселенной Звездных Войн. Например, протестируем имперский бронированный транспортный вездеход AT‑AT.

Читать далее

Магнитная лента и SSD: Huawei разработала гибридный накопитель на 72 Тб для «теплого» и «холодного» хранения данных

пн, 11/18/2024 - 14:40

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

Недавно они представили технологию хранения на основе магнитно-электрического диска (magneto-electric disk, MED). В ней удалось объединить высокую производительность SSD с большой емкостью традиционных ленточных накопителей. Новинка предназначена для использования в ЦОД, для «теплого» (nearline или warm, об этом ниже) и «холодного» (архивного) хранения данных. MED призван заменить классические жесткие диски (HDD) и снизить зависимость от американских технологий.

Читать далее

Как мы В Т-Банке автоматизируем обслуживание клиентов с помощью конструктора форм

пн, 11/18/2024 - 14:10

Привет! Я Даша Почекуева. Уже два года я работаю в Т-Банке лидом и дизайнером внутренних продуктов. 

Внутренние продукты — это админки, CRM, системы аналитики, хитрые конструкторы: у крупных компаний множество полезных подкапотных систем с очень сложными задачами. Но говорят о них мало, и тренировать насмотренность негде.

Мы делимся опытом из закулисья, чтобы помочь коллегам и развивать индустрию. Сегодня вместе с UX-редактором Катей Дериглазовой в очередной раз продеремся через NDA-барьеры и расскажем про low-code-конструктор, который помогает нам обслуживать клиентов. 

Статья будет полезна дизайнерам операционных сервисов и начинающим продактам. Поехали

Ричард Столлман, автор GCC и Emacs

пн, 11/18/2024 - 14:01


Сложно найти человека, про которого ходит больше легенд, чем Ричард Столлман (RMS). Наверное, по количеству невероятных историй и анекдотов с ним может сравниться только Джефф Дин.

Причём многие невероятные истории о Столлмане — правда. Например, что он запрашивал веб-страницы wget-демоном по почте (для безопасности) и отказался от использования мобильных телефонов, которые называет портативными устройствами слежения. На своём переделанном ноутбуке Thinkpad x200 он в основном работает в консоли и старается не подключаться к веб-сайтам с собственной машины.

В 71 год Столлман борется с раком (успешно) и пострадал от травли за свои спорные высказывания и действия. Но его достижений хватит на десятки или сотни великих жизней. Он является автором компилятора GCC и текстового редактора Emacs, а также основателем проекта GNU, дополнением к которому стало ядро Linux, в результате чего появилась полноценная ОС.

Гений Столлмана опередил время. Только в 21 веке — с ползучим наступлением цифрового тоталитаризма, всеобщей слежки в духе «1984» и алгоритмизацией всех аспектов жизни — люди постепенно начинают понимать, что Ричард Столлман был прав.
Читать дальше →

Самодельная платформа для робототехники из бюджетного смартфона

пн, 11/18/2024 - 13:43

Привет, читатель!

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

[Перевод] Идеально ли текстовые эмбеддинги кодируют текст?

пн, 11/18/2024 - 13:37

Этот материал посвящён исследованию восстановления текстов из текстовых эмбеддингов.

Рост популярности векторных баз данных

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

Читать далее

Носок вместо тренера и подражание коже кальмара. Как развиваются технологии умных тканей

пн, 11/18/2024 - 13:36

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

Читать далее

Разведка по Telegram ботам

пн, 11/18/2024 - 13:23

Приветствуем дорогих читателей! Продолжая рубрику статей ШХ, в этой статье мы решили более подробно сфокусироваться на ботах в Telegram, т.к они во множестве случаев бывают ни чуть не хуже и эффективней распространённых инструментов в OSINT. Рассмотренные в этой статье боты в основном будут касаться разведки по пользователям в Telegram.

Дисклеймер: Все данные предоставленные в данной статье, взяты из открытых источников. Не призывают к действию и являются только лишь данными для ознакомления, и изучения механизмов используемых технологий.

Читать далее

[Перевод] Сказки дiда Панаса. Сказ о том, как злыдни дверь заднюю в пингвиньи ядра прорубали

пн, 11/18/2024 - 13:20

Давно это было, сынки: в те времена, когда все знали, кто нужду свою справить в сеть всемирную, ынторнетом кличущуюся, вышел, по звукам характерным, Дональд Трамп ещё играл роли второго плана в комедиях, а пынгвин юный, Линуксом кличущийся, был ещё от горшка 2.4 вершка.


И хранились ядра драгоценные того пынгвина в сундуке заветном, BitKeeper-ом кличущемся, коий тогда свои златые годы переживал, замещая постепенно другой сундук, CVS прозванный, каковой хоть и ветшать начинал, но ещё был ого-го, и были у него ещё свои любители.

Читать дальше →

Недельный геймдев: #120 — 17 ноября, 2024

пн, 11/18/2024 - 13:12

Из новостей: Unreal Engine 5.5, документалка про Half-Life 2 на 20-летие, Blizzard выпустила ремастеры первых двух Warcraft’ов, 11 bit studios отчиталась о рекордной выручке.

Из интересностей: сборник ссылок на полезные материалы, руководство по дизайну внутриигровой экономики, ресурсы для изучения работы с графикой в Unity 6.

Читать далее

Сейчас на сайте

Сейчас на сайте 0 пользователей и 1 гость.