Posted by: almouj | أكتوبر 23, 2009

الفأرة السحرية – Magic Mouse

الفأرة السحرية – Magic Mouse

قامت آبل اليوم بعمل تجديد شامل لمنتاجتها من الحاسبات  مثل iMac و MacMini و MacBook ومنتجات أخرى مثل Time Capsule, لكن بغض النظر عن التحديثات الضخمة هناك منتج جديد قمة في الإبداع وهو Magic Mouse

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

الفأرة  هي أكثر ما تستخدمه في حاسبك وبرغم بساطتها الا انها قد توفر عليك وقت كبير جداً في عملك وانتاجك اذا كانت فأرة ذكية ومرنة وسهلة في الإستخدام وهذا ما قامت آبل بتقديمه

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

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

الفأرة السحرية سعرها 69$ لكنها في الوقت الحالي تعمل مع اجهزة الماك فقط.

المصدر: آي فون اسلام


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



وهكذا تربح شركات الجوال وتتسع قواعد البيانات الضخمة لتتضمن عبارات ومفردات لا حصر لما يمكن إضافته لها. ويطور ذراع شركة صخر الأمريكي sakhrusa.com حلول الترجمة ومعالجة اللغة الطبيعية لزبائن مثل وزارة الدفاع الأمريكية ووزارة الأمن الوطني ووزراة العدل الأمريكية.
وقد اشترت أمس شركة صخر شركة دايل دايريكشنز Dial Directions التي تقدم خدمة الإجابة على الاستفسارات عن العناوين عبر الهاتف الجوال (لسائقي السيارات والسياح) لتأتي الإجابة على شكل رسالة قصيرة لكن شركة صخر أضافت حلولها لترجمة الاستفسار فورا بعد نطقه بالعربية أو بالإنكليزية بين اللغتين. وتختص شركة دايل دايريكشنز بتطوير برامج الجوال وتقدم برامج لهاتف آي فون. وتعالج خادمات الشركة البيانات المرسلة وهي العبارات الصوتية لتقوم صخر بترجمة الإجابة من العربية إلى الإنكليزية أوبالعكس خلال ثوان قليلة.
وطورت الشركتين إصدارات تجريبيا لهاتف آي فون وآخر لهاتف بلاك بيري ويخضع حاليا للاختبار لدى بعض الشركات حيث تتضمن قائمة زبائن صخر مجموعة كبيرة من الجهات والمؤسسات، ومن المزمع طرحه للمستهلك مع نهاية العام.
ويمكن معاينة الخدمة على الرباط

http://www.youtube.com/watch?v=rW9m9230LnA

المصدر: itp

مايكروسوفت تطلق نسخة تجريبية من ويندوز7

05/05/2009 – 14:43

windows-7-desktop-gadgets

- سان فرانسيسكو (ا ف ب) – تطلق شركة “مايكروسوفت” للبرمجيات الثلاثاء نسخة شبه نهائية من برنامج “ويندوز7″، نظام التشغيل من الجيل الجديد، لتمنح زبائنها الفرصة في ابداء رأيهم بالنظام قبل اطلاق النسخة النهائية منه.

وبوسع المستخدمين ان يقوموا بتنزيل البرنامج الجديد من موقع “microsoft.com\downloads”، في مؤشر على ان عملاق البرمجيات يضع لمساته الاخيرة على نظام التشغيل الجديد الذي يأمل ان يعلو على الانتقادات التي انهالت على سلفه “فيستا”.

ووزعت نسخ من ويندوز7 التجريبي على المبرمجين الاسبوع الماضي، واشادت ردود الفعل الاولى بمتانة النظام وخلوه من المشاكل التي لازمت نظام تشغيل “فيستا”.

وخلال اعلانه عن اطلاق النسخ التجريبية، قال نائب رئيس قسم “ويندوز بزنس” بيل فيغت ان “الاصغاء الى شركائنا وزبائننا كان اساسيا في تطوير ويندوز7″، مضيفا “استمعنا اليهم وعملنا جاهدين على تقديم اجود نوعية لنسخة تجريبية في تاريخ ويندوز”.

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

