Может ли строчка кода или снятая с производства модель ПК стать искусством? В современном мире — вполне. В экспозиции Музея криптографии цифровая запись «оживляет» голоса XX века, а шифровальная машина превращается в артефакт времени, который рассказывает о прошлом языком современности. Классические предметы здесь обретают новое звучание в диалоге с цифровыми медиумами.
Мы поговорили с директором Музея криптографии Лидией Лобановой и руководителем отдела хранения и развития коллекции Людмилой Кузягиной о том, как собиралась экспозиция музея и как его сотрудники сохраняют научно-техническое наследие.
Читать далееКогда вы в последний раз приходили на проект и думали: какая удачная получилась архитектура, кто тот гений с зарплатой вдвое больше, чем у меня, что придумал этот алмаз? Я вот такого не припомню, хотя мне удалось поработать лично с десятком разных архитектур в самых разных системах от дремучих легасей, госухи и банков до международных технологических и финансовых компаний.
Окей, но при этом софт же как-то живет, выполняет задачи, а бизнес приносит деньги. Получается, что архитектура-то, наверное, не очень и обязательная для успеха бизнеса? Вообще говоря, очень часто так оно и есть. Однако из всех технических активностей вряд ли есть что-то важнее, чем хорошая архитектура. И с этого тезиса давайте и начнем.
Читать далееЛоготип Nike по праву считается одним из самых узнаваемых в мире. В наши дни бренд компании оценивается в десятки миллиардов долларов. Отчасти в этом заслуга талантливого дизайнера Кэролин Дэвидсон. Об истории создании знаменитого «свуша» мы сегодня расскажем в нашем материале.
Читать далееРечевая аналитика в контакт-центре, или в отделе продаж — это ключевой инструмент для оценки качества обслуживания и соблюдения стандартов общения. С развитием больших языковых моделей (LLM), таких как Yandex GPT, подход к анализу диалогов кардинально изменился. Теперь вместо поиска словосочетаний и настройки сложных шаблонов — достаточно передать весь диалог модели и задать ей понятные вопросы
Читать далееПомните рекламу МТС начала нулевых «Люди говорят»? По ТВ крутили провокационные ролики из обрывков телефонных разговоров, причем в двух версиях: дневной приличной и ночной с перчинкой.
К тому времени отрасль уже пережила несколько революций — от первых «кирпичей» до ценовой войны конца 90-х. В этой статье расскажем о дальнейшем развитии телекома. Как все дружно скачивали рингтоны за бешеные деньги через WAP-сайты с экранами 128×128 пикселей. Как появился мобильный Интернет — сначала GPRS, который грузился вечность, а затем полноценный 4G, сделавший мобильный трафик дешевле звонков.
Но самое интересное — как все это повлияло на ИT-индустрию в целом. Телеком стал локомотивом, который вытащил технологический сектор из девяностых и превратил инженеров связи в одних из самых высокооплачиваемых специалистов страны. Мобильные операторы превратились в ИT-компании и вырастили собственные цифровые экосистемы.
Под катом — хроника самого яркого телеком-десятилетия России. Это история о том, как сотовые операторы превратили Россию в одного из лидеров по проникновению мобильной связи. Не только о технологиях, но и о том, как индустрия меняла нашу повседневную жизнь.
Читать далееВ начале июня стартовали продажи новой гибридной консоли Nintendo Switch 2. Сама Nintendo заранее не посылала устройства различным игровым медиа, поэтому полноценные обзоры на гаджет появились только к середине месяца.
В этом материале мы собрали мнения нескольких игровых журналистов, которые провели с новой консолью Nintendo несколько десятков часов. Здесь все про характеристики Switch 2, обратную совместимость и новые функции устройства.
Читать далееИнвестиции в бизнес в виде займов очень популярны. Среди запросов наших клиентов на оформление инвестиций они занимают большую часть. Однако существует несколько видов займа, которые имеют различную специфику и порядок оформления. В каких случаях целесообразно использовать простой, инвестиционный или конвертируемый займ и как их грамотно оформить на практике – рассказываем в этой статье.
Читать далееTL:DR Это история, как я перевёл книгу с помощью DeepSeek
Краткая предыстория: я люблю читать книги. В последнее время предпочитаю достаточно специфический жанр литературы, который в обиходе называется «литРПГ». Проблема в том, что в русскоязычном сегменте качественных книг этого жанра довольно мало – в основном «прода» с Автор.Тудей, на фоне которой даже Донцова (было дело, я был молод и мне было совсем нечего читать) кажется отлитой в граните классикой. В англоязычном же сегменте довольно много качественных книг, но с переводами у них довольно туго – в основном ими занимаются энтузиасты, соответственно, качество переводов гуляет от «очень хорошо» до «гугл-транслейт», причём иногда в рамках буквально одной книги.
Собственно, сама история началась с моей попытки найти перевод книги «He who fights with monsters». Как оказалось, официального перевода не существует, а неофициальный... думаю, лучшей его характеристикой будет «почти читаемо». Примерно как еда в посредственной забегаловке: голод утолить можно, но потом не жалуйтесь на изжогу, бурчание в животе и позывы срочно посетить санузел. Прочитав несколько глав, и поняв, что удовольствия от такого чтения не получить, я начал думать, что же делать дальше. С нейросетями до этого мне сталкиваться практически не доводилось, несколько попыток сгенерировать картинку с антропоморфными зубными щётками в «Кандинском» - не в счёт. Для эксперимента я попробовал сходу зарядить в ДипСик пару глав книги – на удивление, получилось весьма неплохо. Заметно лучше, чем тот перевод, что я нашёл в интернете. Проблема была только в том, что в переведённом фрагменте отсутствовала примерно треть текста. Как выяснилось, если кидать на перевод сразу десяток страниц, ДипСик начинает филонить и переводит не всё. Причём делает это довольно незаметно – я это заметил только когда решил посмотреть, как перевёлся один кусок, который был особо коряво переведён в неофициальном переводе. Выяснилось, что никак – этого абзаца в переводе не было вообще. Пришлось отказаться от тактики перевода крупных кусков. Методом проб и ошибок было выяснено, что оптимальный размер одного куска текста – в районе 300-500 слов (~3/4 страницы формата А4). Меньше – получается сильно медленнее, больше – начинаются пропуски текста и...
Читать далееПривет, Хабр! Меня зовут Никита Николайчук, и я преподаю на курсе «Сетевой инженер». В этой статье мы подробно рассмотрим протоколы FHRP, которые обеспечивают отказоустойчивость сетевых шлюзов, а также разберемся, как HSRP, VRRP и GLBP помогают минимизировать потери трафика при сбоях. Вы узнаете о тонкостях их реализации и о том, как избежать распространенных ошибок при настройке этих протоколов.
Читать далееВидеоконференсинг. Автотестирование алгоритмов адаптации качества видео к свойствам интернет каналов. Нам нужно быстрое автотестирование. Автотесты не должны проходить при наличии фатальных искажений в видеопотоке. При этом среднее значение падения качества видео нами так-же учитывается.
Читать далееВ предыдущей статье мы сравнили управление производством с управлением автомобилем. Сегодня углубимся в детали и покажем, как настроить рекомендательную систему на примере обувного производства. Основными выгодоприобретателями будут начальник цеха и мастер участка.
Читать далееПривет, Хабр!
Общаясь с коллегами, я заметил, что они незнакомы с последними возможностями CSS. Как обычно, у всех свои причины. У кого-то много повседневной рутины. Кому-то в принципе неинтересно, что нового происходит в CSS. А кто-то по привычке использует подходы десятилетней давности и ему норм.
Как фанату CSS, мне грустно. Сколько же прикольных вещей проходит мимо них. Да и их код может быть меньше, надёжнее и проще для понимания. В общем, я собрал несколько фрагментов кода, которые были популярны давным-давно, и переписал их с помощью новых возможностей CSS.
Давайте посмотрим, что я вам подготовил.
Читать дальше →Современные пользователи ожидают, что видео загрузится мгновенно, не зависнет на 47-й секунде и будет защищено от посторонних глаз. При этом большинство из них не догадывается, кто именно доставляет этот контент, и где начинается «магия» — а где инженерия.
Мы в Kinescope — те, кто эту магию делает. Видео, которое вы смотрите в интернете, вполне может идти через нашу инфраструктуру — пусть даже вы об этом не знаете. Под капотом у нас: высоконагруженные сервисы, сотни тысяч RPS, терабиты трафика и собственные технологии, написанные на Go.
О том, как мы проектируем и поддерживаем всё это, какие технические вызовы нам приходится решать, и почему HTTPS — это не просто галочка в чеклисте безопасности, — рассказываем в статье по мотивам доклада для GolangConf.
Привет, Хабр! Меня зовут Кирилл Шваков. В Kinescope мы разрабатываем B2B-решение для хранения, обработки, защиты и доставки видео через CDN. Среди наших клиентов — как небольшие стартапы, так и крупные компании. Помимо CDN, у нас, само собой, есть и собственный DNS. А главное, множество инфраструктурных самописных компонентов на Go, которые мы развиваем и поддерживаем внутри команды.
Читать далееВ прошлой статье мы разбирали 6 способов сэкономить место на дашборде с помощью интерактивности в Tableau. Те, кто работал с Tableau, знают: это одна из самых мощных BI‑систем на рынке, позволяющая реализовать почти любую аналитическую идею.
Но есть нюанс: Tableau официально покинул российский рынок. Многие компании уже перешли или активно переходят на доступные аналоги, например, на DataLens, облачное BI‑решение от Яндекса.
DataLens — относительно молодой, но быстро развивающийся инструмент для визуализации данных. Во многом он вдохновлен Tableau, и это отличная новость для тех, кто ищет знакомый интерфейс и логику работы.
В профессиональной деятельности я регулярно использую Tableau для создания визуализаций, а с DataLens я знакома с 2019 года. Что особенно радует — каждые полгода, возвращаясь к DataLens для подготовки к занятиям, я постоянно обнаруживаю новые функции. И это всегда вызывает приятное удивление, ведь с каждым обновлением инструмент становится всё более удобным и продуманным для аналитической работы.
В этой статье я составила свои 3 топа фичей и функций, которые:
- Есть и в DataLens и в Tableau
- Есть в DataLens, но нет Tableau
- Очень не хватает в DataLens
Читать далееАвтор статьи Modern SAT solvers: fast, neat and underused утверждает, что SAT-солверы «преступно мало используются в нашей отрасли». [SAT — Boolean SATisfiability Solver, то есть солвер, способный находить присвоения, делающие истинными сложные булевы выражения. Более подробно я писал о них ранее.] Какое-то время назад я задался вопросом, почему: как получилось, что они настолько мощны, но ими никто не пользуется? Многие специалисты заявили, что причина в неудобстве кодирования SAT: они лучше предпочтут работать с инструментами, которые выполняют компиляцию в SAT.
Я вспомнил об этом, когда прочитал пост Райана Бергера о решении «задачи ферзей с LinkedIn» как задачи SAT.
Вкратце опишу задачу про ферзей (Queens). У нас есть сетка NxN, разделённая на N областей, и нам нужно разместить N ферзей так, чтобы в каждом столбце, строке и области находился ровно один. Ферзи могут находиться на одной диагонали, но не соседствовать по диагонали.
Читать далееПривет, Хабр! Снова на связи Кирилл Пронин, разработчик PIX RPA из PIX Robotics, со мной Александр Сулейкин, Founder DUC Technologies и сегодня мы с вами затронем тему «Что будет, если объединить OCR и GPT?».
Признайтесь честно, видели какие ужасные результаты распознавания выдают современные open source решения для кириллицы? Вряд ли из коробки, можно что-то использовать сразу в своих решениях роботизации и автоматизации. Но что же будет, если мы обучим модель не через стандартные методы машинного обучения, а через GPT? Каков будет результат? Стоит ли это исследовать и браться за реализацию? Обо всем подробно в этой статье.
Технологии искусственного интеллекта стремительно развиваются, но вместе с возможностями появляются и риски. Промпт‑инъекции, злоупотребление инструментами агентов, уязвимости в оркестрации сложных систем — спектр угроз для ИИ увеличивается. Пока США и Китай соревнуются в эффективности и качестве генеративных моделей, европейцы принимают стандарты безопасности ИИ. В Европейском институте телекоммуникационных стандартов (ETSI) пару лет назад создали комитет защиты ИИ (SAI) для разработки комплексного набора стандартов безопасности ИИ. Рабочая группа комитета плодовита на отчеты, на текущий момент артефактов аж 10 штук. Разбираемся в первой части со стартовыми отчетами по безопаности ИИ от ETSI SAI.
Читать далееМеждународная группа физиков выпустила исследование, согласно которому многие физические явления можно объяснить тем, что наша Вселенная не возникла из «сингулярности», как ранее предполагал Большой взрыв, а образовалась внутри сверхмассивной чёрной дыры.
По этой теории, материя внутри коллапсирующего облака достигла состояния высокой плотности, но вместо того, чтобы сжаться в бесконечную сингулярность, она «отскочила назад, как сжатая пружина» из-за накопленной энергии, создав нашу Вселенную.
Это объясняет многое о тёмной материи и позволяет убрать ряд парадоксов. А весь секрет, оказывается, состоял в белых карликах, живущих сотни триллионов лет.
«Заправлены в планшеты космические карты…» — наверное, если эти слова когда‑нибудь прочитает дитя 2010-х, их смысл от него ускользнет. Между тем, так начинается песня 1960 года, известная под названием «14 минут». Юрий Гагарин после возвращения из космоса в обязательном порядке потребовал, чтобы она прозвучала по радио, открыв его собственную речь.
Наверное, лишним будет пояснять, что авторы имели в виду под «планшетами» — весь футуризм произведения заключается в том, что песня была написана еще до фактического полета человека в космос — с верой в то, что со временем «На пыльных тропинках далеких планет // Останутся наши следы». Но в истории мировой литературы найдется немало интересных примеров того, как фантасты изобретали технологии и явления, без которых будет сложно представить современный мир.
Под катом мы взглянем на несколько частично сбывшихся прогнозов — и разберем, в чем состоит отличие реальной технологии от фантастического прототипа.
Читать далееВместе с Самиром, Flutter-разработчиком в Surf, мы разберём, что за зверь этот Flutter Web. Посмотрим, что происходит у него «под капотом», какие трудности возникают в проде, как адаптировать UX под веб и какие виджеты помогут сделать интерфейс удобным.
Читать дальше