Как аналитику научиться читать код без навыков программирования

Данная статья ориентирована на новчиков в IT-сфере, а также на системных аналитиков, которые в отсутствии документации сталкиваются с необходимостью исследовать код, лежащий в репозитории
Читать далееСила связей в ручном тестировании. Часть 3: Оформляем wiki-страницы

Рассказываю про подход ведения расширенной системы тестовой документации с возможностью внедрения частичной автоматизации для решения комплексных и нетривиальных задач.
Читать далееИстория о том, как мы разработали благотворительный web3 сервис для крупнейшей DeFi платформы Lido

Всем привет! Меня зовут Саша Аксёнов, я — CEO питерской студии разработки Unistory. Сегодня расскажу вам о разработке благотворительного сервиса на блокчейне, где можно отчислять процент заработка в НКО. Проект со сложной математикой транзакций, который можно использовать в некоторых странах, чтобы платить меньше налогов.
Читать далее[Перевод] 50 исследований на тему нейросетей, которые помогут вам стать ИИ-инженером от бога

В этом дайджесте мы собрали 50 знаковых научных работ в области ИИ за последние годы. Подборка охватывает десять ключевых направлений разработки нейросетей: от промтинга и проектирования бенчмарков до файнтюнинга и генерации кода.
Материал будет полезен как для опытных ИИ-инженеров, которые хотят прокачать свои навыки разработки, так и тем, кто только начинает свое знакомство с нейросетями и находится в поисках точки входа.
Читать далееКак мы обучаем автотестированию Junior и Middle в Школе К.О.Т

Привет, меня зовут Ян Акмеев, я один из создателей и куратор Школы Тестирования К.О.Т. (Как Обучить Тестировщика) в Блоке качества РСХБ-Интех. В этой статье мы расскажем, как разработали курс по автоматизированному тестированию, который помогает адаптировать новичков и раздавать грейды опытным. Но для начала пару слов про особенности автотестирования — как, где и с помощью каких инструментов оно используется (джуны, можете сохранить себе сводную таблицу, чтобы не забыть, что к чему).
Люблю тестированиеПростая муфельная эрзац-электропечь из недорогих подножных материалов

Работа со стеклом вообще и электровакуумное производство в частности, широко используют печной нагрев, причём в последнем случае это может быть целый ряд специализированных технологических аппаратов — от несложных подогреваемых кожухов на откачных постах или автоматах, до печей вакуумных и водородных для подготовки материалов. Ниже описана сборка очень простой импровизированной муфельной печи для электровакуумных экспериментов в домашней мастерской. Основное назначение прибора — отжиг сложных самодельных ЭВП (электровакуумных приборов) и их частей, нагрев при откачке и наполнении ЭВП, в том числе и при изготовлении оксидных катодов. Читать дальше →
Атомолёты

Представьте, летите вы себе на самолёте в Париж, в Рим или на Мальдивы. Расслабленные, довольные. Впереди ?к?у?п?а?н?и?е? ?в? ?С?е?н?е долгожданный отдых. А в задней части вашего самолёта радостно мерцает огоньками небольшой такой ядерный реактор, питающий двигатели и все бортовые устройства. Почему-то большинство людей не шокируют атомные ледоколы и атомные же подводные лодки, но повергают в трепет атомолёты – самолёты, работающие за счёт энергии ядерного распада.
Читать далееCyfral Intel. Перепрошиваем «говорящий» домофон
Приветствую всех!Давным-давно, когда ещё не перевелись оптические и магнитные ключи, некоторые компании разрабатывали домофоны с какими-то дополнительными функциями: охранная сигнализация, диспетчеризация, релейные входы или выходы и тому подобные возможности. Можно сказать, что это прямой предок нынешних «умных» домофонов.
У меня давно уже лежал такой девайс, и я всё думал, что бы такого интересного про него рассказать. И вот, увидев пост товарища zatim про звонок (и немало им вдохновившись), я вдруг догадался: да это же почти что более навороченный преемник того самого девайса! А раз так, то как насчёт препарировать и его?

Итак, в сегодняшней статье поговорим про устройство и работу таких домофонов, их адовый UX, кодовые панели и ещё много про что. Заодно узнаем, как он говорит и можно ли загрузить в него свои собственные звуки. Как водится, будет много интересного.
Читать дальше →
Как писать Benchmark — тесты? (Golang)

Здравствуйте, уважаемые, Гоферы ????
Позвольте мне начать с вопроса: Как бы вы протестировали производительность части кода или функции в Go? Если вы уже опытный разработчик здесь вы ничего нового не прочитаете, но для новичков это отличная возможность узнать что-то новое и попрактиковаться.
В этом уроке я покажу вам, очень подробно, как использовать потрясающий инструмент бенчмаркинга, который встроен в пакет тестирования Golang.
Давайте начнём
Читать далееПро заглавные буквы в текстах сайтов

Некоторые компании отказались от заглавных букв в текстах, создавая неформальный стиль общения. Но насколько удобны такие тексты? «Дружелюбие» превращается в хаос и рекламу чужих брендов? Разбираемся, как это влияет на восприятие и удобство использования.
Читать далееОда структурам на примере работы с блоком питания Fnirsi DPS 150
В предыдущих двух статьях цикла, мы сначала научились разбирать протокол для управления блоком питания FNIRSI DPS150, а затем – изучили все основные команды для работы с ним. Теперь с одной стороны, было бы полезно показать готовую программу для работы с этим блоком питания, но с другой… А уровень ли это Хабра? Ну программа, ну для управления железкой… Да мы, системные программисты, по три библиотеки в день пишем на основе готовых команд… Нет! Для уровня Хабра в статье должна быть какая-то изюминка!Поэтому я решил при разработке функционала, подробно рассказать про важность перехода от структур к «сырым» данным и обратно, от «сырых» данных к структурам. А чтобы было интереснее, сделаю это не только на языках C/C++, но ещё и на Питоне.
Кому интересно, приступаем!

Читать дальше →
Горизонтальное масштабирование базы данных. Репликация. Партицирование. Шардирование

В современном мире данных нагрузка на базы данных стремительно растёт. Когда один сервер перестаёт справляться с объёмом запросов, встаёт вопрос о масштабировании: как эффективно распределить нагрузку, сохранив высокую производительность и доступность?
Существует множество стратегий решения указанной проблемы. Сегодня мы разберем самые популярные из них - репликацию, партициривание и шардирование. Рассмотрим их принципы, плюсы и минусы, а также лучшие практики применения. Понимание этих техник поможет разработчикам и архитекторам строить отказоустойчивые, масштабируемые и высокопроизводительные системы хранения данных.
Читать далееРекурсия
В этой статье вы узнаете о рекурсии и о том, как она работает. Примеры в этой статье на языке Go, но концепция рекурсии одинакова для любого языка программирования. Что такое рекурсия? В большинстве...[Перевод] Операционная система в 1 000 строках кода (часть 2)

Продолжаем серию статей, посвящённую написанию собственной минималистичной ОС. В прошлой части мы познакомились со всеми вводными компонентами проекта и поставили общие цели. В этой же мы реализуем загрузку ядра, вывод строки Hello World!, механизм паники ядра, а также некоторые функции управления памятью и работы со строками.
? Навигация по вышедшим частям
- Часть 1
- Часть 2 < — вы здесь.
JSpinner: меньше багов, больше стрелочек

Привет, Хабр!
Сегодня поговорим про JSpinner — инструмент, который может показаться чем?то простым и заурядным. Но это только на первый взгляд. На деле он может стать мастхев инструментом в разработке удобного и надёжного интерфейса.
JSpinner — это компонент для выбора значений из заранее заданной последовательности. Цифры, строки, даты — всё, что душе угодно. И его главная фича — минимизация ошибок: пользователь выбирает значения, а не вводит их вручную.
Читать далееНМ и НТ. УГЛЕРОДНЫЕ НАНОТРУБКИ. Часть VII
В этой части «Наноматериалов и …» рассматриваются УНТ на фоне глобальных вызовов тех, что названы в долгосрочном прогнозе научно-технологического развития РФ до 2030.
– Повышение экологических требований к производству
– Глобальный дефицит энергоресурсов и сырья для производства новых материалов
– Угроза негативного воздействия нанопродуктов на здоровье и безопасность человека
– Распространение новых загрязняющих веществ (в том числе наночастиц) в окружающей среде. Угроза неконтролируемого распространения продуктов, производимых с использованием нанотехнологий
В статье, как и в предшествующих статьях этого цикла, рассматривается многообразие структур и основ устройства, свойств, синтеза, классификация, и области применения углеродных нанотрубок (УНТ) (англ. carbon nanotube сокр., CNT; SWNT; MWNT) открывающих возможности создания материалов и устройств с новыми замечательными свойствами.
Углеродная нанотрубка – полая цилиндрическая структура диаметром от десятых до нескольких десятков нм и длиной от одного до нескольких сотен микрометров и более, образованная атомами углерода и представляющая собой свернутую в цилиндр графеновую плоскость.
Для понимания свойств материальных тел на наномасштабном (от 1 до 100 нанометров) уровне необходимо иметь представление о соответствующих их свойствах на макроскопическом и мезоскопическом уровнях. Приставка нано – означает одну миллиардную (10–9) чего-либо, например, метра. Законы термодинамики в нашем мире играют ведущую роль, и она остается справедливой (сохраняется) для тел с нано размерностью, хотя свойства веществ при измельчении претерпевают существенные изменения.
Цель публикации в первую очередь образовательная, познавательная, облегчить самостоятельное овладение фундаментальными представлениями и понятиями, популяризация науки, а также стремление привлечь в ряды исследователей, в науку приток новых молодых умов, вызвать в таких умах стремление к поиску ответов на возникающие вопросы. Масштабность темы требует ввести разумные ограничения.
Читать далееКабель из бактерий и полимерная слизь

