2013/11/29

كتاب دليل المستخدم العربي في أوامر لينكس الاصدار الثانى

كتاب دليل المستخدم العربي في أوامر لينكس الاصدار الثانى

معلومات عن كتاب دليل المستخدم العربي في أوامر لينكس الاصدار الثانى :

 

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



2013/09/17

الهاتف الذكي سامسونج جالكسي اس 3

نعرف جميعا شركة سامسونج الكورية المتخصصة في الاجهزة الالكترونية الذكية ذات المواصفات الهائلة حيث سبق لها ان اعلنت عن جهازا رائعا نال اعجاب الكثيرين.الهاتف الذكي سامسونج جالكسي اس 3.الذي تبعه سامسونج جالكسي اس 4 مباشرة.

تصميم الهاتف الذكي سامسونج جالكسي اس 3 :

يتميز هذا الهاتف عن سابقه جالكسي اس 2 بجمعه بين القوة والتصميم الراقي والتكلفة ايضا رغم انه يقوم بوضائف قد لا تجذها في بعض الهواتف الشبيهة.

2013/09/16

سامسونج جالكسي اس 4

 سامسونج جالكسي اس 4 هو من اهم ما توصلت اليه شركة سامسونج للهواتف الذكية. وتم اصدار هدا الهاتف الذكي بتاريخ 14 مارس 2013 بمدينة نيويورك الامريكية.وهو ما يلي الهاتف سامسونج جالكسي اس 3 و تزعم  الشركة انها ستقوم باصدار هاتف اذكى منه .
تصميم سامسونج جالكسي اس 4


سامسونج جالكسي اس 4



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

مواصفات الهاتف الذكي HTC Sensation

يعتبر هاتف HTC Sensation اهم وافضل ما توصلت اليه شركة ايتش تي سي بفضل نظام تشغيل متميز. و يؤكد البعض ان هذا الاصدار ينافس هاتف جالكسي S2.
مواصفات الهاتف الذكي  HTC Sensation
الهاتف الذكي  HTC Sensation

مواصفات الهاتف الذكي  HTC Sensation :

المعالج : ثنائي النواة بسرعة 1.2 جيجاهرتز .
الذاكرة العشوائية: 768 ميجابايت .
السعة الداخلية: واحد جيجابايت .
أبعاد الهاتف: 126.1 في 65.4 ملم وتبلغ سماكة الهاتف 11.3 ملم ، وأما الوزن الكلي فهو 148 جرام .
الشاشة : يتميز بشاشة لمس فائقة الجوذة. 4.3 أنش بدرجة وضوح 960 في 540 بيكسل وهي ماتعرف بدقة HD ، كما تتمتع الشاشة بتقنية SLCD .
الكاميرا: الأمامية بدقة VGA والخلفية بدقة 8 ميجابيكسل مع فلاش مزدوج LED وأمكانية تصوير فيديو بدقة 1080 بيكسل.
الهاتف يدعم تقنية الوايرلس 802.11 b/g/n والبلوتوث 3.0 وتقنية الملاحة A-GPS ومنفذ USB 2.0 وتقنية MHL .
نظام التشغيل: أندرويد 2.3.3 مع الواجهه الحديثه Sense .



2013/09/15

الهاتف الذكي اكسبيريا زد المقاوم للمياه من شركة سوني و مواصفاته

 الهاتف الذكي اكسبيريا زد المقاوم للمياه من شركة سوني و مواصفاته

نعرف جميعا شركة سوني للهواتف وخاصة الهواتف الذكية و ها هي الآن طرحت هاتفها اكسبيريا زي xperia z الذي يعد من اخر اصدارات هذه الشركة.

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

كما يتميز بشاشة مزودة بتقنية HD وهي احدث التقنيات للشاشات ذات الجودة المرتفعة كما يحتوي  على معالج سناب دراجون 800 رباعي النواة بالإضافة الى 2 جيجا بايت من ذاكرة الوصول العشوائي. و لا تتفاجؤوا من الكاميرا الخلفية، انها هائلة و بدقة 20 ميجا بيكسل انه الهاتف الذكي اكسبيريا زد.

كيفية تعلم اللغة الفرنسية بنفسك

كيفية تعلم اللغة الفرنسية بنفسك

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

