Сборщик RSS-лент

Библиотека Python для доступа к данным ЦБ: cbrapi

Habr.com - чт, 11/06/2025 - 08:03

cbrapi - бесплатная библиотека с открытым исходным кодом на Python, которая превращает сложное взаимодействие с SOAP API Центрального банка Российской Федерации в простой и понятный инструмент.

Читать далее

SQLite 3.51

Linux.org.ru - чт, 11/06/2025 - 08:02

4 ноября состоялся выпуск 3.51.0 компактной встраиваемой СУБД на языке C. Код SQLite распространяется как общественное достояние (public domain).

( читать дальше... )

 , ,

Покрытие Плеяд Луной вечером 6 ноября 2025

Habr.com - чт, 11/06/2025 - 07:07

Вечером 6 ноября 2025 Луна вновь будет проходить на фоне звёзд рассеянного скопления Плеяды в созвездии Тельца, заслоняя собой некоторые из них. Такое явление в астрономии называется покрытием. Для ученых покрытия могут дать много актуальных данных, из которых можно извлечь те или иные сведения как о звёздах, свет которых перекрывает Луна, так и о Луне — её форме и характере движения. И даже — о Земле, начиная с неравномерностей вращения вокруг оси и заканчивая движением континентов. И, может быть, и не заканчивая, а — продолжая подкидывать в очаг научного процесса топливо в виде тех или иных неожиданных сведений. Для любителей астрономии покрытия звезд являются просто эстетически красивыми астрономическими явлениями, а для астрофотографов — изысканным челленджем, когда возникает шанс снять нечто такое, что снять трудно (ввиду широкого разброса яркостей), зато потом приятно опубликовать в сети.

Читать далее

Про знакомства в соцсетях, крепкую семью и вот это вот всё⁠⁠ в мире победившего веба

Habr.com - чт, 11/06/2025 - 06:21

Могу развенчать чьи-то фантазии, если читатель не готов морально и по возрасту - можно пролистать. Не хочу здесь писать про правила съёма (был такой фильмец, к слову), ни про "методики охмурения", ни про "желания быть, а не казаться", ни про быстрый результат.

Всё придумано до нас. Могу ответить так же, как однажды ответил Дмитрий Пучков на вопрос от подписчика на тему а-ля "Если я такой хороший и интересный во всех смыслах, а достойной меня женщины рядом не пробегало и близко - смотрят только в кошелёк, почему?" - "Братан, может ты не там ищешь?" Первое и самое очевидное - лучше искать в реале. Среди знакомых знакомых, знакомых родственников, знакомых друзей, коллег, знакомых коллег, родственников коллег, друзей коллег, и так вплоть до дальних кордонов. Всюду, где за человеком есть репутация. Так больше шансов встретить человека не на один день, и параллельно проверить его "предысторию". Мы же хотим фактически встретить не просто женщину, а понимающую спутницу. А понимать твои мысли и заботы зачастую прерогатива твоего круга и около. Даже если его границы далеко.

Если говорить про день сегодняшний - неоднократно звучало от армейцев: в армии личной жизни нет. Если понимаете о чём я: там либо некогда (у людей наряды, т.е. работа, часто сложная и выматывающая физически), либо во время увала не с кем по-настоящему, либо за деньги в отпуске и можно потерять всё.

Если ты - девушка или одинокая дама 35+ - говорят, в МВД и частях типа огнеборцев (да, как стационарные в городах, так и в лесах) очень скромные зарплаты. Есть шанс встретить там настоящего мужчину. Вопрос в том, хочет ли девушка найти мужчину с доходом ниже своего. Я вижу, что как-то не стремится.

Читать далее

Nano Banana — Бесплатно. Как получить доступ к нейросети

Habr.com - чт, 11/06/2025 - 03:03

В начале года Google запустил экспериментальную платформу Whisk, в которой компания тестирует свои новейшие генеративные модели. Одной из них стала Nano Banana — нейросеть, предназначенная для высокоточной генерации изображений по текстовому запросу, ориентированная на реализм, стилистическую гибкость и понимание контекста промта.

Эта модель уже успела стать неофициальным «рабочим инструментом» дизайнеров, маркетологов и исследователей визуала, поскольку доступ к ней открыт бесплатно, а качество выдачи по уровню приближается к лучшим коммерческим решениям вроде Midjourney и Leonardo AI.

Читать далее

Что такое Vertical Trim в Figma

Habr.com - чт, 11/06/2025 - 01:48

Эта статья является более детальной версией поста, который я выкладывала в своем Телеграм-канале для дизайнеров.

Посмотрите на первую кнопку на иллюстрации. Кажется, что текст на ней немного сдвинут вниз, правда? На самом деле он выровнен строго по центру — сверху и снизу от текста до края кнопки по 24px.