Если мы чего-то не видим — это не значит, что его нет. Данный принцип отлично описывает микромир, населенный вирусами, грибками и бактериями. Многие из них безобидны или даже приносят пользу, однако есть и те, что несут вред. Дабы бороться с вредными бактериями и способствовать развитию полезных, нужно четко понимать процессы и механизмы, опосредствующие их рост, развитие и размножение. В частности, важным фактором является среда обитания. Ученые из Калифорнийского технологического института (Пасадина, США) провели исследование бактерий, обитающий в полимерных жидкостях (например, слизь), установив, что они формируют необычные канатоподобные структуру. Как было сделано данное открытие, в чем необычность этих бактерий, и какова польза от данного открытия? Ответы на эти вопросы мы найдем в докладе ученых. Читать дальше →
Настройка бэкапов в S3 через Microsoft SQL Server без скриптов и стороннего ПО

Привет, Хабр! Меня зовут Даниил, я дежурный системный инженер в Selectel. Но так было не всегда. Несколько лет назад я работал системным администратором в маленькой компании. И в какой-то момент мы решили внедрять 1С. А так как все вокруг у нас было на Windows, выбор пал на Microsoft SQL Server. Связка казалась самой очевидной и простой. В то время опыта у меня было маловато, многого я не знал, но прекрасно понимал, что резервное копирование — наше все. Так я без должного опыта занялся настройкой бэкапирования через MS SQL. Путь оказался не самым простым, поэтому я решил поделиться с новичками набитыми шишками и полученным опытом. Читать дальше →
Один год вместе с LLM в кибербезопасности: как ИИ менял индустрию

В 2024 году большие языковые модели (LLM) кардинально изменили многие сферы, включая кибербезопасность. LLM научились не только помогать в поиске уязвимостей, но и предлагать их исправления. От симуляции атак и анализа уязвимостей до создания правил детектирования — LLM постепенно становятся незаменимым инструментом для разработчиков и специалистов по безопасной разработке.
Меня зовут Денис Макрушин, и в Yandex Infrastructure в команде SourceCraft я создаю платформу для безопасной разработки, которая помогает разрабатывать ПО и управлять процессом его производства на всех этапах жизненного цикла с использованием AI?технологий. Вместе с коллегами я регулярно слежу за исследованиями, которые повышают производительность процессов безопасной разработки.
Команда нашего продукта изучает технологии, которые позволяют снизить когнитивную нагрузку на разработчика и AppSec?инженера. В частности, мы исследуем технологии AutoFix и фреймворки для их оценки, чтобы адаптировать работающие практики и инструменты для наших задач.
Читать далее[Перевод] Как писать связующий код без Java-делегатов в Camunda Cloud

Бернд Рюкер рассказывает о о преимуществах использования паттерна external task по сравнению с JavaDelegate и уверяет, что это совсем не больно. А если вы хотите использовать standalone-движок, то в общем-то у вас нет выбора, только external task.
Читать далееБыстрый матчинг товаров на маркетплейсе Wildberries

Привет! Меня зовут Павел Саликов, я Senior ML-инженер в команде Дубликатов Товаров Wildberries. В этой статье расскажу про наше решение матчинга товаров на маркетплейсе и про то, как удалось сделать его быстрым.
Читать далееРуководство по построению коннекторов к СУБД на примере Tarantool

В сложных ИТ-системах важны не только основные модули, но и механизмы их взаимодействия — коннекторы (они же драйверы). Например, без них сложно выстроить связь приложения с базой данных. Но закрыть все потребности существующими драйверами не всегда возможно: они могут не удовлетворять требованиям по производительности, функциональности или даже совместимости. По этим причинам разработчикам приходится создавать свои драйверы к СУБД.
Меня зовут Иван Банников. Я ведущий разработчик команды Data Integration Team из экосистемы Tarantool. В этой статье я расскажу о разработке драйверов на примере создания коннектора к Tarantool.
Читать далее$1 трлн ущерба спуфингом: как Навиндер Сингх Сарао обрушил рынок

История фондового рынка знает много громких крахов. От банковской паники 1907 года до обвала ипотечного рынка в 2008-м, от обрушения 1929 года, который дал толчок Великой депрессии, до лопнувшего в марте 2000-го пузыря доткомов… Но одно событие даже в этом ряду масштабных потрясений стоит особняком: Flash Crash или «черный четверг» 6 мая 2010 года, день, когда частный трейдер просто заиграл мировую экономику на триллион долларов.
Речь идет о Навиндере Сингхе Сарао — трейдере с синдромом Аспергера, чью роль в мгновенном обрушении индекса Dow Jones с помощью спуфинга на 600 пунктов устанавливали более пяти лет. Сегодня Сарао считается культовой фигурой в среде интернет-трейдеров, однако истинные причины, толкнувшие его на глобальную авантюру, часто остаются за скобками.
Так что же стало для гения алгоритмической торговли тем триггером, после которого он устроил на фондовом рынке «бурю столетия»?
Читать далееBPMS мёртв в энтерпрайзе

Мы инженерная компания, которая занимается производством инструментов и платформ для корпоративной разработки. Недавно перевыпущенный для Jmix BPM-плагин активно набирает популярность в России и в мире. Мы получаем обратную связь от разработчиков и руководителей проектов. Многие сетуют на ограниченность BPMS. Он мёртв, окончательно и бесповоротно.
Ну просто потому, что для сколь-либо понятных и устоявшихся на рынке деловых или отраслевых процессов уже представлены специализированные платформы, а настроить что-то прорывное и кастомное на единой унифицированной BPMS платформе всё равно невозможно. Вендоры в погоне за расширением рынка превратили свои платформы в неповоротливых монстров по мере перетаскивания в коробки удачных фичей с клиентских проектов. Особенно веселят модули процессной аналитики, которые почти никто не использует. Нет области применения для этого класса систем, она сузилась до того предела, за которым содержать отдельную большую платформу в контуре предприятия становится экономически нецелесообразно. На смену идет процессная разработка на open-source стеке и с более высокой инженерной культурой внутри организации, необходимой для скорейшего восприятия и адаптации под нужды предприятия новых технологических возможностей (облака, роботы, ИИ и т. п.).
Цифровая и бизнес трансформация
Бизнес трансформация и цифровая трансформация гораздо шире, чем оптимизация организационной структуры или цепочек взаимодействия внутри предприятий. Современная передовая практика в области процессного управления предлагает начинать с цепочек создания ценности, проходя через этапы переобучения, изменений культурного кода и принципов взаимодействия внутри корпоративной среды. Чтобы выживать и процветать во все более конкурентном цифровом мире, предприятиям необходимо культивировать у себя способность к постоянной адаптации. Но адаптации не в варианте постоянных метаний “из стороны в сторону”, а с учетом стратегических целей компании и с упором на максимальную эффективность.
Читать далееЧто должно быть в ТЗ на SEO-текст?
Меня зовут Юрков Сергей, я Head of SEO в SEO&ROI. В этой статье я расскажу, как создать ТЗ, которое позволит копирайтеру написать текст, который будет эффективен как с точки зрения попадания в топ-10, так и ценности для клиента.
Читать далееЧто должно быть в ТЗ на SEO-текст?
Меня зовут Юрков Сергей, я Head of SEO в SEO&ROI. В этой статье я расскажу, как создать ТЗ, которое позволит копирайтеру написать текст, который будет эффективен как с точки зрения попадания в топ-10, так и ценности для клиента.
Читать далееПост @olegantipovDDG — Блог компании DDoS-Guard — 24.01 09:15
Подводим итоги минувшего года по статистике DDoS-атак . Летом мы уже писали про наблюдаемые тенденции, практически все тренды сохранились во втором полугодии — правда, были и моменты, которые нас...Панк не сдох

Философия бунта, капля непочтительности и дизайн-мышление.
Панки хой!
Пост @Itstorytelling — История IT — 24.01 10:00
???? 24.01.1984 - Выпуск Macintosh [вехи_истории] Выпуск Macintosh В этот день в 1984 году компания Apple представила миру свой революционный компьютер — Macintosh, или Mac. Презентация состоялась на...Armadillo: матрицы, кубы и разреженные данные на C++

