Category

article

تحدي وإصرار طائرة الأخوين رايت بقلم معتز هرفيل

بالأول ترددت أكتب هاي الخاطرة وحكيت ما إلها داعي أتعبكم بالقراءة معاي … ولكن ضلت تحوس في بالي .. وإني لازم أكتبها .. يمكن يكون منها عبرة ..

أظن وقتها كان عمري ١٦ سنه .. تقريبا سنة ١٩٩٠ .. او حتى قبل مش متأكد تماما ..

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

ومن أكثر القصص اللي حبيتها قصة الأخوين رايت .. أصحاب أول طيارة طارت في العالم بقدرتها الذاتية سنة ١٩٠٣ ..
وكمان إجت قصتهم على برنامج الأطفال ( إسألوا لبيبة ) الله يذكرها بالخير ..

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

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

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

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

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

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

وفعلا بديت أعمل المجسم نقلا عن الصور .. والله بعلم شو تعبت فيه .. وقديش شميت آجو وانسطلت هههههههه ..

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

بعد ما طلعت روحي وأكلت ٦٠ بهدلة بالتأخير عن دراستي وعن مواعيد الأكل وطلبات الحج و الحجة .. خلصت مجسم الطيارة .. المصنوع من خشب .. ونايلون وخيطان مشدودة ..

أذكر تقريبا طول الجناح ١٢٠ سم .. يعني مش صغيرة .. حاولت أني أشوف توازنها بالهواء .. وأرميها عالخفيف .. لقيت إنها ممتازة .. ومتينة وثابتة ومتوازنة …

هون إنتقلت للمرحلة الثانية .. إني بدي أضيفلها طاقة محركات ومراوح مشان أقدر أقلد الأخوين رايت ..

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

طائرة الأخوين رايت إلها محرك بنزين واحد .. مربوط في بكرات بتشغل مروحتين …
ومعروف إنه محرك البنزين قوي وسريع بالنسبة لوزنه ..
وأنا ما كان متوفر عندي إلا الدينمو تبع الألعاب عدد ٢ .. وأقوى مصدر طاقة كان متوفر .. هو البطارية المستطيلة ٩ فولط .. اللي كنا نلحسها 🤣..

ولأنه وزن البطارية مع الدينمو بصير كبير بالنسبة لقدرته .. وصلت لحل …
بدي أحط الدينموات الثنين .. ويشغلوا ٤ مراوح بدال ٢ .. بس علشان أكسب أكبر طاقه منهم .. ركبت بكره كبيره مزدوجة ( من تبعت المسجلات ) على الدينمو وبكرات صغيره على المروحتين .. وقشاطات .. بحيث السرعه تتضاعف كثير عند الدوران ..

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

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

بعدين أحفها بورق الحف من الجهتين المتعاكسات .. وبعدين أنقعها بالمي .. ومن ثم ألويها زي المروحه وأخليها مثبتة بهالشكل يومين لتنشف … وأكرر العملية لكل مروحة .. غير اللي بيخربوا معاي ..

وفعلا .. كل إشي ركب تمام .. الدينموات الثنين .. مع بكراتهم .. والأربع مراوح ..والقشاطات .. وبطاريتين ٩ فولت .. ودائرتين كهربائيات منفصلات .. كنت بس أشغلهم .. أحس بقوة الدفع الكبيره والطيارة بدا تروح من إيدي ..

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

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

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

واستنيت يوم جمعة الصبح بكير .. والجو كان تمام .. حملتها وطلعت على الشارع ..

حطيتها على الأرض وتأكدت ما حدا شايفني  ..

وشغلت المحركات .. وبدت تمشي .. وتتسارع .. وتتسارع .. وأنا أركض وراها ..لحتى سبقتني .. وفجأه ارتفعت بالهواء تقريبا مسافة مترين أو ثلاث أمتار … ومسافة ٥٠ متر تقريبا ..

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

سامحوني طولت عليكم بس حبيت أشارككم إحدى التجارب للي مرت علي في الطفولة .. ♥️

بقلم معتز هرفيل

