Pull to refresh
2
4.3
Send message

Установка Stable Diffusion + ComfyUI

Level of difficultyEasy
Reading time4 min
Views3.3K

В этом материале я бы хотел поделиться инструкцией по установке Stable Diffusion и ComfyUI.

Изначально я писал это как туториал для себя (на случай, если придётся переустанавливать), но друзья просили поделиться туториалом и я подумал, что материал может быть интересен ещё кому-нибудь. Все это, конечно же, можно нагуглить, но только что уже это сделал, погуглил, початогепетил и собрал результаты в виде одной инструкции.

Читать далее

BlackWave: Как я создал симулятор соцсети с тысячами ИИ-ботов и почему перешёл на Python

Level of difficultyEasy
Reading time6 min
Views4K

Эта статья — не просто рассказ о разработке. Это путь от сумасшедшей идеи «социальной сети для одного» до полноценной open-source платформы, где каждый бот — личность. Я поделюсь тем, как строил архитектуру, зачем отказался от C# в пользу Python и почему важно, чтобы ИИ-боты вели себя не как алгоритмы, а как настоящие люди.

Читать

В Политехнический музей будет передана одна из последних сохранившихся ЕС ЭВМ

Level of difficultyEasy
Reading time7 min
Views7.5K
К возможности написать эти строки мы шли более десяти лет. Теперь уже решено: фонды крупнейшего научно-технического музея страны скоро пополнятся узлами вычислительной машины ЕС 1055М, почти 40 лет бережно сохранявшейся в стенах ЦЭМИ — Центрального экономико-математического института.


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

Руководство Google по промпт-инжинирингу. Часть 1: основы и базовые техники

Level of difficultyEasy
Reading time18 min
Views43K

Представляю вашему вниманию перевод статьи "Prompt Engineering" (Промпт-инжиниринг) авторства Lee Boonstra - Software Engineer Tech Lead, Office of the CTO в Google.

Это первая часть из цикла трех статей, где мы разберем основы промпт-инжиниринга и базовые техники взаимодействия с большими языковыми моделями. Вы узнаете, как настраивать параметры моделей, использовать различные типы промптов и получать предсказуемые, релевантные результаты. Несмотря на фокус оригинала на Gemini/Vertex AI, описанные принципы применимы ко всем современным моделям ИИ.

Читать далее

Как я запускаю 15+ самых разных ИИ на своей машине — open-source, self-hosted, с HTTP-доступом

Level of difficultyMedium
Reading time16 min
Views28K

Я написал BrainBox — local-first сервис поддержки open-source ИИ-систем для генерации изображений, распознавания объектов на снимках, озвучки, распознавания текстов, транскрибирования аудиозаписей и других целей. Эти системы запускаются за фасадом веб-сервера, который устанавливает их и затем принимает и выполняет задачи в едином для всех систем формате. Задачи можно ставить из любого языка программирования с помощью отправки веб-запросов на сервер, а для Python дополнительно разработан удобный API. Проект доступен на pypi https://pypi.org/project/kaia-brainbox/ с подробной документацией и инструкцией на английском языке. Я надеюсь, что BrainBox поможет тем, кто хочет сделать небольшой проект с использованием ИИ, но не хочет разбираться в питоне и торче, или просто не знает, с чего начать.

Читать далее

Забытая история о том, как IBM изобрела автоматизированное производство микросхем

Level of difficultyMedium
Reading time14 min
Views6.3K

В 1970 году Билл Хардинг задумал создать полностью автоматизированную линию по производству кремниевых пластин, способную выпускать полностью готовые интегральные схемы с производственным циклом не более одних суток. В наши дни сроки изготовления передовых ИС измеряются неделями, а не днями. Представьте себе, как смело и даже дерзко выглядела эта задача 54 года назад! В те времена производство ИС, например, чипов памяти с произвольным доступом, растягивалось на месяц и требовало выполнения многих десятков ручных операций на всех этапах.

На тот момент Хардинг руководил отделом производственных исследований IBM в Ист-Фишкилле, штат Нью-Йорк. А проект, который он открыл, чтобы воплотить задуманное в жизнь, назывался Project SWIFT. Чтобы добиться столь короткого производственного цикла, требовался невероятный уровень автоматизации, достичь которого можно было только путем кардинального переосмысления принципов проектирования линий по производству микросхем.

Читать далее

INSPIRED BY TRUE EVENTS. Психология, когнитивные искажения и корейская история в сериале «Игра в кальмара»