Читать далее

Сравнительный анализ эффективности планировщиков СУБД при выполнении различных запросов

Habr.com - чт, 11/06/2025 - 00:52

Когда мы пишем запрос, СУБД делает гораздо больше, чем просто ищет данные. Она оценивает десятки сценариев выполнения, сравнивает стоимость операций и выбирает оптимальный путь к результату. От этого выбора зависит, будет ли запрос выполняться секунду или минуту. Почему одни системы находят лучший план, а другие выстраивают менее эффективный алгоритм? Попробуем разобраться, как планировщики СУБД принимают решения и что определяет их эффективность.

Читать далее

Direct2D #2: Очередь сообщений окна. Все виды манипуляций

Habr.com - чт, 11/06/2025 - 00:15

Статья посвящена очереди сообщений окна в Windows. Рассматриваются все действия с нею. Статья предназначена в основном для новичков в DirectX & Direct2D.

Читать далее

LXQt 2.3.0

Linux.org.ru - ср, 11/05/2025 - 23:16

После более полугода разработки состоялся выпуск 2.3.0 среды рабочего стола LXQt.

Общие изменения:

  • В инструменте для создания скриншотов ScreenGrab (который, начиная с версии 3.0.0, запускается в wayland-композиторах с поддержкой протокола wlr-screencopy") в X11 теперь улучшено выделение цветом границ выделенной области;
  • Настройка глобальных коэффициентов масштабирования доступна только в X11 (в Wayland масштабирование должно настраиваться композитором или инструментом типа kanshi);
  • В терминале QTerminal добавлена поддержка эмодзи с флагами;
  • У проекта появилась новая Wiki с улучшенным поиском и обновлённым внешним видом;
  • Также проект вернул старый домен lxqt.org, который сейчас перенаправляет на новый lxqt-project.org.

( читать дальше... )

 

Любовь, микро-менеджмент и кластера: личный опыт эволюции подхода к управлению в IT [Yet Another One]

Habr.com - ср, 11/05/2025 - 23:13

Приветствую Хабр, это моя первая статья и я решил поделиться своим личным опытом развития в IT, подхода к управлению и любви к волшебству кода.

Немного обо мне. Меня зовут Юрий, через месяц будет 16 лет с моей первой записи в трудовой книжке о работе в IT. Закончил мехмат, немного занимался наукой, работал в крупном американском аутсорсе, затем в красно-синем российском банке и последние 8 лет тружусь в технологических и AI стартапах. Да, столько опыта, а хоть что то написать решил только сейчас. В общем погнали.

Я лично не разделяю руководство в директивном смысле и лидерство на какие то разные сущности и считаю, что это лишь разные грани одного и тоже умения сподвигать людей выполнять коллективно задачи, превосходящие возможности одного человека. Это можно сравнить с кластерными технологиями как в режиме single‑master так и в режиме multi‑master.

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

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

Читать далее

Direct2D #1: альтернатива началу документации

Habr.com - ср, 11/05/2025 - 23:07

Данная статья является альтернативой hello-world в DirectX от Microsoft в связи с излишней перегрузкой терминами и не нужной информацией. Объяснение для новичков, просто и понятно.

Читать далее

Компактный столик для хоббийной Reflow-пайки

Linux.org.ru - ср, 11/05/2025 - 23:06

Вышел пре-релиз компактного столика для reflow-пайки. Ориентирован на тех, кто любит DIY-электронику. Питается от зарядника USB.

Зачем он нужен:

  • Удобно для тех, кто паяет относительно редко и не хочет связываться с габаритным оборудованием.
  • Для образовательных целей. Наглядно показать новичкам, что современная электроника – вполне доступная штука в домашних условиях.

Сборка не требует особой квалификации. Из механических работ – только раззенковать отверстия крепления пластины под потайные винты. Все остальное заказывается в полтора клика на jlcpcb / jlc3dp / lcsc / aliexpress.

Чем отличается от того что есть:

  • Размер рабочей зоны 80х70мм. Мелкие столики из доступных на рынке – максимум 50x50мм, всё еще маловато.
  • Управление по BLE из браузера. Намного комфортнее настраивать и смотреть, что там вообще происходит.

Самый простой вариант, с нагревателем из алюминиевой платы – до 180°C. Этого более чем достаточно для нижнего подогрева и пайки LTS-пастами. Учитывая, что прожарка платы снизу насквозь – подход немного спорный, с низкотемпературными пастами это достаточно безопасно и прощает ошибки.

Есть вариант головы с MCH-нагревателями, работающей до 300°C (в документации отдельно описаны подробности сборки). Но там пока динамика не очень, проще дождаться новых зарядников PD 3.2 в следующем году, где появятся AVS-профили и станет проще выдурить нужное количество ватт. Технически, можно решить вопрос уменьшением рабочей зоны, но пропадет преимущество в комфортном размере, пока не хочется. Тема очень экспериментальная, с алюминиевой платой нагреватель намного проще и дешевле.

Стоит не забывать, что любой девайс – это баланс фич под конкретные задачи. Этот столик нацеливался в сторону «ненапряжно чилить дома». Если запросы более высокие – значит надо смотреть в сторону печек, но они заметно крупнее.

 , , , ,

curl 8.17.0

Linux.org.ru - ср, 11/05/2025 - 21:41

После почти месяца разработки состоялся выпуск 8.17.0 (271-й) консольной утилиты и библиотеки curl, написанных на языке C и распространяемых по лицензии curl.

( читать дальше... )

>>> Полный список изменений на curl.se

>>> Видеопрезентация на youtube

>>> Документация

>>> Страница загрузки

>>> Исходный код на GitHub

 , , , ,

Продуктовая аллея: какие IT-решения Россия готова представить на рынке?

Habr.com - ср, 11/05/2025 - 21:25

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

Читать далее

Как собрать платный AI-микро-SaaS (Next.js + Django + ЮKassa + Web Stories) и не застрять в пет-проекте

Habr.com - ср, 11/05/2025 - 21:15

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

Проект как раз про то, чтобы скучное сделать готовым и многоразовым. Мы один раз собираем связку: AI → Django/DRF → ЮKassa → деплой → Web Stories → SEO, а дальше в неё можно подставлять вашу идею — не только Mermaid. Mermaid здесь как манекен: на нём удобно показывать, куда вешать оплату, куда прикручивать экспорт, где пускать трафик.

Если у вас в голове крутится мысль «я бы запустил свою фичу, если бы была готовая дорожка к деньгам» — это она.

Читать далее

Security Week 2545: кибершпионская кампания «Форумный тролль»

Habr.com - ср, 11/05/2025 - 21:13

На прошлой неделе в Таиланде прошла ежегодная конференция Security Analyst Summit, организуемая «Лабораторией Касперского». Один из главных докладов конференции был посвящен операции «Форумный тролль» — кибершпионской кампании, нацеленной на организации в России. Обнаружение данной угрозы помогло экспертам «Лаборатории Касперского» еще в марте этого года выявить уязвимость нулевого дня в браузере Google Chrome, о которой было сообщено еще весной. Дальнейшее исследование атаки помогло связать ее с деятельностью компании Memento Labs, ранее известной как Hacking Team.

Атака начиналась с рассылки правдоподобных сообщений с приглашением на мероприятие. Открытие ссылки в этом письме в итоге приводило жертв на подлинный веб-сайт, но в процессе они также направлялись на вредоносную страницу, откуда загружался вредоносный скрипт. Этот код задействовал уязвимость в браузере Chrome, которая позволяла полностью обойти «песочницу» — технологию ограничения доступа к системным ресурсам. Как выяснилось, причиной возникновения уязвимости стала особенность работы Windows.

Читать далее

Управляем техдолгом, пока он не начал управлять нами

Habr.com - ср, 11/05/2025 - 21:07

Все разработчики знают, что такое техдолг.

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

Предлагаю разобраться, что же это такое, откуда берется и что с этим всем можно делать.

Читать далее

О юридически значимых доказательствах в сети «Интернет» удаленно

Habr.com - ср, 11/05/2025 - 21:05

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

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

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

Читать далее

Оптимизация производительности запросов: мощный тандем StarRocks и Apache Iceberg

Habr.com - ср, 11/05/2025 - 20:54

Apache Iceberg — табличный формат для озёр данных с поддержкой ACID, Schema Evolution, Hidden Partition и версионирования, но при больших метаданных и работе через S3 страдает планирование запросов и латентность. В связке со StarRocks мы показываем, как распределённый Job Plan, Manifest Cache, CBO с гистограммами, Data Cache и материализованные представления выводят lakehouse‑аналитику на уровень DWH: снижают накладные расходы на метаданные, ускоряют планы и выполнение, а запись обратно в Iceberg сохраняет единый источник истины. Разбираем архитектуру Iceberg, типовые узкие места и практики оптимизации на StarRocks 3.2–3.3, включая кейс WeChat/Tencent.

Читать далее

Сети PaloAlto для самых маленьких (Базовая настройка и Syslog)

Habr.com - ср, 11/05/2025 - 20:49

Здраствуйте, коллеги. Сегодня делаем базовые конфиги на Palo Alto: NAT для выхода в интернет, лог-форвардинг, security-профили, интерфейсы, роутинг и сервисные роуты. Всё коротко, понятно, с примерами.

Читать далее

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

Сейчас на сайте 0 пользователей и 3 гостя.
Ленты новостей