Привет, Хабр!
Работа с матрицами в стандартном C++ — это боль, страдание и масса ненужного кода. Почему? Потому что стандартная библиотека STL вообще не предназначена для линейной алгебры. Например, если вы хотите умножить две матрицы, вам придётся писать кастомный алгоритм, отлаживать его, а затем ещё раз писать его, когда поймёте, что оптимизация не та.
Но есть библиотека Armadillo — и с ней всё иначе.
Читать далееКастомный контроллер Kubernetes на Rust

Привет, Хабр!
Сегодня я расскажу, как создать кастомный контроллер для Kubernetes на Rust. Кастомные контроллеры нужны, чтобы автоматизировать действия, которые Kubernetes сам по себе не умеет.
Читать далееOpenAI запускает Operator: ИИ-агент, который бронирует, заказывает и ищет за вас
OpenAI провела демонстрацию своего первого настоящего ИИ?агента — Operator . Умный ассистент способен взаимодействовать с веб?страницами так, словно он живой пользователь. Operator умеет...Пост @Oldju — Разработка под Android — 24.01 03:53
Из почты: Привет, это команда RuStore! ?Поговорим о важном – сроках выплат. С 1 февраля 2025 RuStore переходит на ежемесячные выплаты доходов разработчикам Мы...Как мы обучили беспилотники в симуляции для гонок в смешанной реальности

Привет, Хабр! Меня зовут Андрей, я технологический предприниматель и более 9 лет занимаюсь разработкой и внедрением ИИ-решений в различных компаниях, включая стартапы в области беспилотников. Сегодня хочу поделиться с вами своим опытом создания фреймворка для обучения беспилотных машин в симуляции с использованием обучения с подкреплением (RL).
Если вам интересна тема ИИ, подписывайтесь на мой телеграм-канал — там я регулярно делюсь инсайтами по внедрению ИИ в бизнес и запуску ИИ-стартапов, объясняю как работают все эти ИИ-чудеса и рассуждаю о будущем индустрии.
Читать далееПишем идеальную mobile-first галерею

Привет, меня зовут Артур, и я люблю плавные интерфейсы, CSS и современные подходы. Сегодня хочу поговорить с вами о задаче, которая настигает, пожалуй, каждого фронтенд разработчика: о создании галереи.
Читать далееBing в Microsoft Edge начал скрывать ссылку на загрузку Google Chrome в Windows 11
Microsoft внесла изменения на своей стороне, и поисковик Bing в браузере Edge начал скрывать ссылку на загрузку Google Chrome в Windows 11. Фактически серверное обновление от Microsoft немного...Bing в Microsoft Edge начал скрывать ссылку на загрузку Google Chrome в Windows 11
Microsoft внесла изменения на своей стороне и поисковик Bing в браузере Edge начал скрывает ссылку на загрузку Google Chrome в Windows 11. Фактически серверное обновление от Microsoft немного...Пост @NikolayMakhonin — Искусственный интеллект — 24.01 07:16
Я считаю, что ИИ не заменит человека до тех пор, пока не научится получать реальный опыт, как минимум. Записанной человеком информации очень много, но всего записанного далеко не достаточно для того,...Пост @denis-19 — Машинное обучение — 24.01 06:58
Пользователь провёл забавный эксперимент и спросил у ChatGPT как бы он устроил некое абстрактное государство с доходом 1 трнл долларов в год. Промты: представь, что ты...Пост @IosifLvovich — Программирование — 24.01 07:02
Недавно в мессенджер ко мне постучалась HR, которой, несомненно, "понравилось моё резюме". По ходу диалога оказалось, что первый этап собеседования будет представлять из себя тест (что-то около часа)....Появились системные требования к DOOM: The Dark Ages от Microsoft и id Software, тайтл выйдет 15 мая 2025 года
Появились системные требования к DOOM: The Dark Ages от Microsoft и id Software. Тайтл выйдет 15 мая 2025 года на ПК (Steam), PS5, Xbox Series X/S и в Game Pass в день релиза. Для запуска игры на...Пост @1endstick — Искусственный интеллект — 24.01 08:51
Анализ закрытых данных по использованию LLM @kyrillic недавно проводил закрытый опрос об использовании LLM в личной жизни или в бизнесе и высылал результаты всем участвующим. Такой приватный...Capture the flag на ВДНХ. Как это было в 2024 и как принять участие в 2025 году

В декабре, под самый Новый год, в Москве прошел Кубок России по Capture the Flag. Школьники и студенты - молодые дарования по кибербезопасности - пришли на ВДНХ не для катания на катке в новогоднем убранстве, а чтобы в игровом формате проверить свои навыки по защите информации. Команды соревновались в умении найти и проэксплуатировать уязвимости в защищённой инфраструктуре виртуального предприятия.
Пользуясь статусом генерального партнера Кубка, под катом подводим итоги, а также рассказываем, как принять участие в Кубке в 2025 году. Делимся заданиями прошлых лет - они помогут оценить свой уровень и подготовиться.
Читать далее[Перевод] Призрак в доспехах. Квантовый искусственный интеллект. Квантовая природа сознания

На данный момент наука проходит тернистый путь по доказательству, определению и пониманию человеческого сознания. Вместе с этим, один стартап стремится применить передовые теории сознания к моделям искусственного интеллекта — и создать первый разумный искусственный интеллект. Речь идет про канадский стартап Nirvanic, участники которого ищут доказательства теории квантового сознания, создав на их основе разумный искусственный интеллект и роботов, наделенных этим ИИ. И это вполне реально.
Читать далее[Перевод] 20. Nix в пилюлях: Основные зависимости и хуки

Финальная глава! Люка Бруно рассказывает о секретном оружии Nix — хуках. Их используют, когда больше ничего не помогает, в частности, для кросс-компиляции.
Читать далееФБР: северокорейские IT-специалисты крадут исходный код, чтобы вымогать деньги у работодателей
Федеральное бюро расследований предупредило о злоупотреблениях северокорейских IT-специалистов доступом к инфраструктуре американских работодателей, чтобы затем вымогать у них деньги. Такие кадры...В Госдуме предложили ввести самозапрет на покупки на маркетплейсе
Вице-спикер Госдумы Владислав Даванков предложил главе Минэкономразвития Максиму Решетникову обязать маркетплейсы внедрить для покупателей опцию самозапрета на покупки. Кроме того, он предложил...Как «приручить» технический долг: от накопления к решению

Хабр, привет! Меня зовут Дима, и я — деливери-менеджер технического отдела «Автомакон».
В этой статье я расскажу о двух этапах оптимизации работы с техническим долгом, которые помогли нам сделать этот процесс управляемым, эффективным и прозрачным, а также настроить адекватное общение между его участниками.
Хантинг айтишников в общественных местах

Как показывает мой опрос, большинство IT?шников нормально относится к хантингу в общественном транспорте. Речь идёт об автобусах ????, троллейбусах ????, трамваях ????, метро ???? и самолётах ????. Однако можно расширить данный список до почти любых публичных мест. Как верно подметили в комментариях: «Разрабам норм, рекрутерам стрёмно!» И я хочу подтвердить эту мысль конкретными примерами.
Читать далееХаос vs один понятный флоу на все команды. Сказ о том, как в МТС производственный процесс внедряли. Часть 2

Привет, Хабр. Это Виталий Колесников из МТС Диджитал. В прошлом посте я рассказал, с чего мы начали внедрение производственного флоу в компании. Сегодня продолжим тему: объясню, как превратили его в продукт, интегрировали с инструментами разработки и тестирования, зачем создали объект для управления релизами. И, главное, какие результаты все это принесло бизнесу.
Читать далее[Перевод] Nix в пилюлях

Завершён перевод книги Люка Бруно «Nix в пилюлях».
Для удобства читателей, собрал ссылки на все двадцать глав в одной публикации — здесь.
Google запустила настраиваемые расширения Web Store for Enterprise
Google официально запустила Chrome Web Store for Enterprises, позволяющий организациям создавать настраиваемый список расширений для веб-браузеров сотрудников. Это часть усилий по борьбе с...Регуляторы Нью-Йорка оштрафовали PayPal на $2 млн за утечку данных клиентов
Регулирующие органы штата Нью-Йорк оштрафовали платёжную систему PayPal на $2 млн после того, как расследование Департамента финансовых услуг Нью-Йорка (DFS) выявило серьёзные нарушения безопасности,...Gemini 2.0 Flash Thinking: самая маленькая модель Google лидирует на Chatbot Arena
Экспериментальная модель искусственного интеллекта Gemini 2.0 Flash Thinking от Google опередила своих конкурентов, показав впечатляющие результаты в тестах по математике, естественным наукам и общей...Что скрывают комментарии в тестах

Работая с автотестами на разных проектах, я часто сталкивалась с тем, что к коду тестов люди относятся не так, как к продуктовому. Причем это касается и разработчиков, и тестировщиков, и менеджеров. Коду тестов прощаются грехи, недопустимые в продуктовом коде. Хорошо это или плохо? Зависит от ситуации.
Читать далееOpenAI планирует хранить чаты и скриншоты клиентов ИИ-агента Operator до 90 суток ради безопасности
OpenAI сообщила , что собирается хранить чаты и связанные с ними скриншоты клиентов, которые используют ИИ?агента Operator , до 90 суток. Защитная система компании оставит эти данные...Минималистичная JavaScript песочница

