[LinuxFocus-icon]
Home  |  Map  |  Index  |  Search

News | Archives | Links | About LF  
This article is available in: English  Castellano  Deutsch  Francais  Nederlands  Portugues  Russian  Turkce  Korean  Arabic  

[Photo of the Authors]
المؤلف Erdal Mutlu, Ceyhun Elmas

نبذة عن الكاتب:

يعمل إردال باحثا مساعدا بجامعة التقانة باسطنبول معهد المعلوماتية Istanbul Technical University Informatics Institute. ومديرا لنظام لينكس والشّبكات و الويب. يستعمل لينكس منذ 1992 و منذئذ هو معجب بلينكس . يحضِّر حاليا رسالته للدّراسات العليا عن " نظام تعليم على الانترنت باستعمال لغة البرمجة جافا.و يساهم في مجلة لينُكْسْ-فوكُسْ بالترجمة و بمقالات عن النظام. سييهن مهندس في الرّياضيّات يعمل مديرا لنظام يونيكس في شركة فورد للسيارات في تركيا Ford Motor Company Turkey. هو أحد محرّري مجلة لينُكْسْ-فوكُسْ التّرك. يعمل أيضًا على محاكاة ذرّات الهيدروجين و تحريكها باستعمالBMRT (blue moon rendering tools, see the references section)بي إم أر تي ( أدوات القمر الأزرق للتمثيل , انظر قسم المراجع) في جامعة التقانة باسطنبول معهد المعلوماتية.يهوى العزف الكلاسيكي على القيثارة و السياحة في أجمل الأماكن الطبيعية و التاريخية في تركيا.


المحتويات:

 

مقدمة في بورغ

[Illustration]

نبذة مختصرة:

لو أردت معالجة لقطات و صور و لديك الآلاف منها لكنك لا تملك محطة عمل رسومية قوية، بل الكثير من الحواسيب الشخصية فـ" بورغ" يمكنه مساعدتك لتجعلها تعمل معا لأجلك و كانها آلة كبيرة



 

ما هو بورغ؟

(BMRT Ordinary Rendering GUI)

بورغ مكتوب بلغة جافا. هو واجهة رسومية لمستخدم

BRMT blue moon rendering tools

. لكنه ليس واجهة فحسب بل موزعا للأعمال على عدة حواسيب يعمل -بي أر أم تي- عليها لمعالجة اللقطات .وبعد أن تفرغ الحواسيب من العمل يُجمِّع النتائج في مكان واحد.

 

ما الحاجة إلى بورغ؟

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

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

أما السبب الثّاني فيجب أن تتحرك الصور بسرعة 25 إطارا في الثّانية لترى العين البشريّة الحركة واقعية.

 

تثبيت بورغ؟

يمكن تنزيل بورغ مجانا من الموقع http://www.project-borg.org .

أما نحن فاستعملنا الإصدار 0.2.90 المتوفر عند كتابة هذا المقال. يقرب حجم الملف المضغوط المنزّل من 1 ميغابايت. يمكنك  ك فكه بالأمر

tar xvfz borg0.2.90_install.tar.gz

بعدها تحصل على هذه الملفات و الأدلة:

borg_install/

borg_install/bin/

borg_install/bin/install.jar

borg_install/sm/

borg_install/sm/borg.jar

borg_install/sm/credits.jpg

borg_install/sm/startup.jpg

borg_install/sm/topimage.jpg

borg_install/sm/english.borg.lang

borg_install/sm/german.borg.lang

borg_install/sm/borg.bat

borg_install/bserver/

borg_install/bserver/bserver.jar

borg_install/bserver/bserver.bat

borg_install/doc/

borg_install/doc/doc.zip

borg_install/icons/

borg_install/icons/BorgServer.xpm

borg_install/icons/BorgServerManager.xpm

borg_install/CHANGES

borg_install/CHANGES.GERMAN

borg_install/FEATURELIST

borg_install/README

borg_install/Win32.txt

borg_install/chmode.sh

borg_install/install_for_jre1.1.x/

borg_install/install_for_jre1.1.x/install.bat

borg_install/install_for_jre1.1.x/install.sh

borg_install/install_for_jre1.1.x/install.x11

borg_install/install_for_jre1.2.x/

borg_install/install_for_jre1.2.x/install.bat

borg_install/install_for_jre1.2.x/install.sh

borg_install/install_for_jre1.2.x/install.x11

borg_install/license.borg.txt

 

حتى تستعمل بورغ تحتاج إلى تثبيت " منفذ جافا" أو بيئة تطوير بـ"جافا".

عليك أن تثبت بورغ حسب إصدار جافا الذي لديك باستعمال الملف المناسب من بين هذين الدليلين borg_install/install_for_jre1.1.xi أو borg_install/install_for_jre1.2.x.

. كل منهما فيه ثلاثة ملفّات للتثبيت واحد للويندوز هو install.bat و اثنان لـنظام يُنِكس هما install.sh, للتثبيت على سطر الأوامر و install.x11 للتثبيت في نوافذ X

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

عليك بهذا الأمر لتعرف رقم إصدار جافا الذي لديك:

java -version

