Habr.com

Syndicate content Хабр
Все публикации подряд на Хабре
Updated: 1 hour 4 min ago

Используем несколько баз данных в Laravel

Tue, 04/01/2025 - 21:08

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

В этой статье мы разберём:

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

Пошаговую настройку подключений к разным базам в Laravel

Реализацию моделей и отношений между ними

Плюсы и минусы такого подхода

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

Читать далее

Состояние JavaScript: что расскажут на HolyJS 2025 Spring

Tue, 04/01/2025 - 20:30

В каком состоянии сейчас JavaScript-разработка? Насколько значим стал TypeScript? Напишут ли уже нейросети за нас юнит-тесты? Что можно закодить в вебе с помощью Emscripten? (спойлер: например, «Героев Меча и Магии»).

Конференции всегда помогали «держать руку на пульсе» и понимать состояние индустрии. А в этот раз перед HolyJS мы ещё и затеяли опрос TechRadar, где разработчики отвечают, чем именно они пользуются. И на конференции узнаем ответы.

До начала HolyJS 2025 Spring осталось меньше недели, и мы публикуем на Хабре полную программу докладов. Возможно, по ней вы поймёте, хотите ли на конференцию. А возможно, просто пробежитесь глазами по названиям, и уже по ним поймёте, что волнует JS-разработчиков в 2025 году.

Читать далее

Шестая дивизия в боях за Клендату: оболганный подвиг

Tue, 04/01/2025 - 20:18

Первая Межзвездная война в массовом сознании сама по себе обросла огромным количеством исторических мифов, но, безусловно, самый мифологизированный ее эпизод - это Первая битва за Клендату 2297 года. С самого окончания войны и снятия режима военной цензуры каждая годовщина сражения неминуемо сопровождается ритуальными завываниями журналистов-диссидентов из числа неграждан о том, что звездный маршал Диеннс отправил людей на убой. Самый большой вклад в черную легенду о Клендату, пожалуй, сделал известный диссидент, антивоенный активист и, возможно, мормонский экстремист П.Верхувен, снявший известный фильм о Шестой дивизии «Полярис». Увы, вместо увековечивания памяти геройского соединения, вынесшего самые тяжелые бои 2297 года, картина вышла тенденциозной чернухой, не имеющей почти ничего общего с реальной историей...

Would you like to know more?

Отладка с sys._getframe в Python

Tue, 04/01/2025 - 20:11

Привет, Хабр!

Сегодня в коротком формате разберемся с тем, что же творится внутри CPython, когда функции вызывают друг друга: sys._getframe, f_back, f_globals, f_locals, а также создадим свои декораторы.

Читать далее

[Перевод] Хранение 1 ТБ в виртуальной памяти на компьютере с 64 ГБ памяти с использованием Chronicle Queue

Tue, 04/01/2025 - 19:46

Java разработчики часто сталкиваются с проблемой обработки очень больших наборов данных в рамках ограничений виртуальной машины Java (JVM). Когда размер кучи значительно увеличивается — часто более чем на 32 ГБ, — время паузы при сборке мусора (GC) может увеличиваться, что приводит к снижению производительности. В этой статье рассматривается, как Chronicle Queue обеспечивает хранение и эффективный доступ к набору данных размером 1 ТБ на компьютере с 64 ГБ оперативной памяти.

Читать далее

Шутливый PNG

Tue, 04/01/2025 - 19:46

Используйте этот файл осознанно и никому не передавайте, чтобы не нарушить чью-то комфортную работу компьютера. Файл подкачки не освобождается, проверял в Linux, но даже с этой проблемой Linux работает без проблем.

Вот, 1 апреля, можно и подшутить над своим компьютером, дав ему несовсем вменяемый файл png. Объясняю как это сделать.

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

Идем в файл pngrutil.c и ищем функцию png_crc_error и в конце функции добавляем printf

Читать далее

Подготовка к ССК (2). Менеджмент информационной безопасности. Оценка рисков информационной безопасности

Tue, 04/01/2025 - 19:07

В этой статье мы рассмотрим оценку рисков информационной безопасности, которая является ядром системы менеджмента информационной безопасности. Понимание процесса оценки рисков необходимо Сертифицированному Специалисту по Кибербезопасности для грамотного выстраивания СМИБ.

Читать далее

«У вас тема белая»: подборка забавных сайтов

Tue, 04/01/2025 - 19:05

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

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

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

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

Читать далее

Будни ретрогеймера: совершенная игровая Nintendo

Tue, 04/01/2025 - 19:01

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

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

Очередная будня ретрогеймера начинается! Читать дальше →

Термочуствительные кварцевые резонаторы: must have или must die?

Tue, 04/01/2025 - 18:32


Парадоксально, но факт: у термочувствительного кварцевого резонатора РКТ-206 зарубежных аналогов можно считать, что не существует (даже буквы в наименовании кириллические). Западными (точнее восточными, так как речь идет про Seiko-Epson), как их модно стало называть, «партнерами» выпускались аналогичные термочувствительные кварцы, даже с похожим названием HTS-206. Но сейчас, как можете сами убедиться по этой ссылке, их выпуск прекращен «из-за уменьшения объема продаж». Изобилие, представленное на картинке (встреченной в английской Википедии), давно уже сошло на нет. Вроде бы кто-то из европейцев все еще выпускает термокварцы на частоты около 5 МГц, но на данный момент мне их разыскать не удалось.

В статье мы попробуем сначала разобраться, в чем достоинства и недостатки кварцевых датчиков температуры сравнительно с другими способами, а затем предпримем попытку построить датчик на основе термочувствительного кварца. Это все еще может быть практически целесообразным занятием, так как РКТ-206 легко приобрести и это не слишком дорого. По результатам сами можете прикинуть, насколько это целесообразно. Статья получилась неожиданно объемная, но без досконального копания в мелочах тему рассмотреть не получается. Читать дальше →