Основное отличие этой песочницы от других — сжатие и кодирование пользовательского кода непосредственно в URL. Код не хранится на сервере или где-либо ещё. Если у вас есть ссылка, значит у вас есть код.
Может возникнуть вопрос, сколько символов можно записать в URL и как много кода таким образом можно закодировать? У разных браузеров максимальная длина URL-строки отличается. Но 2000 символов поддерживают все современные браузеры. В такую строку можно закодировать довольно много кода, причем степень сжатия увеличивается с объёмом кода.
Читать далееРазработчик создал бесконечный лабиринт для поимки ботов для обучения ИИ
Анонимный разработчик выпустил специальный лабиринт с открытым исходным кодом, чтобы заманивать в ловушку обучающих ИИ веб-сканеров в бесконечно и случайно генерируемую серию страниц. Программу под...Новая функция Citations от Anthropic направлена ??на сокращение ошибок AI
В своем объявлении, которое возможно было приурочено к тому, чтобы отвлечь внимание от Operator компании OpenAI , компания Anthropic Thursday представила новую функцию для своего API...Разберем по винтикам коммутатор для ЦОД «Аттика-5960М»
На российском рынке сейчас достаточно много коммутаторов для ЦОД, но как найти действительно подходящее устройство, которое не подведет в самый ответственный момент?
Рассмотрим новинку отечественного рынка - коммутатор «Аттика-5960М».
OpenAI заявляет, что может хранить удаленные данные Operator до 90 дней
OpenAI заявляет , что может хранить чаты и связанные с ними скриншоты клиентов, использующих Operator, инструмент-агент компании на базе искусственного интеллекта , в течение...JetBrains запускает Junie — новый агент кодирования AI для своих IDE
JetBrains , компания, стоящая за такими инструментами кодирования, как IntelliJ IDE для Java и Kotlin, в четверг запустила Junie , нового агента кодирования AI. Этот агент, как...Индия хочет, чтобы Google и Apple разрешили пользователям устанавливать поддерживаемый правительством пакет приложений
В конце прошлого года Министерство коммуникаций и информационных технологий Индии пригласило на беседу руководителей Apple, Google и других производителей смартфонов, чтобы попросить их предоставить...Пост @sokolovps — Блог компании Online patent — 24.01 11:12
Как защитить игровой сюжет? Игра — это сложный мультимедийный объект. Дизайн коробки, игрового поля, программный код, видеоролики, музыка, шрифты и тексты, которые поясняют правила, — все это может...Складной ПК-корпус Geometric Future Model 0 Flamingo поступит в продажу 30 января
Складной корпус Mini ITX Geometric Future Model 0 Flamingo с БП на 200 Вт и встроенным GPU поступит в продажу в конце января. В июне 2024 года его представили на выставке Computex 2024. Корпус...Пишем легаси с нуля на С++, не вызывая подозрение у санитаров. 04 — Компиляторная археология

В данной статье затронем частичку компиляторной истории. И постараемся собрать проект под компилятор 1995 года. Вы спросите, но зачем? Я отвечу: Потому, что можем!
Loading, please waitПост @nastyakopi — Блог компании Selectel — 24.01 11:21
Как сэкономить на IT-инфраструктуре? Дадим план действий на вебинаре Привет, Хабр! 29 января в 12:00 проведем вебинар «Cloud или Bare Metal: где лучше запускать кластеры Kubernetes?». Обсудим,...Microsoft убрала из Office Word функцию Smart Lookup
С анонсом новых функций на базе ИИ в Microsoft 365 Microsoft незаметно удалила некоторые из существующих полезных опций. Так, пользователи заметили, что в Office Word больше не работает Smart...Asus Eee PC 4G: капсула времени из 2007 года. Часть 1

В 2007 году Asus выпустила устройство, которое стало предтечей целого спектра компактных, недорогих и функциональных компьютеров. Конечно же, я говорю про Asus Eee PC 4G. Он — первая ласточка в линейке нетбуков ASUS. Даже для того времени он был маломощным, но благодаря небольшому размеру и относительно низкой цене нетбук «зашел» всем любителям мобильных гаджетов.
Мне попалась настоящая «капсула времени» — практически новый ПК. С чехлом, блоком питания и горой мануалов. Я расскажу о нем подробности и разберу, чтобы показать, что внутри. Забегая вперед, скажу, что до меня его никто не трогал, все гарантийные наклейки на месте. Поехали!
Читать далееСбой в работе Рунета
24 января 2025 года произошёл сбой в работе Рунета. Не работают многие сервисы, даже VPN не помогает. Пользователи даже не могли некоторое время зайти на сервис мониторинга...RGB-подсветка ПК для чайников: что светится, куда подключать и чего точно не надо делать

Компьютерная эстетика - вопрос исключительно субъективный, но чрезвычайно важный для многих геймеров. Ну, а как еще подчеркнуть тот факт, что ПК, за которым вы играете, - это не бездушная офисная машина, а настоящий друг; если хотите, Росинант Дон Кихотов от мира гейминга? Конечно, только декоративной подсветкой. Поэтому почти всё игровое оборудование сегодня так или иначе светится. Помимо внешней периферии вроде наушников и мышек, принято подсвечивать даже "внутренности" компьютера. В этой статье мы разберёмся, какие комплектующие могут иметь подсветку, как правильно их подключать и что нужно, чтобы они работали друг с другом синхронно.
Читать далееBrave Search разрешил пользователям «переоценивать» результаты поиска
Brave Search представил новую функцию под названием Rerank, которая позволяет пользователям определять предпочтения в порядке результатов поиска и устанавливать более высокий рейтинг для определённых...[Перевод] Достижение согласованности без менеджеров транзакций

Вам нужно интегрировать несколько компонентов без помощи менеджеров транзакций с поддержкой ACID (атомарность, согласованность, изоляция и долговечность)? Тогда этот пост для вас.
Я сначала кратко объясню, что такое менеджеры транзакций и почему вы можете не иметь их под рукой в современных архитектурах. Затем я опишу решение, как работать без менеджеров транзакций в целом, а также рассмотрю проект, который я знаю лучше всего, как конкретный пример: движок процессов Camunda.
Читать далееPerplexity запускает помощника для Android
Поисковая система Perplexity на базе искусственного интеллекта запустила своего рода агента под названием Perplexity Assistant, который, по словам Perplexity, использует рассуждения,...Google Fiber приходит в Лас-Вегас
Google сообщила о начале строительства в городе Лас-Вегас и округе Кларк инфраструктуры сервиса оптоволоконного доступа в интернет Google Fiber. Запуск сети состоится до конца текущего года. В...Подписчики для телеграм-канала из Яндекс.Директ. Быстро или дешево? Считаем конверсии и стоимость

В статье поделюсь, какими инструментами мы с командой пользовались, особенностями настройки геотаргетинга для рекламы в телеграм-каналах от Яндекса (бета), и результатами рекламы с 1 по 23 января по всем запущенным кампаниям.
Общие данные по тому, какую рекламу мы запускали, по показам, кликам, расходам. Реальные конверсии и стоимость подписчиков я укажу в материале для каждой рекламной кампании отдельно:

Читать дальше →
Компания «Нанософт» подписала соглашение о сотрудничестве с РГАТУ
Компания «Нанософт» продолжает расширять свое участие в образовательной деятельности. Подписано соглашение о сотрудничестве с Рыбинским государственным авиационным техническим университетом имени П.А....SoftBank и OpenAI инвестируют по $19 млрд в проект Stargate
Теперь мы можем узнать, сколько денег SoftBank и OpenAI выделяют на Stargate , масштабный инфраструктурный проект по созданию центров обработки данных для OpenAI по всей территории США. По...Банки предложили создать роуминг при приёме QR-платежей
Сбербанк, «Т?банк» и «Альфа?банк» предложили создать «роуминг» на рынке платежей вместо запуска единого платежного QR?кода, рассказал журналистам представитель платёжного консорциума,...Логика построения BI-приложения. Методология DAR для проектирования дашбордов

В BI-системах визуализации объединяются в листы, а несколько листов, отражающих конкретную предметную область, называются аналитическим приложением.
Структура приложения может как упростить восприятие данных, позволяя быстро находить нужную информацию, так и усложнить процесс анализа, если приложение построено хаотично.
В этой статье рассказываем о методологии DAR для разработки аналитического приложения на основе дедуктивного способа познания.
Читать далее[Перевод] Как установить и использовать DeepSeek R-1 на вашем компьютере

