السلام عليكم 


مرحبا بكم اصدقائي ، بعد غياب طويل أعود اليكم ببرنامج PDF Creator من صنعي بواسطة لغة البرمجة ++C تحت اطار عمل الـ Qt ، البرنامج في نسخته الاولى ناتج عن خربشات لي في هذه اللغة ، البرنامج يستطيع صناعة ملفات الـ PDF و يمتلك خصائص بسيطة جدا اضافة صور تكبير خط تغييره ..

لكي تستطيعوا صنع برامجكم ايضا يمكنكم البدأ بثقافة عامة عن البرمجة من هنا
الأهم من هذا ليس البرنامج في حد ذاته و انما مساعدة متعلمي اللغة على فهم البرنامج ، فهو مرفق بسورس كود الذي يمكنكم قرائته و التعلم منه
تحميل البرنامج مع الكود السورس : http://www.mediafire.com/download/jjbtp0crovoxbz2/PDF+Creator.zip
 
تابع القراءة ..
السلام عليكم و رحمة الله

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




تابع القراءة ..
السلام عليكم ورحمة الله تعالى و بركاته

مبادرة القراءة للجميع
ﻣﺒﺎﺩﺭﺓ ﺍﻟﻘﺮﺍﺀﺓ ﻟﻠﺠﻤﻴﻊ ﻓﺎﺱ ﻫﻲ ،ﻣﺒﺎﺩﺭﺓ ﺷﺒﺎﺑﻴﺔ ، ﺩﻋﻮﺓ ﻣﻔﺘﻮﺣﺔ ﻟﻠﻘﺮﺍﺀﺓ ﻓﻲ ﺍﻷﻣﺎﻛﻦ ﺍﻟﻌﻤﻮﻣﻴﺔ ﻭ ﺧﺎﺻﺔ ﺍﻟﺤﺪﺍﺋﻖ ﺍﻟﻌﻤﻮﻣﻴﺔ ، ﺍﻟﻤﺒﺎﺩﺭﺓ ﺍﻧﻄﻠﻘﺖ ﻣﻨﺬ ﺃﺯﻳﺪ ﻣﻦ 3 ﺃﺷﻬﺮ ﺗﺤﺖ ﺷﻌﺎﺭ " ﺟﻤﻴﻌﺎ ﻣﻦ ﺍﺟﻞ ﻣﻐﺮﺏ ﻳﻘﺮﺃ" ﺍﻟﺒﺪﺍﻳﺔ ﻛﺎﻧﺖ ﺻﻌﺒﺔ ، ﺣﻴﺚ ﻟﻢ ﻳﺘﺠﺎﻭﺯ ﻋﺪﺩ ﺍﻟﻤﺸﺎﺭﻛﻴﻦ ﻓﻲ ﺍﻟﻠﻘﺎﺀﺍﺕ ﺍﻷﻭﻟﻰ 15 ﻣﺸﺎﺭﻛﺎ ، لﻛﻦ ﺑﻌﺪ ﺍﻟﻌﻤﻞ ﺍﻟﺠﺎﺩ ﻭ ﺍﻟﻠﻘﺎﺀﺍﺕ ﺍﻟﻤﺘﻜﺮﺭﺓ ﻓﻲ ﻧﻔﺲ ﺍﻟﺤﺪﻳﻘﺔ ﺗﻀﺎﻋﻒ ﺍﻟﻌﺪﺩ ﺍﻟﻰ ﺍﻥ ﻗﺎﺭﺏ 60ﻣﺸﺎﺭﻙ ﻓﻲ ﺍﻟﻠﻘﺎﺀ ﺍﻻﺧﻴﺮ .
لذلك ندعوا كل المهتمين بالقراءة و كل من يريد اغناء الفكر و ترسيخ ثقافة القراءة لدى الشباب
لحضور اللقاء القادم و الذي سينظم في 24 من نونبر 2013 بفاس بالحديقة العمومية لالة مينة المعروفة ايضا بحديقة الـ 'ريكس' نتمنى ان يكون يتضاعف التفاعل هذه المرة ، و يحضر عدد كبير من الشباب .

الدعوة مفتوحة للجميع و شكرا :)
تابع القراءة ..
السلام عليكم و رحمة الله تعالى و بركاته

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

اظن ان الباحثين جن جنونهم في هذه النقطة و لم يستطيعوا مواصلة صناعة برامج بهذا الشكل الصعب ، كان لزاما عليهم خلق التوافق بين لغة البشر و لغة الآلة
فظهرت الـ Assembler او لغة التجميع
و سميت بلغة التجميع لأنها تجمع مجمووعة من العمليات بالاصفار و الوحدات الى لغة قريبة من البشر ، فاصبح المبرمج يكتفي بـ Add AX,AD  ليجمع بين قيمتين في الـ Ram
لكن الامر ما زال صعب
اظهار كلمة فقط في الشاشة تتطلب عشر الى اسطر
صناعة آلة حاسبة تتعامل مع المستخدم مازالت تتطلب الكثير من الاسطر لصناعتها
ما زال التعامل مع الكارت الشاشة و مع لوحة المفاتيح امرا مرهقا للغاية
لكي يصنع المبرمج برنامج لتخزين نص بسيط ثم جلبه فيما بعد كان يحتاج الى الكثير من الجهد
لا يمكن ان يستمر الامر على هذا الحال ، ناتي هنا الى القفزة النوعية في عالم البرمجة و المعلوميات لنصعد قليلا لصناعة لغة برمجية قريبة جدا من لغة البشر
تم صناعة لغة الـ C ، لغة صعبة قليلا لكنها يستطيع اي كان تعلمها و انشاء برامج بسيطة بواسطتها بشكل سهل ، تتعامل مع المستخدم اكثر مما تتعامل مع الحاسوب
ثم بدأت لغات البرمجة بالتطور شيئا فشيء من الـ C الى الـ ++C  من الـ Pascal الى الـ Delphi من الـ C# الى الـ JAVA و من الـ VB6 الى الـ Vb.NET
ظهرت لغات برمجية كثيرة تسمح للمستخدم بصناعة برامج جميــــلة جدا بدون تعب كبير