ويدل اطلاق النسخة التجريبية من ويندوز7 على ان تعديلات طفيفة فقط ستدخل على النسخة النهائية للنظام، وبانه صار في وسع الشركات البدء بتكييف البرمجيات او اجهزة الكمبيوتر مع نظام التشغيل الجديد، بحسب “مايكروسوفت”.

ومن مميزات نظام التشغيل الجديد انه يتلاءم مع اجهزة الكمبيوتر التي يتم التحكم بشاشتها باللمس (تاتش سكرين)، وانه قادر على تشغيل برامج الفيديو بسرعة اكبر، وعلى العمل مع اخف الاجهزة الالكترونية على غرار نتبوك.

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

المصدر: وكالة فرانس برس


 

الكتاب الأول :

اسم الكتاب : السمو

للمشاهدة والحفظ إضغط على الأيقونة التالية

cid:image002.gif@01C969A3.99308790

حجم الملف : 95.5 كيلوبايت
نوع الملف :
Word

 

الكتاب الثاني :

اسم الكتاب : ثلاثون سبباً للسعادة

للمشاهدة والحفظ إضغط على الأيقونة التالية

cid:image002.gif@01C969A3.99308790

حجم الملف : 148 كيلوبايت
نوع الملف :
Word

 

الكتاب الثالث :

اسم الكتاب : حتى تكون أسعد الناس

للمشاهدة والحفظ إضغط على الأيقونة التالية

cid:image002.gif@01C969A3.99308790

حجم الملف : 228 كيلوبايت
نوع الملف :
Word

 

الكتاب الرابع :

اسم الكتاب : ضحايا الحب

للمشاهدة والحفظ إضغط على الأيقونة التالية

cid:image002.gif@01C969A3.99308790

حجم الملف : 140 كيلوبايت
نوع الملف :
Word

 

الكتاب الخامس :

اسم الكتاب : لا تحزن

للمشاهدة والحفظ إضغط على الأيقونة التالية

cid:image002.gif@01C969A3.99308790

حجم الملف : 2.70 ميغا
نوع الملف :
Word

 

الكتاب السادس :

 اسم الكتاب : مفتاح النجاح

للمشاهدة والحفظ إضغط على الأيقونة التالية

cid:image002.gif@01C969A3.99308790

حجم الملف : 263 كيلوبايت
نوع الملف :
Word

 

 

 

 

 

 

 خبراء أمن المعلومات يراقبون انتشار الفيروس كونفيكر

