Месяц: Август 2023

  • Почему законы физики никогда полностью не объяснят Вселенную

    от автора

    Космос лучше представлять себе как живой организм, а не как машинуАвтор оригинала — профессор Эндрю Понтцен, автор книги «Вселенная в коробке: Новая космическая история» [The Universe in a Box: A New Cosmic History]Трудно смириться с огромными масштабами космоса: существуют сотни миллиардов звёзд в нашей галактике и, как минимум, триллионы галактик во Вселенной. Но для космолога…

  • Не как у людей — история проекта 1tracker

    от автора

    Весной 2012 года я опубликовал первую версию экспериментального мультисистемного кроссплатформенного музыкального редактора с интерфейсом типа «трекер» — 1tracker v0.1. Экспериментальность заключалась в проверке новых подходов и отказе от общепринятых стандартов для подобного рода программ. Прошло десять лет, редактор до сих пор экспериментальный, до сих пор мало кому известен, и до сих пор не добрался до…

  • Один день из жизни специалиста технической поддержки

    от автора

    Привет! Меня зовут Александр Грачев, и я отвечаю за работу технической поддержки PT Sandbox — сетевой песочницы от Positive Technologies. Запросов всегда поступает много — коллеги из саппорта со мной согласятся. Например, за последние два года нами было обработано более 2000 тикетов, а сообщений в телеграм-чат PT Sandbox и не сосчитать. Кажется, настало время рассказать,…

  • LlamaIndex: создаем AI-бота без боли и страданий

    от автора

    Привет исследователям AI!Меня зовут Марк Конаков, я развиваю NLP в компании Самолет. Мы разрабатываем чат-боты, занимаемся мэтчингом, строим модели для анализа звонков и многим другим. NLP – это только одна из голов DS-гидры Самолета, ребята из моей команды крутят классические модельки на табличках, строят рекомендательные системы, есть направление и по CV.Конечно же, у меня есть телеграм-канал,…

  • Самое понятное объяснения CFG Scale в нейросетях. Как эта штука повлияла на появление Stable Diffusion

    от автора

    Вы не поверите, но я уже и разработчиков Kandinsky 2.2 спрашивал, что такое CFG Scale в фундаментальном смысле, и нейронщиков всех мастей, однако так не получил внятного ответа. От обывательских блогов меня вообще теперь тошнит, ибо там одно и то же: параметр CFG Scale увеличивает силу следования подсказке… И все как бы, окей — сами разберемся.Так вот, я начал…

  • Конфигурируемая типизация NPM пакетов. Типизация может быть строже, чем вы думаете

    от автора

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

  • От декодера к премиальной приставке: история развития Movix

    от автора

    Всем привет! С вами снова Евгений Торчинский, руководитель Movix Lab. В предыдущих статьях я уже рассказывал вам о деталях наших приставок, эволюции пульта и разработке голосового помощника. Сегодня я решил, что пора поделиться историей самих приставок — от допотопных декодеров до полноценной современной линейки. Поехали!Интернет по карточкам и ТВ по проводуВ самом начале 2000-х годов в…

  • Записки ездового кота

    от автора

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

  • Краткий обзор стажировки в ИТ фирме или рефакторинг истории о Карабасе Барабасе

    от автора

    Да здравствует наш Карабас удалой,Уютно нам жить под его бородой,И он не какой не мучитель,А просто наш добрый учитель(Булат Окуджава «песнь о Карабасе Барабасе»)Немного о предпосылках исследования. Мы ИТ‑компания, которая на базе своего офиса занимается проблемами «переработки» студентов ИТ‑специальностей в ИТ‑специалистов. За несколько лет мы весьма преуспели на этом поприще и трансформировали отдельные процессы в бизнес‑конвейер. Загружается он в местном федеральном ВУЗе,…

  • Rails7. Ferrum для тестов приложения

    от автора

    Много тестов — это хорошо, особенно если они еще и по делу.Но много тестов — это время, которое они занимают в процессе выполнения. И если его можно уменьшить — почему бы это не сделать.Вдохновившись описанными получаемыми результатами:Отметим что Ferrum работает в 5-10 раз быстрее чем другие фреймворки. Тестирование пользовательских сценариев с помощью FerrumOur tests are…