Microsoft выложила первые подробности о новой версии Windows

Tue, 04/01/2025 - 18:23

Сегодня Microsoft выложила первые подробности о новой Windows. По словам представителя новая версия станет революционным шагом в развитии линейки операционных систем. Она учтёт все пожелания и критику пользователей и принесёт самые передовые технические решения.

Читать далее

В Garage Eight наступила неделя оптимизации. Число ad hoc задач сократилось в 3 раза

Tue, 04/01/2025 - 18:15

Привет, Хабр! Меня зовут Константин, я лидирую аналитику партнерских программ в компании Garage Eight. Еще год назад ad hoc были для нас настоящим бедствием: мы достаточно долго существовали в реалиях 60–70 таких задач в месяц. Но в какой-то момент решили, что пора завязывать, и за несколько шагов сократили их до 20–25.

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

Читать далее

Scala Digest. Выпуск 27

Tue, 04/01/2025 - 17:56

Привет, Хабр! Мы — Настя, Эвелина и Миша — бэкенд-разработчики Т-Банка, пишем код на Scala и горим желанием его популяризировать. Мы собираем и агрегируем новости из разных источников, включая Scala Times, блог Petr Zapletal и канал Scala Nishtyaki, добавляем дополнительные новости и собственные комментарии.

Читать двадцать седьмой выпуск

Обзор Copilot в Xcode на SwiftUI

Tue, 04/01/2025 - 17:53

Вот я и добралась до Copilot (знаю, поздно, всё руки не доходили установить). Было жутко интересно, чем конкретно он мне может помочь в написании кода. Так что, ХаброКотаны, кому интересно, приглашаю вас почитать дальше.

P.S. Обложку, кстати, сделал гпт в стиле гибли из моей фоточки.

Читать далее

Секрет призраков раскрыт. Они существуют? Виновны гусеницы

Tue, 04/01/2025 - 17:46

Добрый день, уважаемые подписчики Хабра! На дворе 1 апреля, и наша команда проекта Университета Лобачевского по верификации информации СМИ и социальных медиа #СТУДФАКТЧЕК решила немного повеселить вас сюжетом, в котором название, проблема и выводы совершенно не совпадают.

Представляем вашему вниманию поучительное исследование из жизни привидений и примкнувших к ним гусениц!

Общественно-политическая газета «Комсомольская правда» 23 мая 2024 года опубликовала в своем интернет-портале статью, в которой утверждается, что «тайна привидений раскрыта», а также объясняется, «откуда они берутся и при чем здесь гусеницы». Сразу же отметим, что заголовок публикации относится к кликбейтным. Как известно, людей привлекает мистика, разгадка тайн. При этом статья, о которой идет речь в нашем сюжете, представлена в разделе «Наука».

Читать далее

Как Apache Spark читает файлы: механизмы, оптимизации

Tue, 04/01/2025 - 17:31

Меня зовут Андрей Кучеров, и я Lead Data Engineer. Часть моей работы включает обучение команды. Я люблю делиться своим опытом, потому что в работе с данными мелочей не бывает - часто кажущиеся незначительными детали могут кардинально влиять на производительность всего пайплайна. Многие недооценивают важность правильного выбора форматов данных и тонкой настройки процессов чтения, а потом удивляются, почему их Spark-джобы работают медленно и потребляют слишком много ресурсов. Читаем далее что бы разобраться в теме ->

Читать далее

Раз, два, три: как сделать анализ лендинга в Яндекс Метрике за три шага

Tue, 04/01/2025 - 17:31

И найти способы повысить конверсию — понадобится только доступ в Метрику и эта инструкция. Как убедиться в корректности данных, найти ошибки и способы увеличить конверсию посадочной страницы, делится Андрей Степанов, веб-аналитик performance-агентства Tandem Group. 

Читать далее

Индустрия 5.0 на productronica 2025 в Шанхае

Tue, 04/01/2025 - 17:28

На прошлой неделе с 26 по 28 марта в Шанхае прошла традиционная выставка PRODUCTRONICA. Более 1000 передовых предприятий из Китая и всего мира приняли участие в выставке электронного производственного оборудования. По мнению многих участников и организаторов, то, что было представлено на выставке, напрямую повлияет на трансформацию и технологический переход электронной интеллектуальной обрабатывающей промышленности в текущем и ближайшем периоде. Здесь на площади 8ми павильонов почти на 100 000 кв.м. была сосредоточена вся “техническая плотность” мирового электронного производства.

Читать далее

Дайджест необычных новостей за прошедшую неделю

Tue, 04/01/2025 - 17:20

• Учёные рассказали, зачем кошки лижут пакеты

• Лаборатория Беркли создала новую молекулу, которая может помочь безопасно утилизировать ядерные отходы

• Учёные разработали робота, похожего на собаку, способного бегать без моторов

• Модели искусственного интеллекта готовы лгать, чтобы достичь своих целей

• Употребление йогурта может снизить риск развития рака кишечника

Читать далее

Анбоксинг бухты кабеля ВВГнг

Tue, 04/01/2025 - 17:15

Статья про то, как помигать светодиодом при помощи Arduino была весьма благосклонно воспринята аудиторией Хабра. В конце той статьи был опрос с большим списком тем для следующей публикации. С заметным отрывом победил вариант «Анбоксинг бухты кабеля ВВГнг». Что ж, желание читателей — закон для автора.

Размотать кабель

Who's online

There are currently 0 users and 5 guests online.