ربط الدماغ البشري بالحاسوب
رواتب مهندس البرمجيات في الشركات الكبيرة
access token كن حذراَ عندما تستخدم ال
ما هو وما هي أفضل النصائح لإستخدامه LinkedIn
تقنية الذكاء الصنعي بإختصار
(ip) برنامج بلغة جافا لإيجاد العنوان الشبكي الخاص بالموقع
تحدي وإصرار طائرة الأخوين رايت بقلم معتز هرفيل
الألوان على الهارديسك إلى ماذا تشير؟
علماء الصين يحولون النحاس إلى ذهب
TCP/IP أنواع بروتوكولات
WANNACRY RANSOMWARE الوقاية من فايروسات الفدية
ايه هو افضل نظام تشغيل للمطورين
abstract class ما هو ال

خمسة عادات سيئة لازم تتخلص منها فورا

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

1- الصحيان متأخر:

أول وأهم عادة جديدة لازم تضيفها في يومك هي الصحيان بدري.

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

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

إزاي بقى؟.. دي بتاعتك إنت، لازم تاخد القرار لو فعلا عايز تحقق أهدافك..

2- الحجج والأعذار:

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

إيه اللي مانعك تصحى بدري؟
معلش أصلي كنت مطبّق بالليل ع الفيس وسهرت كتير.

طب إيه اللي مانعك تخف من الفيس شوية وتنام بدري؟
معلش كان فيه حاجات مهمة لازم أشوفها.

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

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

3- التفكير الزائد:

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

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

4- السوشيال ميديا:

لو ربنا كرمك ونجحت في عادة الصحيان بدري، مؤكد أول حاجة هتعملها حتى من قبل ما تقوم من ع السرير إنك هتمسك الموبايل تشوف الرسايل والإشعارات الجديدة.. وسبحان الله شوف المؤامرة.. هتلاقي رسالة أو إشعار مهم جدا جالك وإنت نايم وتقرر إنك لازم ترد عليه دلوقت، تفتح الفيس وتشوف فيديو يعجبك والتاني والتالت وفجأة.. تكتشف إن عدى ساعة من وقت ما صحيت وإنت لسه ماسك الموبايل ومعملتش أي حاجة!

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

بص لنفسك كده هل حالك ده إنت راضي عنه؟! جاوب وقرر.

5- التأجيل والتسويف:

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

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

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

كيف تحفظ الكود البرمجي ؟
ربط الدماغ البشري بالحاسوب
الروبوت وبعض أنواعه
ما هو وما هي أفضل النصائح لإستخدامه LinkedIn
نظام اللينكس عالم المصدر المفتوح والبدائل المتاحة للتحول لنظام لينكس
تطبيقات الذكاء الأصطناعي في الطب النفسي
ما هو الفرق بين القراصنة و الكراكرز ؟
موقع أكاديمية مايكروسوفت للتعليم المجاني وشهادة معتمدة من مايكروسوفت
إكتشف إن قام شخص ما بحظرك على الوتس أب وطريقة فك الحظر
في لوحة المفاتيح (F) استخدام سلسلة المفاتيح
(Intel) كل ما تريد معرفته عن معالجات إنتل
الروبوت وبعض أنواعه
ايه هو افضل نظام تشغيل للمطورين

كيف يمكن أن نجعل الألة تفكر؟

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

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

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

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

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

كيف تحقق ذاتك
كيف سيقود الذكاء الاصطناعي عصرا جديدا من الزراعة الدقيقة
الروبوت وبعض أنواعه
خرافات لا تصدقها عن العمل الحر
الكمبيوتر الكمومي
أخر يوم عمل في الشركة
أفضل سبعة متاجر أندرويد مجانية
طريقة جعل الفلاش ميموري مفتاح للحاسوب
اخطاء نرتكبها يوميا تدمر الحاسوب
API لمحة عامة عن مفهوم ال
من صنع أول كمبيوتر ؟
SQL و mysql هناك فرق بين
(BIOS) كل ما تريد معرفته عن نظام البيوس وكيفية الدخول إليه

ربط الدماغ البشري بالحاسوب

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

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

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

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