راقب خبراء أمن المعلومات في العالم باهتمام كبير تطور “دودة” “كونفيكر Conficker ” القوية والتي يفترض أنها تتعزز بحلول الأول من ابريل. وحسبما يتوقع الخبراء، يتطور هذا الفيروس من الشرق إلى الغرب مع تغير اليوم. وقال بول فيرغوسون خبير التهديدات المعلوماتية في مجموعة “ترندو مايكرو” في محاولة لتهدئة المخاوف من هذا الفيروس المعلوماتي إن “الطائرات لن تسقط والانترنت لن تتفكك”. وأضاف إن “اللغز الكبير هو معرفة ما سيفعله الذين يقفون وراء كونفيكر. سيطرتهم على عدد كبير من الحواسيب أمر مخيف. بضربة فأرة واحدة يمكنهم أن يفعلوا ما يشاءون بآلاف الأجهزة”. ووعدت المجموعة العملاقة لبرامج المعلوماتية “مايكروسوفت” بمكافأة قدرها 250 ألف دولار بمن يقدم معلومات تسمح بكشف المسؤولين عن الفيروس المعروف أيضا باسم “داوناداب”.
وهذا الفيروس هو برنامج قادر على تكرير نفسه مستغلا الشبكات أو الكمبيوترات التي لم يتم تحديث برامج حمايتها من الفيروسات مؤخرا. وقد تمت برمجته ليتحول الأربعاء إلى فيروس لا يمكن وقفه وظهر عندما انتقلت بعض الحواسيب إلى تاريخ الأول من نيسان/ابريل.
وقالت مجموعة من الخبراء تراقب تحركات الفيروس على الانترنت في آسيا وأوروبا بينما كان المساء في أوله في الولايات المتحدة، إن الفيروس يتعزز. والفيروس برمج أولا لضرب 250 موقعا على الانترنت يوميا. لكنه بدأ يوم الأربعاء الماضي يضع لوائح تشمل خمسين ألف موقع، وتشمل 500 موقع يوميا.
و حتى الآن لم يعط القراصنة الذين ابتكروا هذه “الدودة” الموجودة حتى الآن في مليوني جهاز كمبيوتر، أوامر محددة. وقال فيرغوسون ملخصا الوضع “هناك مسدس محشو في مكان ما لكن لم يضغط احد على زناده”.
وكان “كونفيكر” رصد للمرة الأولى في تشرين الثاني/نوفمبر 2008 بإصابته كومبيوترات عن طريق الانترنت أو عبر الاختباء في المعطيات المسجلة على شرائح “اليو اس بي”، لينتقل من جهاز الى آخر. وفور دخوله الكمبيوتر يبني دفاعات تمنع إزالته.
وهذا الفيروس يسمح بسرقة معلومات او السيطرة على الأجهزة التي يدخلها ويدرجها في شبكة كم الأجهزة التي يستخدمها قراصنة.
من جهته أكد أيمن الراشد خبير أمن المعلومات للرياض على ما ورد في تصريح بول فيرغوسون مضيفاً أنه يشبه “كونفيكر” بالخلايا النائمة ،و أنه قد تكون هناك العديد من أجهزة الحاسب الحاملة للفيروس بانتظار لحظة الصفر كي ينشط الفيروس ويقوم بعمله التخريبي ،مؤكداً بأن المستخدمين الذين قاموا بتحديث برامج الحماية من الفيروسات قبل إصابة أجهزتهم يعدون خارج دائرة الخطر.
أما أخصائي أمن المعلومات عمرو عبدالله العولقي فيعتقد بأن ظهور الفيروس ليس بجديد حيث كان أول ظهور له في أكتوبر 2008م ولكن النسخة المحدثة منه والتي عجزت الكثير من شركات مكافحة الفيروسات من التصدي لها قبيل انتشارها مما ساعد في إصابة ملايين الشبكات والأجهزة في شتى أنحاء العالم مثل وزارة الدفاع الفرنسية والكثير من القطاعات الخاصة الكبرى مثل شركة الياهو العالمية, كما يعتبر فيروس كونفكير من الفيروسات الذكية جداً لأنه ينتقل بشكل هادئ من جهاز إلى آخر بدون علم الضحية وذلك بالاعتماد على ضعف أمني في أنظمة ويندوز يقوم بدورة الفيروس بتحويلها إلى ثغرة أمنية تساعده في الانتشار والتحكم بالأجهزة المصابة أو حتى استخدامها في عمليات هجوم على مواقع أخرى أو أجهزة باستخدام تقنيات “البوت نت” التي يتمحور دورها في إيقاف الخدمة وحجبها , ويرى العولقي أن الكثير من برامج مكافحة الفيروسات المعروفة فشلت في إزالة هذه الدودة حتى بعد التحديث لما تتمتع به من إمكانيات تطوير نفسها وذلك بفضل ارتباطها المباشر بشبكة الإنترنت, كما نشر نقلاً عن شركة سيمانتك الرائدة في مكافحة الفيروسات تحذير من البحث عن أي معلومات حول فيروس كونفيكر الشهير, حيث يبدو أن العديد من المواقع تحتوي على روابط قد تؤدي بالمستخدم إلى إصابة نفسه بفيروس كونفيكر الذي يستفيد من أنظمة ويندوز الغير محدثة, ونصحت الشركة المستخدمين باستخدام برامج الحماية وتحديث الأنظمة لتلافي خطر هذه الدودة التي أصبحت تهدد مصادر المعلومات وأمنه.

                 

المصدر:الرياض- محمد الدغيلبي

 

مايكروسوفت تقدم دورات كمبيوتر مجانية للمبتدئين وبالعربية!!!

التقنية

مايكروسوفت تقدم دورات كمبيوتر مجانية للمبتدئين وبالعربية


بقلم (mothanna.almobarak@itp.com)

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

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

Posted by: almouj | يناير 1, 2009

ماهي أفضل لغة برمجة؟

ماهي أفضل لغة برمجة؟