Многие говорят о DeepSeek R-1 - новой языковой ИИ-модели с открытым исходным кодом, созданной китайской ИИ-компанией DeepSeek. Некоторые пользователи утверждают, что по возможностям рассуждения она не уступает или даже превосходит модель o1 от OpenAI.
В настоящее время DeepSeek можно использовать бесплатно, что является отличной новостью для пользователей, но вызывает некоторые вопросы. Как при таком резком росте числа пользователей они справляются с затратами на сервера?
Ведь эксплуатационные расходы на оборудование не могут быть дешевыми, верно?
Единственный логичный ответ здесь - данные. Данные - это жизненная сила ИИ-моделей. Вероятно, они собирают данные о пользователях, чтобы использовать их в своей модели квантовой торговли или для другой формы монетизации.
Поэтому, если вы беспокоитесь о конфиденциальности данных, но при этом хотите использовать R1, не предоставляя свои данные, лучший способ - запустить модель локально.
Читать далееРегулятор Великобритании заподозрил Google и Apple в монополизме на рынке мобильных экосистем
Управление по конкуренции и рынкам Великобритании (CMA) начало расследование в отношении мобильных операционных систем, магазинов приложений и браузеров Google и Apple. Ведомство намерено определить,...Пост @Av3rtino — Веб-дизайн — 24.01 13:00
Привет, Хабр! ???? Сегодня говорим про Дизайн-токены: как настроить зависимости между базовыми и сложными токенами, и не потеряться Что такое дизайн-токены? Дизайн-токены — это стандарт для передачи...Диктофон и медицина

Мы занимаемся разработкой и производством диктофонов для безопасности Edic-mini и аудиобейджей “Свидетель” для улучшения качества работы с клиентами (запись общения с клиентами, далее перевод записи в текст и речевая аналитика).
Сейчас, с развитием технологии ИИ, сфера применения диктофонов расширяется и я уже писал об этом на Хабре https://habr.com/ru/articles/851622/ и в этой статье я хотел бы остановиться на применении диктофона в медицине. Как обычно, все мои идеи базируются на реальных моих потребностях.
Читать далееМнение по демо игры «Спарта 2035»

Ну что ж, об игре «Спарта 2035» я узнал случайно, бродя по просторам интернета. Затем я начал следить за проектом более пристально. Во?первых, название студии «Липсар Студия» прочно врезалось в память. «Липсар» — это ведь «распиЛ» наоборот, сами понимаете, интригует. Почему студия так называется и есть ли в этом скрытый смысл, вы сможете узнать из моего интервью с разработчиками, взятого на выставке «РЭД Экспо».
Во?вторых, в юности я по касательной зацепил такие пошаговые тактики, как UFO и Jagged Alliance. И вот теперь выходит российская игра с сеттингом, явно вдохновлённым Jagged Alliance. Причём о «Спарте 2035» заявили даже раньше, чем о третьей части Jagged Alliance.
В?третьих, в отличие от многих ААА?игр, у «Спарты 2035» есть бесплатное демо, а не ультимативное супермегаиздание за $ 1 тысячу с дополнительными «скинчиками» и боевым пропуском на 10 лет. Так что встречайте мой обзор демо?версии игры «Спарта 2035». Приятного чтения!
Читать далееVK Tech добавила в решение для разработчиков Dev Platform инструмент управления проектами
VK Tech добавил систему управления задачами и знаниями TeamStorm в Dev Platform — готовое решение для построения платформ разработки ПО от VK Cloud. Теперь компании смогут...Pizza, Bugs & Fun — 22 февраля 2025 года
Приближается выпуск Joomla 5.3, однако многие исправления и улучшения ещё должны быть протестированы и проверены, а значит пока что не могут быть внедрены в ядро Joomla. В большинстве случаев...Программирование для детей: курсы и ресурсы для изучения

Уроки программирования для детей становятся все более популярными. Это объясняется повышением интереса школьников к теме информационных технологий и пониманием родителями того, что будущее каждого современного ребенка будет неизбежно и тесно связано с компьютерами, интернетом, роботами и программами. Уже сегодня IT – не просто самостоятельная сфера, а комплексное направление, проникающее во все привычные области жизни и жизнедеятельности человека.
Хотим рассказать о курсах и ресурсах, полезных с точки зрения обучения детей программированию, но сначала выделим плюсы соответствующих занятий: это поможет понять, почему уроки кодинга заслуживают внимания.
Посмотреть рейтингКак Fix Price автоматизировал бизнес-процессы с помощью Camunda

Привет, Хабр! Я Вадим Райский, руководитель на IT-проектах Fix Price. Сегодня я расскажу вам об оптимизации бизнес-процессов, которую наша команда выполнила при помощи движка Camunda.
Чтобы сократить время и финансовые затраты на решение корпоративных задач (например, открытия новых магазинов), необходимо периодически корректировать бизнес-процессы: что-то добавлять, что-то, наоборот, удалять. В качестве примера разберем одну из последних возникших перед нами задач: автоматизировать процесс обработки строительно-ремонтных заявок и смет через наше приложение «Смета». Здесь можно было пойти несколькими путями: разработать это с нуля, использовать готовые решения или low-code решения. В результате мы пришли к внедрению движка Camunda.
Читать далееeBay объявила о сотрудничестве с OpenAI
Компания eBay объявила о сотрудничестве с OpenAI, чтобы использовать достижения в области искусственного интеллекта последней для «изменения будущего электронной коммерции». eBay добавила, что станет...Несколько способов казаться надежнее

Всем привет! Меня зовут Марина Калетурина, я SRE-инженер маркетинговой платформы. Мои продукты — истории, офферы, подкасты, персонализации и прочие вещи, которые отвлекают людей от пользования банковскими услугами.
Я назвала статью, вдохновившись книгой «100 способов казаться умнее, чем на самом деле, без напряга и усилий». Она очень помогла мне в карьере. Если вы чувствуете, что застряли, возможно, стоит прочитать. Когда я перечитывала ее в очередной раз, поняла, что существует много способов казаться надежнее, при этом не будучи надежным. Об этом я и хочу поговорить.
Читать далее«Яндекс» возглавил десятку привлекательных работодателей для будущих выпускников вузов
«Яндекс», VK и «Т?банк» (ранее «Тинькофф») вошли в тройку лидеров рейтинга наиболее привлекательных работодателей для российских студентов старших курсов, составляемого компанией...Ошибка DNS в системе MasterCard оставалась незамеченной в течение многих лет
Исследователь по ИБ Филипп Катурегли обнаружил ошибку DNS в системе MasterCard, которая оставалась незамеченной в течение многих лет. По информации ресурса Krebs On Security , с июня...Пост @runity — Блог компании Рунити — 24.01 13:43
Запустили ленточную систему хранения данных В Рег.ру доступна новая услуга безопасного хранения данных — ленточная СХД. Решение позволяет хранить большие массивы данных объемом от десятков терабайт до...Пост @antonkryloff — Системное администрирование — 24.01 13:48
Лучше всего LLM подходят для работы с структурированными данными: CSV, JSON, XML и так далее. Сетевой трафик отлично подходит для анализа и трансформации с помощью AI. Для этого понадобится установить...[Перевод] Демистификация размеров объектов в Java: компактные заголовки, сжатые указатели и многое другое

Понимание размера объектов в Java — важный шаг для оптимизации памяти в высоконагруженных системах.
В новом переводе от команды Spring АйО вы узнаете про использование HotSpot JVM таких механизмов, как сжатые указатели (Compressed Oops) и компактные заголовки объектов (Compact Object Headers), необходимых для минимизации объема занимаемой памяти.
Читать далееКак мы дважды потеряли $500 тысяч на одном стартапе

Кадр из фильма «Тёмный рыцарь» (The Dark Knight, 2008)
В начале 2024 года мы нашли отличную идею. По всем признакам, это взорвёт рынок и принесёт сотню миллионов долларов.
Это виртуальный ассистент, с которым можно общаться голосом. В отличие от Алексы или Алисы он может искать файлы, ставить созвоны, но не это — главное. Ключевой момент в том, что с ним можно поболтать и он способен человека понимать и сопереживать ему. Короче, как если бы ChatGPT с нормальными пресетами засунули в голосовую колонку. Примерно так оно, собственно, и было. Голосовой режим там, кстати, до сих пор потрясает, а красота проекта была именно в промптах для разных ситуаций.
Загорелись. Хотелось ворваться на рынок и оседлать волну, так что мы собрали команду, прикинули бюджет, составили график, сделали отсечки. Стартовали с парой разработчиков, потом по ходу дела подключили дизайнеров, маркетологов и других нужных людей. Выпустили MVP, смотрели метрики и вносили поправки.
Тогда казалось, что успех неизбежен.
Потратили полгода и примерно 500 тысяч долларов, чтобы понять: наш виртуальный друг или подруга почему-то никому не нужны.
Поэтому мы учли ошибки, пересобрали ассистента и закопали ещё полмиллиона.
Оказалось, что слить такую сумму — это очень просто. Кажется, что ты за всем следишь, всё расписано, а потом оп — и деньги потрачены, а результата нет. Читать дальше →
Пост @derlugov — Децентрализованные сети — 24.01 13:58
Главное, чему надо учиться при торговле криптовалютой, в частности мемкоинами, - это правильно оценивать возможный upside сделки. Это верхняя границы цены токена. Все остальные действия должны...Чтение на выходные: «Super Mario. Как Nintendo покорила мир» Джеффа Райана

