IT

إستغرابات: الأهتمام الأجنبي بجديد التقنية

بسم الله الرحمن الرحيم
السلام عليكم,,,

بعض الأحيان, يأتيني بعض المدرسين ” الدكاترة ” في العمل, يسألونني عن أمر معين. أستغرب من العربي, حين يأتي, فغالباً ما يشكوا من كون البرنامج الذي لديه أحدث من ما إعتاد على إستخدامه. حين يأتي الأجنبي, فغالباً ما يشكوا من كون البرنامج ليس الأحدث, و دائماً ما يعطي أسباب وجيهة لإستخدام النسخة الأحدث من البرنامج!

التعليقات: 0 | الزيارات: 34 Views | التاريخ: 2009/10/05

C# in linux

بسم الله الرحمن الرحيم
السلام عليكم,,,

كنتُ مغرم جداً بلغة الجافا “Java“, و لازلتُ كذلك. كنت قد إطلعت على السي شارب من قبل, و لكن ليس لتلك الدرجة. في وظيفتي السابقة, طُلب مني إستخدام الـسي شارب ” C# ” لبرمجة تطبيق متعلق بكاميرات المراقبة ” CCTV “, و هو متعلق بـتطبيق أخر للتعرف على الوجوه البشرية. كنتُ محتاراً, و لسعادة حظي, كان يجلس أمامي موظف بحريني أخر غاية في العبقرية, أرشدني إلى الإنتقال إلى الـ C#, و ساعدني كثيراً. لم أرى إختلافاً كبيراً بينها و بين الجافا, و كنت قد قرأت مسبقاً عن قضية حفظ الحقوق بين اللغتين.

بعد إنتقالي للعمل الجديد, كانت أول مهمة لي هي برمجة نظام متابعة الموجودات, و وفقاً للمطلوب, يجب أن أستخدم الـ ASP.NET لبرمجة النظام, و يجب أن تكون كذلك مبنية على C#. رغم إنني كنت أفضل إستخدام الـ PHP لإنشاء المشروع, إلا إن الأمر كان مستحيل, كذلك وجدتها فرصة جيدة لتطوير جانب ضعيف بالنسبة لي, و هو البرمجة بـ إستخدام بيئة مايكرسوفت.

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

أنزلت بيئة البرمجة و المترجم, و هي تدعي ” Mono “, و كذلك الـ ” IDE ” أو الواجهة الرسومية أو بيئة العمل ” monodevelop “. و بدأت بالعمل. بعد يومين, إنتقلت للعمل على جهازي المكتبي في العمل, و الذي يحمل نظام مايكرسوف.

من تجربة, وجدت إن البرمجة بـ إستخدام C# أمر رائع للغاية, فاللغة سهلة الإستخدام, كثيرة المزايا, قوية البنية, سريعة الترجمة, و كذلك تعمل على كل أنظمة التشغيل ” cross-platform “.

كذلك, البرمجة بـ إستخدام الـ monodevelop أمر جميل للغاية, و سهل كذلك, و به الكثير من المزايا, و يسهل برمجة التطبيقات لمنصات اللينكس كثيراً, و لكن للأمانة, فـ إن البرمجة بلغات مايكرسوفت أسهل بكثير في بيئتها ” Visual Studio “.

من هنا يمكنكم الإطلاع على صور ملتقطة للبرمجة بلغة C# بإستخدام MonoDevlop تحت منصلة لينكس.

التعليقات: 0 | الزيارات: 30 Views | التاريخ: 2009/05/22

WiMAX Limitations

بسم الله الرحمن الرحيم
السلام عليكم,,,

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