الحروف المتحركة les voyelles :

وهي A.E.I.O.U.Y  و هذه الحروف تقابل الشكل في اللغة العربية (الضمة ، الفتحة والكسرة ) حيث تتحكم في طريقة نطق الحروف التي قبلها .

الحروف الساكنة Les consonnes :

و هي عشرين حرف الباقية و هي حروف عادية منها بعض الحروف الصامتة التي لا تنطق مثل حرف H .

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

 - النطق السليم عند تعلم  اللغة الفرنسية مثال كلمة rouge وتعني احمر تنطق غوج او روج . مثال حرف s اذا وقع بين حرفين متحركين ينطق ز.

2013/09/11

كتاب البرمجة بلغة الروبي - مقدمة في الروبي

كتاب البرمجة بلغة الروبي - مقدمة في الروبي

لماذا تختار كتاب مقدمة في الروبي ؟ 

السبب الرئيسى هو أنه كتاب مجانى ومتكامل، لاأعتقد أنك بعد قراءته ستواجه صعوبة فى التعامل مع لغة البرمجة  ruby .

ما هي بيئة و متطلبات البرمجة بلغة الروبي ؟

- كمبيوتر ويفضل عليه إحدى نظم   GNU/LINUX  أو Windows XP أو أحدث .
- معرفة كيفية إستخدام Text Editorمثلا برنامج notepad++ .
- معرفة جيدة بالصلاحيات Permissions وال Users/Groups .

 


2013/09/10

WWDC 2013 مؤتمر ابل

WWDC 2013 مؤتمر ابل

يوم الثلاثاء 10 سبتمبر

يوم ينتظره الكثير انه يوم مؤتمر ابل هذا المؤتمر و الذي سيتم الاعلان الرسمي فيه و على غير العاده عن جهازين للايفون الايفون 5S والايفون 5C و بعض التحديثات الاخرى كنظام التشغيل IOS7  و غيرها والمؤتمر سيقام  في مقر الشركه الرئيسي في كوبرتينو كاليفورنيا


توقيت المؤتمر لمعظم  دول العالم

2013/09/07

سامسونج تطلق الحاسب اللوحي جالاكسي نوت 10.1 لعام 2014

سامسونج تطلق الحاسب اللوحي جالاكسي نوت 10.1 لعام 2014




صرحت “سامسونج” عن نسخة 2014 من الحاسب اللوحي “جالاكسي نوت 10.1″، وذلك خلال المؤتمر الذي أقيم في مدينة برلين الألمانية وتم الكشف خلاله عن جالاكسي نوت 3 وساعة “جالاكسي جير” الذكية.
و يحتوي الحاسب اللوحي الجديد من سامسونج ، شاشة بقياس 10.1 بوصة بدرجة وضوح تبلغ 1600×2560 بكسل مدعومة بمعالج ثماني النواة يعمل بسرعة 1.9 جيجاهرتز المتوافق مع شبكات الاتصالات غير شبكات الجيل الرابع والتي خصصت لها الشركة الكورية نسخة بمعالج سنابدراجون 800 من “كوالكوم”.

وتضم النسخة الجديدة من الحاسب اللوحية ذاكرة وصول عشوائي سعة 3 جيجابايت، وذاكرة تخزين داخلية بسعات مختلفة تبلغ 16 و32 و64 جيجابايت، ويعمل الحاسب بنظام اندرويد 4.3.

سامسونج الأولى في العالم في اطلاق شاشات UHD المنحنية

 سامسونج الأولى في العالم في اطلاق شاشات UHD المنحنية

أعلنت شركة سامسونج في كورية عن أول الشاشات فائقة الوضوح المنحنية UHD في العالم، وستكون الشاشات متاحة بأحجام 55 بوصة 65 بوصة، ويذكر إلى أن منتجات سامسونج من شاشات مسطحة بدقة 4K وصل حجمها لـ 98 بوصة، و قد أعلنت في نفس الوقت شركة سوني عن شاشات منحنية بحجم 65 بوصة من نوع LED وليس UHD، ويعتقد نائب الرئيس التنفيذي لشاشات العرض المرئي Hyun-suk Kim أن هذه الشاشات الجديدة تعتبر إنجازا آخر للشركة وستدخل السوق بقوّة .