أيهما أفضل/أقوى PHP أم ASP؟
أي لغة أفضل/أقوى Java أم #C؟
هل Perl أفضل/أقوى من Python؟
Visual Basic أم Delphi؟

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

إذاً دعنا نتناقش هنا لنعرف الإجابة الحقيقية، والتي لم يتوصل إليها أحد من قبل!
هل أنت مستعد لقراءة جميع ما سأكتب لتعرف الإجابة التي طالما حلُم العديد من الأشخاص التوصل إليها؟

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

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

الأمر الغير مشكوك فيه هو أن تعلّم لغة C مهم جداً لتطويرالمنطق البرمجي، وأن لغة سي تستخدم لبرمجة نواة Kernel أنظمة التشغيل. وأنها بمشاركة لغة التجميع Assembly تكون الأفضل للتحكم في أجزاء الكمبيوتر الملموسة Hardware. ولكن ذلك لا يجعلها أفضل لغة على الإطلاق. فانت على سبيل المثال، لا تريد أن تفني عمرك وأنت تحاول بناء نظام يعمل على الويب باستخدام لغة سي.

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

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

اللغات المتشابهة من حيث الهدف كـ PHP – ASP و Visual Basic – Delphi، تؤدي نفس الغرض تماماً إلى حدّ ما. فعلى سبيل المثال: يمكن باستخدام إما فيجوال بيسك أو دلفي لبناء نظام مبيعات يتّصل بقاعدة بيانات مركزية ليقوم بجميع المهمات من تخزين وتعديل واسترجاع وحذف للبيانات إضافة إلى جميع العمليات الأخرى الأساسية في أي نظام مبيعات. ويمكن أيضاً استخدام إما PHP أو ASP لبناء نفس التطبيق المذكور ليعمل على الويب. ومسألة ضعف أو قوة التطبيق الناتج من حيث الأمان أو الاعتمادية أو السرعة أمر عائد على الطرق والأساليب التي يتّبعها المبرمج وليس لغة البرمجة بحد ذاتها.

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

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

الكاتب: نبيل
Posted by: almouj | يناير 1, 2009

المنطق البرمجي!!!

 

 
المنطق البرمجي – دليلك لإحتراف البرمجة


الكثير من المتخصصين في مجال الكمبيوتر وتقنية المعلومات حاولوا كثيراً تعلم برمجة الكمبيوتر Computer Programming ولكن في كل مرة يجدون بأن الطريق مسدودٌ أمامهم. فكثيراً ما نرى من يحمل شهادة جامعية في مجال الحاسب الآلي وقد درس مقدمات في البرمجة والعديد من لغاتها والتقنيات المتعلقة بها ولكن في نهاية الأمر ومع إنه استطاع التخرج إلا أنه اكتشف لاحقاً عدم قدرته على إنتاج البرامج حتى الآن.

أيضاً هناك أعداداً كبيرة من غير المتخصصين من مستخدمي الحاسب الآلي يرغبون في تعلم البرمجة، فهُم ومن خلال استخدامهم لأجهزة الحاسوب لعدة سنوات قد أصبحت لديهم العديد من الأفكار التي يرغبون بتحويلها إلى تطبيقات تعمل على جهاز الكمبيوتر. ولكن، عقبةٌ كبيرة تقف أيضاً أمامهم عند البدء في البرمجة.

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

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

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

إذاً ماهو الشيء الذي يجعل مني مبرمجاً محترفاً؟

بالطبع تعلّم أوامر اللغة ودوالها وتراكيب جملها Syntax مهم وبدون ذلك لن تستطيع كتابة أي برنامج يقوم بتنفيذ مهام مفيدة، فالأهم من ذلك هو المنطق البرمجي Programming Logic. لكي تكون مبرمجاً جيداً يجب عليك أن تغير طريقة تفكيرك وذلك بتعلم الخوارزميات ولغة سي C Language وذلك كون تلك اللغة ستجعلك تفكر بطريقة أفضل وتكسبك مهارات برمجية لن تكتسبها من أي لغة أخرى، لتستطيع بعدها التفكير بمنطق البرمجة الصحيح. كلما أصبحت قادراً أكثر على التفكير المنطقي كلما أصبحت متمكناً أكثر من البرمجة. أضف إلى ذلك، كونك بعد تعلم لغة C ستصبح قادراً على تعلم أي لغة برمجة بسرعة وسهولة.

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

