ما نوع cyberdec الذي أود القيام به بنفسي

ترجمة مقال AbcLinuxu

في عام 2016 ، قمتُ بإنشاء subreddit / r / cyberDeck. جزئياً لأنني استلهمت من مقال حول إنشاء cyberdeck ، وجزئيًا بسبب عدة مناقشات في IRC شاركت فيها ، ولأنه يبدو لي أن هذه الفكرة هي أكثر من مجرد مشروع cyberpunk جميل.

ما هو سطح السفينة


لوحة الصوت ، أو cyberdeck ، عبارة عن كمبيوتر محمول تم اختراعه بواسطة William Gibson في Neuromancer ، وتم بعد ذلك توسيع هذه الفكرة قليلاً وتغييرها في ألعاب أدوار Shadowrun و Cyberpunk 2020 و GURPS Cyberpunk ولعبة بطاقة Netrunner والأعمال الفنية.

وهناك ، في العلية ، كان ينتظر لوحة الصوت - "It - Sendai - Cyberspace - 7". قطعت قطعة من الرغوة ذات التعبئة البيضاء والقصاصات المجعدة من شريط لاصق ومئات من حبات الرغوة الصغيرة على الأرض. Ono-Sendai ، فضلاً عن أغلى جهاز كمبيوتر Hosaka في العام المقبل ، وشاشة Sony ، وعشرة من أقراص الثلج من صنع الشركات وآلة صنع القهوة من براون. Armitage ، في انتظار بفارغ الصبر حالة للموافقة على كل من عمليات الشراء ، غادر على الفور.

ويليام جيبسون ، طبيب الأعصاب (لكل من ميخائيل أليكسييفيتش بتيلينيتسيف وإفيم ليتوف)


ويليام جيبسون ، Neuromancer: Graphic Graphic ، المجلد 1. (New York، NY: Epic Comics، 1989، 1 v ... ISBN 0871355744.)

لقد دفع المكونات الجراحية الفولاذية إلى الموصل في المعبد الخاص به ، وحلقت أصابعه على لوحة مفاتيح cyberdeck الخاصة بـ Fuci ، فأرسلها إلى Matrix. تحولت نظرته إلى العالم الإلكتروني المذهل للفضاء التناظري ، حيث بدت وظائف الإنترنت عن الواقع ملموسًا تقريبًا. قام بتمديد المسارات الإلكترونية للفضاء الإلكتروني إلى قمر الاتصالات والعودة إلى الشبكة الإقليمية للاتصالات في سياتل. في بضع ثوانٍ فقط ، كان بعيدًا بالفعل ، متوجهاً إلى اجتماع مع رفاق رينراكو في علم الآثار.

روبرت شارت ، "لا تعقد صفقة مع التنين"











على الرغم من أن كل من "Neuromant" وفي الأعمال على عالم Shadowrun (على سبيل المثال ، "لا تتفاوض مطلقًا مع تنين") ، فإن الطوابق مجهزة بواجهة عصبية ، وغالبًا ما يتم تصويرها على أنها جهاز مزود بلوحة مفاتيح.











دفع سام لوحة الغلاف وسحب الموصل من أجل التواصل. بعد أن تحولت بسرعة المقابس cyberdeck ، استغرق العفريت مكان الكمبيوتر Castigliano. وصل إلى سلك البيانات ، مما سمح له بتوصيل موصل له إلى سطح السفينة. لقد غير رأيه تقريبًا ، لكنه استعد لذكراه ، وتذكر الأرواح البريئة من علم الآثار ، الذي سيعاني إذا لم يأت أحد لمساعدتهم. قام بإدخال القابس ، واستعد بحزم لإحساس التوقع بالألم.

وحدث ذلك ، خارقة دماغه أسرع من ذي قبل ، تاركين وراءه ضائقة طفيفة. ركز سام على المهمة الحالية. وتجاهله البصر إلى الأبراج المضيئة ومسارات البيانات النابضة المحيطة به في الفضاء الإلكتروني ، سارع إلى الأمام إلى مبنى رينراكو الضخم. باستخدام كلمات المرور التي تلقتها الشركة ، فتح بوابة لقاعدة البيانات الرئيسية.

