fooog

lundi 14 avril 2014

كيف تصبح مبرمجا

بسم الله الرحمان الرحيم ،،
 
السلام عليكم ورحمة الله تعالى وبركاته
 اليوم سوف نشرح لكم كيف تصبح مبرمجا
وبعد ،
 
كيف أصبح مبرمجا ؟! سؤال معقد قليلا ولكن تكون إجابته معروفة ومتداولة عند الجميع [ تعلم لغات البرمجة ]
 
هو في الحقيقة جواب صحيح ولكنه غير مساعد البتة ، في هدا الموضوع سوف أحاول وضع بعض الأشياء التي يجب عليك فعلها لكي تصبح مبرمجا .. وإن شاء الله تعجبكم وتتثير إنتباهكم ..
 
مقدمة : 
 أن تصبح مبرمج فهي عملية تصاعدية أو تراكمية لمهاراتك يوما بعد يوم وسنة بعد سنة ، والبرمجة قد تكون ممتعة جدا لو رأيتها بشكل واقعي وحاولت أن تسقطها على الواقع ،هدا الدرس لا أعدك فيه بطريقة سحرية سهلة لتصبح مبرمج ، ولكن على الأقل سوف تحصل على المخطط العام لتصبح مبرمجا في إحدى مجالات البرمجة الحديثة.
 
ملاحظة : الخطوات التي أتحدت عنها فهي ليست للدين يريدون تعلم البرمجة بشكل سريع أو فقط تعلم لغات البرمجة والبدأ في وضع الشيفرات ولكن هده الخطوات سوف ترشدك لطريقة تصبح بها مبرمجا دهنيا وعمليا ، فتقدر إن شاء الله أن تحل مشاكلك وحدك وتفهمها بشكل منطقي ..
 
نبدأ على بركة الله :
 
- حاول أن تخد دورة أو كتاب أو أي شيئ يعطيك معلومات عن :
 
_ المنطق
 
_ الرياضيات 
 
- تعلم مفاهيم قواعد البيانات :
مثل الجداول وطرق العرض / الاستفسارات والإجراءات. يمكنك استخدام أي حزمة قاعدة بيانات بسيطة للقيام بذلك،
بعض أنواع قواعد البيانات :
Mysql : قاعدة بيانات جد جيدة ومعروفة عند جميع المبرمجين .. فهي بداية جيدة لأنها مفتوحة المصدر ويتم الوصول الى قواعد البيانات عادة مع استعلامات SQL .. وسوف تمهد لك الطريق للقواعد البيانات الأخرى 
Ms Access
DB V
Fox Pro
Paradox
- تحديد المجال الدي تريد أن تبرمج فيه :
البرمجة تقع عموما تحت فئة واحدة من الفئات التالية :
- مبرمج على شبكة الإنترنت
- مبرمج تطبيقات سطح المكتب :
نظام التشغيل (OS) الموجهة نحو مبرمج (مربوط بنظام تشغيل واحد أو مجموعة من أنظمة التشغيل)،
مبرمج منصة مستقلة ،
- مبرمج التطبيقات الموزعة (التطبيقات الموزعة وليست أنظمة التشغيل ، كمبرمجي توزيعات linux) 
- مبرمج المكتبات / المنصات / إطارات العمل / النواة
- مبرمج الأنظمة  :( Kernel programmer , Driver programmer ,  Compiler programmer ) 
- عالم في مجال البرمجة 
- تعلم تقنيات ولغات البرمجة المتعلقة بمجال البرمجة التي تختارها :
- مجال مبرمجي شبكة الانترنت :

تعرف على ما يستلزم برمجة الويب.
تطبيقات الويب هي مكونات البرامج المصممة للعمل على الأنترنت وكدلك للظهور للمستعمل . وهذا يعني أن التطبيقات يتم الوصول إليها من خلال برنامج مساعد يسمى متصفح الويب مثل فايرفوكس أو إنترنت إكسبلورر و غووغل كروم. لا تتطلب بالضرورة اتصال بالإنترنت. وهو ما يعني أن تطبيقات الويب يتم بناؤها على أعلى تقنيات الويب القياسية مثل:
HTTP 
FTP 
POP3 
SMTP 
TCP 
البروتوكولات IP 
HTML 
XML 
كولد فيوجن 
ASP 
JSP 
PHP 
ASP.NET
 وكدلك وجب عليك تعلم أساسيات البنية التحتية للانترنت. وهذا يشمل الحصول على فكرة أساسية عن: 