Reading time10 min
Views5K

Сериал «Игра в кальмара» (Squid Game) — как гроб с пышным розовым бантом. На первый взгляд — китчевый и пластмассовый, что-то вроде возведенного в абсолют азиатского ток-шоу, в котором самый страшный моральный выбор — глотать или нет сушеную цикаду. Просто добавьте кровищи в каноне «Королевская битва», придумайте шаблонных героев и мемный стиль — и шедевр готов. Да, а сами игры пусть начинаются бодрой музыкой Гайдна — концертом для трубы с оркестром, знакомым по молодежному телеквизу Janghak

Но стоит присмотреться получше к черному ящику, как понимаешь: перед тобой упаковка не для подарка, а для мертвеца. И что «Игра в кальмара» — это не жестокость ради жестокости, а довольно чуткое исследование с моделированием поведения человека в экстремальных ситуациях, которое прочитывается сразу на нескольких уровнях.

Уровень 1 — национальные травмы. Между строк спрятаны как минимум три неприятных события корейской истории (причем нынешнего кризиса с арестом президента среди них нет). 

Уровень 2 — социально-экономические реалии нынешней Кореи, где в бездну нищеты, игромании и преступности может провалиться самый обычный гражданин.

Уровень 3 — манипуляции доведенным до отчаяния человеческим сознанием через провоцирование «аутоиммунных» реакций — когда собственная психика человека, его травмы, паттерны и баги мышления оборачиваются против него самого. 

Вооружившись материалом первого и второго сезонов, разберем феномен «Игры кальмара» с точки зрения поведенческой психологии с вкраплениями теории игр и истории — мы пока не нашли подобного материала в интернете. Устраивайтесь поудобнее, но не забывайте про спойлеры: если вы еще не добрались до сериала, то, возможно, лучше добавить текст в закладки и повременить.

ВНИМАНИЕ! МАССИВНЫЕ СПОЙЛЕРЫ!

Собираем бюджетный домашний NAS на 14 ТБ. Часть 2 — софт, железо и всё такое

Level of difficultyMedium
Reading time12 min
Views47K


Сборка из статьи «Собираем бюджетный домашний NAS на 14 ТБ» и по сей день работает прекрасно, позволяя взаимодействовать с файлами по сети через SMB шару. Но мои задумки обширнее того, что реализовано сейчас. Об апгрейдах, новых приложениях и разных удобных фишках TrueNAS поведаю далее в статье.
Читать дальше →

Делаем из битого планшета одноплатник: подключаем Android-устройства к дешевым микроконтроллерам через UART

Level of difficultyEasy
Reading time6 min
Views39K
image

В наше время, из-за санкций одноплатники стали стоить каких-то «конских» денег. Даже б/у RaspberryPi Zero стоит 2-3 тысячи рублей на барахолках, что, мягко скажем, не совсем лояльная цена для «самого дешевого одноплатного компьютера в мире». Конечно, Orange Pi Zero всё ещё можно купить в пределах 1.500-2.000 рублей, но как по мне и эта цена не слишком лояльна за те характеристики, который предлагает такой одноплатник. С другой стороны, Android-планшеты 10-летней давности продаются на барахолках по 100-300 рублей, что выглядит гораздо привлекательнее, причём на некоторые устройства практически без костылей можно установить полноценный дистрибутив Linux! Вероятно, многие читатели скажут мол «автор бомж» и будут правы: ведь в рамках этой статьи, я хочу рассказать о том, как использовать полурабочий древний планшет в качестве полноценного одноплатника путём подключения его к микроконтроллеру и выводу GPIO! Сегодня мы с вами: узнаем, как подключить микроконтроллер к шине UART в планшете и научимся работать с последовательной шиной в Android прямо из Java и нативных программ. Интересна моя концепция антикризисного одноплатника? Тогда добро пожаловать под кат!
Читать дальше →

Подключаем модуль TM1638 к Arduino без библиотеки SPI

Level of difficultyEasy
Reading time5 min
Views8.2K

Изначально поставка задачи была такой. У меня была в наличии плата TM1638. Нужно было научиться с ней работать (ну и проверить работоспособность самой платы) для того, чтобы использовать её в одном интересном проекте (о нём в другой раз). Под рукой оказалась платка Arduino Nano. Хотелось быстро отделаться проверить работу самой платы при помощи ардуиновской библиотеки SPI.h – не получилось. В результате проделанный объём работы вылился в эту заметку.

Читать далее

Information

Rating
1,532-nd
Registered
Activity