كان محاطًا بصفوف متلألئة من النجوم مرتبة في صفوف وأعمدة. كل نقطة في العالم كانت عبارة عن ملف بيانات ، وكان تدرج اللون يشير إلى فئة الملف. سام تغذية cyberdec الكلمات الرئيسية وأطلقت وظيفة البحث. تحرك مجال رؤيته على طول الصفوف بسرعة تعمية. لقد بحث لفترة وجيزة في كل ملف عرضته عليه السفينة ، وتجاهل المعلومات غير الضرورية أثناء البحث.

يبدو أن بضع دقائق فقط مرت ، وكان قد وجد بالفعل المطلوب. قام بنسخ الملف وعاد إلى نقطة الدخول في المصفوفة.

"هناك ترياق" ، أعلن أمام دائرة من الأفراد المذعرين ، وسحب سلك البيانات من معبده.

روبرت شارت ، "لا تعقد صفقة مع التنين"

إلهام


من الواضح أن أجهزة الكمبيوتر ذات 8 بت في تلك الحقبة ألهمت موضوع cyberdec:


Amstrad CPC 464 بواسطة DeNeMa. الشيء الوحيد المفقود هو الواجهة العصبية.













تخيل أنك في الثمانينات من القرن الماضي تسير بجوار متجر للكمبيوتر وترى هذه الحواسيب الجميلة في النوافذ. لا أحد تقريباً يعرف ما يجب فعله معهم ، لكنهم رائعون ومشرقون ولديهم فرص غير مسبوقة. يتحدث رؤساء التلفزيون على الحديث عن المتسللين وطرق المعلومات السريعة ، والجميع مهتم بهذا الموضوع ، ويبدو أن كل شيء ممكن. الخيال مثيرة حقا.



من السهل أن نتخيل أنه من هناك جاء المتعاملون (المتسللون عبر الإنترنت) والمتسابقون عبر الإنترنت ، والذين كانوا يحملون سطح السفينة ويطيروا في الفضاء ثلاثي الأبعاد ، وقد جاء القتال من خلال البرامج.







اليوم ، ينجذب الكثير من الناس إلى الطوابق بمظهرهم الرائع. ومع انتشار أجهزة الكمبيوتر الصغيرة ذات اللوحة الواحدة مثل Raspberry PI ، يمكنك رؤية العديد من المحاولات والمناقشات حول إنشاء الطوابق:








لماذا بالضبط بموجه الصوت؟


لماذا يريد أي شخص استخدام سطح السفينة بدلاً من جهاز كمبيوتر محمول؟

جاءت فكرة فائدة لوحة الصوت بالنسبة لي من اتجاه معاكس تمامًا أكثر من معظم الناس. لقد فكرت كثيرًا حول مصطلح "البدو الرقمي" وما هو مطلوب للاستقلال الحقيقي ، وعدم التخلي عن راحة شاشتين ، أحدهما شاشة LCD كبيرة بحجم 27 بوصة ، فأنا أعمل كمبرمج والشاشة تؤثر بشكل مباشر على الإنتاجية. أحتاج إلى مساحة كبيرة للمحرر والمحطات الطرفية وكل شيء آخر أعمل معه.

النظر في هذا المثال:



هذا واحد فقط من بين 16 من أجهزة سطح المكتب الافتراضية التي أستخدمها. يتم تعبئة الباقي مع الوثائق ، اتصالات الخادم ، لوحات المفاتيح قاعدة البيانات ، وما شابه ذلك. إذا حاولت إزاحة كل شيء على شاشة الكمبيوتر المحمول ، فلن يأتي شيء منها ، وسيصبح تبديل السياقات بالملل بشكل سريع جدًا:



وقررت: هل من الممكن تجربة راحة شاشة كبيرة ولا تزال تعيش حياة البدو أثناء الرحلة؟ سرعان ما أصبح من الواضح أنه كان عليك إما أن يكون لديك قافلة كبيرة (أو جمل مع حامل LCD) ، أو شاشة خوذة (HMD).












سنة جيدة [2016 مقالة / تقريبا. trans.] لـ HMD: HTC Vive و Oculus Rift و Sony project Morpheus و Razer OSVR و Rapture HMD و Avegant Glyph.