2013/09/05

كتاب تعلم البرمجة مع بايثون 3

كتاب تعلم البرمجة مع بايثون 3

مقدمة المؤلف :

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

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

2013/09/04

كتاب الشبكات اللاسلكية في الدول النامية الإصدار الثاني

كتاب الشبكات اللاسلكية في الدول النامية الإصدار الثاني

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

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

كتاب أوبنتو ببساطة - إبدأ مع أوبنتو لينكس الآن ! ubuntu

كتاب أوبنتو ببساطة - إبدأ مع أوبنتو لينكس الآن ! ubuntu

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

في ظل تطور البرمجيات الحرة مفتوحة المصدر خصوصاً نظام التشغيل الرائع جنو/لينُكس  GNU/LINUX أو ما يرمز إليه اختصاراً لينُكس، أصبح نظام لينُكس قادراً على المنافسة ومناسباً لأغلب مستخدمي الكمبيوتر بل أيضاً بدأ التفوق على الأنظمة

كتاب الشرح الوافي لتعلم لغة SQL من نبعها الصافي

كتاب الشرح الوافي لتعلم لغة SQL من نبعها الصافي

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

لمن يوجه هذا الكتاب؟

 هذا الكتاب موجه إلى كل المستويات:

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


2013/09/03

الدرس الثامن المصفوفات في لغة البرمجة سي شارب array list - array in #c #

الدرس الثامن المصفوفات في لغة البرمجة سي شارب c#   array list - array

تستخدم المصفوفات array في جميع لغات البرمجة و تعتبر عنصر لا يستغني عنه للمبرمج ، حيث تسهل المصفوفات عملية تخزين البيانات و الوصول اليها بطريقة سريعة. تكون عملية تخزين المتغيرات في المصفوات على شكل جداول. كل متغير له رقمه الخاص في الجدول index حيث يتم الوصول الى هذا المتغير في الجدول عن طريق رقمه مباشرة.
الدرس الثامن المصفوفات في لغة البرمجة سي شارب array list - array  in #c #


طريقة كتابة و تعريف المصفوفة  Array في لغة البرمجة سي شارب C# :

int[] x = new int[10];  // مصفوفة تحتوي على10  متغيرات من نوع أرقام فقط
string[] name = new string[5]; // string مصفوفة تحتوي على 5 متغيرات من نوع نصي
name[0] = "Ahmed";   // إضافة الأسم الى الخانة الأولى في المصفوفة
name[1] = "Walid";    //إضافة إسم آخر الى الخانة الثانية في المصفوفة
ملاحظة:  الحساب في المصفوفة يبدأ من الخانة 0 أي أن الخانة name[0] هي الأولى و الخانة name[1] هي الثانية.

2013/08/30

كتاب تعلم البرمجة بلغة PHP الطبعة الثانية

كتاب تعلم البرمجة بلغة PHP الطبعة الثانية

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


 نبذة سريعة عن كتاب تعلم البرمجة بلغة PHP :

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

2013/08/15

برنامج لحساب العمر بالأيام و الأشهر و السنوات باستعمال لغة البرمجة C#.net

برنامج لحساب العمر بالأيام و الأشهر و السنوات باستعمال لغة البرمجة  C#.net

using System;

