Как стать автором
Обновить

Все потоки

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

Как я родил, вырастил и пристроил 42 котов

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров7.6K

Пять девочек, двое совершенно черные. Кому нужны девочки? Кому нужны черные? Мы задавали себе риторические вопросы. Мать, вроде даже, плакала в отчаянии, собрав семь котов в подол, а я, по здравому размышлению, постановил так: раз котята рождаются, значит, это кому-нибудь нужно.

Читать про котов далее

CPA партнерки: значение, 20 лучших, отличия

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров388

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

В арбитраже трафика есть два основных пути: работать с прямыми рекламодателями или через CPA-партнерки. На эту тему всегда много споров. Одни считают, что лучше работать напрямую, без посредников. Другие, наоборот, выбирают партнёрки — и у каждого лагеря свои аргументы. Я отношусь к последнему.

Я попытался разобраться, в чём ключевые отличия, почему я предпочитаю работу с CPA-сетью, и приведу список лучших.

Читать далее

РКН против использования Google Analytics, но если Вашему бизнесу очень нужно, есть легальный вариант

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров4.8K

Бизнес – такая штука, где все нужно считать. Я не только о расходах, выручке и чистой прибыли: это классика. Если у вашей компании есть сайт, то с большой долей вероятности вам искренне любопытно знать, сколько посетителей на него заходит, что их привлекает больше всего, что их совсем не интересует и т.д.

И это стремление мне абсолютно понятно: смысл оплачивать содержание площадки, которая никак не помогает вашему делу развиваться?

Для фиксации и учета всего, что происходит на сайте компании, используются метрические программы. Многим удобен сервис Google Analytics, но у него есть один большой недостаток – он зарубежный.

Узнать,как легально использовать Analytics

Figma Professional бесплатно. Гайд для студентов и участников онлайн-курсов

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров1.3K

В прошлой статье я рассказывал, как бесплатно получить UX-сертификацию от Google на Coursera — отличный старт для тех, кто только начинает путь в дизайне.
Теперь логичный следующий шаг: прокачать практические навыки и изучить Figma Pro, инструмент, который используют в реальной продуктовой работе почти все команды.

Почему это важно?

Базовая версия Figma подойдёт новичкам. Но если ты хочешь:

Читать далее

Всё, что нужно знать о своих планах, случайностях и стохастическом программировании

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров1.5K
Все мы прекрасно знаем, что очень часто наши планы идут не по плану именно из-за случайностей. В такие моменты очень трудно обойтись без жаргонизмов, нецензурной брани и отборного трехэтажного. Но все же есть способ сделать наши планы более устойчивыми и состоятельными — это стохастическое программирование (далее SP — stochastic programming).


Читать дальше →

Бот для написания постов в Телеграм. Создание и запуск

Время на прочтение9 мин
Количество просмотров1.9K

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

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

Читать далее

Материя против силы: почему существует ровно два типа частиц

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров7.3K

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

Физик Поль Дирак ввёл оба термина в своей речи в 1945 году, назвав эти два царства частиц в честь физиков, которые помогли выяснить их свойства: Сатьендра Натх Бозе и Энрико Ферми.

В 1924 году Бозе работал в Университете Дакки, расположенном на территории современной Бангладеш. Ранее, около 1900 года, Макс Планк предложил закон, определяющий, сколько света каждого цвета излучает горячий объект. (То, что свет испускается в виде дискретных пакетов, или «квантов», послужило толчком для физиков на пути к квантовой механике). Бозе нашёл более сильное математическое обоснование закона Планка. Он написал Альберту Эйнштейну, прося помочь представить результат в немецкий журнал, а затем сотрудничал с Эйнштейном, чтобы довести идею до совершенства.

Читать далее

3 книги по теме тестирования, за качество которых отвечает Read IT Club

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров1.2K

