Select a country

Конец удобства? Почему MTProxy начал ломаться

1 апреля начали массово наблюдаться проблемы с MTProto-прокси - как публичными, так и приватными. Причём вне зависимости от конфигурации, хостинг

Практический расчет и изготовление преобразователя типа Joule Thief

Практический расчет и изготовление повышающего преобразователя Joule Thief для питания светодиода от разряженной батарейкиВ данной статье пока
Наука - Хабрахабр

Практический расчет и изготовление преобразователя типа Joule Thief

Практический расчет и изготовление повышающего преобразователя Joule Thief для питания светодиода от разряженной батарейкиВ данной статье показано, как самостоятельно рассчитать и изготовить простой преобразователь Joule Thief, способный питать светодиод от одной батарейки AA или AAA.Основное назначение устройства — экономичная навигационная подсветка в тёмном помещении, где требуется минимальный ток потребления и длительная работа от батарейки. Главная особенность этой схемы — возможность работы при очень низком напряжении питания. В некоторых случаях устройство продолжает работать даже тогда, когда напряжение батарейки падает до 0,3–0,6 В. Это позволяет эффективно использовать батарейки, которые уже считаются разряженными для большинства устройств Читать далее

CLI через Segger J-Link RTT на ARM Cortex-M (или однопортовая лапароскопия)

В этом тексте я написал про то как наладить Shell по интерфейсу SWD . Посылать в прошивку команды и получать ответ. Чтобы можно было работать приме
Наука - Хабрахабр

CLI через Segger J-Link RTT на ARM Cortex-M (или однопортовая лапароскопия)

В этом тексте я написал про то как наладить Shell по интерфейсу SWD . Посылать в прошивку команды и получать ответ. Чтобы можно было работать примерно как с UART только по SWD. Это когда прошивка в коде асинхронно получает текстовую строку от PC и отправляет текст обратно в сторону PC. Читать далее

Как засунуть 62ГБ в 15ГБ и не сойти с ума: Партизанский MLOps на примере Gemma 4 31B

TL;DR: В этой статье мы возьмем новейшую Gemma 4 31B, которая в оригинале весит 62 ГБ, и заставим её работать и выгружаться на бесплатном Kaggle с лимитом
Наука - Хабрахабр

Как засунуть 62ГБ в 15ГБ и не сойти с ума: Партизанский MLOps на примере Gemma 4 31B

TL;DR: В этой статье мы возьмем новейшую Gemma 4 31B, которая в оригинале весит 62 ГБ, и заставим её работать и выгружаться на бесплатном Kaggle с лимитом диска в 57 ГБ. Спойлер: нам придется удалять исходники прямо во время работы Python-скрипта. Читать далее

Я сделал скоростной аналог скретча(12289+ скриптов)! История разработки новичка

Я только начинаю писать код, он у меня не аккуратный и странный, я его нигде не публиковал никогда, проект писать на luaJIT love 2d, а заголовок правд
Наука - Хабрахабр

Я сделал скоростной аналог скретча(12289+ скриптов)! История разработки новичка

Я только начинаю писать код, он у меня не аккуратный и странный, я его нигде не публиковал никогда, проект писать на luaJIT love 2d, а заголовок правдивый, оно смогло запустить на одном ядре слабого ноутбука 12300 потоков в которых были блоки IF, ROTATE и WHILE TRUE и стабильные 30 fps. https://t.me/Turbo_Scratch/63 Топик в моём тгк с видео демонстрациями, там же если хотите можете протестировать мой проект, но в нём очень много багов особенно связанных с типами данных, lua не типизированный язык, в будущем эти баги я исправлю добавив разные проверки, и проект я выложил чтобы получить мнение общества.Движок я выбрал не случайно, мне понравился синтаксис lua, этот язык и библиотеку love 2d подсказала ии, на этой же библиотеке написан Pocket Up(аналог pocket code, тоже визуальное программирование), также этот язык использует байт-код и jit компиляцию что по словам ии должно сильно увеличивать скорость. Также love 2d собирается под многие платформы Windows, macos, вроде даже linux, android, ios. Читал офф сайт и нашёл упоминание игры Balatro, я эту игру до этого только раз слышал, но про что она не знаю.Писал я всё в VS Code, это очень удобный редактор кода, я на нём и другие свои проекты писал. С lua я уже был знаком, так как я уже делал игру на roblox studio, и не так давно, осенью 25 года.Я сразу хотел писать свой редактор так чтобы он работал на Windows, и собирал проекты в EXE(уже реализовано), apk и html. И чтобы отделить в будущем редактор и интерпретатор игры я разделил проект на части Main.lua - редактор, Micropaint.lua - редактор спрайтов, ну и по мелочи GameLoader.lua - загрузчик игр, BlockList.lua - список доступных блоков, не хотел его лепить в main.lua тк там 518 строк, + я туда ещё добавил функцию отрисовки блоков и удобнее когда функционал разделён на отдельные файлы. Читать далее