في النهاية أعطونا 3 ساعات لـبناء مخطط لشركة إتصالات تنوي القدوم إلى البحرين قريباً. كانت مجموعتنا تتكون من 15 شخص, من مختلف التخصصات و الجامعات. عملنا معاً, و كانت البداية هي تحديد المنتج أو الخدمة التي يجب أن تقدمها شركتنا الوهمية. تقدمت بإقتراح و هو أن يكون المنتج هو الواي ماكس المتنقل “mobile WiMAX ” , المتوفر حالياً في كوريا فقط, حيث إن الواي ماكس الذي لدينا هو من النوع الثابت ” fixed WiMAX “. أعجب الفريق بالفكرة و قمنا بتطبيقها بشكل جماعي. في نهاية اليوم كان من المفترض أن يقدم كل أفراد الفريق عرض للمشروع الذي قمنا به, كسائر الفرق الأخرى, و التي يبلغ عددها 4 فرق.

قمنا بعمل العرض, و أثناء العرض قامت إحدى الاخوات من قسم إدارة الأعمال بـ طرح التوزيعات التي سنوفرها للمستخدمين, و ذكرت إن إحدى التوزيعات ستصل سرعتها إلى 21 ميقا في الثانية! هنا وضعت يدي على قلبي. كان المتفق عليه هو إنني من سيتولى الإجابة عن أسئلة الشركة و الحضور. تقدمت, ثم قام شخصين من الشركة بتمثيل دور الزبائن, و قال أحدهم للإخر ” تصدق بيعطونا سرعة 21 ميقا!!! “. ثم سألوني عن تقنية الواي ماكس, و كيف سـ أحصل على هذه السرعة؟ و إن هذا مستحيل. ما أعلمه, إن الواي ماكس تصل سرعتها إلى 75 ميقا في الثانية كنظرية, و كعملي تصل السرعة إلى 10 ميقا لإسباب تقنية تتعلق بالتغطية و المساحات, إلا إن تطبيق كوريا الجنوبية و الذي ذكرت للحضور إن فكرتنا مقتبسة منه, تصل سرعته إلى ما يفوق الـ 30 ميقا في الثانية, و هو متنقل أيضاً! بدأت في النقاش الحاد بيني و بين مسؤول الواي ماكس في الشركة, و لكن أحد الموظفين سحب المايكرفون لإنها النقاش. بعد ذلك جلست مع المسؤول على جنب, و أخذنا نتحدث بشكل ودي و هو يمازحني و يقول ” 21 ميقا عاد خوك.. قوية, المفروض ما تعطيهم هالرقم… ” قلت له: ” والله ما قلت ليهم 21 ميقا, مادري من قايل ليهم, و لكن بعد يصير و متأكد..” قاطعني و قال ” لا ما يصير ما يصير, و حتى الفويس أوفر أيبي ما يصير تسويه!, و إحنا عندنا ليسن إلى الموبيلتي واي ماكس, لكن الـهئية موقفتنه!”. خرجت من الورشة محتار, و أنا ضائع بين كلام المسؤول و معلوماتي التي درستها كثيراً, و الكلام الذي حفظته من كثرة تكراره علي من قبل دكتوري المفضل مسعود جهرمي. عدت للمنزل و بحثت لـ أتأكد من معلوماتي, فوجدت إن ما قلته أنا صحيح, و إن الأمر فعلاً مطبق و موجود!

صفحة الويكيبيديا أكبر دليل على الأمر!

التعليقات: 4 | الزيارات: 23 Views | التاريخ: 2009/02/08

كيف تكتشف نسبة الحمير في جماعتك؟

بسم الله الرحمن الرحيم
السلام عليكم,,,