1- أخد إشارات من الدماغ : هناك تقنيات عدة متوفرة الأن من أجل أخد إشارات من الدماغ، هناك تقنيات لإلتقاط إشارات للدماغ أثناء تفكيره في شيئ ما ثم بإستعمال طرق تعلم الألة نستطيع تصنيف هذه الإشارات من أجل القيام بردود أفعال إتجاه ذلك. مثلا تفكر في فتح الباب أو إطفاء الأنوار أو تشغيل حاسوبك فإن الجهاز المستقبل لتلك الإشارات يستطيع تميز ذلك و القيام بما تريد. أبسط و أشهر تقنية هي (Electroencephalography – EEG) تقوم بقياس النشاط الكهربائي على فروة الرأس و الذي هو مقياس مباشر للنشاط العصبي. يمكنها من تحديد التغيرات في نشاط الدماغ و هذه التغيرات يمكن الإستفادة منها لفهم ما يقوم به الدماغ فهناك 14 منطقة في الدماغ لها وظائف هامة (راجع مقالي السابق على الرابط [1]) أو تشخيص بعض الأمراض و معرفة السبب في بعض السلوكيات الغير مرغوبة. هذه التقنية لها دقة زمنية عالية و لكن دقة مكانية ضعيفة، و من أجل ذلك تم وضع تقنية محسنة أخرى و هي (Electrocorticography – ECoG) و هي بوضع أقطاب كهربائية مباشرة على سطح الدماغ المكشوف لتسجيل النشاط الكهربائي. أيضا يمكن إستعمال أقطاب كهربائية توضع في منطقة عميقة من الدماغ كما في التقنية الثانية المحسنة (Stereotactic EEG – SEEG).
تقنية (Magnetoencephalography – MEG) تقيس المجال المغناطيسي الناجم عن النشاط الكهربائي للخلايا العصبية و هي تعتبر أحس من (EEG) لأن الحقل المغناطيسي أقل تأثرا بالجمجة و فروة الرأس من الحقل الكهربائي.
تقنية (Positron Emission Tomography – PET) تنتمي هذه التقنية أو الصورة إلى الطب النووي و تعتمد على تتبع المواد المشعة التي يتم إدخالها إلى الدماغ، يمكنها توفير معلومات مفصلة عن العمليات الكيميائية الحيوية أو الفسيولوجية. نفس الشيء بالنسبة لتقنية (Single Photon Emission Computer Tomography – SPECT) التي تعتمد على حقن مواد مشعة في الدم.
تقنية (Near-Infrared Spectroscopy – nIR) و هي تقنية طيفية تعتمد على الأشعة تحت الحمراء في الطيف الكهرومغناطيسي لقياس تركيز الأوكسجين و الهيموجلوبين في الدماغ و العضلات و الأنسجة الأخرى.
تقنية تصوير الرنين المغناطيسي / الوظيفي (MRI/FMRI) من أجل أخد صور هيكلية أو وظيفة للدماغ.

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

أفضل عشرة ألعاب على فيسبوك
لغات برمجة الذكاء الاصطناعي
أنواع الاخطاء البرمجية
منقول عن أطباء الميددوز جميع الاسئلة و الأجوبة عن مرض كورونا
ما هو مستقبل الأنترنت ؟
ما هو وما هي أفضل النصائح لإستخدامه LinkedIn
canon ip7240 إعدادات الواي فاي في طابعة
SSD & HDD الفرق بين
تعني أن الموقع أمن ؟ https هل
ViewBag و ViewData الفرق بين ال
أساليب القرصنة
(DNS) تعرف علي الدومين
الفرق بينهم internet & Intranet & Extranet

ايه هو افضل نظام تشغيل للمطورين

ايه افضل OS لل Development ؟

– بنائا عن تجربتى الشخصية ورأى الشخصى افضل نظام لل Programming او ال Development هو ال Linux , لكن مش لل Design او ال Game Development .

– اﻻسباب :

1- نظام ال Linux اقل عرضه لﻻصابة بال viruses بنسبة اكبر من 90 % من ال Windows , وده ﻻن معظم الفيروسات عبارة عن برامج بامتداد ال EXE , واﻻمتداد مبيشتغلش من اﻻساس على ال Linux , ولو روحت بنفسك وضغط على virus هيتفتح معاك كا file عادى وتقدر تعدل عليه كمان.