namespace ageCalc
{
    class Program
    {
        public static void Main(string[] args)
        { 
            // حساب تاريخ اليوم
            // السنة الحالية
            int currentYear = DateTime.Now.Year;
            // الشهر الحالي
            int currentMonth = DateTime.Now.Month;
            // اليوم الحلي
            int currentDay = DateTime.Now.Day;
        
            // ادخل تاريخ الميلاد باليوم و الشهر و السنة
            Console.WriteLine("Enter your birth:");
            Console.WriteLine("Year:");
            int birthYear = int.Parse(Console.ReadLine());
            Console.WriteLine("month:");
            int birthMonth = int.Parse(Console.ReadLine());
            Console.WriteLine("day:");
            int birthDay = int.Parse(Console.ReadLine());
            //حساب العمر
            int age;
            if (currentMonth < birthMonth) age = currentYear - birthYear - 1;
            else age = currentYear - birthYear;
            Console.WriteLine("Your age is : {0}",age);
            Console.WriteLine("++-----------------------------------------------++");
            //حساب العمر بالأشهر    
            int monthAge = 0;
            if (currentMonth < birthMonth) {
                monthAge = 12 * age + (11 - (birthMonth - currentMonth));
            }
            else {
                monthAge = 12 * age + (currentMonth - birthMonth);
            }
            Console.WriteLine("Your age in month is : {0}",monthAge);
            Console.WriteLine("++-----------------------------------------------++");
            //حساب العمر بالأيام
            int dayAge = monthAge * 30;
            Console.WriteLine("Your age in day is : {0}",dayAge);
            Console.WriteLine("-----------------------------------------------");
            Console.WriteLine("you have {0} years , {1} months and {2} days :)",age,monthAge,dayAge);
            Console.WriteLine("-----------------------------------------------");
            Console.WriteLine("Programed By Ahmed to www.gate4tech.com");
            Console.WriteLine("-----------------------------------------------");
            Console.Write("Press any key to Exit . . . ");
            Console.ReadKey(true);
        }
    }
}
برنامج لحساب العمر بالأيام و الأشهر و السنوات باستعمال لغة البرمجة  C#.net



2013/08/14

مفهوم وفلسفة البرمجة هدفية الغرض ( ( الكائنية ) Object Oriented OOP ) :

مفهوم وفلسفة البرمجة هدفية الغرض ( ( الكائنية ) Object Oriented  OOP ) :

-  لا بد من وجود معيار ومقياس لبرمجة وكتابة الكود من طرف المبرمجين ولنخرج جيل ذو خبرة عالية ومرونه وسهولة . وبسبب هذه الفلسفة ظهر ما يعرف ببرمجة الكائنات الموجهه Object Oriented ( OOP ) والتي تستند إلى إستخدام المكتبات Library وإستخدام الدوال Function والتي عرفناها قبل ذلك بالبرمجة التركيبية Structured Programming والتي ظهر مفهوم البرمجة بواسطة الكائنات الموجهه على إثرها .

لكي نتكلم عن لغة أنها Full OOP يجب أن تتوافر فيها الشروط الأربعة التالية :

تاريخ الـ . NET و لغات البرمجة منذ بداية صناعة الحاسوب ما هي تقنية NET Framework ؟

ما هي تقنية NET Framework

- كيف تعمل  تقنية NET Framework ؟ 

اطار العمل .net هو مكتبة ربط ديناميكية تحوي على البنية الأساسية أي تحوي على مفسر اللغة الوسيطة واجرائيات تنفيذ اللغة المشتركة وغيرها ... .
    يحتوي إطار العمل على مكتبة .NET وهذه المكتبة عبارة عن أكواد جاهزة مصنفة تصنيفات مختلفة فبعضها خاص ببرمجة الشبكات وبعضها خاص ببرمجة تطبيقات الويندوز، والبعض الآخر مختص ببرمجة مواقع الويب.
   عندما يكتب المبرمج برنامجه بأي لغة من لغات (.NET) وعندما يقوم بتجمعيها فإنه وعلى عكس لغات البرمجة التقليدية ، لا يقوم المجمع (assembly) بإنتاج ملف تشغيلي (.exe) مباشرة لكنه يقوم بإنتاج ملف يسمى (CIL) اختصار الي :  Common Intermediate Language
اي ملفات اللغة الوسيطة العامة وهي ملفات محايده لا تتأثر بلغة البرمجة الذي كتب بها التطبيق لهذا

2013/08/12

الدرس السابع في لغة البرمجة السي شارب C# الحلقات التكرارية do while loops

الدرس السابع في لغة البرمجة السي شارب C# الحلقات التكرارية do while loops


اليوم نتطرق الى الدرس الخامس حول الحلقة التكرارية  do while و الحلقة التكرارية  while ، و بهذا نكون دروس الحلقات التكرارية في لغة سي شارب C# . التي تطرقنا فيها سابقا الى الحلقة التكرارية for loop و الحلقة التكرارية foreach loop .
الدرس السادس في لغة البرمجة السي شارب C# الحلقات التكرارية do while loops
C# الحلقات التكرارية do while loops

كيف تعمل الحلقة التكرارية while في سي شارب C# :