قبل كل شيء, كيف تفسر الأمر من وجهة نظرك التقنية؟!
يوجد الكثير من خوارزميات الجدولة في جهاز الكمبيوتر, و هو جهاز غبي جداً, لا يفعل شيء إلا إذا أمرته أو أعددته مسبقاً لفعله!. لنستعرض بعض أهم هذه الخوارزميات:-

  • First-come, first-served (FCFS)
    في هذا النظام, من يأتي أولاً, يـُخدم أولاً, على سبيل المثال, لو إنني أرسلت ملف مكافئات النواب قبل ملف التجنيس, فـ إن ملف المكافئات ستتم خدمته أولاً!
  • Shortest job first (SJR)
    في هذا النظام, تتم خدمة المهام الاقصر أولاً, أي إنه لو أرسلت ملف شجب و إستنكار, فستتم خدمته قبل ملف التجنيس الذي قد يمتد لدورتين أو أكثر!
  • Round-robin (RR)
    هذا النظام يوصف عادةً بالنظام العادل, فهو يقوم بالعديد من المهمات بطريقة متزامنة, عن طريق تقسيم الوقت على المهمات الموجودة, بدون أخذ الأهمية بعين الإعتبار!, و لكن إذا تطور الأمر, يتم تحويل الخورازمية إلى FCFS, فعلى سبيل المثال, لو كان لدي ملف مكافئات النواب, ملف الشجب و الأستنكار, ملف ” دزني باطيح “, و ملف التجنيس, فـ إن جميع الملفات سوف تتم خدمتها عن طريق تقسيم الوقت على الخدمات, بدون تفضيل ملف على الأخر!
  • priority scheduling
    هذا النظام يقوم بالأعمال وفقاً للأهمية, حيث يوجد رقم يحدد أهمية كل شيء قبل خدمته, مع الاخذ بعين الأعتبار, إن الأمور ذات الأهمية القليلة, تزيد أهميتها مع مرور الوقت, لكي لا تبقى بدون خدمة طوال الدهر!. على سبيل المثال, في هذا النظام, سوف تتم خدمة ملف التجنيس, السكن, البطالة, التمييز, الملف الدستوري, و قد يأتي يوم و تتم فيه خدمة ملف مكافئات النواب, هو حتماً سيأتي, فـ في هذا النظام, لا يـبقى أحد بدون خدمة!

لو سألتني ما أعظم شعب رأيته؟ لقلت لك إنه الشعب البحريني, ليس تلطيف أو تجميل للموضوع, و لكن هذا واقع أراه. و لكن كما يقولون ” الحلو ما يكمل ” و ” كل ديرة فيها مقبرة “, و للأسف, هناك نسبة من التفاح الفاسد بيننا!

كيف أكتشف إن إبن جلدتي حمار فعلاً؟
إظلمه, إحرمه من العمل, إحرمه من السكن, إحرمه من ممارسة معتقداته بحرية, ميز بينه و بين الأخرين, و إستحقره و إستعبده, ستجده يعارضك و يحاربك, و هذا أمر طيب لحد الأن. دعه يتنازع على أمر لا يـُتنازع عليه, فـستجده صامتٍ إتجاه كل فعل تأتي به, لا تقلق بعد الأن, مهما سرقت و ظلمت, مهما حرمت و ميزت, و مهما سجنت و قتلت, لن يفعل لك شيء, سيكون مشغول بالنزاع مع صاحبه, فهو حمار كصاحبه!

إذاً كل نزاع جانبي أدخله يجعلني حماراً؟
نعم, إلا إذا كان الأمر يستحق ذلك فعلاً, أو إن كان لا يشتت التركيز على القضية الأساسية!

هل تنصحني بـ أن أأجل نزاعاتي؟
إذا لم تكن حماراً ستفعل ذلك!

ماذا عن النزاعات التي تتطلب مني أن أقف وقفة جادة و سريعة؟
لا تؤجلها, و لكن إحرص على أن لا تشغلك عن الأهم!

هل تقول إذاً إن هناك من هو أغبى من جهاز الكمبيوتر؟
لا, و لكن هناك من لا يحسن إختيار نظام الجدولة المناسب له!

في رأيك ما هو أفضل نظام؟
النظام الأخير ” priority scheduling “, نظام الأهم يخدم أولاً!

التعليقات: 4 | الزيارات: 23 Views | التاريخ: 2008/11/25

البحرين تحصل على شبكة WiMax تغطي المملكة كاملة

بسم الله الرحمن الرحيم
السلام عليكم

null