لكن معظم أجهزة الكمبيوتر المحمولة ستواجه مشكلة في الاتصال بـ HMD نظرًا لمتطلبات GPU ، وهو ما يعني أيضًا استهلاكًا عاليًا للطاقة (الأمر نفسه ينطبق على أجهزة الكمبيوتر المحمولة ، ولكن لا توجد قيود على حجم الشاشة وقيود حجم الكمبيوتر المحمول). أيضا ، وجود كل من عرض وخوذة لا طائل منه. الشاشة غير مرئية عند ارتداء خوذة ، وسوف تأكل الطاقة ببساطة. وهكذا ولدت فكرة لوحة الصوت.

أعتقد أنه في المستقبل القريب ، سيتم فتح مكانة كبيرة نسبيًا للطوابق ، لأن الخوذ ستصبح أكثر شيوعًا ، لكنني لا أعتقد أننا سنلتقي بهم كثيرًا في السنوات العشر القادمة.



ما سطح السفينة أود أن جمع


بوجود ميزانية غير محدودة وإمكانية الوصول إلى ورشة عمل جيدة ، كنت سأجمع محطة عمل خاصة مع برنامج خاص. فيما يلي مقتطفات من مراسلاتنا مع Pavel Krivanek ، والتي لا يمكنني الخروج من رأسي:

> أعتقد أنه في يوم من الأيام سأحاول كتابة أبسط مترجم Smalltalk . هذه هي أفضل طريقة لتعلم لغة جديدة.

أنصحك أن تجرب المترجم الذاتي . الفروق الدقيقة في عبقرية تفاصيل عمله مع المساحات المعجمية ، وأشياء التنشيط وغيرها مجرد ضربة السقف.

> في الآونة الأخيرة ، كنت مهتمًا جدًا بسكويك ، الذي لعبت معه قليلاً ، وأعتقد أن لديه الكثير من الأشياء المثيرة للاهتمام ، بحيث تستحق الاستكشاف. يبدو لي أنه يعتمد اعتمادًا كبيرًا على التآزر بين البرمجيات البشرية (بروح Engelbart ) بسبب خطط تطوير البرمجيات القياسية. ربما سأحتاج إلى إلقاء نظرة على التطوير القائم على النموذج الأولي ويبدو أنه أكثر ملاءمة في هذا الموقف.

في رأيي ، الذات هي شيء ذي قيمة. خاصةً عدد مشكلات Smalltalk التي يتم حلها هناك من خلال التبسيط ، مما يجعلها حالة خاصة في عالم لغات البرمجة.

من ناحية أخرى ، يحقق Smalltalk الآن توازنًا أفضل بين البراعة الأكاديمية والعملية. يعترف مؤلفو Self حتى أنه من الصعب في بعض الأحيان التركيز على الموقف الحالي ، والذي لا يمثل مشكلة كبيرة في Smalltalk بفضل النظام الطبقي. ينطبق هذا أيضًا على تسهيل إنشاء الأدوات المساعدة. ومع ذلك ، ستكون القدرة على العمل في مساحة ثلاثية الأبعاد مليئة بالأشخاص الخارجيين جواً رائعة للغاية.



النفس ليست مثل IDE العادية. الفضاء للمحرر الهيكلي هو دائما صغير.

النفس هي لغة مثيرة للاهتمام للغاية ، كنز منسي لا يستخدمه أي شخص تقريبًا ، لأنه لا يعمل مثل معظم اللغات الحديثة. يرتبط IDE بأكمله إلى حد كبير بالفضاء والعرض المرئي. بعد أن لعبت معه قليلاً ، يمكنني القول أنه (أو Smalltalk) سيكون قادرًا تمامًا على تنظيم بيئة تطوير لنظام ثلاثي الأبعاد.







بالطبع ، سيكون هذا غير مريح للمستخدم ، وبالتالي عديمة الفائدة بالنسبة لمعظم الناس. ومع ذلك ، فإن فكرتي على سطح السفينة لن تتجذر. يجب أن تحتوي هذه المشاريع على حديد خاص عصامي لهواة الحياة الحقيقية. سيكون أكثر إثارة للاهتمام إذا كان يمكن أيضا تكوين البرنامج بقوة خصيصا للمبرمجين ، وتجاهل المستخدمين العاديين ومبادئ عملهم. عندما كتبت إحدى الطلقات من شريط هزلي على Neuromancer ، "بقي اللحم في المنزل ، مربوطًا إلى سطح خاص".

