Перевод статьи из блога ABCLinuxu В 2016 году я создал субреддит /r/cyberDeck. Частично потому, что меня вдохновило статья о создании кибердеки , и отчасти из-за нескольких дискуссий IRC, в которых я принимал участие, и потому, что я думаю, что эта идея — больше, чем просто хороший киберпанк-проект.
Что такое дека
Колода, или кибердека, — это мобильный компьютер, изобретенный Уильямом Гибсоном в «Нейроманте», а затем расширенный и модифицированный в ролевых играх.Шэдоуран , Киберпанк 2020 , ГУРПС Киберпанк , карточная игра Нетраннер и произведения искусства.
А там, на чердаке, его ждала колода — «Ит-Сэндай-Киберспейс-7».Уильям Гибсон, Нейромант (пер.Пол был усеян кусками белого упаковочного пенопласта, скомканными кусками клейкой ленты и сотнями крошечных шариков пенопласта.
«Оно-Сэндай», а также самый дорогой компьютер будущего года от компании Hosaka, монитор Sony, дюжина дисков для льда корпоративного производства и кофеварка Brown. Армитидж, с нетерпением ожидавший, пока Кейс одобрит каждую покупку, немедленно ушел.
Михаил Алексеевич Пчелинцев, Ефим Летов)
Уильям Гибсон, Нейромант: графический роман, том 1. (Нью-Йорк, Нью-Йорк: Epic Comics, 1989, 1 т… ISBN 0871355744.)
Он вставил вилку из хирургической стали в розетку на виске, и его пальцы пролетели над клавиатурой кибердеки Фучи, отправив его в Матрицу.Роберт Шаррет, «Никогда не ведите переговоров с драконом»Его взгляд переместился на ослепительный электронный мир аналогового пространства, где кибернетические функции казались почти осязаемой реальностью.
Он расширил электронные пути киберпространства до спутника связи и обратно до региональной телекоммуникационной сети Сиэтла.
Всего через несколько секунд он был уже далеко, направляясь на встречу со своими товарищами в аркологии Ренраку.
Хотя и в «Нейроманте», и в произведениях, действие которых происходит в мире Shadowrun (например, «Никогда не ведите переговоры с драконом»), колоды оснащены нейроинтерфейсом, их часто изображают как устройство с клавиатурой.
Сэм открыл защитную панель и вытащил разъем связи.Роберт Шаррет, «Никогда не ведите переговоров с драконом»После быстрой замены штекеров кибердека Альфы заняла место компьютера Кастильяно.
Он потянулся за кабелем передачи данных, который позволил ему подключить разъем к деке.
Он почти передумал, но взял себя в руки, вспомнив невинные души из аркологии, которые пострадают, если никто не придет им на помощь.
Он вставил пробку, решительно готовясь к ожидавшей его боли.
И оно пришло, пронзив его мозг быстрее, чем раньше, оставив после себя легкое недомогание.
Сэм сосредоточился на своей задаче.
Обратив свой невидящий взгляд на светящиеся башни и пульсирующие каналы передачи данных, окружавшие его в киберпространстве, он устремился вперед к массивному строению Ренраку.
Используя пароли компании, он открыл портал в главную базу данных.
Его окружали мерцающие ряды звезд, расположенных рядами и столбцами.
Каждая точка света представляла файл данных, а ее оттенок указывал категорию файла.
Сэм ввел ключевые слова в кибердеку и запустил функцию поиска.
Поле его зрения перемещалось по рядам с ослепляющей скоростью.
Он ненадолго останавливался у каждого файла, который предлагала ему колода, и отбрасывал ненужную информацию во время поиска.
Казалось, прошло всего несколько минут, а он уже нашел то, что искал.
Он скопировал файл и побежал обратно к точке входа в Матрицу.
«Противоядие есть», — объявил он кружку обеспокоенных лиц, вынимая шнур передачи данных из виска.
Вдохновение
Очевидно, тема кибердеки была вдохновлена 8-битными компьютерами той эпохи:Амстрад CPC 464 от DeNeMa. Единственное, чего не хватает, так это нейроинтерфейса.
Представьте себе, что вы проходите мимо компьютерного магазина в 80-е годы и видите в витринах эти красивые компьютеры.
Почти никто не знает, что с ними делать, но они классные, яркие, с невиданными возможностями.
Говорящие головы по телевизору говорят о хакерах и информационных супермагистралях, эта тема интересует всех, кажется, все возможно.
Действительно будоражит воображение.
Несложно представить, что именно отсюда появились декеры (киберпанк-хакеры) и нетраннеры, держащие в руках колоду и летающие в трёхмерном пространстве, сражающиеся с программами.
Сегодня многих людей колоды привлекают их крутой внешний вид. А с распространением небольших одноплатных компьютеров вроде Raspberry PI можно увидеть различные попытки и дискуссии по созданию дек: Создание колоды киберпространства
Возвращаясь к старой идее — создаем классическую кибердеку с использованием современных технологий.
Наконец-то собираю свою Pi Cyberdeck (работа в процессе)
Как создать кибердеку в духе Gibson/shadowrun
Почему колода?
Почему кто-то хочет использовать деку, а не ноутбук? Идея о полезности колоды пришла ко мне с совершенно противоположной стороны, чем, вероятно, приходит к большинству людей.Я много думал о термине «цифровой кочевник» и о том, что нужно, чтобы быть по-настоящему независимым, не отказываясь от комфорта двух дисплеев, один из которых представляет собой большой 27-дюймовый ЖК-экран.
Я работаю программистом и монитором.
напрямую влияет на мою продуктивность.
Мне нужно много места для редактора, терминалов и всего остального, с чем я работаю.
Рассмотрим этот пример:
Это лишь один из 16 виртуальных рабочих столов, которые я использую.
Остальные заполнены документацией, подключениями к серверам, консолями баз данных и тому подобным.
Если попытаться впихнуть все это на экран ноутбука, ничего не получится, а постоянное переключение контекста очень быстро надоест:
Поэтому я решил: возможно ли ощутить комфорт большого экрана и в то же время жить жизнью кочевника, находясь в дороге? Вскоре стало очевидно, что вам нужен либо большой фургон (или верблюд с подставкой для ЖК-дисплея), либо головной дисплей (HMD).
Хороший год [статья 2016 / прим.
перев.
] для HMD: HTC Vive, Oculus Rift, Sony project Morpheus, Razer OSVR, Rapture HMD и Avegant Glyph. Но у большинства ноутбуков возникнут проблемы с подключением HMD из-за требований к графическому процессору, что также означает высокое энергопотребление (то же самое относится и к декам, однако там вы не ограничены размером экрана и ограничениями по размеру ноутбука).
Также нет смысла иметь одновременно дисплей и шлем.
При включенном шлеме дисплей не виден и он просто будет потреблять энергию.
Так родилась идея колоды.
Я думаю, что в ближайшем будущем на рынке палуб появится относительно большая ниша, поскольку шлемы станут более популярными, но я не думаю, что мы увидим их большую часть в ближайшие 10 лет.
Какую колоду я бы хотел построить?
Учитывая неограниченный бюджет и доступ к хорошей мастерской, я бы построил специальную рабочую станцию со специальным программным обеспечением.Вот выдержки из нашей переписки с Павлом Криванеком, которые я не могу выбросить из головы:
> Думаю, что когда-нибудь попробую написать простой интерпретатор Болтовня .Это лучший способ выучить новый язык.
Советую попробовать переводчик Себя .
Тонкая гениальность деталей его работы с лексическими пространствами, объектами активации и так далее просто поражает воображение.
> Также недавно я очень заинтересовался Скрип , с которым я немного поигрался и думаю, что в нем есть много интересного, что стоит изучить.
Мне кажется, он сильно полагается на синергию человека и программного обеспечения (в духе Энгельбарт ) за счет стандартных схем разработки программного обеспечения.
Возможно, мне придется повнимательнее присмотреться к Self — разработка на основе прототипов кажется более подходящей в этой ситуации.
На мой взгляд, Самость – это нечто ценное.
Особенно то, как он решил многие проблемы Smalltalk посредством упрощений, делает его особым случаем в мире языков программирования.
С другой стороны, Smalltalk теперь обеспечивает лучший баланс между академической напыщенностью и практичностью.
Даже авторы Self признают, что иногда бывает сложно сосредоточиться на текущей ситуации, что не является большой проблемой в Smalltalk благодаря системе классов.
Речь также идет об упрощении создания вспомогательных инструментов.
Однако было бы здорово работать в трехмерном пространстве, наполненном летающими лайнерами.
Self не похож на обычную IDE. Места для редактор структуры Этого всегда недостаточно.
Self — очень интересный язык, забытое сокровище, которым почти никто не пользуется, поскольку он работает иначе, чем большинство современных языков.
Весь он IDE очень сильно привязан к пространству и визуальному представлению.
Немного поигравшись с ним, могу сказать, что он (или Smalltalk) отлично подойдет для организации среды разработки 3D-системы.
Конечно, это было бы неудобно для пользователя, а значит, для большинства людей бесполезно.
Однако моя идея деки не прижилась.
В таких проектах должно быть специальное, самодельное железо для настоящих энтузиастов.
Было бы гораздо интереснее, если бы программное обеспечение можно было еще и тщательно настроить специально для программистов, игнорируя обычных пользователей и их принципы работы.
Как говорится в одном кадре из комикса «Нейромант»: «Мясо осталось дома, привязанное к специальной колоде».
Когда мне пришла в голову эта идея, я не смог остановиться.
Когда вы поймете, что можете выйти за рамки стандартных функций ноутбука, вы сможете представить себе совершенно новое устройство с множеством совершенно разных возможностей, которые имеют смысл только в рамках концепции деки.
Довольно быстро я набросал нечто совершенно отличное от стандартных потребительских ноутбуков:
3D модель , созданный мной специально для этой статьи.
Например, обычный ноутбук имеет одну дрянную веб-камеру для видеозвонков.
Палуба может быть оборудована четырьмя или шестью веб-камерами высокого разрешения, чтобы вы были в курсе происходящего вокруг, даже если вы носите шлем.
Представьте, что вокруг вас в виртуальности находится большая сфера.
Между вами и сферой подвешено множество окон, и сфера передает изображение с камер, показывающее мир вокруг вас.
Теоретически камеры можно использовать для отслеживания вас и ваших рук, отображая ваши движения в виртуальной среде.
Клавиатуру можно сделать съемной, и дека будет отслеживать ее положение и положение вашего шлема, используя тот же светодиодный трюк, который использует Oculus, поэтому система может показывать вам виртуальную клавиатуру.
Система может иметь встроенные датчики типа Leapmotion/Kinect, которые распознают движения рук, поэтому перчатки не нужны.
Также было бы неплохо интегрировать небольшой электронно-чернильный дисплей в виде системной консоли для отладки и отображения информации о системе.
Сумасшедшие вещи
Вместо дешевой WiFi-карты может быть USRP (программное радио) вместе с FPGA, чтобы деку можно было использовать в полевых условиях и было полезно для взлома, отслеживания и записи сигналов.Он также может эмулировать Wi-Fi/Bluetooth/ Зигби .
Поскольку это не будет стандартное потребительское оборудование, предназначенное для мультимедиа и игр, можно будет использовать альтернативные компьютерные платформы, такие как эта вкусная 18-ядерная плата.
Параллелья с низким энергопотреблением.
Что должно быть, так это очень быстрый графический процессор, возможно, мобильный.
Невозможно избежать этого, если вам нужно поддерживать плавную работу 3D-среды в шлеме.
Это одна из причин того, что таких колод сегодня нет и в ближайшем будущем не предвидится.
Графический процессор слишком энергоемок.
Вот так выглядит дека на потребительском оборудовании, если в нее впихнуть высокоскоростной графический процессор.
Итак, на примере моей 3D-модели это будет выглядеть примерно так:
Мысли?
Что вы думаете? Есть ли у идеи колоды шанс? Хотели бы вы такой себе? По эстетическим или профессиональным причинам или просто так? Как вы думаете, это может быть полезная рабочая станция? Теги: #Компьютерное оборудование #Сделай сам или Сделай сам #Киберпанк #Научная фантастика #кибердека #нейромант #кибердека #колода-
Napi В Сетевых Драйверах Linux
19 Oct, 24 -
Qutim Для Symbian - Реквием По Мечте...
19 Oct, 24 -
Магазин Itunes Заработал Миллион Для Disney
19 Oct, 24 -
Интернет-Энциклопедия Будет Платить Авторам
19 Oct, 24