Месяц: Август 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…