قريبا, ستستقبل مملكة البحرين شبكة التغطية اللاسلكية عبر تقنية الWiMax الأولى من نوعها في العالم التي تغطي دولة بأكملها. الخدمة الجديدة و التي ستحمل الإسم MenaWiMax ستقدمها شركة Mena Telecom, إحدى استثمارات بيت التمويل الكويتي في البحرين, و التي أعلنت أنها أنفقت ما يقارب ال100 مليون دولار أمريكي في إعداد البنية الأساسية لهذة الشبكة.

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

Mena Telecom من جانب آخر أعلنت أنها كذلك تنوي التقدم للحصول على الرخصة الثالثة لتشغيل خدمات الهاتف المحمول عند طرحها للمزايدة بنهاية العام الحالي.

المصدر

التعليقات: 8 | الزيارات: 47 Views | التاريخ: 2008/10/24

أريد سبب يجعلني أعشق الـ iphone!

بسم الله الرحمن الرحيم
السلام عليكم,,,

أستغرب كثيراً حين أسمع أو أقرأ عن جهاز الأيفون من أبل!
كيف جعلت هذه الشركة الناس تتعلق به إلى هذه الدرجة؟
كيف عشقته الناس بدون إستخدامه و تمنوا الحصول عليه؟

مواصفاته عادية بالنسبة لبقية الهواتف, الجديد الوحيد الذي أتى به هو طريقة إستخدامه و الإنزلاقات فقط!
النظام الخاص به مغلق, لا يمكن لـ أي شخص أن يبرمج بريمج صغير إلا عن طريق إستخدام أدوات برمجية خاصة من أبل, ملفات الفلاش لا تعمل عليه, البلوتوث مغلق و لا يمكن تناقل الملفات الصوتية مع هاتف أخر, و الأعظم هو إنك لا تستطيع إستخدام الهاتف إلا عن طريق عقد ملزم, أو عن طريق خرق القانون و كسر حماية الهاتف!
هل فعلاً يستحق الهاتف كل هذا العناء و الإهتمام من قبل الناس؟


بالمقابل, لم أرى ضجة كبيرة حول هذا الهتاف العملاق ” HTC Touch Diamond “!
هل هناك داعي لـ أن أتحدث عن مميازته؟
لا أعتقد إن الأمر سيفرق, فـالهاتف ليس من أبل!

إذاً ماذا عن الهاتف المميز الأخر من نفس الشركة HTC G1؟
لم يأخذ حقه الإعلامي أبداً, رغم إنه الهاتف الأول الذي يعمل بنظام أندرويد من قوقل!
قد يقول البعض إن الهاتف يأتي حصرياً لشركة واحدة, و بعقد ملزم, و في دولة أخرى!
و لكن أليس هذا ما يحدث مع الأيفون؟

لم أجد سبب مقنع يجعلني أرغب في الأيفون حتى الأن, مع وجود العديد من المنافسين الافضل بكثير, و الذين يقدمون الكثير من المميزات مع عدم وجود أي شروط للشراء!

التعليقات: 2 | الزيارات: 18 Views | التاريخ: 2008/10/18

Ubuntu 64-bit users

بـسم الله الـرحمن الـرحيم
السلام عليكم,,,

يـعاني بـعض الأشخاص من مشاكل فـي الـفايرفوكس, و بالـتحديد عند إستخدام نـسخة 64-bit من أوبنتو. الـمشاكل عادةً تكون في توافق الأضافات, هذا الأمر يحدث في الوندوز أيضاً. لـكن, أوبنتو يـوفر لك طريقة لـتركيب فايرفوكس الخاص بـ 32-bit, و بـذلك تتـخلص من كل المشاكل. تركيبه لـن يمسح الـنسخة الأخرى من الفايرفوكس, بل سيكون لـديك الخيارين في إستخدام أحدهما!

كل ما عليك فـعله, هـو تنزيل هذا الـملف, و مـن ثم فـك الـضغط عـنه, سـتجد ملف بـ إسم 3in1 شغله, ستظهر لك رسالة, إضغط على زر Run In Terminal, و إتبع الـخطوات و إنتهى الأمر!

الـمصدر

التعليقات: 0 | الزيارات: 18 Views | التاريخ: 2008/06/23