لكن ما الفرف

ساريكم الآن الفرق
-----------------------
Assembler
-----------------------------------------
++C - C
--------------------------------------------------------
Vb.Net Vb6 Delphi Java C# Windev
-------------------------------------------------------------------


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


اما الـ C و الـ ++C فيعتبران لغتين متوسطتي المستوى اي لغتهما قريبة منا في نفس الوقت لغة صعبة لكنها محدودة مقارنة بالـ Assembler و في نفس الوقت تعطيك صلاحية اكثر من اللغات الاخرى في التعامل مع الكمبيوتر


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

تابع القراءة ..
السلام عليكم و رحمة الله تعالى و بركاته
كتاب ++C



الكثير من الناس يريدون تعلم البرمجة و لا يعرفون من اين يبدأون لذلك فانا احاول قدر الامكان توجيههم الى الطريق الصحيح اولا عليهم بمراجعة هذه المقالة المهمة جدا
ثم بعد اختياركم للغة أولائك الذي اختاروا لغة الـ ++C فاني اقدم لكم كتابا شاملا من الألف الى بداية الاحتراف في لغة البرمجة هذه حيث سيدعك هذا الكتاب في الأخير قادرا على تدبر امرك في ميدان البرمجة ، و يبدأ الكتاب معك ابتدائا من الاساسيات ثم البرمجة الكائنية التوجه ثم تعلم منصة البرمجة Qt المشهورة في عالم برمجة الواجهة الرسومية

و قد الفت الكتاب سابقا لكني قررت نشره لكم الآن
رابط الكتاب على ميديافاير للتحميل :
http://www.mediafire.com/download/d0em1ve5hjcidbl/school_Qt.pdf
رابط الكتاب على ميديافاير للمشاهدة المباشرة :
http://www.mediafire.com/view/d0em1ve5hjcidbl/school_Qt.pdf
تابع القراءة ..

صمم اول موقع لك

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

تابع القراءة ..

صدور ديمو لعبة NSUNS2D


مرحبا بكم متابعوا مدونة مجتمع التطوير ، اريد ان ازف اليكم بهذه التدوينة خبرا سارا ، افرحني شخصيا ، و هو صدور ديمو لعبة NSUNS2D و هي لعبة عربية 100% تخص انمي ناروتو .
تحتوي اللعبة على مجموعة من الشخصيات التي تنتمي لهذا الانمي ، بهجمات مختلفة ماخودة من الانمي نفسه ، مما يجعل اللعبة تمتاز بطابع جمالي مميز ، كما تتوفر اللعبة على نظام جمع الطاقة التي تمكنك من تنفيذ التقنيات ، فهناك تقنيات تتطلب وقتا كبيرا  من جمع الطاقة و هناك التقنيات تتطلب كمية اقل ، كما تتوفر كل شخصية على تقنية مميزة  ، "الضربة القاضية" كما تسمى 
لكن الديمو يتوفر على شخصية واحدة فقط هي ناروتو و اليكم طريقة اللعب بها :
Z    ~> للقفز
 S    ~> للإنبطاح

Q   ~> للتحرك يسار

D   ~> للتحرك يمين

F    ~> ضربة 1

G   ~> ضربة 2

H   ~> رمي الكوناي/الشوريكان

J    ~> لا شيء

K    ~> لا شيء

L    ~> للإنتقال (Teleport)

OK ~> لجمع الشاكرا

Q+Q   ~> للتحرك يسارا بسرعة

D+D    ~> للتحرك يمينا بسرعة

Z+H    ~> لرمي الكوناي من السماء
Z+J     ~> راسينغان من الهواء
S+J     ~> أووداما راسينغان
S+Backward+J    ~> راسينجان
S+K    ~> تاجو كاجي بونشن نو جتسو
S+Forward+K    ~> كاجي بونشن نو جتسو
S+Backward+L    ~> كاواريمي
 S+L    ~> الضربة القاضية

اللعبة من اعداد فريق SAE Team  و هو فريق ناشئ لبرمجة الالعاب يتكون من عضو واحد حاليا و هو GARAH Ahmed Rami 

للتواصل معه و الانضمام لفريقه كمصمم ، منتج ، مبرمج ، يمكنكم مراسلته على الفايسبوك fb.com/raminou62 

لتحميل اللعبة :

تابع القراءة ..