بروتوكولات خدمات الويب (HTTP، FTP، SMTP، و POP3 أو IMAP4) 
برامج خادم الويب (وفي الغالب سوف تعمل على منصة واحدة فقط) 
برامج تصفح الإنترنت. 
خادم البريد الإلكتروني وبرنامج العميل ( Email server and client software)
وفي الأخير وجب عليك تعلم لغات :
الHTML و الCSS . قد ترغب أيضا في تعلم لغة ال--SS-- وهي مهمة جدا للتطبيقات ، فهي تعطي جمالية وتأتيرات غاية في الرعة وقد ترغب أيضا في الحصول على "ما تراه هو ما تحصل عليه (WYSIWYG)".
- مجال برمجة التطبيقات المكتبية :
بعد تعلمك للغات البرمجة مثل c, c++ , c# ، Java, J#
تعرف ما الذي تحصل عليه في البرمجة مع تطبيقات سطح المكتب. معظم المبرمجين قامو بكتابة شيفرات لحلول الأعمال (business solutions ) ، لدلك جرب الحصول على فكرة عن الأعمال، والهيكل التنظيمي والمالي وسيكون دلك حفظ للوقت التمين في مسيرتك لتصبح مبرمجا في مجال برجة التطبيقات المكتبية ..
التعرف على مختلف أبنية أجهزة الكمبيوتر. دخول دورة المستوى التمهيدي في تصميم الدوائر الرقمية وأخرى في هندسة الكمبيوتر وسيكون دلك مفيدا، وحاول القراءة مرتين أو ثلاث مواد البرنامج التعليمي (مثل هذا واحد وهذا واحد) قد يكون كافيا. لأن الدروس ستكون صعبة الفهم بطريقة سريعة .. .  ، إن شاء الله بعض هده الخطوات ستكون فهمت طريقة عمل الحاسب من الألف الى الياء .. حاول أيضا الدخول الى المستوى المتقدم في اللغات التي تعلمتها لحد الأن أقصد البرمجة الكائنية (Object-oriented paradigm) .. وأيضا حاول الدمج بين لغة واخرى لتحصل على برامج أكتر فعالية .. وحاول دائما قراءة شيفرات المبرمجين الأخرين وتعلم منهم التقنيات التي سوف تساعدك .. وكدلك حاول نقص حجم الشفرات قدر المستطاع .. خطوة أخرى وهي الدخول لتعلم لغات أخرى كالPYTHON
 
 
 
 
 
 
 
 
الى هنا ينتهي درسنا إخوانني الكرام .. في الحقيقة معلومات غير منظمة على ما أظن ولكن حاولت وضع ما أعرف قدر المستطاع وكان يمكنني أن أضيف الكتير من المعلومات التي ستفيدكم .. ولكن ضيق الوقت حال عن دلك .. اسف
 
إن شاء الله نلتقي في دروس قادمة

كتاب يساعدك لتصميم صفحات الويب

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

عملاق اصلاح أخطاء الريجيستري Regclean Pro في أخر إصدار مع التفعيل

 
 
 
Regclean Pro 
 
 4.5 Mo 
 
6.21 

 
 
 
 
برنامج رائع جدا في اصلاح اخطاء الريجيستر ، استعمل الحاسوب دون استعمال البرنامج ثم بعدها استعمل البرنامج و ستلاحظ ان الكمبيوتر اصبح سريع بشكل ملحووظ 
 بلاضافة الى صغر حجمه و سهولة استعماله لا يتعدى حجمه 4.5 ميغا و عند تثبيته 20 ميغا 
 
 
 
غير مجاني
 
 
00ZNXX-FA684X-21PQZQ-41H89P
 
 
 
 
 

اصغر متصفح انترنيت في العالم بحجم 3 MB اروع واشرس وأخف متصف






ييوجد موضوع لاحد الاعضاء تطرق لهدا البرنامج لكن للاسف روابط تحميل البرنامج اصبحت لا تعمل لهدا عملت هدا الموضوع الجديد


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

Slim Browser
 
6.00.074
               
 
 3.35MB
فقط

 Platform: XP/Vista/2003/2008, Windows 7.
 
ترخيص البرنامج :
 مجاني
 تاريخ الاصدار :
26/11/2011
 
اللغة :
 
فرنسي + انجليزي
 