Когда в одной из купленных для нашей ИТ-библиотеки книг начали попадаться забавные терминологические ляпы — вроде «жирных клиентов» и «микрослужб», — нам стало понятно: переводчик явно не из отрасли. Чтобы избежать таких «фейлов» и помочь сделать техническую литературу понятнее, в КРОК появился Read IT Club — команда рецензентов и экспертов, которые добровольно и безвозмездно правят и переводят книги по ИТ.

Все началось с небольшой инициативы внутри компании, но клуб быстро вырос до 40+ человек — специалистов из ведущих технологических компаний России. Вместе мы проверяем переводы для ведущих ИТ-издательств, таких как «Питер», «Бомбора» и «БХВ», чтобы книги были не только грамотными, но и действительно полезными. Ведь хорошая книга — это когда после нее не нужно ломать голову над тем, что же имел в виду автор, а можно спокойно работать.

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

В конце — промокод на 25% скидку от наших друзей из издательства Питер. 

Читать далее

HackRF One. Доступный SDR трансивер для каждого

Уровень сложностиСредний
Время на прочтение15 мин
Количество просмотров7.5K

В очередной раз перебирая залежи своей электроники мне на глаза попался старый добрый товарищ - SDR-трансивер HackRF от Great Scott Gadgets. И я вспомнил, что у меня когда-то давно были планы написать несколько статей о том, как им пользоваться, что он может, да и зачем он вообще нужен. По всему Интернету я нагуглил огромное количество самого разнообразного разрозненного материала насчёт HackRF, утилит, прошивок, дополнительных модулей и прочего. И я решил подсобрать все это в своём материале сделав хороший вводный обзор.

Для всех, кому интересна тема радио и SDR — добро пожаловать под кат!

Читать далее

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

Время на прочтение5 мин
Количество просмотров1.1K

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

Если вы когда-либо сталкивались с автоматическим распознаванием документов, то знаете, насколько сложно работать с документами удостоверяющими личность (ID-документами). Хотя, казалось бы, что может быть проще, чем распознать фото паспорта, но на практике это может вызывать сложности у OCR-алгоритмов. Ведь паспорта, водительские удостоверения и другие ID-формы часто содержат сложные фоны, голограммы, блики от ламинации и т.п.

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

Под катом расскажем, как нам удалось повысить точность распознавания ID-документов на 40%, какие технологии за этим стоят и почему старые методы перестали справляться с современными вызовами. 

Узнать подробности

Зачем и как писать ТЗ

Время на прочтение13 мин
Количество просмотров1.9K


Эта статья написана для заказчиков разработки, в основном касается IT-продуктов на ранних стадиях. Цель статьи — дать понимание, что писать в ТЗ, как и главное, зачем.

ТЗ — это вообще интересный феномен, все знают о том, что писать надо, но никто не делает. Либо делает халтуру с GPT, то же самое, даже хуже.

Читать далее

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

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров246

На Codenrock ежегодно проходит множество IT-соревнований: от хакатонов и ML-соревнований до CTF и турниров по спортивному программированию. Десятки тысяч человек выполняют задания, загружают решения, получают оценки, побеждают. Но до недавнего времени всё это оставалось в тени. А значит, пришло время это исправить.
 В очередном обновлении мы добавили:

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

2. Глобальный рейтинг пользователей Codenrock — агрегирует баллы и медали, полученные во всех соревнованиях на платформе. Он обеспечивает прозрачное сравнение результатов, помогает объективно отслеживать собственный прогресс и мотивирует регулярно участвовать в новых конкурсах.

Читать далее

Разбор заданий AI CTF на Positive Hack Days Fest. Часть 1

Уровень сложностиСредний
Время на прочтение30 мин
Количество просмотров848

Машинное обучение применяется везде: модели советуют врачам лекарства, помогают банкам ловить мошенников и пишут код вместо программистов. Проблемы с безопасностью в таких системах могут стоить денег, данных и репутации. Поэтому с 2019 года на конференции по безопасности PHDays мы проводим отдельный AI Track, а в рамках него — AI CTF, соревнование по взлому ML-систем.