بعد أن تعثرت على هذه الفكرة ، لم يعد بوسعي التوقف. عندما تفهم أنه لا يمكنك حصر المعلمات القياسية لجهاز الكمبيوتر المحمول ، يمكنك أن تتخيل جهازًا جديدًا تمامًا ، مع الكثير من الميزات المختلفة تمامًا التي لا معنى لها إلا في إطار مفهوم سطح السفينة. بسرعة كبيرة ، رسمت شيئًا مختلفًا تمامًا عن أجهزة الكمبيوتر المحمولة الاستهلاكية العادية:


نموذج ثلاثي الأبعاد قمت بإنشائه خصيصًا لهذه المقالة.

على سبيل المثال ، يحتوي الكمبيوتر المحمول العادي على كاميرا ويب واحدة صغيرة لمكالمات الفيديو. يمكنك طلب أربعة أو ستة كاميرات ويب عالية الدقة من على سطح السفينة حتى تظل محدثًا بالواقع المحيط بك عندما تعمل في الخوذة. تخيل أنه في الواقع هناك مجال كبير من حولك. يتم تعليق العديد من النوافذ بينك وبين الكرة ، ويتم تقديم صورة من الكاميرات التي تظهر العالم من حوله على الكرة. من الناحية النظرية ، يمكن استخدام الكاميرات لتعقبك ويديك ، لعرض تحركاتك في بيئة افتراضية.



يمكن جعل لوحة المفاتيح قابلة للإزالة ، وستقوم المجموعة بتتبع موقعها وموضع خوذتك باستخدام نفس التركيز مع المصابيح التي يستخدمها Oculus ، حتى يتمكن النظام من إظهار لوحة مفاتيح افتراضية.

يمكن أن يحتوي النظام على مستشعرات مدمجة من نوع Leapmotion / Kinect ، والتي تستشعر حركات اليد بحيث لا تحتاج إلى استخدام القفازات. سيكون من الجيد أيضًا دمج شاشة صغيرة على الحبر الإلكتروني في شكل وحدة تحكم نظام لتصحيح الأخطاء وعرض المعلومات حول النظام.

أشياء مجنونة


بدلاً من بطاقة WiFi رخيصة ، قد يكون هناك USRP (راديو البرامج) إلى جانب FPGA ، بحيث يمكنك أن تأخذ سطح السفينة معك إلى الميدان ، وكانت مفيدة للقرصنة وتتبع وتسجيل الإشارات. يمكنه أيضًا محاكاة أجهزة WiFi / Bluetooth / Zigbee .

نظرًا لأنه لن يكون جهازًا استهلاكيًا قياسيًا مصنوعًا للوسائط المتعددة والألعاب ، يمكن استخدام منصات كمبيوتر بديلة مثل لوحة Parallella منخفضة الطاقة ذات 18 نواة.



ما يجب أن يكون هناك GPU سريع للغاية ، وربما واحد المحمول. لا يمكن تجنب ذلك إذا كان عليك الحفاظ على بيئة ثلاثية الأبعاد تعمل بسلاسة في خوذة. هذا هو أحد الأسباب لعدم وجود مثل هذه الطوابق اليوم ، وليس من المتوقع في المستقبل القريب. GPU هو الطاقة أيضا جائع.


بيليه المتصدع المحمولة . هذه هي الطريقة التي ينظر بها سطح السفينة إلى المعدات الاستهلاكية ، إذا دفعت وحدة معالجة الرسومات عالية السرعة إلى ذلك.

إذاً على مثال نموذجي ثلاثي الأبعاد ، سيبدو مثل هذا:



الأفكار؟


ما رايك هل هناك فرصة لفكرة الطوابق؟ هل تريد هذا لنفسك؟ لأسباب جمالية أو مهنية ، أم ذلك؟ هل تعتقد أنه يمكن أن يكون محطة عمل مفيدة؟

Source: https://habr.com/ru/post/ar481030/


All Articles