2- ال Customize , انا بحب اعدل فى كل حاجة مش من النوع ال بياخد الحاجة زى ما هى ويستخدمها , ال Linux حرفيا , تقدر تغير فيه كل حاجة عليه من UI ل OS نفسه , حتى انك تقدر تعمل توزيعه لنفسك وتخلى غيرك تستخدمها.

3- ال Linux نظام مجانى تماماً , يعنى مفيش Crack متلغم ب virus ويصيب جهازك بفيروس المهشور الفدية, وده اجابة للناس ال بتفتح جهازها تﻻقى الجهاز كله متشفر مع انه معلمش اى حاجة , ده من احدى اﻻسباب مش كلها اكيد , لكن لو عندك نظامين واحد مجانى وتقدر تغير فيه كل حاجة , واحده مش مجانى وعشان تشغله بتعرض نفسك وشغلك للخطر , هتختار ايه , اظن انك جاوبت على نفسك.

4- التنوع , ال windows هما خمس او ستة اصدارات بقالهم اكتر من 20 سنة , واﻻختﻻف من اصدار لتانى طفيف يكاد يكون منعدم , بعكس توزيعات ال Linux , فى اقل من 3 سنين اشتغلت على ما يقارب 12 توزيعة , كل واحدة فيهم عالم تانى عن ال قبله.

5-ال update , كل 10 ايام بفتح ال lap بﻻقى قدامى فى تحديث , انا عارف انك اول ما هتسمع تحديث هتبقى عاوز تجرى زى ما بتعمل مع ال windows ال بيكرهك فى حياتك بسبب ال updating بتاعه , لكن هنا ال عكس تماما , ﻻن بعد التحديث بﻻقى الجهاز بقى اخف واسرع ومع كل update بيزيد كفائة عن ال قبله , غير التحديث فى ال ui ال بيتغير كل فترة مش دايما لكن بيزيد من شكل ال OS جماﻻ وده حاجة مبتحصلش فى ال windows اصﻻ واكيد انتم مجربين بنفسكم.

6- ال stability , النسخة ال original ال كانت موجود على ال lap بتاعى , مكملتش 3 شهور بالظبط , وكان ال android studio عمل معاه الصح , وال lap كنت بحسه بيعيط لما بشغل ال android , الى ان قضى عليه تماماً ال android وقفل ومفتحش تانى , وقتها غيرت ل Linux الى هذه اللحظة.

وفى المقابل , التوزيعة الحالية ال شغال عليه بقالها اكتر من سنتين , بشغل عليها android والايميلتور و chrome وعادى جدا , الموضوع easy اى نعم مبيكونش بنفس الكفائة لكن مادام شغلى تمام مش مهم , مينفعش احط الويندوز فى مقارنة ﻻنه عمر ما نسخة كملت معايا سنة اصﻻ.

7- ايه افضل توزيعة , من وجة نظرى تجربتى هى Manjaro , اﻻفضل فى اﻻستقرار , الجمال , السرعة والتحديثات , لحد اﻻن سنتين و 6 شهور بنفسه التوزيعة.

نصيحتى ﻻى مطور واى اى حد شغل ليه عﻻقة بال programming او ال development , انه يحول ل Linux وهو بنفسه هيشوف الفرق لما يتعود عليه , وهيندم على كل لحظة كان شغال عليها على windows.

ما هو الفرق بين معالجات 32-بت و 64-بت ؟
الجدار الناري ببساطة
كيف بدأ أول كمبيوتر شخصي ؟
ما هو السيرفر ؟
خوارزميات التشفير
أنواع الكلاسات فى جافا بالنسبة للوراثة
الفرق ببساطة بين 32 بت و 64بت
Webpack ما هو
عقدة الفكرة موجودة مسبقا
ما هو الاندرويد ببساطة
ساعتين يومياً على مواقع التواصل الاجتماعي كافية لإصابتك بهذا المرض
الفرق بين البيانات والمعلومات
جميع إختصارات الكيبورد في ويندوز