Спойлер для всех очарованных обложкой: эта книга больше про Nintendo, чем про игру. Хорошая новость: это качественная история о Nintendo и подробности о Марио в ней тоже будут.
Читать далееИсследователи MIT и Google повышают качество AI-генерируемых изображений без переобучения
Группа исследователей из Нью-Йоркского университета, Массачусетского технологического института и Google нашла способ улучшить изображения, генерируемые AI, заимствуя идеи из последних моделей...За прошлый год Китай на 8,3% нарастил инвестиции в НИОКР
За 2024 год расходы Китая на научно-исследовательские и опытно-конструкторские работы (НИОКР) выросли на 8,3% по сравнению с предыдущим годом и составили примерно $500 млрд. Инвестиции продолжали...Элтекс поднял цены на 20%
Производитель сетевой аппаратуры и телекоммуникационного оборудования, новосибирская компания «Элтекс», объявил заказчикам и партнёрам о повышении цен на свою продукцию на 20% с...Восхождение на Аконкагуа: путь, который вдохновил и заставил задуматься
космонавт-испытатель Сергей Рязанский Сергей Рязанский амбассадор компании Аквариус рассказал о своем восхождении. Спустя несколько дней, когда эмоции немного улеглись, я анализирую то, что ощутил во...О прогнозировании в станкостроении
Станкостроение традиционно рассматривается как “материнская отрасль” промышленности. От доступности современных, технологически совершенных станков напрямую зависит эффективность многих других секторов — от машиностроения до приборостроения и высокотехнологичных производств. В условиях мировой экономической конкуренции и санкционных ограничений вопросы развития отечественного станкостроения приобрели особую актуальность:
Читать далее[Перевод] Оцениваем скорость операций с путями в FastAPI
Если вы сейчас разрабатываете новое приложение на Python, высока вероятность, что при этом вы используете FastAPI. В FastAPI заложено множество отличных возможностей, благодаря которым с ним легко начинать работу. Но в FastAPI есть и немало нюансов, на понимание которых требуется время. Мне пришлось особенно попотеть с одним аспектом, а именно — как FastAPI управляет вызовами к маршрутам API через декорированные параметры пути. Давайте подробно об этом поговорим.Что происходит на веб-сервере
Одним из важнейших компонентов любого веб-приложения (которое мы создаём) является веб-сервер, программа, слушающая входящие запросы, поступающие из сети. Затем она транслирует эти запросы в методы, которые, в свою очередь, вызываются на бэкенде.
Чтобы лучше понимать, что здесь происходит под капотом, давайте сначала реализуем простой веб-сервер. Для этого воспользуемся модулем
http.server
, который входит в стандартную библиотеку Python.Нам требуется написать программу, которая слушает порт и принимает HTTP-запросы. А именно: принимает запрос, разбирает маршрут пути, а также разбирает любые данные, прикреплённые к HTTP-вызову. См. также “All I want is to cURL and parse a JSON object”. Читать дальше →
Новые возможности .NET 9: новые типы и семантика блокировок в C# 13

В ноябре 2024 года с выходом .NET 9 и обновлением C# до версии 13 мы получили интересные нововведения, которые касаются типов данных и семантики блокировок. Каждый крупный релиз .NET сопровождается новыми инструментами, которые улучшают производительность, безопасность и удобство разработки. В C# 13 такой новинкой стал System.Threading.Lock. Это попытка сделать многопоточность чуть менее токсичной и чуть более предсказуемой.
Читать далее[Перевод] Интересные схемы BiCMOS в Pentium

В 1993 году Intel выпустила мощный процессор Pentium, положив начало долгоживущему бренду. В статье рассмотрим некоторые интересные схемы, связанные с этим процессором.
Читать далееПост @yadro_team — Блог компании YADRO — 24.01 15:16
Это задачка для DevOps-инженера: почему ArgoCD не расшифровывал секреты из Vault Нашему DevOps-специалисту Антону нужно было развернуть helm-чарт для Airflow с использованием ArgoCD. Как известно,...Монтаж оборудования по стандарту качества: как мы выбираем лучших инженеров в телекоме

Привет, Хабр! Меня зовут Алиса Горяинова, и я отвечаю в компании РТК-Сервис за развитие сотрудников, в том числе за весь инженерный состав.
У нашей компании есть две основные цели. Первая — поддерживать высокий уровень качества строительных и монтажных работ на всех объектах наших заказчиков, независимо от их расположения, не важно, работаем мы в Москве или Хабаровске. Для этого квалификация наших инженеров должна соответствовать стандартам РТК-Сервис.
Вторая — наращивать штат профессионалов, которые будут по нашим стандартам работать. Чтобы квалифицированных специалистов у нас было еще больше (а с кадрами, как всем известно, сейчас лютый дефицит), мы сами растим и развиваем наших инженеров. У РТК-Сервис есть собственный «?полигон» — Центр компетенций по сетевым технологиям, где созданы возможности для работы и обучения на сложном телеком-оборудовании, произведенном как в России, так и зарубежными компаниями.
Мы решили системно подойти к вопросу выполнения этих целей, и помогла нам в этом собственная методология оценки инженеров строительно-монтажных работ. Ведь все взаимосвязано — уровень квалификации сотрудников прямо влияет на результат, и нужно регулярно проводить чек-ап профессиональных навыков и при необходимости корректировать развитие специалиста.
Как мы в РТК-Сервис оцениваем навыки и находим сферических в вакууме идеальных инженеров, расскажу в статье под катом.
МТС выпустила продукт для приватной мобильной связи и интернет-серфинга Membrana
Компания МТС запустила тариф Membrana, в котором есть отдельное приложение для управления входящими звонками и обеспечения конфиденциальности в интернете. Об этом Forbes рассказали в...Cговор менеджеров среднего звена одной зелёной и одной красной компании позволяет выводить миллионы со счетов россиян

Это история про русского предпринимателя Анатолия, который попал в Нью-Йоркский СИЗО. В жизни бывает всякое. Главное – не забывать родину. А уж родина... Пока Анатолий боролся с ФБР и мерил шагами камеру, наши ребята не растерялись и вывели все деньги с его счетов. А ещё месяц в тюрьме – и домой можно не возвращаться, ведь и дома уже не будет!
Читать далееGlassdoor обновила рейтинг работодателей, в топ-10 вошли только три IT-компании: Nvidia, Microsoft, MathWorks
Glassdoor представила результаты 17-й ежегодной премии Employees' Choice Awards и рейтинг на её основе. В рейтинг, основанный на анонимных отзывах сотрудников, попали лучшие работодатели...[Перевод] Сообщали ли люди о наблюдениях НЛО до XX века?