رابط التحميل مباشرة من الموقع الرسمي.... اضغط تحت :


تقبلو مني اسمى عبارات الحب والتقدير والاحترام ,, انا سيد الرومانسية
... الى اللقاء مع برنامج أخر وموضوع جديد




كودات للعبة GTA للحاسوب

للحاسوب 
أسلحة احترافية Kjkszpj
بنادق Lzumymw
النفاثة الظهرية "السلاح الاسود " Rocketman
بارشوط Aiypwzqp
زخيرة لا تنقطع Wanrltw
سلاحين في اليدين Ncsgdag
التصويب بكل الأسلحة أنثاء القيادة Ouiqdmw
زيادة شريط الصحه والدرع والمال Hesoyam
صحة لايموت Baguvix
الشرطة و العصابات
زيادة عد نجوم الشرطة Osrblhh
مسح نجوم المطارده Asnaeb
زيادة نجوم المطاردة إلى 6 Ljspqk
لايطارد أبداً Aezakmi
مود نشاط Munasef
قفز أعلى Kangaroo
تسلق أعلى Iavenjq
لا يجوع أبداً Aeduwnv
غطس لا نهائي Cvwkxam
الدهون Btcdbcb
أقصى عضلات Jysdsod
أقصى إحترام Ogxsdag
جاذبيه مطلقة Ehibxqs
أفراد عصابتك يتحكمون بالشوارع Bifbuzz
أنواع المركبات
رينو Aiwprton
دبابه Cqzjmb
سيارة سباق 1 Pdnejoh
سيارة سباق 2 Vpjtqwv
سيارة هيدروليكي "تقفز" Jumpjet
شاحنه Amomhrer
بالدوزر Eegcyxt
طائره صغيرة Urkqsrk
السيارات
تفجير كل السيارات Cpktnwt
اخفاء السياره Xicwmd
القياده الممتعه Pggomgy
قياده عدوانيه Ylteicz
مراكب طائره Afsnmsmw
السيارات تطير Rapazha
سيارة مفخخه Jcnruad
كل السيارات فيها نتروجين Coxefgu
السيارات تجري عند الاصتدام Bsxsggc
آخرى
النساء تتقاتل Ajlojyqy
برنيطه على الرأس Bagowpg
كل الناس مسلحين Foooxft
الانتحار Szcmawo
الناس تهاجمك Bgluawml
الجميع يلبس لبس الشاطىء Cikgcgx
لبس النينجا Afphultl
كلهن يتبعوك Bekknqv
اخلال الأمن Iojufzn
تجنيد الناس Sjmahpe 
خلاء المدن من السيارات Bmtpwhr
الطقس و الوقت
الطقس مشمس Afpllqll
أشد حرارة Icikpyh
ممطر Auifrvqs
ضباب Cfvfgmj 
عواصف برقيه Mghxyrm
عواصف رملية Cwjxuoc
الوقت يسير بسرعه Ysohnul
الوقت يسير ببطء Ppgwjht
اللعب ببطء Liyoaay
دائما الوقت منتصف الليل Xjvsnaj
السماء برتقاليه Ofviac

1- اكتب إحدى الكلمات التاليه و أنت تلعب
2- إذا لم تشتغل إحدى الكلمات أشر إليها في رد موضوع

آمل أن ينال هذا الموضوع إعجابكم
samedi 12 avril 2014

إرسال وجلب بيانات JSON بالـ AJAX / مثال تبسيطي بخصوص مسابقة أحسن تطبيق !!

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

سكربت متجر بيع الشرينغات والسيرفرات برمجة SalahNecibi الإصدار 1.0



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


 مميزات السكربت
بفضل الله جعلت السكربت يحتوي على التالي:
- نظام تسجيل دخول يعتمد على الكوكيز كما يمكنك جعله يعتمد على السيشن كل حسب رغبته
- امكانية استرجاع كلمة السر بناؤا على نظام السؤال السري
 - امكانية التسجيل بالفيسبوك مباشرة
 - التوقيف في حالة فشل كلمة السر لاكثر من 5 مرات


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


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

هناك العديد من الخصائص لكني لم اعرف كيف اخبركم بها
بامكانكم تجربت السكربت من الرابط التالي وانا انتظر ملاحظاتكم




الموضوع حصري على ستارتايمز

رابط الديمو

رابط لوحة المدير حاليا م اظف نظام الدخول لاحقا ساقوم بذلك