الفرق بين البيانات والمعلومات

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

أولاً : البيانات :-
—————
1. مشتقة من الكلمة اللاتينية “Datum” .
2. البيانات هي حقيقة خام.
3. قد تكون أو لا تكون ذات معنى.
4. قد يتم التعامل مع المدخلات لأي نظام كبيانات.
5. الفهم صعب
6. قد لا تكون البيانات صحيحة.
7. مثال على البيانات : بيانات المسح للتعداد السكانى.

ثانياً : المعلومات:-
—————
1. مشتقة من كلمة “informare” .
2. نموذج معالج للبيانات.
3. دائما ذات مغزى.
4. الإخراج بعد معالجة النظام هو المعلومات.
5. فهم سهل.
6. يجب أن تكون المعلومات بالترتيب.
7. مثال: تقرير التعداد السكانى

خمسة عادات سيئة لازم تتخلص منها فورا
بعض النصائح لكي تصبح مصمما محترفا
Google عشرة حيل في محرك البحث
المواقع المفيدة لأى مبرمج
الكمبيوتر الكمومي
أشهر المنظمات التي برزت في عالم القرصنة الرقمية
Sql و NoSql الفرق بين
صفارات الماذربورد
ss7 ماذا تعرف عن هجوم ال
pl/sql مقدمة بسيطة في
شبكات الخصومة التوليفية
foreach في لغة الجافا
ربط الدماغ البشري بالحاسوب

شبكات الخصومة التوليفية

شبكات الخصومة التوليفية (Generative Adversarial Networks) هي أحد تقنيات الذكاء الاصطناعي المستخدمة في التعلم الآلي الغير موجه (Unsupervised Learning)، التقنية مبنية على نظرية اللعبة (Game Theory) وبالتحديد نظرية لعبة محصلتها صفر (Zero-sum game) .

حيث تستخدم شبكتين عصبيتين تتحدى بعضهما لإنتاج محتوى جديد. ويوجد لديها العديد من التطبيقات مثل تحويل الصور الى صور كرتونية، انتاج بيانات تدريب وتحويل اسكتشات الى صور حقيقة.الشبكتين العصبيتين هي شبكة التوليد (Generator) وشبكة التمييز (Discriminator).

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

تحدي وإصرار طائرة الأخوين رايت بقلم معتز هرفيل
ما هو مستقبل الأنترنت ؟
قصة مشروع الذكاء الصناعي واتسون
ما هي البرمجة ؟
أفضل خمسة لغات للذكاء الصناعي
pl/sql مقدمة بسيطة في
كيفية تنظيف شاشة حاسوبك بشكل صحيح
ما هي مضادات فايروسات الحاسوب و كيف تعمل
(ip) برنامج بلغة جافا لإيجاد العنوان الشبكي الخاص بالموقع
ERP System مناقشة عامة في ال
SQL في inner join شرح ال
ما هي دالة هاش التشفيرية ؟
طريقة استخراج صورة من ملف ورد

لغات برمجة الذكاء الاصطناعي

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

Python :

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

PROLOG

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

AIML :

يا رباه ! كم من الصعب ان تجد صورا جيدة و مناسبة للغات البرمجة هذه ، هل تذكرك عبارة AIML بلغات سابقة ؟ مثلا الHTML او الXML ؟ نعم انت محق ، ان كنت قد إشتغلت بإحدى اللغتين ( لا تدخل معي في جدال ان تلك اللغات ليست لغات برمجة و ما الى ذلك فنحن في الذكاء الإصطناعي الأن ) فستدرك تماما ان عملهما يتضمن فقط رسم مخطط او هيكل لمادة ما ، على سبيل المثال ، فالHTML تمكن المستخدم من تشكيل هيكل صفحة الويب ، الXML ليس ببعيد عن هذا السياق ، الAIML و هي إختصار لعبارة (Artificial Intellegence Markup Language) تقوم بنفس دور رسم الهيكل و التخطيط (Markup) لكن ليس لصفحات الويب او برامج أخرى ، بل للذكاء الإصطناعي (Artificial Intellegence) .. و من الصورة أعلاه الخاص بنموذج بسيط للغة ، سندرك دورها تماما .

 IPL :

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