Месяц назад мы провели AI CTF 2025 и хотим рассказать, какие задания мы придумали для участников, и какие атаки на AI и ML в них нужно было провернуть. На AI CTF 2025 было 14 заданий разного уровня и тематики, и 40 часов на их решение. В первой части мы с авторами разберем 8 заданий — те, что попроще.

Читать далее

Ближайшие события

Разбираемся со Spring Boot с помощью Spring Debugger

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров2.6K

Команда Spring АйО перевела статью о работе со Spring Debugger и о том, как его применение существенно облегчает отладку приложений, написанных с использованием Spring Boot. На момент написания статьи фича доступна только в Ultimate версии IntelliJ IDEA.

Читать далее

Наш сайт даёт нам 70% продаж. Как мы сделали это с нуля с помощью контента и SEO в b2b IT бизнесе

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров1.8K

Меня зовут Роман Штых, я CEO компании MetaLamp. Мы занимаемся разработкой Web3-продуктов на заказ. Эту статью я пишу совместно с моими маркетологами Катей Ребус и Мишей Приколота, с которыми мы вместе добивались такого результата.

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

Эта статья может быть полезна коммерческим управленцам, предпринимателям, а также тем, кто работает в агентском бизнесе или развивает B2B-продукты в IT.

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

Читать далее

Vue Teleport: как работает

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров1.8K

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

Сегодня разберём один из недооценённых, но крайне полезных инструментов во Vue 3 — <Teleport>. Это встроенный механизм, который позволяет рендерить часть шаблона вне текущего DOM‑контекста. Он нужен при реализации модалок, тултипов и других компонентов, которые должны «выпрыгивать» из дерева компонентов, но при этом сохранять реактивность, фокус и доступность. Без этих костылей, z-index: 9999 и appendChild.

Читать далее

Выбираем правильные беговые кроссовки, чтобы сберечь колени и не бросить после первой пробежки

Уровень сложностиПростой
Время на прочтение12 мин
Количество просмотров6.9K

Однажды моя мудрая бабушка сказала: «Сергей, в этой жизни можно экономить на чем угодно: на одежде, на технике, на ремонте. Если денег нет — то экономь хоть на всем сразу. Но есть кое-что, на чем экономить нельзя ни в коем случае, — и это обувь». Было это сказано лет 15 назад, но ее наставление до сих пор звенит в моей голове, когда я захожу в магазин за ботинками. Хорошая обувь — залог крепкой спины, здоровых ног и отменного настроения. 

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

Читать далее

Мультивселенная киберполигонов в РФ: часть первая. Интервью с руководителем киберполигона Innostage Дмитрием Матвеевым

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров519

Идея этого материала была у меня давно, ещё в 2021 году, когда я впервые попал на Standoff, и тогда я даже записал интервью с представителем Positive Technologies, но в итоге не получилось, потому что звук оказался очень плохим, даже с диктофона. Поэтому по прошествии четырёх лет я решил сделать серию материалов про киберполигоны. Я думал, материал получится в стиле NGFW, где у всех компаний есть типовые решения, отличия только в удобстве собственного ПО на железках, вендорах самого железа и интеграции с собственными разработками (у компании A интеграция в первую очередь с её ПО, у компании B — с её и так далее). Но киберполигоны меня удивили. Возможно, тех, кто прочитает всю серию интервью, и нет, но я тоже не ИБ-специалист с 50-летним стажем, и есть чему удивляться.

Итак, встречайте мой разговор с руководителем киберполигона и центра развития навыков компании Innostage Дмитрием Матвеевым. Мы поговорили о киберполигоне Innostage, его особенностях и нужно ли заказчику обосновывать затраты на разворачивание киберполигона внутри инфраструктуры. Приятного чтения!

Читать далее

Wiki-хак для SEO: находим брошенные домены и передаём их силу вашему сайту

Уровень сложностиСложный
Время на прочтение7 мин
Количество просмотров1.4K

В этой статье:

Расскажу, как работает метод перелива веса с Wikipedia через редирект.

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

Дам рекомендации по дальнейшей работе с найденными доменами.

Читать далее

Нейросеть приближается к опыту профессионального дерматолога

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров797

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

Читать далее