2013/03/21

الدرس السادس في لغة البرمجة السي شارب . نت C#.net الحلقات التكرارية foreach loops

الدرس السادس في لغة البرمجة السي شارب . نت C#.net الحلقات التكرارية foreach loops

كما تطرقنا في الدرس الخامس في لغة البرمجة السي شارب . نت C#.net الى الحلقات التكرارية for loops اليوم وفي هذا الدرس ان شاء الله سنواصل مع الحلقات التكرارية ، لكن هذه المرة مع الحلقة  foreach . و التي لا تختلف كثيرا عن الحلقة
for .
الدرس السادس في لغة البرمجة السي شارب . نت C#.net الحلقات التكرارية foreach loops

بعض العناصر التي تميز الحلقة foreach و التي هي:

2013/03/06

الدرس الخامس في لغة البرمجة السي شارب . نت C#.net الحلقات التكرارية for loops

الدرس الخامس في لغة البرمجة السي شارب . نت C#.net الحلقات التكرارية for loops

ما هي الحلقات التكرارية (loops) بالإنجليزية او boucles بالغة الفرنسية  ؟

الحلقات التكرارية هي سلسلة بسيطة من التعليمات و الأوامر ، تجنبنا كتابة آلاف الأوامر التي تكرر. مثلا نريد أن نكتب برنامج يقوم بإظهار الأرقام من واحد الى 100 أو 1000، فبالطرق التي درسناها سابقا نحتاج الى 100 سطر برمجي لإظهار 100 رقم ، أما باستعمالنا الحلقات التكرارية فيمكننا كتابة برنامج من حوالي 5 أسطر فقط يمكن أن يظهر لنا عدد غير منتهي من الأرقام. و توجد عدة أنواع من الحلقات التكرارية و هي :
- for
- foreach
- while
- do while
الدرس الخامس في لغة البرمجة السي شارب . نت C#.net الحلقات التكرارية for loops

الحلقة التكرارية For :

تستعمل الحلقة التكرارية for لتكرار نفس الأوامر عدة مرات.
مثال:

2013/02/09

الدرس الرابع من دورة دروس تعليم البرمجة بلغة السي شارب .نت C#.net الدوال الشرطية الجزء الثاني

الدرس الرابع من دورة دروس تعليم البرمجة بلغة السي شارب .نت C#.Net الدوال الشرطية الجزء الثاني

الدالة الشرطية  switch تشبه كثيرا الدالة  if الا انها تعتمد على الحالات Case  لتنفيذ العمليات.

دورة دروس تعليم البرمجة بلغة السي شارب .نت C#.Net الدوال الشرطية switch case
مثال عن الدالة switch  لاختيار اللون:
اختر اللون
الحالة 1: اللون الأبيض.
الحالة2: اللون الأزرق.
الحالة 3: اللون الأخضر.
الحالة الافتراضية: اللون الأصفر.

2013/02/01

الدرس الثالث من دورة دروس تعليم البرمجة بلغة السي شارب .نت C#.net الدوال الشرطية

الدرس الثالث من دورة دروس تعليم البرمجة بلغة السي شارب .نت C#.net الدوال الشرطية  switch case, If , else if  الجزء الأول


 الدوال الشرطية هي تستعمل عند وجود  عملية معينة تقترن بحدوث شرط معين ، اذا لم يتحقق الشرط فإننا نقوم تنفيذ عملية أخرى تدل على أن الشرط غير محقق.
درس دورة تعليم البرمجة السي شارب C#.net الدوال الشرطية switch If

الدالة الشرطية If في لغة البرمجة السي شارب .نت C#.net:

2013/01/30

بعض النصائح الى كل فتاة لتحمي نفسها و جهازها من الأختراق والأبتزاز

  بعض النصائح الى كل فتاة لتحمي  نفسها و جهازها من الأختراق والأبتزاز

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

2013/01/26

الدرس الثاني المتغيرات و المعرفات و الثوابت في لغة البرمجة سي شارب.نت C#.net C Sharp.net

الدرس الثاني : تعريف المتغيرات و الثوابت و أنواعها في لغة البرمجة سي شارب.نت C Sharp.net