STRIPS :

يبدو أن أكثر لغات البرمجة الخاصة ببرمجة الذكاء الإصطناعي تعتمد في الغالب حل على المشاكل في بادئ الأمر قبل تنفيذ الأوامر ، STRIPS و هي إختصار لعبارة (STanford Researsh Institue Problem Solver) ، هذه اللغة قد إقتبست معظم الأفكار الموجود في باقي لغات البرمجة الخاصة بالذكاء الإصطناعي ، ببساطة ،هذه اللغة تعتمد على توجيه اوامر معينة للحاسوب بلغة الجموع او اللغات الحية التي نعرفها كلنا ، بعدها تحليل هذه اللغة ، و حل المشاكل المتعلقة بها ، ثم تنفيذ الأوامر التي تم توجيهها بها ، لنقربكم أكثر سأعطيك مثالا بسيطا ، مثلا لدي روبوت ( يا رباه ههه ! ) مبرمج بالSTRIPS ، سأقول له : ” اذهب و احضر لي كأس ماء ” ، اولا سيستمع الى هذا الكلام ، ثم يبدأ بالخطوة الأولى و هي تحليل ما جاء في كلامي ، بعدا سيحل مشكلة الأمر ، الا وهي مثلا : اين المطبخ ؟ اين الكأس ؟ اين الماء ؟ بعد ان يحل المشكل و يجد الحل ، سيقوم بالتنفيذ فورا .. هذا تقريبا مجرد تبسيط بسيط لكيفية عمل لغة البرمجة هذه .

Java , C++ , Matlab :

هناك العديد و العديد من اللغات البرمجة الخاصة بتطوير الذكاء الإصطناعي مثل LISP ، PLANNER ، HASKELL ، و Wolfram Language ، لكن سأكتفي باللغات التي قدمتها في الأعلى ، لكن قبل ان اختم كلامي ، فالذكاء الإطصناعي لا يتعلق دائما بهذه اللغات ، بل هناك لغات اخرى يمكن إستخدامها الى جانب البايثون من أجل الذكاء الإصطناعي ، و من اهم هذه اللغات هي JAVA , C++ ، Matlab ، فهذه اللغات أيضا قادرة على المساعدة في برمجة الذكاء الإصطناعي ، ليس هذا فقط بل حتى الC# و الF# قادرتين على ذلك ، الا ان اللغتين الأخيرتين لا يستعملان كثيرا في هذا المجال ، لكن هذا لا يعني انه لا يمكن إستخدامهما ، و بالطبع فلا داعي لأشرح كل من الجافا و السي بلس بلس و الماتلاب ، فالكثير يعرف هذه اللغات و ليست بلغات غريبة علينا .

خمسة عادات سيئة لازم تتخلص منها فورا
تطبيقات الذكاء الأصطناعي في الطب النفسي
ما هو وما هي أفضل النصائح لإستخدامه LinkedIn
الكمبيوتر الكمومي
ايه هو افضل نظام تشغيل للمطورين
الفرق بين البيانات والمعلومات
Sql و NoSql الفرق بين
ايه هو افضل نظام تشغيل للمطورين
RDP ما هو بروتوكول
foreach في لغة الجافا
الجدار الناري ببساطة
FORJA PLUS تطبيق
الانترنت عبر الضوء ! تعرف أكثر على تقنية الاي فاي

المواقع المفيدة لأى مبرمج

طبعا البرمجة أصبحت من أهم الوظائف حاليا. محاليا مش محتاجة متخصصين فى مجال الIT أو مهندسين. أى حد يقدر يتعلم برمجة. وفى البوست دة هنقدملكم أهم المواقع المفيدة لأى مبرمج :
1- codeacademy.com

نتيجة بحث الصور عن codecademy
من أهم وأشهر المواقع اللى بتقدم محتوى كبير لتعلم البرمجة والتكويد والموقع درس عليه أكتر من 45 مليون شخص لغات كتيرة مثل HTML & CSS, JavaScript and SQL حتى Bash/Shell, Python, Ruby and C++

