Habr.com

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

Вайбкодинг — советы НЕразработчикам, которые хотят кодить с ИИ

пт, 11/28/2025 - 13:20

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

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

Это статья для НЕразработчиков, которые хотят в паре с ИИ сделать себе полезный скрипт или пет-проект. Я постарался написать ее максимально просто, чтобы даже далекие от разработки люди понимали, что делать и куда копать.

Читать далее

ТОП-9 российских таск-трекеров в 2025 году

пт, 11/28/2025 - 13:18

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

Обзор 9 популярных таск-менеджеров

История сейфов

пт, 11/28/2025 - 13:16

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

Читать далее

Переход на event-driven интеграции — создаем устойчивую архитектуру с гарантией доставки

пт, 11/28/2025 - 13:14

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

Привет, я Саид Джабаров, системный аналитик в Далее. Сегодня расскажу и покажу на артефактах, как построить event-driven систему с гарантией доставки и прозрачным мониторингом. Так, чтобы она действительно помогала бизнесу, а не усложняла его.

Читать далее

Все главные нововведения Python 3.14: от JIT до инструментов отладки

пт, 11/28/2025 - 13:06

Представьте: ваш Python-код работает на 30% быстрее благодаря JIT-компиляции, обработка запросов масштабируется на все ядра процессора без ограничений GIL, а отладка высоконагруженных систем происходит в реальном времени, без остановки продакшена. Это не футуристический сценарий “what-if” — это реальность Python 3.14, релиза, который переосмысливает саму природу разработки с высокой производительностью на Python.

Читать далее

Сравнение графических нейросетей: Nano Banana, Seedream v4 и Reve

пт, 11/28/2025 - 13:06

Рынок графических нейросетей расширяется, причём их возможности растут в геометрической прогрессии. Совсем недавно появилась новая версия Nano Banana, чуть раньше - Seedream v4 и Reve.

Я подумал: почему бы не сравнить эти три модели? Уровни генерации у них примерно одинаковы, возможно, получится что-нибудь любопытное.

Итак, сегодня мы рассмотрим: Nano Banana (берём первую версию, вторая была бы слегка не равноценна по отношению к конкурентам), Seedream v4 и Reve. Постараемся осветить некоторые интересные возможности, если они имеются, а также попробуем определить, какая из моделей справляется лучше с поставленными задачами.

Устраивайтесь поудобнее - мой рассказ начинается.

Читать далее

Программирование для Windows 1.0 в 2025 году

пт, 11/28/2025 - 13:05

"...Одним из примеров громоздкой и, по мнению авторов, бесполезной надстройки является интегрированная система WINDOWS фирмы Microsoft. Эта система занимает почти 1 Мбайт дисковой памяти и рассчитана на преимущественное использование совместно с устройством типа "мышь"." - вы точно знаете, откуда это

Приветствую всех! Буквально неделю назад прошло сорок лет с момента выхода первой релизной версии Windows. Именно в тот день в 1985 году началась история ныне повсеместно распространённой ОС.

И вот, узнав об этом, я подумал: а что, если попробовать запустить эту ОС и узнать, как предполагалось писать софт для неё? Именно этим мы сейчас и займёмся. Заодно и узнаем, насколько это было проще или сложнее, нежели сейчас.

Type WIN

Always — не показатель Present Simple. Пора развеять миф про слова-маркеры

пт, 11/28/2025 - 13:00

«Правда, что always можно поставить в Present Continuous?»

«А почему здесь already стоит в Past Simple?»

«Как это every day можно впихнуть в Present Continuous?»

«В смысле usually ставится в Past Simple?»

Эти и многие подобные вопросы прилетают ко мне довольно частенько.

И каждый раз я начинаю своё объяснение со слов «ДАВАЙ ЗАБУДЕМ О СЛОВАХ-МАРКЕРАХ». 

Кстати, Я Саша, лингвист по образованию и преподаватель английского по призванию, и сейчас я докажу тебе, что заученные в школе «маркеры времени» – это на самом деле никакие не помощники и не показатели времён. И покажу это на конкретных примерах!

Начну с главного: таких слов-маркеров, которые на 100% привязаны к одному времени, не существует.

Почему же тогда нас так учили?

Всё просто: чтобы не перегружать детские мозги. Учителя давали упрощённую схему: видишь yesterday – ставь Past Simple, видишь always – ставь Present Simple и т.д. 

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

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

Если на слова-маркеры не стоит полагаться, как же тогда понять, какое время ставить?

Здесь достаточно просто: ты сам решаешь, какое время поставить в предложении, и никакие слова не должны указывать, что и как говорить.

Читать далее

Нагрузочное испытание Wi-Fi, «народный» метод

пт, 11/28/2025 - 12:48

2025 год начался с короткого затишья текущих проектов, возникла идея поковырять тему нагрузочного испытания радиоподсистемы Wi-Fi. Основная сложность и основной вопрос всех нагрузочных тестов - Чем нагрузить? Вот этот вопрос попробуем разобрать в этой статье ...

Читать далее

[Перевод] Fizz Buzz на косинусах

пт, 11/28/2025 - 12:45

Fizz Buzz — это игра с числами, которая стала неожиданно популярной в мире компьютерного программирования в качестве простой проверки базовых навыков. Правила игры просты: игроки вслух произносят по порядку числа, начиная с единицы. Если число делится на 3, игрок должен сказать вместо него «Fizz». Если число делится на 5, он должен сказать «Buzz». Если оно делится и на 3, и на 5, игрок говорит «FizzBuzz». Вот типичная программа на Python, выводящая нужную последовательность:

for n in range(1, 101):

if n % 15 == 0:

print('FizzBuzz')

elif n % 3 == 0:

print('Fizz')

elif n % 5 == 0:

print('Buzz')

else:

print(n)

А вот её вывод: fizz-buzz.txt. Можно ли усложнить эту программу? Слова «Fizz», «Buzz» и «FizzBuzz» повторяются в этой последовательности периодически. А что ещё у нас есть периодического? Тригонометрические функции! Возможно, нам удастся при помощи этих функций закодировать все четыре правила последовательности в выражении в аналитическом виде. Именно эту задачу мы и исследуем в статье, получив в конце дискретный ряд Фурье, который может получить любое целочисленное n и выбрать для печати соответствующий текст.

Читать далее

Издательство Питер. Колонка редактора, ноябрь 25 г

пт, 11/28/2025 - 12:40

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

Предлагаем ознакомиться с краткими обзорами новинок, отправленных в типографию.

Читать далее

Работа со Smart Values в Jira Automation: практические сценарии и примеры (Часть 2)

пт, 11/28/2025 - 12:32

Это — вторая часть цикла “Начало работы с Jira Automation”, в которой мы разбираем Smart Values и учимся применять их на практике внутри автоматизаций Jira.

Читать далее

Индикаторы для домашнего ПК

пт, 11/28/2025 - 12:27

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

Читать далее

Что такое CRUD и почему это важно для всех в IT

пт, 11/28/2025 - 12:19

Неважно, в какой сфере вы работаете: backend-разработчик, frontend, архитектор БД, системный аналитик, тестировщик или кто-то еще. А может, вы только ищете работу в IT? Или просто интересуетесь, как устроен цифровой мир. Эта статья - возможность освежить в памяти базовые концепции программирования, подготовиться к собеседованию (ведь вопрос про CRUD-операции может прозвучать не напрямую, но почти всегда скрыт в других задачах или кейсах) или просто понять, как устроены ваши любимые приложения.

Вопрос на миллион: Знаете ли вы, что общего между созданием поста в Нельзяграм, покупкой на Ozon и обновлением резюме на hh.ru?

Ответ прост: в их основе лежат четыре базовые операции, скрытые за аббревиатурой CRUD. И да, эти операции — первая ступень к пониманию того, как работают современные API.

Читать далее

ИИ-ассистент в M42: как мы в Авито ускорили построение графиков и увеличили аудиторию в Trisigma

пт, 11/28/2025 - 12:10

Привет! Меня зовут Андрей Старостин, я DS-инженер в аналитической платформе в Авито. В этой статье я расскажу об устройстве и внедрении сервиса-ассистента на основе искусственного интеллекта для упрощения работы с аналитическими данными в нашем продукте M42 внутри Trisigma

Читать далее

Как музыка активирует мозг и тело

пт, 11/28/2025 - 12:05

Привет! Как-то раз наткнулась я в соцсети на видео, которое, пересмотрела, наверное, уже раз десять. Трогает оно уж очень глубоко.

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

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

Читать далее

Формула бюджета ИБ: практическое руководство от действующего CISO

пт, 11/28/2025 - 12:00

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

Читать далее

[Перевод] Завис PVC? Виноват финализатор

пт, 11/28/2025 - 11:38

Почему kubectl delete pvc не всегда приводит к удалению тома? В статье — детальный разбор механизма финализаторов, роль PVC Protection Controller, типичные причины зависаний и безопасные способы диагностики и восстановления.

Читать далее

Помехоустойчивое кодирование голографическим кодом

пт, 11/28/2025 - 11:34

Голография, как метод восстановления волнового фронта, может быть использована не только для записи и восстановления трехмерных изображений объекта. Фундаментальное свойство голографии – делимость голограммы (возможность восстановления полного изображения объекта по фрагменту голограммы) – представляет интерес для помехоустойчивого кодирования произвольных сообщений. Свойство делимости может эффективно использоваться при передаче информации по каналу связи с большим уровнем шума и/или при недостаточном уровне сигнала, когда могут быть искажены или утрачены большие фрагменты сообщения.

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

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

Кодирование информации (моделирование голограммы) и декодирование (восстановление цифрового массива) требует достаточно больших вычислительных ресурсов. Сложность вычислений можно значительно сократить, если использовать для представления исходного блока цифровой информации не двоичный, а единичный позиционный код. В этом случае оптическим объектом, для которого строится голограмма, является точечный источник на черном фоне, а информация закладывается в координаты точки на поле объекта. Результатом кодирования является простейшая голограмма – зонная пластинка Френеля, координаты центра которой несут кодируемую информацию.

Читать далее

Black Friday Vocabulary: Чёрная Пятница на языке маркетинга, инфлюенсеров и покупателей

пт, 11/28/2025 - 11:02

Привет всем! Меня зовут Аня, я методист и преподаватель курсов английского в Практикуме

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

Я решила посмотреть на Black Friday изнутри — через английский язык. За каждым маркетинговым приёмом стоит термин с любопытной историей: doorbuster, FOMO, anchoring, dark patterns. Все они описывают механики, которые подталкивают нас к покупкам.

В статье разберём, как эволюционировал сам термин Black Friday, какую лексику используют маркетологи и покупатели и как блогеры превратили потребление в контент. Заодно пополним словарный запас терминами, которые помогут и читать англоязычные материалы о ретейле, и осознаннее относиться к покупкам.

Читать далее

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

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