Как тимлиду давать обратную связь: 4 фреймворка, которые работают

Даже опытные руководители пасуют перед сложными разговорами. Мы молчим, когда сотрудник делает что-то не так. Терпим, надеемся, что «само расс
Наука - Хабрахабр

Как тимлиду давать обратную связь: 4 фреймворка, которые работают

Даже опытные руководители пасуют перед сложными разговорами. Мы молчим, когда сотрудник делает что-то не так. Терпим, надеемся, что «само рассосётся». А потом удивляемся, почему команда живёт в стрессе, а люди уходят, так и не узнав, что от них хотели.В этой статье — только практика:▫️ Почему отсутствие обратной связи хуже, чем критика.▫️ Как работают фреймворки SBI, COIN и радикальная откровенность на реальных примерах.▫️ Пошаговый алгоритм подготовки к разговору, который не испортит отношения.Статья будет полезна начинающим и практикующим тимлидам, а также разработчикам, которые планируют переход на руководящую позицию. Читать далее

HTB Season 10 | Kobold WriteUp— MCP-инструменты как новый attack surface

Разбор Easy-машины из HTB Season 10. Точка входа - RCE через MCP Inspector (dev-тулза для AI-серверов), дальше LFI в контейнере, credential reuse и Docker privesc. Два пути до root, MITR
Наука - Хабрахабр

HTB Season 10 | Kobold WriteUp— MCP-инструменты как новый attack surface

Разбор Easy-машины из HTB Season 10. Точка входа - RCE через MCP Inspector (dev-тулза для AI-серверов), дальше LFI в контейнере, credential reuse и Docker privesc. Два пути до root, MITRE маппинг, и разбор почему MCP-экосистема - это новый attack surface. Читать далее

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

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

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

Список литературы долго казался мне самой скучной частью научной работы. Пока не выяснилось, что именно там может прятаться очень неприятная штука: ссылка, которая выглядит убедительно, аккуратно и по‑научному, но в реальности либо ведет в никуда, либо вообще не существует. Когда я брала тему диплома, она казалась мне очень приличной и даже немного слишком аккуратной. Ну правда: что может быть понятнее, чем проверить список литературы? Берем научную работу, смотрим на ссылки, сверяем их с реальностью, находим ошибки, помогаем автору, делаем мир чуть менее хаотичным. На бумаге это выглядело как хорошая прикладная задача. В жизни оказалось, что библиография умеет устраивать маленький фестиваль боли. Сейчас до защиты у меня два месяца, и это как раз тот момент, когда уже можно честно рассказать не только красивую формулировку темы, но и то, почему проблема правда важная, что именно я пытаюсь построить и где все оказалось сильно интереснее, чем я думала в начале.Тема моей ВКР звучит так: Читать далее

[Перевод] Ослабевает ли тёмная энергия? Новые данные подтверждают эту гипотезу

Прошлой весной группа из почти 1000 космологов объявила, что тёмная энергия — загадочный фактор, заставляющий Вселенную расширяться с постоян
Наука - Хабрахабр

[Перевод] Ослабевает ли тёмная энергия? Новые данные подтверждают эту гипотезу

Прошлой весной группа из почти 1000 космологов объявила, что тёмная энергия — загадочный фактор, заставляющий Вселенную расширяться с постоянно растущей скоростью — возможно, ослабевает. Этот сенсационный результат, основанный на наблюдениях группы за движениями миллионов галактик в сочетании с другими данными, был предварительным и неокончательным. Сегодня учёные сообщают, что они проанализировали в два раза больше данных, чем раньше, и что эти данные ещё убедительнее указывают на тот же вывод: тёмная энергия теряет силу.«Мы гораздо увереннее, чем в прошлом году, в том, что это действительно так», — сказал Сешадри Надатур, член коллаборации Dark Energy Spectroscopic Instrument (DESI), группы, стоящей за новым результатом.Их выводы, представленные в 2025 году на Всемирном физическом саммите в Анахайме, штат Калифорния, совпадают с результатами другой группы космологов — проекта «Dark Energy Survey» (DES), в котором участвуют 400 учёных. Проект DES, также проанализировавший огромный участок космоса, сообщил о наличии доказательств изменчивости тёмной энергии, а также в докладе, представленном на конференции в Анахайме. Читать далее

Authorization без middleware: как я завернул Casbin в декораторы для FastAPI