تعريف المتغيرات و المعرفات Variable and Identifier: 

       المتغيرات في لغة البرمجة هي المساحة التي نحتاجها في الذاكرة لكي نخزن فيها قيمة متغيرة، تستطيع أن تتخيل أن المتغير هو عبارة عن علبة في الذاكرة ،  تحتوي على معلومات مؤقتة يمكن أن نغيرها في أي لحظة . كما يمكنك اعطاء اسم لكل متغير و يجب أن تكون أسماء المتغيرات مختلفة عن بعضها البعض.
variables in C#.net المتغيرات في سي شارب . نت

الطريقة الصحيحة و شروط تسمية المتغيرات في لغة البرمجة سي شارب . نت C#.net C Sharp.net:

عند تعريف أي متغير في لغة البرمجة سي شارب . نت C#.net CSharp.net يجب مراعاة شروط تسمية هذه المتغيرات لكي تتجنب أخطاء البرمجة :

2013/01/21

Google تقترح تكنولوجيا جديدة و تنوي الغاء استعمال كلمة السر Passwords في حساباتها

Google تقترح تكنولوجيا جديدة و تنوي الغاء استعمال كلمة السر Passwords في حساباتها

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

   شركة Google تفكر الآن لبديل لكلمات المرور :

مثل استعمال جهاز USB فلاش أو بطاقة الذاكرة USB الصادرة عن شركة Yubico و التي تتيح لك الدخول الى حسابك على Google بمجرد و ضعها في منفذ USB في جهازك.
 و حسب ما ستنشره مجلة الأمن والخصوصية IEEE Security & Privacy Magazine هذا الشهر،

2013/01/20

شرح كيفية و طريقة عمل ايميل email أو انشاء حساب بريد الكتروني بالصور

شرح كيفية و طريقة عمل ايميل email أو انشاء حساب بريد الكتروني بالصور

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

  في الحقيقة يوجد عدة شركات مشهورة تقدم خدمة البريد الإلكتروني الإيميل نذكر منها :

1 . شركة Microsoft التي تقدم خدمة الإيميل على موقعها Hotmail.
2 . شركة Google التي تقدم أيضا خدمة الإيمل على موقعها Gmail .
3 . شركة Yahoo و هي شركة مختصة في حسابات الإيميل .

2013/01/17

الدرس الأول : مقدمة الى تعلم لغة البرمجة سي شارب.نت c# sharp.net

الدرس الأول : مقدمة الى تعلم لغة البرمجة سي شارب.نت c# sharp.net 

مقدمة حول لغة البرمجة سي شارب:

     تتميز لغة البرمجة سي شارب يقوتها و مرونتها و سهولة برمجة تطبيقات خاصة بالوندوز ، و ذلك باستعمال خاصية الإطارات الجاهزة .net Framework ، التي أخذت ميزات كبيرة من لغة البرمجة سي بلس بلس C++ و لغة فيجوال بيسك visual basic .
 C Sharp لغة البرمجة سي شارب

نبذة تاريخية عن لغة البرمجة سي شارب :

     تم اصدار أول نسخة من لغة البرمجة سي شارب c# 1.0 في بداية سنة  2001 ،

2013/01/14

ما الفرق بين لغات البرمجة ؟ ماذا أختار ؟ و كيف أصبح مبرمج محترف ؟

 ما الفرق بين لغات البرمجة ؟ ماذا أختار ؟ كيف أصبح مبرمج محترف ؟

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

مبرمج لغة لغات البرمجة برنامج ما هي أسهل لغة برمجة ؟ 

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

و ما هي أفضل لغة ؟

قد تكون اجابتي غريبة لهذا السؤال لكن لا توجد أفضل لغة برمجة كل لغة لها مزاياها و عيوبها وكل لغة برمجة تكون أفضل من لغة أخرى في مجال معين و أسوأ في مجال آخر.

اذا ما هي اللغة التي أختار ؟ ما الفرق بين لغات البرمجة ؟

أولا اذا لم تبدأ بعد يتعلم أي لغة برمجة فيجب أولا أن تضع هدفا لك لكي تستطيع اختيار اللغة المناسبة لك و ذلك باتباع المعايير التالية:

2013/01/10

فكرة انشاء موقع بوابة التكنولوجيا

فكرة انشاء  موقع بوابة التكنولوجيا

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