يُقال أيضاً بأن أفضل المبرمجين هم من يتحدثون أكثر من لغة (المقصود هنا لغات البشر) أو من المتخصصين في علم اللغويات Linguistics وذلك بسبب أن تحدّث أكثر من لغة يقوي التفكير المنطقي وينمّيه وبالتالي يصبح الشخص متمكناً أكثر من تعلم لغات البرمجة. فعلى سبيل المثال: من يتحدث العربية والإنجليزية أفضل ممن يتحدث العربية لوحدها. ومن يتحدث العربية والإنجليزية والفرنسية سيكون أفضلهما.

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

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

المصدر: نبيل


هل يعتدي متصفح “كروم” على خصوصية المستعمل؟

chrome_1


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

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

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

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

ولكن مثل هذه النقطة التي تبدو للبعض هينة، فإنها من حيث المبدأ قد تكون مرفوضة من قبل البعض الآخر، وقد فتحت مسألة خصوصية المستعمل لدى قوقل، الباب للنظر في اتفاقيات الاستعمال وسياسة قوقل عموما في موضوع خصوصية المستعمل لديها وهو الجانب الذي كان لا ينظر اليه عادة، وعند قراءة تفاصيل اتفاقية استعمال منتوجات قوقل، فاننا نجد العديد من النقاط المثيرة للانتباه، منها ان “قوقل” تقر أنها تقوم فعلا بأخذ معلومات عن جهازك وتقوم بتتبع عمليات تصفحك واختياراتك ومواقعك المفضلة، وهذه كلها مهام تدخل في عمليات جوسسة الانترنت وهي التي تقوم بها العديد من برمجيات الجوسسة العاملة لترويج المتوجات واستهداف الحرفاء والتي بدورها تترصدها برمجيات مقاومة الجوسسة وتمنعها، وانظر ماذا تقول “قوقل” في ذلك:
“ملفات تعريف الارتباط – عبارة عن ملفات صغيرة يحتوي الواحد منها على سلسلة من الحروف. وعند قيامك بزيارة Google، نقوم بإرسال واحد أو أكثر من من هذه الملفات إلى الكمبيوتر الخاص بك؛ حيث يتم التعرف على المتصفح الخاص بك بشكل فريد. ويتم استخدام ملفات تعريف الارتباط لتحسين جودة خدماتنا مثل معرفة الطريقة التي يتبعها الأشخاص في البحث، وذلك عن طريق تخزين تفضيلات المستخدم وتتبُّع اتجاهات بحثه. كما تستخدم Google أيضًا ملفات تعريف الارتباط في خدماتها الإعلانية لمساعدة المعلنين والناشرين في عرض الإعلانات وإدارتها عبر الويب. وقد نعمد إلى تحديد أحد هذه الملفات في متصفحك عند قيامك بزيارة موقع ويب وعرض أو النقر فوق أحد الإعلانات المدعومة من خدمات Google الإعلانية”

وتقر “قوقل” بأنها تتقاسم المعلومات التي تأخذها مع أطراف أخرى في حالات تعددها هي، أنظر ماذا تقول في هذا الشأن:
تقوم Google بمشاركة المعلومات الشخصية مع شركات أخرى أو أفراد آخرين خارج Google في الحالات المحددة التالية فقط:
• الحصول على موافقتك. فنحن نشترط الموافقة على الاشتراك قبل مشاركة أية معلومات شخصية حساسة.
• نحن نقدم هذه المعلومات إلى الشركات الفرعية أو التابعة لنا أو أي شركات أخرى موثوق بها أو أفراد موثوق بهم بهدف معالجة المعلومات الشخصية نيابةً عنا. ونشترط أن توافق هذه الأطراف على معالجة هذه المعلومات وفقًا لتعليماتنا وطبقًا لسياسة الخصوصية هذه وأية معايير أخرى مناسبة لأمان وسرية المعلومات.
• لدينا اعتقاد راسخ بأن الوصول إلى هذه المعلومات أو استخدامها أو الاحتفاظ بها أو الكشف عنها يصبح لازمًا بالقدر المعقول إذا كان من أجل (أ) تنفيذ أي قانون معمول به أو لائحة أو إجراء قانوني أو مطلب حكومي واجب التنفيذ (ب) أو تنفيذ بنود الخدمة المعمول بها، مثل التحقيق في أية انتهاكات ممكنة لهذه البنود (جـ) أو اكتشاف مشاكل الاحتيال أو المشاكل الأمنية أو الفنية أو منع حدوثها أو التعامل معها (د) أو الحماية من أي ضرر وشيك بحقوق أو ممتلكات أو سلامة Google أو مستخدميها أو عامة الناس طبقًا لما يتطلبه القانون ويسمح به.