نحن نستعمل الإصدار رقم 1.3.0 لذا نتج لنا عن الأمر السابق

java version "1.3.0

ثم دخلنا إلى الدليل

borg_install/install_for_jre1.2.x

 

و كتبنا الأمر

install.x11

 

قد تظهر لك هذه الرسالة

"Unable to initialize threads: cannot find class java/lang/Thread
Could not create Java VM"

 

مما يعني أنّك لم تحدد متغيّر البيئة CLASSPATH

لذا نفذ الأوامر :

bash:
CLASSPATH=/usr/lib/java
export CLASSPATH
tcsh:
setenv CLASSPATH /usr/lib/java

فإذا نجحت ظهرت لك نافذة الترخيص :


[ يرخّص النّافذة ]

الأخبار السارة : يعمل الإصدار القادم من بورغ في شهر نيسان/أبريل على GPL. بعد أن تقرأ الرّخصة الحاليّة لبورغ تحصل على :

[ بورج يركّب قائمة الطّعام ]

الآن اختر تثبيت بورغ على الجهاز إما مديرا للخدم أو خادما. مدير الخدم ينسق بين الخدم بينما الخادم يعالج الصور باستعمال BRMT و يرسل النتائج إلى المدير. وهذا مخطط لذلك.

[ عناصر بورج في شبكة ]

 

أوّلاً عليك أن تركب مدير الخدم على الحاسوب الذي تعمل عليه ، و الخدم على الحواسيب الأخرى

وللتبسيط فقط سنثبت الاثنين على جهاز واحد. عند تثبيت الخادم لابد أن تحدد عنوان المدير لذا يجب تثبيت المدير أولا.



[ بورج يركّب قائمة الطّعام ]

انتبه إلى اسم الدليل، في القائمة إذ قد لا ينجح التثبيت إن أخطأت في اسم الدليل.
[ يركّب النّافذة ]

[ يركّب تنافس ]

على غرار هذا الجهاز يمكنك تثبيت خدم بورغ على الحواسيب الأخرى. .

 

 

استعمال بورغ

أوّلاً شغل مدير خدم بورغ بالأمر borg.



(انقر على الصورة لرؤيتها كاملةً)

 

اضغط على New لفتح مشروع جديد .



[ مشروع جديد ]

هنا اختر مكانا لتجمع فيه اللقطات الناتجة والملف الذي تريد معالجته. كما يمكنك أن تغيّر إعدادات الريندريب المتنوّعة .

و يمكنك أن تفتح مشاريع عديدة .

الآن، مشاريعنا جاهزة , لكن نحتاج إلى خدم بورغ للعمل. لذا ننفذ الأمر :

bserver

بعد أن نثبت خدم بورغ و نشغلها بنجاح نشاهد على مدير الخدم هذه اللوحة.



(انقر على الصورة لرؤيتها كاملةً)

 

 

 

الدعم اللغوي في بورغ

 

يمكنك أن تترجم قوائم مدير خدم بورغ و رسائله بسهولة إلى لغتك. فقط عليك أن تحدد متغير اللغة LANG

في ملف borg.conf و تستبدل لغتك ( التركية مثلا) باللغة الإنجليزية . ثم انسخ الملف english.borg.lang إلى yourlang.borg.lang ثم ترجمه.

   

الخاتمة

 

كما قد تلاحظ باستعمال بورغ يتناقص الوقت اللازم للأداء تناقصا كبيرا ، كلما استعملت ما يتاح لك من حواسيب خدما.

النّسخة الجديدة لبورغ ستكون مرخصة لـ GPL. و هذا مهمّ جدًّا , لأنّ البرامج المشابهة غالية جدًّا و تشغيلها يحتاج إلى نّظم أكبر و أغلى.

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

. سيتغير هذا مستقبلا. و المؤلّفان يكتبان برامج خفية daemon تتصنت على المرافئ و تتصل بالمدير عند الحاجة.

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

و على كلٍ فبورغ يجعل الأداء أسرع و أرخص.

 

 

 

المراجع

. موقع مشروع البورغ :

http://www.project-borg.org

. موقع BRMT :

http://www.bmrt.org

 

وإليك صورة مجرة صنعناها ببورغ.

(انقر على الصورة لرؤيتها كاملةً)

 

[ لينكسفوكس في الفراغ ]


 

ملاحظات المترجم

graphical user interface GUI

واجهة المستجدم الرسومية

X window نوافذ اكس
unix يُنِكس
rendering frames معالجة اللقطات
rendrib رندريب
 

تعقيبك على هذا المقال

Every article has its own talkback page. On this page you can submit a comment or look at comments from other readers:
 talkback page 

الصفحات تحت رعاية الفريق الفني للينكس فوكاس
© Erdal Mutlu, Ceyhun Elmas, FDL
LinuxFocus.org

اضغط هنا للتنبيه عن خطأ أو ارسال ملاحظاتك الى لينكس فوكاس
معلومات عن الترجمة:
tr -> -- Erdal Mutlu, Ceyhun Elmas
tr -> en Erdal Mutlu
tr -> ar طه زروقي

2001-05-18, generated by lfparser version 2.13