Время от времени заявления о наблюдениях НЛО становятся вирусными и подталкивают учёных к серьёзным исследованиям. Но люди смотрят на небо уже тысячелетия, и сообщения о подобных наблюдениях уходят корнями в далёкое прошлое. Так каким же было первое зафиксированное наблюдение НЛО, и появилось ли оно раньше середины XX века – момента, когда сообщения об НЛО стали наиболее распространёнными?
К сожалению, ответ на этот вопрос не однозначен, по крайней мере, если рассматривать исторические примеры.
Читать далееПост @NadyaRumak — Блог компании РСХБ.цифра (Россельхозбанк) — 24.01 18:06
Аналитики компании DigitalFoodLab выделили шесть глобальных трендов в фудтехе, а также факторы, которые могут помешать этим процессам в будущем. 1. Использование устойчивых ингредиентов . Растительные...IT's GNIVC: «3 Амиго»
Что связывает мексиканскую культуру с agile-практиками? Знакомьтесь — "3 Амиго"! В нашем третьем подкасте IT`s GNIVC мы погружаемся в увлекательный мир этого концепта, исследуя его влияние на процесс...Как и для чего мы делали симуляцию курьерской доставки

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

Срочность или важность? Что поможет команде достичь максимального результата?
Перевели для вас статью и вместе с beeline cloud предлагаем порассуждать о том, в чем все-таки состоит секрет плодотворной работы над проектом.
Есть такая старая аксиома: чем сильнее вы спешите, тем выше вероятность того, что вы потерпите поражение. Не могу с ней не согласиться.
По роду своей деятельности я управляю сразу несколькими командами специалистов по разработке программного обеспечения. Сразу обозначу проблему: некоторые представители компании (генеральные директора, акционеры, ответственные лица, даже клиенты) хотят, чтобы мы работали как можно быстрее и с полной самоотдачей. Частенько они задают мне следующий вопрос: «Как вы считаете, команда в полной мере осознает срочность проекта?» или даже прямым текстом говорят: «Можно ли сделать так, чтобы команда прониклась пониманием срочности проекта как можно сильнее и глубже?».
В большинстве случаев эти пожелания носят куда более деликатный характер, но суть от этого не меняется: «Мне бы очень хотелось закончить этот проект, но я вижу, что он у вас не входит в число наиболее приоритетных. Не могли бы вы приложить дополнительные усилия к его выполнению?»
В конечном итоге всем, кто задает мне такие вопросы, я однозначно говорю: нет. Ни в коем случае не принимайте это за грубость – в течение статьи я подробно объясню, в чем дело.
Дело в том, что я не хочу нагнетать в команде атмосферу излишней срочности. И вам тоже не следует этого делать. Срочность — это не самоцель. Попытки апеллировать к срочности — суть вековая путаница между спешкой и скоростью. Когнитивное заблуждение, согласно которому если вы не спешите, то уже отстали.
Если вы не работаете над каким-то продуктом изо дня в день (а если честно, то даже если и работаете), вам очень хочется, чтобы прогресс шел быстрее. Ведь все мы стремимся к быстрому достижению результатов. Бежим впереди паровоза, надеясь, что это неминуемо приведет нас к победе. Якобы это хорошо и для собственников бизнеса, и для команд, и даже для стратегического планирования.
Читать далееPVS-Studio в 2024 году

За окном январь 2025 года, а это значит, пора подвести итоги за 2024 год! В этой статье вы узнаете, чем занималась команда PVS-Studio в прошлом году: новые плагины, интеграции, фичи и многое другое!
Читать далееСтрах и ненависть в Стамбуле: остросюжетная история ареста оборудования в турецком дата-центре

Привет, друзья! Обычно мы тут вещаем про разные self-hosted сервисы и делимся полезными штуками. Но сегодня история совсем иного масштаба. Совсем недавно с нами приключился форс-мажор, из-за которого часть команды PQ.Hosting экстренно вылетела в Турцию и работала сутки почти без отдыха. И все для того, чтобы спасти проекты наших любимых клиентов!
Читать далееМедицина в Испании: как сработала система в срочной ситуации – личный опыт

Пишу эту статью по горячим следам своего новогоднего приключения со здоровьем. Надеюсь, что все будут здоровы и мой опыт никто не повторит.
Я проснулся с острой болью в легком. Без какой-либо внятной причины. Засыпал здоровым. Проснулся уже не совсем.
Читать далееПричины отказов кандидатам в IT

• Недостаточная квалификация
Нет нужного кол-ва опыта или конкретных технологий;
• Сверхквалификация
Подразумевается, что кандидату будет скучно выполнять предполагаемые задачи или что его быстро схантят на зарплату, соответствующую его квалификации;
• Частая смена работы
Таких кандидатов называют бегуны/прыгуны/джоб-хопперы. Это люди, меняющие работу чаще, чем раз в 1-1,5 года;
• Перерыв в опыте работы Отсутствие трудового стажа без веской причины более полугода;
• Кандидат имеется в базе
Кандидат закреплен за конкретным рекрутером (часто встречается при работе с кадровыми агентствами) или за последние полгода с ним уже общались;
• Позиция закрыта
Другой кандидат уже принял оффер и позиция стала неактуальна. Либо у компании отобрали бюджет на расширение штата;
• Неподходящее компании гражданство;
• Неподходящее компании местоположение;
• Зарплатные ожидания
Выше вилки, либо несоответствие ожиданий кандидата его реальным навыкам;
• Условия оформления
Например, кандидат хочет быть оформлен по ИП, а компания готова только на ТК РФ;
• Уровень владения английским языком
С1, устный, разговорный;
• Soft skills
Тест на м*дака;
• Отказ после технического собеседования
Частный и наиболее частый случай недостаточной квалификации;
• Culture fit
Встречается редко, обозначает совпадение с духовными ценностями компании и её сотрудников;
• Не прошёл проверку службы безопасности.
Что ещё забыла? ????
Мой блог: t.me/table_of_ranks
Читать далееOpen-source альтернативы Operator от OpenAI

Ну вот, буквально позавчера я написал статью про Browser Use, и уже на следующий день OpenAI объявил о выпуске Operator - ИИ-агента, который может работать в браузере вместо вас.
Мало того, что OpenAI открыто манипулируют данными, не включая Browser Use в свой бенчмарк (потому что Browser Use лучше Operator - 89% против 87% в тестах Web Voyager), так ещё и работа идет в браузере на удаленном сервере (уже дико по отношению к приватности), то ещё и скрины всего, что происходит OpenAI будут хранить 3 месяца.
В общем, let's make AI open again: вот подборка альтернатив Operator, которые работают локально и не требуют ни денег, ни делиться своими данными.
Поехали!Как инженеры NASA продлили жизнь телескопа Hubble: история успешных модернизаций

Статья расскажет о том, как инженеры NASA, предвидя необходимость обслуживания космического телескопа Hubble, разработали его с возможностью ремонта в космосе. Благодаря пяти миссиям шаттлов с 1993 по 2009 год, астронавты заменили все основные компоненты, кроме зеркал и внешней оболочки, что увеличило электропитание на 20% и восстановило способность телескопа концентрировать и воспринимать свет без дополнительных устройств. Эти усилия продлили срок службы Hubble с запланированных 15 лет до почти 35, демонстрируя выдающиеся достижения инженерной мысли и космических технологий.
Читать далееПост @editor_agima — Блог компании AGIMA — 24.01 16:28
????? Как мы чуть не проиграли в гонке за фичами ???? Делимся поучительным кейсом, который показывает, что гонка за новыми фичами без должного внимания к качеству может обернуться серьезными проблемами....Разработчик из Сан-Франциско пожаловался на высокие расходы при годовом доходе $340 тыс
Разработчик Остин Нассо (Austin Nasso) из Сан-Франциско сообщил в LinkedIn про свои высокие расходы при годовом доходе $340 тыс. (около 33,6 млн рублей). Нассо выразил недовольство тем,...Ученые Smart Engines разработали сверхбыстрые алгоритмы для нового поколения компьютерных томографов под управлением ИИ
Специалисты российской ИИ-компании Smart Engines разработали семейство высокопроизводительных алгоритмов компьютерной томографии. По сравнению с ранее известными, они существенно быстрее...Преподавание английского — самый большой скам 21 века

И это пока никто не понял.
Я 17 лет учил английский язык. Вкладывался гораздо больше, чем другие. Я был лучшим в классе и вузе (по английскому). Я кучу раз брался за приложения. Покупал курсы во взрослой жизни. Даже работал на английском. Нанимал нейтивов преподов.
Но даже в этой ситуации я не получил конечный результат - свободную речь. И я начал думать, а что если весь подход - бред. Что если преподавание это сегодняшняя вера в плоскую землю. И все в неё верят, потому что не доказано обратное.
И с этого началось, что я сам заговорил на английском свободно через 6 месяцев.
Читать далееЧто лучше — удаленка или офис?
Привет, Хабр!
Многие из нас помнят перемены, которые пришли в нашу жизнь после начала пандемии. Большинству компаний пришлось быстро адаптироваться к изменившимся условиям и изменить рабочие процессы. Формат удаленной работы в 2024 году стал более-менее привычным особенно для сотрудников сферы IT: согласно исследованию за 2024 год, доля в сфере информационных технологий занимает лидирующие позиции и составляет 14.8% . Я в свою очередь успел получить некоторый опыт работы как в офисе, так и в удаленном формате.
Хотя на сегодняшний день уже собрано немало аналитики касательно эффективности и особенностей работы как в удаленном, так и в офисном формате, в этой статье я хочу поделиться именно тем опытом, который я получил лично и теми перспективами, которые для себя открыл за это время. Причем не только с точки зрения формата, но и используемых в процессе работы инструментов.
Сегодня я зайду на опасную территорию, наполненную множеством мифов и противоречий: поговорим о том, почему для меня удаленка лучше офиса, но также обсудим, какие преимущества офиса на удаленке никак не восполнить. В общем, будем разбираться!
Присаживайтесь поудобнее, следующая остановка - офис.
Читать далееПост @dmitrynosov — Python — 24.01 18:04
Добавляем подписку с Telegram Stars в свой апп Я очень радовался 14.08.2024 из?за выхода очередного релиза Телеграм, в котором они анонсировали подписки за звезды, потому...Как постараться* снимать видео на телефон как на профессиональную камеру: часть 2

Прошлый пост на эту тему вы засыпали разными комментариями. Благодарю вас, что читаете, размышляете, критикуете и советуете. Всегда интересно узнать мнение коллег и просто неравнодушных людей ????
Я же со своей стороны решил продолжить тему видеосъемки. Сегодня поделюсь еще несколькими лайфхаками. Также обязательно затрону моменты, о которых вы упоминали в комментариях: баланс белого, стабилизацию и другие нюансы.
Читать далееМиллион человек воспользовались новой версией Робота Макса
Министерство цифрового развития, связи и массовых коммуникаций РФ заявило , что уже месяц Робот Макс в тестовом режиме консультирует пользователей с помощью генеративного искусственного...Smart Engines проведет открытый вебинар «Распознавание банковских карт для онбординга и интернет-эквайринга»
Научно-технологическая компания Smart Engines, лидер в области распознавания документов, проведет открытый вебинар «Распознавание банковских карт для онбординга и интернет-эквайринга» для проектных...Исследование OpenAI: больше времени на размышление делает AI более устойчивым к манипуляциям
Новое исследование OpenAI показывает, что модели AI становятся более устойчивыми к попыткам манипуляции, если им дать больше времени на «подумать». Исследователи также обнаружили новые методы атак....Пост @veta_pf — Блог компании Cloud.ru — 24.01 17:58
Начните год с новых знаний — пройдите практический курс про основы облачных технологий ?????? В новом бесплатном курсе Cloud?ru Cloud Fundamentals вы познакомитесь с базовыми принципами облачных...Сервера «Спутник» и ПО «Росплатформа»: сертификат совместимости получен
???? Мы получили сертификат совместимости ПО «Росплатформа» и серверов Fplus С гордостью сообщаем, что сервера Fplus «Спутник» 221233 и 221253 успешно прошли комплексное тестирование на совместимость с...OpenAI становится единственным заказчиком предлагаемого проекта инфраструктуры искусственного интеллекта Stargate
Много обсуждаемый проект AI-инфраструктуры Stargate, как сообщается, будет обслуживать только одного клиента: OpenAI. Источники говорят, что финансирование этого масштабного проекта, стоимость...Пост @Dataist — Машинное обучение — 24.01 18:54
Как на практике работает Operator - автономный агент от OpenAI и перспективы GUI-агентов OpenAI представила Оператора — это автономный агент, способный действовать от вашего имени в браузере. Он...Пост @okixisp — Блог компании AvitoTech — 24.01 19:07
Как избавиться от всех костылей? Достаточно всего лишь одной функции... Если считаете, что это кликбейт — настоятельно рекомендуем посмотреть доклад Марата Зимнурова, техлида Авито . В своем...Простое решение для автоматизации контроля за состоянием базы данных с использованием EF Core

Привет, Хабр! Меня зовут Кирилл Салихов, и я занимаюсь разработкой бизнес-приложений на платформе .NET в компании КРОК. При оптимизации процессов развертывания приложений возник вопрос о том, как эффективно хранить SQL-код, предназначенный для применения к базе данных, чтобы избежать необходимости в ручном труде и перемещении файлов.
В короткой статье дам пошаговую инструкцию автоматического применения миграций к базе данных и управлению представлениями и процедурами, без всяких сиай/сиди…
So what if I swagger?Марк Цукерберг заявил, что к концу года у Meta* будет 1,3 млн графических процессоров для искусственного интеллекта
Генеральный директор Meta Марк Цукерберг заявил, что в этом году компания планирует значительно увеличить капитальные затраты, стремясь не отставать от конкурентов в борьбе за рынок искусственного...Пишем «Манифест чистого кода для генеративных моделей», присоединяйтесь
На небе только и разговоров, что о чистом коде. Робина Мартина кто-то ругает, большинство хвалит, но никто не может отрицать, что его книга повлияла на всю отрасль программирования примерно так же, как открытие пенициллина изменило медицину.
Но было бы странным говорить, что появление идеи чистого кода — единственное ключевое событие программирования. Например, стремительное развитие ИИ привело к возникновению промт-инжиниринга. Теперь не надо вручную писать весь код. Часть его точно может написать ИИ, если дать адекватные промты. Но сможет ли искусственный разум создать не просто код, а чистый и красивый по всем заветам дядюшки Боба? Мы верим, что сможет, если написать для промт-инженеров подробный и ясный манифест.
Читать далееЦитаты великих в игрострое

В студии Arkane в Лионе на входе в офис есть стена с разными вещами, которые присылают фанаты. Одно время там висела большая борда с цитатами великих разработчиков игр, к сожалению тогда не подумал её сфотографировать. Это была не просто декорация, часто там стояли люди, даже читавшие её не один раз. Где-то в середине разработки Deathloop этот источник вдохновения, который встречал каждого входящего, убрали на склад. Впрочем там поменяли большинство экспонатов. Среди цитат можно было найти слова Джона Кармака, говорящего о важности технологии, или слова Сид Мейера о том, что игра — это серия выборов, мысли гравного "Марио" Шигэру Миямото о том, что плохая игра останется плохой навсегда. Эти цитаты напоминали людям, что они не просто создают игры, а продолжают традиции, заложенные легендами индустрии. Слова мастеров оставались в памяти, напоминая, что каждое решение — от механики до дизайна уровней — должно быть осмысленным и значимым. Цитат было немного, точно не считал, но около тридцати, подумал может кому будут интересны высказывания мэтров. Все на память не помню, пришлось спрашивать у гугла.
Кодзима плохого не скажет...История бюджетной автоматизации отопления в Home Assistant

В этой статье хочу рассказать как я узнал что такое умный дом на примере управления отопительным котлом. Чтобы долго не подводить, скажу сразу, что статья о том, как мне удалось подключить котел Protherm Ray 18, который работает по EBUS, к Home Assistant. Все сейчас работает хорошо, но некоторые проблемы еще не решил. О всем расскажу по порядку.
Читать далееСубъективный взгляд на перспективы Больших Языковых Моделей

Прошло около полугода после последней моей статьи о перспективах развития больших языковых моделей. Чтобы не утомлять долгим чтением, её краткое резюме:
Критика современных больших языковых моделей (БЯМ): они статичны, неэффективны в вычислениях и обучении, что ведет индустрию к технологическому тупику. Главные проблемы связаны с экспоненциальным ростом вычислительных мощностей, дефицитом качественных данных и ограничениями архитектуры.
Итак, можно подвести некоторые итоги, что же мы увидели за прошедшее время.
Читать далееNetflix планирует запустить в облаке кооперативные игры и игры для компаний
Netflix собирается добавить кооперативные игры и игры для компаний в перечень своих облачных услуг. По словам главного исполнительного директора компании Грега Питерса, «руководство думает об этой...Microsoft напоминает: нелицензированные аккаунты OneDrive, не использовавшиеся 93 дня, станут недоступны с 27 января
Microsoft напомнила , что с 27 января нелицензированные учётные записи корпоративных пользователей OneDrive, которые не использовались в течение 93 дней, станут недоступны для администраторов и...Решения «Лаборатории Касперского» в 2024 году показали 100% эффективность против киберугроз по тестам SE Labs
«Лаборатория Касперского» представила результаты тестирования собственных решений от компании SE Labs. В тестировании участвовали три продукта: Kaspersky Plus (с 2024 года переименован в Kaspersky...Руководитель Salesforce прогнозирует, что нынешние CEO будут последними с полностью человеческой рабочей силой
Генеральный директор Salesforce Марк Бениофф полагает, что сегодняшние генеральные директора, вероятно, окажутся последними, кто будет «управлять рабочей силой, состоящей только из людей». Об этом он...Свойство мыла находить выход из лабиринта поможет раскрыть тайны человеческого тела
Схема, показывающая, как транспортная модель (2) реализована в лабиринте, имитирующем эксперимент, с указанием схемы нумерации ветвей. Топология лабиринта моделируется одномерной разветвлённой сетью...Как найти работу мечты: методы рекрутеров для соискателей

LinkedIn и hh.ru (rabota.by) в наше время — ключевые площадки для поиска работы. Чтобы выделиться, можно использовать те же инструменты, что и мы, рекрутеры.
Читать далее[Перевод] Как я программирую при помощи больших языковых моделей
От переводчика.
Я решил предложить вам перевод этого объёмистого и довольно сложного текста, так как в течение последнего года немало слышал серьёзных успехах больших языковых моделей (БЯМ) в обработке программного кода - в куда большей степени, чем при коммуникации на естественном языке. Например, мой давний знакомый и собеседник Виктор Георгиевич Сиротин @visirokмного пишет в своей Telegram-группе "Материализация идей" об опытах программирования с использованием Copilot. Под катом я помещаю для вас перевод статьи знаменитого и влиятельного инженера из Кремниевой Долины Дэвида Крошо (David Crawshaw), сооснователя и технического директора (CTO) компании Tailscale. Ранее Дэвид более 9 лет работал программистом-исследователем в компании Google и в настоящее время является одним из самых авторитетных практикующих специалистов по языку Go. В частности, именно Дэвид адаптировал Go для платформ iOS и Android. В статье Дэвид делится своими наблюдениями о том, какую работу программист может и должен поручать большим языковым моделям, какие подводные камни есть в этом искусстве, и как оно может развиваться в ближайшие годы. Далее - от автора.
Читать далее
[Перевод] Чем отличается мой Type Predicate Generator?
Кратко: это максимально безопасный по типизации инструмент, генерирует статические файлы с кодом для максимальной совместимости, быстрый благодаря предварительной компиляции (AOT) и компактный. Также он предоставляет удобный генератор модульных тестов, чтобы можно было быть почти на 100% уверенным, что создаваемые предикаты работают, как ожидается.
Этот пост предлагает детальное сравнение Generator с другими инструментами для проверки типов во время выполнения, а также дает более широкий обзор смежных тем. Со временем пост постепенно превращается в более аналитическую статью, а не просто "мой X круче, чем ваш Y".
ПогрузитьсяКредит, график платежей, аннуитет, досрочное погашение. Тех реализация. Велосипед, который будет переизобретаться вечно

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