Когда в FastAPI-проекте появляется нормальная авторизация, код быстро начинает расползаться в стороны.Сначала все выглядит терпимо: один Depends(get_
Наука - Хабрахабр

Authorization без middleware: как я завернул Casbin в декораторы для FastAPI

Когда в FastAPI-проекте появляется нормальная авторизация, код быстро начинает расползаться в стороны.Сначала все выглядит терпимо: один Depends(get_current_user), один Depends(get_enforcer), одна ручная проверка. Потом роутов становится больше, правил доступа становится больше, и внезапно половина endpoint’ов начинает содержать не бизнес-логику, а обвязку вокруг нее.В какой-то момент меня перестал устраивать и классический подход через dependency injection в каждом роуте, и вариант с middleware. Хотелось, чтобы правило доступа было видно прямо рядом с маршрутом, но при этом не приходилось таскать авторизацию в сигнатуры всех функций.В итоге я собрал casbin-fastapi-decorator — тонкий слой над Casbin для FastAPI, который позволяет описывать authorization через декораторы.Идея простая: Читать далее

“AI와 대화하며 상품 찾아요”… 유통업계 ‘발견형 쇼핑’ 도입 러시

인공지능(AI)과 대화하며 소비자 개개인 취향에 맞춘 제품을 큐레이션해 주는 ‘발견형 쇼핑’이 떠오르고 있다. 유통업체들은 AI를 통해 상품 추천부터 구매 결정까지의 단계를 획기적으로 줄임
동아닷컴 : 동아일보 IT/의학 뉴스

“AI와 대화하며 상품 찾아요”… 유통업계 ‘발견형 쇼핑’ 도입 러시

인공지능(AI)과 대화하며 소비자 개개인 취향에 맞춘 제품을 큐레이션해 주는 ‘발견형 쇼핑’이 떠오르고 있다. 유통업체들은 AI를 통해 상품 추천부터 구매 결정까지의 단계를 획기적으로 줄임으로써 소비자들의 쇼핑 만족도를 높일 수 있을 것으로 기대하고 있다. 2일 롯데하이마트는 AI 쇼핑 에이전트 ‘하비’를 도입한다고 밝혔다. 검색어를 입력하는 대신 대화하듯 질문을 하면 AI가 원하는 상품을 찾아주고 비교와 추천 이유까지 설명해 준다. 예컨대 ‘신혼 집에 맞는 냉장고’를 입력하면 2인 신혼 가구에 맞는 가격대, 용량, 브랜드, 사용 환경 등을 분석해 적합한 제품을 추천하는 식이다. 조건을 추가하는 것도 가능하다. 처음 검색한 제품에 ‘조금 더 저렴한 제품’, ‘용량이 큰 제품’ 등 구체적인 조건을 추가하면 추천 제품이 재정렬된다. 유통업계가 AI 쇼핑 에이전트를 적극 도입하는 건 기존 상품 검색 방식을 벗어나 AI와 대화하며 취향을 찾아가는 ‘발견형 쇼핑’이 떠오르고 있기 때문이다

배탈인줄 알고 지사제로 버텼는데…알고보니 ‘이 질환’?

설사나 복통이 4주 이상 지속되거나 대변에 점액이나 피가 설사에 섞여 나온다면 단순 장염이나 과민성 대장증후군이 아닌 ‘궤양성 대장염’을 의심해 봐야 한다. 3일 의료계에 따르면 궤양성 대
동아닷컴 : 동아일보 IT/의학 뉴스

배탈인줄 알고 지사제로 버텼는데…알고보니 ‘이 질환’?

설사나 복통이 4주 이상 지속되거나 대변에 점액이나 피가 설사에 섞여 나온다면 단순 장염이나 과민성 대장증후군이 아닌 ‘궤양성 대장염’을 의심해 봐야 한다. 3일 의료계에 따르면 궤양성 대장염은 대장에 만성적인 염증이 발생하는 대표적인 염증성 장질환이다. 대장 점막에 다발성 궤양이 형성되는 것이 특징이며, 아직 명확한 원인은 밝혀지지 않았다. 다만 장내 미생물 불균형, 장 점막의 면역체계 이상, 유전적 요인 등이 복합적으로 작용하는 것으로 알려져 있다. 또 불규칙한 식습관, 자극적인 음식 섭취, 과도한 스트레스 등은 질환의 발생 또는 악화를 유발하는 요인으로 지목된다. 건강보험심사평가원에 따르면 국내 궤양성 대장염 환자 수는 꾸준한 증가세를 보이며 2020년 4만8483명에서 2024년 6만2243명으로 불과 4년 만에 약 28% 급증했다. 특히 20~40대 환자가 전체의 50% 이상을 차지하며, 그중에서도 30대 환자는 같은 기간 약 39%나 폭증해 젊은층의 건강한 일상을

땅콩버터, 건강식일까 고칼로리 식품일까…핵심은 ‘이것’

최근 땅콩버터에 대한 관심이 높아지면서 ‘과연 건강식인지’를 둘러싼 논쟁도 이어지고 있다. 고소한 맛과 간편함으로 많은 사람들이 즐겨 찾지만, 높은 칼로리 때문에 다이어트에는 불리하다
동아닷컴 : 동아일보 IT/의학 뉴스

땅콩버터, 건강식일까 고칼로리 식품일까…핵심은 ‘이것’

최근 땅콩버터에 대한 관심이 높아지면서 ‘과연 건강식인지’를 둘러싼 논쟁도 이어지고 있다. 고소한 맛과 간편함으로 많은 사람들이 즐겨 찾지만, 높은 칼로리 때문에 다이어트에는 불리하다는 인식도 적지 않다.1일(현지 시간) 영국 데일리메일 보도에 따르면 전문가들은 땅콩버터가 적절히 섭취할 경우 충분히 건강한 식품이 될 수 있다고 입을 모은다.영국 레스터대학병원에서 근무하는 영양사 듀안 멜러는 아침 식사 선택지로 땅콩버터가 좋다고 말했다. 그는 “땅콩버터는 맛과 편의성을 모두 갖춘 식품으로, 잼 대신 활용하기 좋은 선택지”라며 “비타민과 미네랄을 함유하고 있고, 지방과 단백질이 소화를 늦춰 포만감을 오래 유지하는 데 도움을 준다”고 설명했다.◆고열량 식품이지만 ‘포만감’ 장점땅콩버터는 볶은 땅콩을 갈아 만든 식품으로, 100% 땅콩으로만 만든 제품도 있고 질감을 위해 기름을 추가하거나 소금, 설탕 또는 감미료가 포함되는 제품도 있다. 밀러는 “건강상의 이유로 100% 땅콩

В Неймегене обнаружили 20-сантиметровый римский фаллос

Нидерландские ученые из Музея Валкхоф приступили к анализу огромной и практически не изученной коллекции римских материалов, раскопанных з
N+1

В Неймегене обнаружили 20-сантиметровый римский фаллос

Нидерландские ученые из Музея Валкхоф приступили к анализу огромной и практически не изученной коллекции римских материалов, раскопанных за последние семь десятков лет в Неймегене и находящихся на хранении в провинции Гелдерланд. После того, как правительство региона выделило на исследования восемь миллионов евро, специалисты по древностям начали работу и проанализировали артефакты из первых 300 коробок (всего их насчитывается около 16 тысяч), обнаружив в том числе весьма необычные артефакты, возраст которых примерно 1800–2000 лет. Среди них выделяется 20-сантиметровый античный костяной фаллос. Как сообщается на сайте музея, подобные предметы римляне обычно изготавливали из камня или металла.

Два сеошника пытались потопить сайт, но он устоял благодаря карте смыслов

Это история о заводе, который делает по-настоящему хорошие теплицы. Более 200 человек на производстве. Усиленный металл, утолщённый профиль, дв
Наука - Хабрахабр

Два сеошника пытались потопить сайт, но он устоял благодаря карте смыслов

Это история о заводе, который делает по-настоящему хорошие теплицы. Более 200 человек на производстве. Усиленный металл, утолщённый профиль, двойные дуги, сокращённый шаг между ними. Каждая деталь продумана так, чтобы конструкция служила десятилетиями, а не рассыпалась после первой зимы. Читать кейс

Галактика NGC 6000 — ускользающая от Скорпиона

Эта галактика удостоилась внимания космического телескопа имени Эдвина Хаббла, когда тот снимал еще очень плохо (как мы знаем, этот телескоп
Наука - Хабрахабр

Галактика NGC 6000 — ускользающая от Скорпиона

Эта галактика удостоилась внимания космического телескопа имени Эдвина Хаббла, когда тот снимал еще очень плохо (как мы знаем, этот телескоп был выведен на орбиту с серьезным дефектом главного зеркала, и позже к нему отправляли несколько пилотируемых ремонтных миссий на Шаттлах). Поэтому архивные снимки этого звёздного города — так себе. Но есть свежие, и тоже от Хаббла — они впечатляющие.Но лично меня удивило то обстоятельство, что эта галактика расположена в созвездии Скорпиона, где галактикам быть не положено. Читать далее

Data as Code на практике: создаём, версионируем и делимся модулями БД с помощью ArchDB

Представьте: вы заходите в репозиторий, открываете папку schemas и через пять минут понимаете, как устроена база во всём проекте, со всеми с
Наука - Хабрахабр

Data as Code на практике: создаём, версионируем и делимся модулями БД с помощью ArchDB

Представьте: вы заходите в репозиторий, открываете папку schemas и через пять минут понимаете, как устроена база во всём проекте, со всеми связями. Никаких устаревших диаграмм в Confluence, никаких гаданий по коду миграций. Схема базы данных становится частью кодовой базы — её можно версионировать, ревьюить, тестировать. Модель в формате ArchDB становится единым источником истины, из которого автоматически генерируются документация, DDL-скрипты и даже ORM-сущности. Звучит как мечта? Для нас с командой это стало реальностью, когда мы перешли на ArchDB. Читать далее

Как получать fan-out запросы GPT через OpenAI API: практическое руководство для SEO-специалистов

Привет! Меня зовут Андрей Попов, я SEO-специалист в AGIMA. SEO быстро меняется. Если раньше мы оптимизировали сайты исключительно под поисковые сис
Наука - Хабрахабр

Как получать fan-out запросы GPT через OpenAI API: практическое руководство для SEO-специалистов

Привет! Меня зовут Андрей Попов, я SEO-специалист в AGIMA. SEO быстро меняется. Если раньше мы оптимизировали сайты исключительно под поисковые системы, то сегодня всё больше внимания приходится уделять алгоритмам искусственного интеллекта, которые самостоятельно собирают и анализируют информацию в интернете.Когда пользователь задает вопрос AI-модели, например GPT, она редко ограничивается одним поисковым запросом. Вместо этого система генерирует целый набор дополнительных запросов — именно они и называются fan-out queries. Эти запросы помогают модели глубже изучить тему, собрать больше источников и сформировать более точный ответ.До недавнего времени SEO-специалисты могли видеть такие данные через инструменты разработчика браузера. Однако начиная с версии GPT-5.4 эта информация была скрыта из стандартного интерфейса ChatGPT. Тем не менее, доступ к ней всё еще возможен — через OpenAI API. И именно это открывает новые возможности для анализа AI-поиска. Читать далее

Параллелизм с общим состоянием в Rust

Привет, Хабр! Сегодня я бы хотел обратить ваше внимание на важную тему работы с общим состоянием при параллельном выполнении кода на Rust. В это
Наука - Хабрахабр

Параллелизм с общим состоянием в Rust

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

Изотопы в зубах кроманьонского ребенка указали на рацион его матери

Исследователи проанализировали фрагмент нижней челюсти и отдельные зубы из испанской пещеры Лос-Канес, которые, по-видимому, принадлежали о
N+1

Изотопы в зубах кроманьонского ребенка указали на рацион его матери

Исследователи проанализировали фрагмент нижней челюсти и отдельные зубы из испанской пещеры Лос-Канес, которые, по-видимому, принадлежали одному кроманьонскому ребенку, прожившему от двух до четырех лет. Благодаря изотопным анализам ученые выяснили, что, скорее всего, малыш эпохи верхнего палеолита родился в той же местности, где располагалась пещера, а его мать во время грудного вскармливания питалась морепродуктами или проходной рыбой, которые, вполне возможно, ребенок также получал в качестве прикорма после восьмимесячного возраста. Об этом сообщается в статье, опубликованной в Journal of Paleolithic Archaeology.

사흘이면 한반도 전역 관측…산불 징후 찾는 농림위성 올여름 발사

산불과 산사태 등 산림 재난을 더 빠르고 정확하게 파악할 수 있는 농림위성이 올 여름 발사를 앞두고 있다. 위성을 통해 산림 상태를 상시 관측하고 산불 등 재난 피해 규모도 신속하게 파악할
동아닷컴 : 동아일보 IT/의학 뉴스

사흘이면 한반도 전역 관측…산불 징후 찾는 농림위성 올여름 발사

산불과 산사태 등 산림 재난을 더 빠르고 정확하게 파악할 수 있는 농림위성이 올 여름 발사를 앞두고 있다. 위성을 통해 산림 상태를 상시 관측하고 산불 등 재난 피해 규모도 신속하게 파악할 수 있어 산림 재난 대응 능력이 한 단계 강화될 것으로 보인다.2일 국가산림위성정보활용센터에 따르면 총사업비 1161억 원이 투입된 농림위성(차세대중형위성 4호)은 올해 여름 발사돼 본격적인 관측 임무에 들어갈 예정이다. 이 위성은 산림·농업 분야 관측에 특화된 정부 위성으로 발사 이후 산림청과 국립산림과학원 등이 공동으로 활용한다. 농림위성은 하루 약 14바퀴 지구를 돌며 수집한 자료를 제주 국가위성운영센터로 전송하고, 국가산림위성정보활용센터가 이를 분석할 예정이다.농림위성은 기존 위성보다 관측 범위와 활용성이 크게 향상됐다. 고해상도 다목적 관측 위성인 아리랑-3A호 위성의 촬영 폭이 약 12km인 데 비해 농림위성은 한 번에 120km 폭을 촬영할 수 있다. 사흘이면 한반도 전역을 한

Антидепрессант миртазапин снизил тягу к метамфетамину

Антидепрессант миртазапин снизил тягу к метамфетамину
N+1

Антидепрессант миртазапин снизил тягу к метамфетамину

Антидепрессант миртазапин снизил тягу к метамфетамину

Долгий ковид повысил риск сердечно-сосудистых заболеваний

Долгий ковид повысил риск сердечно-сосудистых заболеваний
N+1

Долгий ковид повысил риск сердечно-сосудистых заболеваний

Долгий ковид повысил риск сердечно-сосудистых заболеваний

Книга: «Интервью по машинному обучению. 151 вопрос от FAANG»

Привет, Хаброжители! Хотите построить карьеру в области ML? Воспользуйтесь опытом и советами Пенга Шао, чтобы научиться тому, как успешно прой
Наука - Хабрахабр

Книга: «Интервью по машинному обучению. 151 вопрос от FAANG»

Привет, Хаброжители! Хотите построить карьеру в области ML? Воспользуйтесь опытом и советами Пенга Шао, чтобы научиться тому, как успешно пройти собеседование по машинному обучению. Книга охватывает весь процесс подготовки к интервью: от базовых концепций ML и программирования до проектирования сложных систем и инфраструктуры. Практические примеры, стратегии ответов на типичные вопросы и советы по прохождению различных этапов интервью помогут вам уверенно справиться как с техническим телефонным скринингом, так и с углубленным обсуждением моделей и оценок. Независимо от уровня — новичок вы или опытный специалист — эта книга станет вашим надежным навигатором в мире ML-собеседований, сочетая теорию, практику и реальные инсайты от экспертов. Читать далее

ruGPT3XL идёт в качалку / поднимаем контекст до 8k

Это продолжение предыдущей публикации про реставрацию ruGPT3XL. Для тех кто не читал, кратенько, я конвертировал древний Megatron-LM чекпоинт в HuggingFace-
Наука - Хабрахабр

ruGPT3XL идёт в качалку / поднимаем контекст до 8k

Это продолжение предыдущей публикации про реставрацию ruGPT3XL. Для тех кто не читал, кратенько, я конвертировал древний Megatron-LM чекпоинт в HuggingFace-формат, залил веса на HF, накатил поддержку GGUF в llama.cpp и подумал, что всё. Но нет.По ходу тестов, проведённых разными людьми удалось выявить ряд недоработок, которые я по мере обнаружения правил, ну а после того, как удалось получить стабильную и рабочую версию мне захотелось решить одну старую проблему, которая меня в ruGPT3 моделях очень беспокоила, это проблема маленького контекста в смешные 2k токенов.Решил поднять контекст до 8k. Читать далее

Нарратив, ачивки и кабинет геймификации: как мы принимаем продуктовые решения на основе голоса клиента

Привет! Меня зовут Потешина Елена, я старший UX‑исследователь геймификации в «БКС Мир инвестиций». С января лидирую исследования в 3 п
Наука - Хабрахабр

Нарратив, ачивки и кабинет геймификации: как мы принимаем продуктовые решения на основе голоса клиента

Привет! Меня зовут Потешина Елена, я старший UX‑исследователь геймификации в «БКС Мир инвестиций». С января лидирую исследования в 3 продуктовых командах, основная — ГеймификацияЯ часто в своей практике сталкивалась с тем, что исследования воспринимались командами как «опция». Их можно не делать вовсе или, что еще хуже, сделать «для галочки».В сегодняшней статье на реальных кейсах покажу, как исследования формируют стратегию и роадмап внутри нашего проекта. Читать далее

Почему rollback на ext4 — боль, и как я решил это через rsync

Я не собирался делать этот проект.Просто однажды сломал систему — и понял, что rollback на ext4 не такая простая вещь, как кажется.В итоге собрал сво
Наука - Хабрахабр

Почему rollback на ext4 — боль, и как я решил это через rsync

Я не собирался делать этот проект.Просто однажды сломал систему — и понял, что rollback на ext4 не такая простая вещь, как кажется.В итоге собрал своё решение на rsync: быстрый и предсказуемый откат без смены файловой системы.Кода тут минимум — он на GitHub. В статье — про сам подход: проблему, попытки решения и итог. Вернуть систему

Проблемы безопасности 2025: почему миллиардные бюджеты на ИБ — не гарантия от захвата домена

В прошлом году мы провели десятки пентестов российских компаний, и в 94% случаев наши специалисты получили контроль над доменом. Речь идет не
Наука - Хабрахабр

Проблемы безопасности 2025: почему миллиардные бюджеты на ИБ — не гарантия от захвата домена

В прошлом году мы провели десятки пентестов российских компаний, и в 94% случаев наши специалисты получили контроль над доменом. Речь идет не о частичном доступе или компрометации отдельных систем, а о полном захвате инфраструктуры с правами администратора.При этом у большинства исследованных компаний был внушительный бюджет на безопасность, современные межсетевые экраны и даже собственный SOC. Некоторые из них тратят на кибербез больше, чем иные организации зарабатывают за целый год. И все равно среднее время от первого входа до захвата домена измеряется часами, а не неделями.Так почему же миллиардные инвестиции в безопасность не работают, откуда берутся «зомби-серверы» с открытым RDP и почему ваша парольная политика, скорее всего, помогает хакерам?В этой статье мы покажем реальную картину защищенности российского бизнеса в 2025 году. Поверьте, она отрезвляет и местами даже пугает. Читать далее

TypeScript в Next.js как система контрактов, а не типизация ради типизации

Когда разработчик начинает писать на Next.js с TypeScript, первая реакция часто довольно холодная. Вместо того чтобы двигаться быстрее, он начинает ч
Наука - Хабрахабр

TypeScript в Next.js как система контрактов, а не типизация ради типизации

Когда разработчик начинает писать на Next.js с TypeScript, первая реакция часто довольно холодная. Вместо того чтобы двигаться быстрее, он начинает чаще видеть ошибки. Где-то не совпал shape объекта, где-то строка не подходит в более узкий тип, где-то TypeScript напоминает, что значение может быть undefined. На этом месте легко сделать неправильный вывод. Кажется, что TS просто добавляет трение и требует больше служебного кода.Обычно проблема не в TypeScript, а в способе мышления. Если использовать его как набор аннотаций поверх уже написанного кода, пользы действительно немного. Но если смотреть на типы как на систему контрактов между слоями приложения, картина меняется. Особенно в Next.js App Router, где у нас постоянно есть границы server и client, внешний ввод из URL, формы, мутации и разные состояния интерфейса.В этот момент TypeScript перестаёт быть типизацией ради типизации. Он начинает отвечать на более важный вопрос: какие состояния в проекте вообще допустимы, а какие не должны пройти дальше границы. По такой модели я выстроил один из своих проектов Workbench. Не начинать с мысли давайте везде поставим типы, а начинать с мысли где у нас проходит граница, что в неё входит и что из неё может выйти. После этого многие решения в коде становятся почти очевидными. Читать далее

Проблемы преподавателей в вузах: как меняется образовательный процесс, и какое место здесь занимает ИИ

Искусственный интеллект уже меняет привычные процессы во всех сферах — от медицины до производства. Образование здесь не исключение.Студен
Наука - Хабрахабр

Проблемы преподавателей в вузах: как меняется образовательный процесс, и какое место здесь занимает ИИ

Искусственный интеллект уже меняет привычные процессы во всех сферах — от медицины до производства. Образование здесь не исключение.Студенты и преподаватели активно используют AI. Правда вместо оптимизации это приводит к хаосу: нет единых правил использования, внутри кафедр и комиссий позиции на этот счёт расходятся, преподаватель вынужден тратить время на контроль, а не на формирование навыков у студентов.Параллельно растёт другая нагрузка: большие потоки, несколько дисциплин, разные цифровые системы в каждом вузе. В этой среде не хватает одного — надёжного ассистента, который возьмёт на себя рутину и даст прозрачную картину по работе студентов.Мы в Кэмпе планируем решить эту задачу: превратить AI в рабочий инструмент преподавателя — для автоматизации проверки, снижения рутины и фокуса на обучении и развитии студентов.Наш хед и продакт-менеджеры поговорили с преподавателями из разных вузов и разобрали их повседневные процессы. Выделили 3 основные проблемы, о которых расскажем в порядке важности по убыванию. Читать далее

Манифест радикальной честности: как отличить soft skills от бюрократического атлетизма

Несколько лет назад мы иронизировали над «имитацией работы», когда рынки росли, а бюджеты казались бесконечными. Сегодня индустрию л
Наука - Хабрахабр

Манифест радикальной честности: как отличить soft skills от бюрократического атлетизма

Несколько лет назад мы иронизировали над «имитацией работы», когда рынки росли, а бюджеты казались бесконечными. Сегодня индустрию лихорадит от оптимизаций, но парадокс в том, что корпоративная мимикрия никуда не делась. Назовем это явление «бюрократический атлетизм» и попробуем разобраться, чем он отличается от soft skills, корпоративной этики и обычной профессиональной сдержанности. Самый опасный тип бюрократического атлета — это человек с идеально выстроенной зоной ответственности. Пока вы существуете в параллельных мирах, он кажется продуктивным и мирным коллегой. Проблемы начинаются в точке пересечения, когда вы приходите с решением и обнаруживаете глухую стену.«Атлет» выбирает тактику минимального взаимодействия, где главная цель — сделать так, чтобы от него отстали, сохранив при этом статус незаменимого винтика в системе. Что с ними делать?

[Перевод] «Птичьи мозги»

Однажды я скроллил Reddit в час ночи и наткнулся на пост с видео Транспортного агентства Новой Зеландии. Дорожные рабочие, трудившиеся рядом с т
Наука - Хабрахабр

[Перевод] «Птичьи мозги»

Однажды я скроллил Reddit в час ночи и наткнулся на пост с видео Транспортного агентства Новой Зеландии. Дорожные рабочие, трудившиеся рядом с туннелем неподалёку от Милфорд-Саунд, постоянно находили дорожные конусы в странных местах. Кто-то вытаскивал их на дорогу, поправлял, иногда активно меняя направление потока машин. Никто не мог понять, что происходит, поэтому они решили посмотреть записи с камер.Кеа. Новозеландские крупные попугаи, которые обычно попрошайничают у туристов на пути к фьорду Милфорд-Саунд. На английском стая кеа официально называется «цирком» («circus») или «любопытством» («curiosity») — тот, кто давал это название, явно с ними встречался. На видеозаписи кеа просто... таскали конусы по стройплощадке. Но вот, что удивительно: рабочие сказали, что ПЕРЕД тем, как двигать конусы, кеа слушали машины, едущие из туннеля, подбирая время так, чтобы машинам приходилось останавливаться. Зачем? Потому что остановившиеся машины означают, что из них выйдут люди. А вышедшие люди означают еду. Читать далее

Статья, в которой я рассуждаю о разных видах code review

Представьте себе: вы закончили большую задачу, написали много строк кода, проверили всё, даже подумали над названием каждой переменной! Но от
Наука - Хабрахабр

Статья, в которой я рассуждаю о разных видах code review

Представьте себе: вы закончили большую задачу, написали много строк кода, проверили всё, даже подумали над названием каждой переменной! Но откладываете создание PR на день, два, три…из-за того, что не хочется идти в ревью и получать критику?А мне такое и представлять не надо. Я испытываю подобное почти перед каждый своим ревью, даже спустя 6 лет в разработке. Читать далее

Компонент-обработчик ограничения скорости обработки запросов в ASP.NET Core

Это - четвертая и последняя (пока) статья цикла про ограничение скорости обработки запросов в ASP.NET Core. Она содержит концептуальное (т.е. раскры
Наука - Хабрахабр

Компонент-обработчик ограничения скорости обработки запросов в ASP.NET Core

Это - четвертая и последняя (пока) статья цикла про ограничение скорости обработки запросов в ASP.NET Core. Она содержит концептуальное (т.е. раскрывающее состав и взаимодействие частей друг с другом) описание функции ограничения скорости обработки запросов в ASP.NET Core. В этой статье рассмотрено, как на базе универсального компонента ограничения скорости реализована функция ограничения скорости обработки запросов в ASP.NET Core.Предупреждение: если вам не требуется или не интересно просто для себя (как это интересно мне) разбираться, как устроена и работает функция ограничения скорости обработки запросов в ASP.NET Core, то эта статья, скорее всего, покажется вам длинной и занудной. Потому что в ней рассказывается о весьма специфических подробностях, знание которых совершенно не требуются для того чтобы просто взять и начать использовать в своей программе функцию ограничения скорости обработки запросов ASP.NET Core. Для использования этой функции, скорее всего достаточно будет изучить примеры - или из первой статьи цикла - руководства по использованию, или вообще из документации на сайте Microsoft. В таком случае вам, наверное, читать эту статью не стоит. Но, возможно, и в этом случае вам стоит хотя бы заглянуть в приложения к ней. Там я, в качестве иллюстрации к основному материалу статьи, описал сделанные мной компоненты, позволяющие использовать функцию ограничения скорости нестандартным способом: возможно, вы найдёте применение одному из таких компонентов в своей программе. Компоненты эти оформлены в виде библиотек классов .NET, так что для их использования уже сейчас можно взять их в исходном виде и добавить в свое решение (solution). Причем, при описании каждого компонента я постарался вынести в начало их описания пример его использования - так, чтобы для использования компонента не требовалось читать остальной текст приложения, где написано как он устроен и работает.Ну, а если вам пришлось разбираться (потому что эта функция не работает так, как вы ожидали) или, как мне, просто захотелось разобраться для себя, как работает функция ограничения скорости обработки запросов в ASP.NET Core - читайте дальше. Читать далее

Get more results via ClueGoal