Может ли ИИ шутить? Я провел эксперимент, чтобы ответить на этот вопрос.
В этой статье я расскажу, как я научил ИИ генерировать смешные картинки с нуля.
Читать далееПредставьте знакомую ситуацию: утро понедельника, задачи сыпятся одна за другой. Перед вами задача срочно развернуть новый сервис на базе Postgres Pro. Или, возможно, в эти выходные вы обновили железо своего сервера базы данных, увеличили количество CPU и объём RAM. Расскажем, как быстро привести СУБД в состояние, оптимально подходящее новому оборудованию и текущим нагрузкам.
Читать далееВсем привет! Всегда было интересно узнать, как пытались и пытаются монетизировать проекты с открытым исходным кодом. Это привело меня к сервисам, которые предоставляют этичную рекламу для монетизации. В этой статье хотелось бы рассказать, что это за сервисы и как они появились.
Так сложилось, что я постоянно занимаюсь рекламой, разрабатываю рекламные сервисы, тестирую новые MVP и все это так или иначе связано с рекламными технологиями. Знаете, стоит один раз вляпаться в это дело — и вы уже не сможете выбраться из этого прекрасного мира AdTech.
Реклама стала чем-то очень обыденным. Мы сталкиваемся с ней каждый день и даже каждый час. Современный человек видит в среднем до 100 рекламных объявлений в день (правда, это не только интернет). Но за рекламой стоит много разных интересных технологий.
Читать дальше →В феврале мы запустили спецпроект «Честные вакансии: DevOps Middle» — это серия вебинаров с экспертами из BigTech-компаний. Эта статья — краткий конспект вебинаров с экспертами Инфосистемы Джет, K2 Cloud, ЛАНИТ и AvitoTech. В ней мы постарались ответить на ключевые вопросы — требования к DevOps-инженерам, особенности работы, советы по собеседованиям и полезные ресурсы.
Сегодня фотореалистичную графику пытаются воплощать даже небольшие инди-команды. Unreal Engine 5 предоставил для этого все необходимые инструменты: от огромной библиотеки высококачественных ассетов до генераторов готовых персонажей и даже локаций. С другой стороны, индустрия знает немало примеров игр со стилизованной картинкой из прошлого и позапрошлого десятилетий, которые отлично выглядят до сих пор.
Так стоит ли продолжать гонку за фотореализмом? Или сегодня она скорее продолжается по инерции?
Читать далееПривет, Хабр! Меня зовут Николай Литковец, я инженер-разработчик в СберТехе, развиваю СУБД Pangolin — это реляционная СУБД, целевая в Сбере и не только. До недавнего времени у нас было два типа обновлений СУБД — минорное и мажорное. Минорное обновление — быстро и сравнительно просто, мажорное — долго, муторно, со значительными затратами ресурсов сервера. Мы стали думать, можем ли мы где-то обойтись без перехода на мажорные версии? Нашли сценарий, где это было возможным и через время у нас появилось минорно-мажорное обновление, которое теперь экономит нам силы и время. В этой статье расскажу про создание инструмента, который позволил нам устроить эту реформу, как мы его делали и обходили риски и что нам это дало.
Читать далееКниги известного эксперта в области лидерства и управления организациями потихоньку становятся нашей отдельной рубрикой. Пара уже рекомендованных нами работ касается культуры сотрудников, а на этот раз мы решили выбрать книгу о руководителях. Не все коту пороки команды, правда?
Читать далее17 и 18 ноября 2024 года в Балтийском море случился неприятный инцидент: были повреждены два телекоммуникационных кабеля. Один BCS East-West Interlink, соединяющий Литву и Швецию, и C-Lion1 — между Финляндией и Германией. Это вызвало серьезные проблемы с доступом к интернету для некоторых пользователей. Работоспособность одного кабеля оперативно устранили, буквально через 10 дней, и проблема с доступом разрешилась. Но остался открытым вопрос: что это было? Диверсия или случайное повреждение? Политики поспешили обвинить в этом Россию и Китай — особенно с учетом того, что маршрут судна Yi Peng 3 как раз проходил в этом районе. И это далеко не единичный случай. Например, в январе 2025 года тот же кабель C-Lion1 повредило якобы уже судно, перевозившее нефть. Давайте посмотрим, насколько это серьезная угроза и как защищают подводные кабели в целом.
Читать далееТы стоишь посреди пустого офиса, за окном апрель 2025 года, дождь стучит по стеклу, а ты смотришь на свой стартап — дитя, в которое вложил годы, деньги и кусок души. Ты уже не тот, кем был, когда начинал. Бизнес — это не просто цифры в Excel и питчи для инвесторов. Это алхимия, которая перекраивает твою личность, как скульптор глину. Иногда ты становишься сильнее, иногда — жёстче, а иногда теряешь то, что казалось вечным. Вот 10 вещей, которые бизнес меняет в тебе навсегда. Это не хорошо и не плохо — это просто правда.
Читать далееЯ пишу о том, как создала fake exploit за 7k $ - фейковая уязвимость, которая не наносит вреда, но выглядит как реальный эксплойт. Это не просто пранк, а образовательный инструмент, позволяющий понять структуру эксплойтов, изучить уязвимости и их демонстрацию. Рассматриваются out-of-bounds write, JIT spray, а также показывается, как можно создавать видимость опасных действий, не причиняя реального ущерба.
Читать далее O_0 ...С ростом популярности Kubernetes все больше компаний стремятся использовать его для облегчения управления контейнеризованными приложениями. Вместе с этой тенденцией наблюдается рост числа незащищенных (или неправильно сконфигурированных) кластеров, имеющих прямой доступ в интернет. Это создает большие риски для безопасности, поскольку такие кластеры могут быть обнаружены с использованием поисковых сайтов и атакованы злоумышленниками.
В статье рассмотрим базовые концепции мониторинга и обеспечения безопасности кластера Kubernetes, поговорим о распространенных векторах атак, а также разберем способы их обнаружения и метрики, которые в этом помогут.
Читать далееЗа 25 лет в разработке со мной произошло много занятных историй.
Мы сделали клиентов миллионерами, проводя тестирование на проде. Едва не получили дипломатический скандал, показав министру неполиткорректный экран.
Я общался «по понятиям» с боссом из 90-х с индийским колоритом. Корпел над секторами жесткого диска из-за пингвина-терминатора (да, это про Linux!). Физически ощущал запах сгоревшей премии дорогого сгоревшего железа.
Здесь нет вымысла – только ТруЪ истории и опыт, который я получил. Читайте, смейтесь и… никогда не повторяйте это дома.
Итак, погнали!Продолжаем реализацию концепции Сотрудник-Трудоустройство-Назначение на должность в IDM Midpoint. В первой части мы настроили носители информации и пути её перетекания из профиля сотрудника в трудоустройства и назначения из кадрового источника. Теперь будем делать тоже самое с ролями. Нам потребуется еще две концепции Forward роли и nickNmae как роль.
Читать далееПривет, Хабр! Это Ахмед Шериев, сооснователь стартапа VoxOps, а сегодня — еще и гостевой автор блога Friflex. Это вторая статья про мой опыт разработки офлайн-приложений — первая была про кэширование.
Если пользователи в офлайне должны менять данные, а потом синхронизировать изменения с сервером, есть два основных подхода. Первый — синхронизировать сами данные. Второй — синхронизировать команды или события.
Читать далееВ этой статье мы погрузимся в мир запросов DAX для табличных моделей данных. ДAX (Data Analysis Expressions) — это мощный язык запросов, который используется для анализа и обработки данных в Power BI и других продуктах Microsoft. Мы рассмотрим, как с помощью DAX можно выполнять эффективные запросы к данным, начиная с простых операций, таких как получение всех строк из таблицы, и заканчивая более сложными задачами, например, использованием локальных мер и фильтрации данных.
Статья будет полезна как новичкам, так и опытным пользователям, стремящимся глубже понять возможности DAX и научиться использовать его для быстрой и точной аналитики.
Читать далееПривет, меня зовут Диана, я математик, а еще пишу для хабраблога МТС. В прошлый раз я рассказывала про кривые второго порядка. Сегодня хочу продолжить и обобщить тему, перейдя в 3D.
Иронично, что двумерная ситуация помогает объяснять глобальные процессы вроде движения тел в космосе, ведь орбиты отлично описываются плоскими кривыми. А более сложная трехмерная ситуация нужна на Земле для постройки полезных конструкций и архитектурных шедевров. Обо всем этом сегодня и поговорим. Готовьтесь — дальше будет много ссылок с визуализациями.
Читать далееОдин из самых больших проектов на Java в Open Source. Elasticsearch используется во многих крупных организациях, таких как GitHub, Альфа-Банк, Тинькофф, Netflix и Amazon. Шесть лет назад мы уже проверяли проект, но интересно, какие новые ошибки появились за столь долгое время?
Читать далееИ как сделать это безболезненно.
В этой статье я собрал истории взрослых, которые решили, кем они станут, когда вырастут, не сразу. Кому-то потребовалась пара лет, кому-то чуть больше. Но главное — итог. Люди работают там, где им нравится.
Читать далее