قد يبدو للبعض ان المسلة بسيطة، وقد يقول آخر وماذا لدي على جهازي حتى تسرقه “قوقل” ولكن المسالة يجب النظر لها من ناحية مبدئية، حيث ان ترك جهازك مفتوحا لكي يرتع فيه احدهم يجمع المعلومات كما يريد، شيئ يدعو للإنتباه، ثم ان التساؤل يطرح حين معالجة تلك معطيات، إذ من قال أن الأطراف الذين تعدّهم “قوقل” ثقة حيث مكنتهم من تقاسم المعطيات معها، هم ثقة بالنسبة للمستعمل أيضا؟

أنظر اتفاقية استعمال منتوجات قوقل
أنظر اتفاقية استعمال متصفح قوقل كروم

المصدر: بوابتي

Posted by: almouj | ديسمبر 4, 2008

«غوغل».. تطرح متصفح «كروم»!!!

«غوغل».. تطرح متصفح «كروم» 2820302020_eb39fa50e0

يعرض الصفحات العربية دون مشاكل


أعلنت شركة «غوغل» طرحها متصفحا جديدا مجانيا للكومبيوترات الشخصية تحت اسم «كروم» Chrome، يتميز بأنه متصفح مفتوح المصدر يمكن لأي مبرمج تطويره وتعديله وإضافة ما يريد إليه. ويعتمد المتصفح التجريبي (بيتا) البساطة والموثوقية، التي يتوقعها محبو منتجات «غوغل»، وهو متوفر في 43 لغة، ويستخدم واجهة تفاعل بسيطة تخفي تقنيات معقدة.
وصُمم متصفح «كروم» ليسهل عملية التصفح والبحث والوصول إلى المحتوى المرغوب، عن طريق استخدامه شريطا موحدا للعناوين والبحث، يأخذك إلى الصفحة التي تريدها بسرعة ويسر، بالإضافة إلى وجود لسان Tab تبويب جديد يعرض لائحة بأحدث المواقع التي زارها المستخدم، والعبارات التي بحث عنها، بالإضافة إلى عرض قائمة بالمواقع المفضلة له، الأمر الذي يسهل عملية التصفح بشكل كبير. ويدعم المتصفح الجديد منصة متعددة العمليات تساعد في زيادة ثباته وأمنه، حيث يعمل كل لسان تبويب فيه كعملية منفصلة في ذاكرة الجهاز، فإذا ما توقف موقع ما أو اللسان عن الاستجابة، لا تتأثر الألسنة والنوافذ الأخرى ولن يضطر المستخدم إلى إعادة تشغيل المتصفح كله. وعززت غوغل المتصفح بمحرك نصوص «جافا سكريبت» مدمج (الإصدار رقم 8) يسرع تطبيقات الإنترنت ويفتح المجال أمام فئة جديدة متكاملة من التطبيقات التي لا تدعمها المتصفحات الأخرى.

وتجدر الإشارة إلى أن المتصفح مبني على متصفحات مفتوحة المصدر، قدمت مساهمات مهمة لتقنية التصفح، وهو متوفر حاليا على نظام التشغيل ويندوز فقط، إلا أن الشركة تعد بطرحه على أنظمة التشغيل «ماك أو إس» و«لينوكس»، خلال الأشهر القليلة القادمة. هذا ولاحظنا سرعة تصفح أعلى عند استخدام «كروم»، واستطاع عرض الصفحات العربية بدون أي مشاكل. ويمكن تحميل المتصفح مجانا من موقع http://www.google.com/chrome.

Older Posts »

التصنيفات