2- teamtreehouse.com

نتيجة بحث الصور عن teamtreehouse
موقع يقدم محتوى رائع فى مجال تصميم المواقع والبرمجة. الموقع بيقدملك فترة تجريبية لمدة 7 أيام وبعدها الدراسة بتكون ب 25 دولار شهريا

3- github.com

نتيجة بحث الصور عن github
أكتر من 3 مليون مطور حول العالم موجودين ع الموقع بيناقشوا ويديروها مشروعات ويعدلوا أخطاء وبيشتغلوا مع بعض

4- codewars.com

نتيجة بحث الصور عن codewars
التعلم ع الموقع بيكون مختلف وممتع لانه بيكون عبارة عن تحديات اسمها.

5- codeavengers.com

نتيجة بحث الصور عن codeavengers
موقع رائع عليه كورسات لمراحل مختلفة حتى الأطفال من سن 5 سنوات ومافوق

6- khanacademy.org

نتيجة بحث الصور عن khanacademy
من أهم المواقع اللى بتقدم محتوى مجانى رائع فى مجالات مختلفة

7- codeanywhere.com

نتيجة بحث الصور عن codeanywhere
الموقع يحتوى على أكثر من 350 مليون من ملفات الأكواد مفتوحة المصدر

8- codota.com

نتيجة بحث الصور عن codota
موقع مفيد جدا لمطورى تطبيقات الأندرويد تقدر تأخد أكواد التطبيقات وكل حاجة تحتاجها تخص تطبيقات الأندرويد من عليه

9- https://codepen.io/

نتيجة بحث الصور عن codepen
الموقع عبارة عن شبكة تواصل اجتماعى بين المبرمجين من خلاله يتم التواصل بينهم ومشاركة الأكواد ومناقشتها.

10- codeproject.com

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

من صنع أول كمبيوتر ؟
بعض النصائح لكي تصبح مصمما محترفا
تطبيقات الذكاء الأصطناعي في الطب النفسي
نبذه عامة عن نظام لينكس
منقول عن أطباء الميددوز جميع الاسئلة و الأجوبة عن مرض كورونا
موقع يساعدك في شراء كرت شاشة gpuboss
تحليل المواقع الالكترونية
اخطاء نرتكبها يوميا تدمر الحاسوب
Constructors في لغة البايثون 
أكثر مواقع عالمية و علمية فائدة
حيلة ذكية لاستخدام فيسبوك بشكل خفي
foreach في لغة الجافا
أفضل خمسة برامج مجانية لأستعداة الملفات المحذوفة

GitHub ما هو ال

• ما هو ال GitHub؟

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

وبعبارة أخرى: يعتبر GitHub المكان الذي يتواجد فيه كل مطور (أو المطور الطموح)، الذي يمكن له أن يشارك أكواده المصدرية مع أي شخص في العالم؛ إنه عبارة عن منصة ضخمة وجديرة بالاحترام لترسيخها مبدأ التعاونية، وهي مُستخدمة على نطاق واسع بواسطة شركات برمجية عملاقة مثل: قوقل، تويتر، موزيلا، فيسبوك، آي بي إم، دروبوكس، نيت فليكس، باي بال، وهذا غيّض من فيّض؛ ويمكنك أن تسأل نفسك لماذا يستخدم هؤلاء GitHub؟

نتيجة بحث الصور عن github

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

Sql و NoSql الفرق بين
Webpack ما هو
php دالة الوقت والتاريخ فى
javascript داخل php هل يمكن إستخدام كود
مراحل تقدم شبكة الانترنت بختصار
أفضل 6 مواقع عربية في مجال أمن وحماية المعلومات
المساحة المفقودة في أجهزة تخزين الحاسوب
كيف تحقق ذاتك
الأساسية WIN إختصارات المفتاح
(ذاكرة الوصول العشوائي – Random Access Memory) RAM أنواع
Google عشرة حيل في محرك البحث
للبحث عن قيمة واحدة في اكثر من عمود select جملة
نصائح للتقدم للوظائف من خلال الأنترنت