• الإعلانات

    • فيصل الحربي

      تسجيل عضوية جديدة في المنتدى   01/31/2016

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

البحث في المنتدى

Showing results for tags 'مكتبة بايثون'.

  • البحث بالتاقات

    اكتب الكلمات المفتاحيه بينها علامه الفاصله
  • البحث بكاتب الموضوع

تم إيجاد 26 نتيجة

  1. اولا لا تظهر اسماء الملفات عند سردها في  دالة os.listdir('.') ولكن تظهر عند طباعتها كسلسلة الى ملف  لهذا لا يمكن ان تبحث عن كلمة عربية في هذا السلسلة .. ولا يمكن ان ادخل اسماء عربية الى قاعدة بيانات SQLite3  هل هنالك اي حلول لهذه المشاكل انا انتظر الحل 
  2. تمرين متوسط

    لدينا مصفوفة معرفة مسبقا T=[[1,2,3],[6,1,7],[6,3,9]] نريد كتابة دالة ترجع لنا قيمة عنصر من عناصر المصفوفة لكن هذه الدالة تأخذ باراماتر واحد def get_elemnt(x): #write code here المطلوب كتابة سطر برمجي يرجع لك قيمة من قيم المصفوفة باستعمال الباراماتر x فقط
  3. برنامج حسابات السوبر ماركت بالباركود مميزات برنامج سوبر ماركت المساعد الفني ادخال الاصناف في مخزن المحل بالباركود او كود يدويا باسورد لدخول مخزن المحل لضمان السرية وعدم التلاعب في الأرصدة تقارير عن جرد الاصناف في المحل والكمية الحالية من كل صنف واظهار اجمالي المباع من الصنف واجمالي الرصيد الحالي  وجود قاعدة بيانات جاهزة مسجل بها أكثر من5000 صنف ويمكن التعديل والحذف والإضافة عليها وادخال ارصدة المخزن مباشرة تقارير عن الاصناف التي لا توجد في المحل وتقرير حد الطلب للنواقص تقارير عن المبيعات وحالة المبيعات واكثر المبيعات واقل المبيعات والراكد جرد يدوي للاصناف في المحل مع اظهار عدد العجز في كل صنف تلقائيا مع استخراج تقرير بالعجز امكانية طباعة جميع التقارير وتصديرها للإكسل امكانية انشاء باركود للاصناف تطبع على ورق عادي a4 وعلى البرنتر العادية وكذلك الطباعة على برنتر الباركود الحرارية امكانية البحث والاستعلام في مخزن المحل بعدة طرق مختلفة بالكود وبالصنف وبالسعر البيع عن طريق جهاز الباركود تلقائيا او عن طريق ادخال الكود يدويا من لوحة المفاتيح  أو عن طريق البحث بأي حروف من الصنف ويتم البيع بسرعة كبيرة قراءة باركود الوزن تلقائيا وحساب الوزن تلقائيا مع امكانية عمل أكواد يديوية لأصناف الجبن والبيع منها بالكمية امكانية تشغيل اكثر من كاشير في نفس الوقت طباعة بون للعميل يطبع فيه اسم السوبر ماركت ووقت البيع وتاريخ البيع وايضا اضافة بيانات العميل على الفاتورة للدليفري مع امكانية وضع اعلان في البون او ملاحظة خاصة بالمحل اظهار يومية البيع مسجل فيها اسم البائع واجمالي مبيعات اليوم تقارير عن المبيعات والارباح خلال فترة معينة تقارير عن اقل الاصناف في المخزن واكثر الاصناف وربح كل صنف كشف حساب وتقارير عن العملاء  والآجل والموردين خلال فترة امكانية ادخال اكثر من بائع مع امكانية دخول كل بائع بباسورد خاص به تسجيل حسابات الموردين والمدفوعات مع اظهار تقرير بحسابات الموردين والمدفوعات مع امكانية دخول مستخدم خاص بالواردات فقط بباسورد تسجيل المصروفات ومعرفة المصروفات الشهرية وخصم المصروف من الخزينة والنقدية وتقارير شاملة عن الخزينة وحركة المالية معرفة الارباح مع امكانية تقفيل اجمالي الارباح كل فترة ومعرفة ارباح فترة جديدة مع وجود باسورد خاص  لشاشة الارباح لا يستطيع المستخدم البائع الحذف او عمل مرتجعات الا عن طريق باسورد خاص للمدير ويمكن عمل بطاقة من خلال البرنامج يطبع عليها كود خاص للمرتجع ليستخدمه المدير لفتح المرتجع للكاشير ثم غلقه مرة أخرى وذلك لحماية صاحب المحل من عمليات المرتجعات الوهمية لا يستطيع المستخدم البائع رؤية يومية بيعه او اجمالي المبيعات في ورديته وذلك لعمل كنترول عليه بحيث انه لا يستطيع ضبط مالية الدرج الحقيقية على مالية البرنامج  امكانية عمل عروض من عدة اصناف ويقوم البرنامج تلقائيا بخصم  الكميات من كل صنف في العرض على حده   مع برنامج سوبر ماركت المساعد الفني اموالك في حماية دائمة امكانية عمل البرنامج على الشبكة يتم توصيل البرنامج اليك عن طريق مندوب يأتي لك ويدربك على البرنامج البرنامج نسخة مفتوحة تستطيع تنزيلها على اكثر من جهازوالبرنامج يعمل على الشبكة ويمكن الدخول على البرنامج عن طريق النت من اي مكان عن طريق برنامج يسمح لك بالدخول على الجهاز ومطالعة البرنامج وهذا البرنامج نعطيه لك مجانا برنامج سوبر ماركت المساعد الفني  يعمل على ويندوزاكس بي ووندوز 7 وويندوز 8 وويندوز 10 عرض فيديو برنامج سوبر ماركت المساعد الفني   لمزيد من التفاصيل يمكنك الاتصال ونصلك حيثما كنت في مصر السعر 800 جنيه مصري او600 ريال سعودي م/ صابر الزمزمي ============== اتصل بنا يصلك مبرمج البرنامج حيث ما كنت في مصر وان كنت خارج مصر نرسل لك البرنامج عن طريق وصله من على سرفر موقعنا ونشرحه لك عن طريق الماسنجر برنامج سوبر ماركت وجرد بقالة البرنامج نسخة مفتوحة تعمل على عدد مفتوح من الاجهزة بدون سيريال نمبر ويمكن نقل البرنامج من جهاز الى جهاز آخر او عمل اعداد للبرنامج على اي جهاز آخر بدون الرجوع للمكتب المبرمج: صابر الزمزمي  [email protected]  محمول 01066612460   واتس اب 01066612460 من خارج مصر 00201066612460 00201226701066 تليفون المكتب :35609761  مكتب الشروق الفني للبرمجــــــــة 1 شارع النصر من شارع ضياء – الهرم – الجيزة  –  وليس لنا فرع آخر أو وكلاء عن المكتب  – التعامل مباشرة مع صاحب المكتب ومبرمج البرامج  – مبرمج صابر الزمزمي – والاتصال على التلفون الشخصي للمبرمج     01066612460 برنامج كاشير السوبر ماركت المساعد الفني www.maktbalshorok.com http://maktbalshorok.byethost32.com/favorite.htm  برنامج جرد بقالة – برنامج حسابات بقالة-برنامج كاشير بقالة برنامج الهايبر ماركت  
  4. تمرين بسيط

    أكتب برنامج يبدل بين قيمة متغيرن من دون استعمال متغير ثالث و في سطر برمجي واحد
  5. من المعلومات أن المصفات الثنائية غير مدعومة في البايثون   لكن هناك طريقة لإستعمال المصفوفت الصنائين في بايثون و هي إنشاء مصفوفات متداخلة   مثلا لدينا المصفوفة 1 2 3 4 5 6 7 8 9   نكتبها في البايثون على الشكل التالي mat=[[1,2,3],[4,5,6],[7,8,9]] لإستدعاء عنصر من عناصر المصفوفة  نستعمل أندكس مزدوج mat[i][j]   مثلا إذا أردنا طباعة هذه المصفوفة كما هي ، يعني على سكل مربع for i in mat: for j in i: print j, print()  
  6. هو موقع مجاني يقدم دورات تفاعلية في لغات مختلفة كالبايثون يمكن التعلم عن طريق دروس و حل مجموعة من التمارين أونلاين، و حتى من دون تشغيل مفسر البايثون لديكم https://www.codecademy.com/learn/python
  7. السلام عليكم   اللعبه المرفقة تقوم بادراج عمليات حسابية ويجب على المستخدم ان يعطيها الاجابة لقد كتبت برنام في البايثون وقام بالمطلوب الى مرحلة تبدا هذه اللعبه بتغيير سلوكها حيث تبدأ تضع اول رقمين في اقواس على النحو التالي تجري عمليه حسابية بين اول رقمين وتضعهم باقواس لاعطائهم الاولوية ثم تقوم باجراء عمليه حسابية بين الناتج ورقم ثالث وهذا هو الكود والملف المرفق هو اللعبة واتمنى منكم مساعدتي وجزاكم الله كل خير   هذا هو الخط بعد تطبيق الكود المرفق READ (106 - 7831) * 4057 = ?: (106 - 7831) * 4057 = ?: Traceback (most recent call last):   File "./al_updated.py", line 23, in <module>     n1= long (y[0]) ValueError: invalid literal for long() with base 10: '(106' Wrong. Humans extermination program started.   alienquiz-32 al_updated.py
  8. كيفية ايقاف Qthread في بايثون

    السلام عليكم ورحمة الله وبركاته   عندي برنامج له واجهة رسومية يشبه الي حد كبير متصفح انترنت متعدد الالسنة وكل تبويب جديد يفتح اقوم بفتحه داخل QThread منفصل حيث يقوم كل thread بالدخول في حلقة تكرارية طويلة تصل الي ساعات وبالتالي اريد ان يستطيع المستخدم بايقاف ايا من ال threads في اي وقت حتي الان كل شيء تم انجازه الا امكانية ايقاف الحلقة التكرارية مع العلم بان الحلقة التكرارية تقوم بتحديث الواجهة الكود اسفله تقوم فكرته علي الاتي : دالة اسمها campaign_loop في الفورم الرئيسي وفيها الحلقة التكرارية كلاس موروثة من Qthread وبها دالة run تم فيها فقط عمل emit ل signal سميتها loop في كل مرة يضغط المستخدم علي زر start يقوم البرنامج باخذ قيم الكنترولز من الفورم وتمريرها الي الدالة campaign_loop ثم يبدأ ال thread عن طريق انه يقوم بتعريف متغير جديد لل thread ويقوم بتشغيله واضافة تاب جديد مع زر ايقاف في زر الايقاف يتم ربطه بدالة فيها جملة واحدة وهي ايقاف الthread باستخدام terminate   الكود مجرد مثال فقط class Main(QMainWindow): def btStart(self): self.mythread = BrowserThread() self.connect(self.mythread, SIGNAL('loop()'), self.campaign_loop, Qt.AutoConnection) self.mythread.start() def btStop(self): self.mythread.terminate() def campaign_loop(self): loop goes hereclass BrowserThread(QThread): def __init__(self): QThread.__init__(self) def run(self): self.emit(SIGNAL('loop()'))اشكركم علي تعاونكم
  9. كيفية ايقاف Qthread في بايثون

    السلام عليكم ورحمة الله وبركاته   عندي برنامج له واجهة رسومية يشبه الي حد كبير متصفح انترنت متعدد الالسنة وكل تبويب جديد يفتح اقوم بفتحه داخل QThread منفصل حيث يقوم كل thread بالدخول في حلقة تكرارية طويلة تصل الي ساعات وبالتالي اريد ان يستطيع المستخدم بايقاف ايا من ال threads في اي وقت حتي الان كل شيء تم انجازه الا امكانية ايقاف الحلقة التكرارية الكود اسفله تقوم فكرته علي الاتي : دالة اسمها campaign_loop في الفورم الرئيسي وفيها الحلقة التكرارية كلاس موروثة من Qthread وبها دالة run تم فيها فقط عمل emit ل signal سميتها loop في كل مرة يضغط المستخدم علي زر start يقوم البرنامج باخذ قيم الكنترولز من الفورم وتمريرها الي الدالة campaign_loop ثم يبدأ ال thread عن طريق انه يقوم بتعريف متغير جديد لل thread ويقوم بتشغيله واضافة تاب جديد مع زر ايقاف في زر الايقاف يتم ربطه بدالة فيها جملة واحدة وهي ايقاف الthread باستخدام terminate   الكود مجرد مثال فقط class Main(QMainWindow): def btStart(self): self.mythread = BrowserThread() self.connect(self.mythread, SIGNAL('loop()'), self.campaign_loop, Qt.AutoConnection) self.mythread.start() def btStop(self): self.mythread.terminate() def campaign_loop(self): loop goes hereclass BrowserThread(QThread): def __init__(self): QThread.__init__(self) def run(self): self.emit(SIGNAL('loop()'))اشكركم علي تعاونكم
  10. بسم الله الرحمن الرحيم   خوارزمية قصير:   مبدأ عمل هذه الخوارزمية هو تبديل كل حرف بالحرف الذي يلي الحرف الأصلي ب   K  (مفتاح التشفير)   مثلا:   إن كان الحرف الأصلي A   و المفتاح (K=3)   فالحرف المشفر هو D   إن كان الحرف الأصلي A   و المفتاح (K=4)   فالحرف المشفر هو E   إن كان الحرف الأصلي C   و المفتاح (K=5)   فالحرف المشفر هو H   إن كان الحرف الأصلي Z   و المفتاح (K=6)   فالحرف المشفر هو F     عملية التشفير هي دالة,لها نرمز بالحرف E , من مجموعة ازواج النصوص الظاهرة والمفاتيح لمجموعة النصوص المشفرة اي : وفي هذه الحالة : اما فك التشفير فهي ايضا دالة , نرمز لها بالحرف D , وهي من مجموعة ازواج النصوص المشفرة والمفاتيح لمجموعة النصوص الظاهرة اي : في حالة شفرة قيصر كان k=3 , كما انَّ k بين 1 و- 25 .     المطلوب صناعة برنامج للتشفير ة فك التشفير باستعمال خوارزمية قيصر             * أي ان المستخدم يختار إن كان يود التشفير أو فك التشفير         * ثم يدخل النص  و مفتاح التشفير     إن كان هناك تفاعل مع هذا الموضوع سأضيف تمارين عن طرق أخرى للتشفير   كال monoalphabetic  أو خوارزميات أعقد و أفضل كال DES     للمطاعة أكثربالموضوع أليكم الروابط:   the black chambre   مادة التشفير في موقع رواق     في إنتضار ردودكم
  11. ال palindrom هو كلمة أم عدد تقرأ من اليمين أو لليسار أو من اليسار لليمين فتبقى نفس القراءة   مثلا: Dewed   mom و 121  32123   المطلوب في هذا التمرين هو صنع برنامج بالبايثون   تعطيه عددا فيعطيك أقرب palindrome لهذا العدد بحث يكون الباليدروم الناتج إما أصغر أو يساوي العدد المدخل   هذا التمرين منقول من موقع إختبار القدرات  http://www.spoj.com/   في إنتظار مشاركاتكم
  12. السلام عليكم   التشفير بطريقة قيصر من الكلاسيكية و التي تعتمد على تبديل الأحرف   المهم الآن الهدف من هذا الموضوع هو برمجة برنامج لفك تشفير نص مشفر بخوارزمية قيصر من دون معرفة المفتاح   لكن بطريقة أوتوماتيكية و ليس بإختيار الحل بأنفسنا   أولا فرضا أننا نعلم اللغة و ل تكن الإنجليزية مثلا   و ثانيا بأن نطور البرنامج ليعمل مع أي لغة(هذا صعب نوعا ما)   للمساعدة:   *عدد إحتمالات الحلول هو 26 إحتمال   *بإمكاننا إستعمال مبدأ تكرار الأحرف(الحرف الأكثر تكرارا باللغة الإنجليزية هو e)   *هذا الرابط مفيد جدا بموضوع فك التشفير سواءا بكريقة قيصر أو بالطرق التي سنتطرق لها لاحقا    :http://www.simonsingh.net/The_Black_Chamber/crackingsubstitution.html   ملاحضة:إن رأيك أن هذا صعب و أننا نعمل الآن على فك تشفير خوارزمية بدائية   فكيف سنتمكن من فك خوارزميات حديثة كال DES  و ال MD5   هذا المواضيع مفيدة لمن يريدون أن يتعلو ال cracking  و ال hacking   أنتضر ردودكم
  13. يتجلى تحليل عدد لجداء عوامل أولية في كتابة العدد على شكل جداء عوامل أولية   مثلا العدد 12 12=2*2*4المطلوب صنع برنامج لتحليل عدد مدخل إلى جداء عوامل أولية   كمثال حي أرفقت برنامج من صنعي لفهم الموضوع أكثر   البرنامج مبرمج بالباسكال elementp.rar
  14. تتمثل المكتبة الالكترونية  بمجموعة من الكتب بحيثٌ تٌألف الكتاب الواحد من مجموعة صفحات و كل صفحة ه chapter . وللكتاب عنوان ، اسم المؤلف ، اسم الناشر ، تار خٌ نشر ، عدد الصفحات وفئة الموضوع الذي مٌثله الكتاب ، و غلاف للكتاب وهوعبارة عن صورة. أما للصفحة الواحدة أو ال) chapter ( عنوان و محتواٌت الصفحة و رقم الصفحة.   وٌجد عدد من الكتب الإلكترون ةٌ المتاحة ف البرنامج ، من خلال إضافتها وتصن فٌها وجمعها ف هذا البرنامج ، و تٌ حٌ إمكان ةٌ تصفحها والبحث ف هٌا سواء بالعنوان أو الب اٌنات أو الموضوع ... كما أنه تٌ حٌ التجول ب نٌ مجموعات الكتب حسب تصن فٌها وكأنك تتجول ف مكتبة حق قٌ ةٌ، بالإضافة لعدد من الوظائف الأخرى س تٌم ذكرها بالتفص لٌ. المتطلبات الوظيفية : المستخدمون هم )مد رٌ)أم نٌ المكتبة( , زائر (. جٌ ب إنشاء حساب خاص ب )أم نٌ المكتبة( أي مد رٌ البرنامج له سماح اٌت مختلفة عن المستخدم  العام للبرنامج )الزائر(. قٌ وم المستخدم بتسج لٌ اسمه و رقمه السري و قٌوم بالدخول للبرنامج مرة ثان ةٌ بحسابه الذي  أنشأه سابقا. اسٌ تط عٌ )أم نٌ المكتبة( إنشاء حساب خاص بمد رٌ مكتبة جد دٌ.  العمليبت على الفئبت ) قٌوم بها حصرا مديرٌ النظام )أم نٌ المكتبة( (: إ ضافة فئة.  تعيد لٌ فئة.  حذف فئة.  العمليبت على الكتبة ) قٌوم بها حصرا مد رٌ النظام )أم نٌ المكتبة( (: إ ضافة كتاب ) تٌم إضافة كل ما تٌعلق بهذا الكتاب بحسب ما تم وصف الكتاب به ف الجزء  الخاص بفقرة فكرة المشروع(. حذ ف كتاب.  ت صفح كتاب : ال بحث عن كلمة ضمن صفحات الكتاب بح ثٌ جٌب تحد دٌ كل ورود لهذه الكلمة ضمن  الصفحة الواحدة )تلو نٌ خلف ةٌ الكلمة ( ع رض الصفحات بح ثٌ تتوفر إمكان ةٌ التنقل ب نٌ الصفحات )الصفحة التال ةٌ و الصفحة  السابقة، و الوصول لأي صفحة من رقمها(. ع رض رقم الصفحة الحال ةٌ من ضمن عدد الصفحات الكاملة للكتاب  )يقوم بتصفح كتاب أمين المكتبة و الزائر( تع د لٌ كتاب )و جٌب عرض مواصفات هذا الكتاب )عنوان ، الغلاف، اسم المؤلف ، الصفحات  ....( لك حٌدد المد رٌ ما رٌ دٌ تعد لٌه ضمن الكتاب. الب حث عن كتاب،نت جٌة البحث عرض مواصفات الكتاب)يقوم به أمين المكتبة و الزائر( بحسب  ا سم الكتاب ) دٌخل المستخدم جزء من الاسم فتظهر كل أسماء الكتب الت تحتوي هذا  الجزء(. فئ ة الكتاب.  ا سم المؤلف.  تا ر خٌ نشر الكتاب . الإحصبئيات  على البيانات )يقوم به أمين المكتبة و الزائر( :  عرض أسماء و عدد أكثر الكتب قراءة.  عرض اسم الفئة الأكثر طلبا من قبل المستخدم نٌ.  عرض اسم أكثر المستخدم نٌ استخداما للبرنامج.  عرض أسماء و عدد الكتب الت لم تٌم قراءتها أبد ااً.  عرض أسماء و عدد الكتب الت كٌون الطلب عليها ضعيفٌااً )تمت قرائتها عدد قليلٌ جدا من المرات( .  إضافة تعل قٌ على أي كتاب .. نٌتقده مثلااً أو لٌفت نظر أم نٌ المكتبة لنقطة مع نٌة ف هٌ. . )يقوم بهذا الخيار الزائر(  استعراض التعل قٌات والملاحظات على أي كتاب )يقوم بهذا الخيار أمين المكتبة( .  تقوم المكتبة الإلكترون ةٌ بحفظ اسم كل من دٌخل عل هٌا .. وتتعرف على م لٌوه القرائ ةٌ .. بح ثٌ تتعرف على موضوعات الكتب الت تصفحها .. وعندما قٌوم نفس الشخص بالدخول للمكتبة مرة أخرى )طبعا قٌوم بتسج لٌ اسمه ورقمه السري( فإنها تعرض له مجموعة من الكتب الت توافق م وٌله القرائ ةٌ ولم قٌرأها بعد )يتم تطبيق هذا الخيار على الزائر( . .
  15. السلام عليكم و رحمة الله في سلسلة دروس Tkinter أولا: #! /usr/bin/python# -*- coding: UTF-8 -*-#مرحبا بكم في الدرس الثالت من الدورةfrom Tkinter import *import tkMessageBoximport sysk=Tk()k.geometry("400x300")k.title("حاسبتي")l=Label(text="':العدد الأول:").pack()r=StringVar()E=Entry(textvariable=r).pack()l1=Label(text=":العدد الثاني").pack()r1=StringVar()E2=Entry(textvariable=r1).pack()def Calc(): v=int(r.get())*int(r1.get()) tkMessageBox.showinfo(":النتيجة",v)B=Button(text="اضغط هنا",command=Calc).pack()k.mainloop()شرح الكود: #! /usr/bin/python# -*- coding: UTF-8 -*-#مرحبا بكم في الدرس الثالت من الدورةfrom Tkinter import *import tkMessageBoximport sysk=Tk()k.geometry("400x300")k.title("حاسبتي")l=Label(text="':العدد الأول:").pack()r=StringVar()# نعطي r تساوي سترينغE=Entry(textvariable=r).pack()# نعطي دالة الادخال الأول بأنها تساوي rl1=Label(text=":العدد الثاني").pack()r1=StringVar()E2=Entry(textvariable=r1).pack()#كما في المرة السابقةdef Calc(): v=int(r.get())+int(r1.get()) #عملية الجمع tkMessageBox.showinfo(":النتيجة",v) #يعطينا في الأخير النتيجة# دالة مكتبة tkMessageBox#أحد فروع مكتبة فنهىفثق #نجمع الرقم الاول مع الرقم الثاني# من الضروري استدعاء مكتبة sysB=Button(text="اضغط هنا",command=Calc).pack()k.mainloop()تمرين: برمج برنامجا يقوم بحساب مساحة المستطيل . أراكم في الحلقة القادمة ان شاء الله        
  16. DobSliding مكتبة بايادي عربية

    اخي المطور اختي المطورة سلام عليكم   اقدم لكم في هذا اليوم مكتبة اندرويد تمكننا من استخدام قائمةج منسدلة عامودية في برامجنا.... المكتبة تحمل الاسم DobSliding   https://github.com/bilalsammour/DobSliding   هذه المكتبة صنعت بايادي عربية ١٠٠٪
  17. مكتبة بايثون

    السلام عليكم ورحمة الله وبركاته   اما بعد : ما رايكم في انشاء مكتبة للغة البايثون تحتوي على كل ما يلزم المبرمج الجديد لبدأ مسيرته مع بايثون ولتبادل المعرفة. وان شاء الله ساقوم برفع الكتب الموجوده لدي   ----------------- اسم الكتاب : Python-Course لغة الكتاب : العربية رابط التحميل : http://www.mediafire.com/download/un5iacfxrr5cbc9/Python-Course+.pdf   ---------------- اسم الكتاب : بناء التطبيقات بالاعتماد على gtk و SQLite لغة الكتاب : العربية رابط التحميل : http://www.mediafire.com/download/1fwts0tyqnr425x/%D8%A8%D9%86%D8%A7%D8%A1+%D8%A7%D9%84%D8%AA%D8%B7%D8%A8%D9%8A%D9%82%D8%A7%D8%AA+%D8%A8%D8%A7%D9%84%D8%A7%D8%B9%D8%AA%D9%85%D8%A7%D8%AF+%D8%B9%D9%84%D9%89+gtk+%D9%88+SQLite%282%29.pdf   ---------------- اسم الكتاب : خطوة على طريق بايثون لغة الكتاب : العربية رابط التحميل : http://www.mediafire.com/download/ok6fc7wqzc6tkcg/%D8%AE%D8%B7%D9%88%D8%A9%D8%B9%D9%84%D9%89+%D8%B7%D8%B1%D9%8A%D9%82+%D8%A8%D8%A7%D9%8A%D8%AB%D9%88%D9%86.pdf   --------------- اسم الكتاب : GrayHatPython لغة الكتاب : English رابط التحميل : http://www.mediafire.com/download/8z8guq1v7gkvwp9/GrayHatPython.pdf   --------------- اسم الكتاب : IYOCGwP_book لغة الكتاب : English رابط التحميل : http://www.mediafire.com/download/8gd4wav8734fqav/IYOCGwP_book1.pdf   -------------- اسم الكتاب : HackingCiphers لغة الكتاب : English رابط التحميل : http://www.mediafire.com/download/5zd9rwt35ovtb22/hackingciphers.pdf   ------------- اسم الكتاب : Advanced Python programming لغة الكتاب : English رابط التحميل : http://www.mediafire.com/download/awfpdnytlzb5dc8/Advanced_Python_programming.pdf   ------------ اسم الكتاب : Learning Computing with Robots(Python) لغة الكتاب : English رابط التحميل : http://www.mediafire.com/download/tn3hyyqpyzuikan/Learning+Computing+with+Robots%28Python%29.pdf
  18. السلام عليكم أقدم لكم أول مشاركة لي في المنتدى نظام لإدارة مكتبة  http://www.4shared.com/rar/peu9PzID/Librrariy.html   Librrariy.rar
  19. مكتبة MicroCode هى مكتبة لتسهيل عمل المبرمجين حاولت انى اعمل فكرة تسهل العمل و تساعد المبرمجين  عملت مكتبة و هى dll بتضفها فى المشروع بتاعك و بتساعدك على الكثير من الاعمال منها ادخال بيانات الى قاعدة البيانات طبعا الكل يعرف كبر حجم كود ادخال البيانات من الاتصال و الكومند و البرامتر و غيرها كتير  ده مثال كود ادخال فى المكتبة   Filed.Add("UserId", Guid.NewGuid) Filed.Add("UserName", "Amr Ragab") Filed.Add("Email", "[email protected]") Filed.Add("Phone", "+2 01226536526") Filed.Add("Active", True) Insert("Users") و ده مثال تحديث   Filed.Add("UserName", "Amr Ragab") Filed.Add("Email", "[email protected]") Filed.Add("Phone", "+2 01226536526") Filed.Add("Active", True) Condition("UserId", 857, MicroCode.CnType.Equal) Update("Users") المكتبة دى مجانا  و لو عاوز تطلب اى حاجة او تضيف اى افكار اكتب فى المنتدى او فى  http://microcodenet.blogspot.com قم بتجمل ال dll من  http://microcodenet.blogspot.com   او من المرفقات
  20. مكتبة MicroCode هى مكتبة لتسهيل عمل المبرمجين حاولت انى اعمل فكرة تسهل العمل و تساعد المبرمجين  عملت مكتبة و هى dll بتضفها فى المشروع بتاعك و بتساعدك على الكثير من الاعمال منها ادخال بيانات الى قاعدة البيانات طبعا الكل يعرف كبر حجم كود ادخال البيانات من الاتصال و الكومند و البرامتر و غيرها كتير  ده مثال كود ادخال فى المكتبة Filed.Add("UserId", Guid.NewGuid) Filed.Add("UserName", "Amr Ragab") Filed.Add("Email", "[email protected]") Filed.Add("Phone", "+2 01226536526") Filed.Add("Active", True) Insert("Users")و ده مثال تحديث Filed.Add("UserName", "Amr Ragab") Filed.Add("Email", "[email protected]") Filed.Add("Phone", "+2 01226536526") Filed.Add("Active", True) Condition("UserId", 857, MicroCode.CnType.Equal) Update("Users")المكتبة دى مجانا  و لو عاوز تطلب اى حاجة او تضيف اى افكار اكتب فى المنتدى او فى  http://microcodenet.blogspot.com قم بتجمل ال dll من  http://microcodenet.blogspot.com   او من المرفقات  
  21. بسم الله الرحمن الرحيم كنت قد وعدت الإخوة في منتديات الفريق العربي للبرمجة و لكني توقفت لفجأة،و الله لظروف قاهرة لم استطع الإستكمال و لكن بتوفيق من الله استطعت العودة في ذلك و قمت بتسجيل دروس مرئية لتعليم البرمجة. الدورة تهدف لتعليم البرمجة و ليس لتعليم لغة برمجة و في مقدمة هته الدورة شرحت الأهداف المسطرة للوصول إليها بإذن الله. الدروس التي قمت بتسجيلها: دورة تعلم البرمجة:المقدمة الدرس الأول:المتغيرات و الطباعة الدرس الثاني:العمليات الحسابية و المدخلات الدرس الثالث:شرح القوائم LIST الدرس الرابع:شرح TUPLE و الجدول المنطقي إن شاء الله سأكمل الدروس الباقية قريبا بحول الله تعالى
  22. السلام عليكم ... وجدت في النت قبل فترة موضوع حول اضافة "Google - Did you mean" و لكني لم اجده الآن ... هل يوجد اسكريبت ما لعمل شيء شبيه ؟؟   هل توجد مكتبة Google API لعمل الموضوع ...   و المعذره اذا لم يكن السؤال واضح تماماً ...  
  23. *** هي مكتبةDLL طورتها لتمكننا من التعامل مع جميع أنواع قواعد البيانات ( Access , Oracle , SQL Server , MySQL , SQL Server Compact)تحت منصت .NET FRAMEWORKبطريقة واحدة واضحة وسلسة جدا حيث تحتوي هذه المكتبة على مجموعة دوال تسهل عملية الإضافة والحذف والتعديل والتلاعب وجلب المعلومات بطريقة واحدة مع مختلف أنواع قواعد البيانات حيث فقط تدرج هذه المكتبة وتتعلم كيف تتعامل معها بعدها ستتمكن من التعامل مع جميع أنواع قواعد البيانات دون الحاجة إلى تعلم ADO.NET الخاصة بكل لغة تحت منصة .NET FRAMEWORK حيث إذا تعلمت على هذه المكتبة تستطيع التعامل مع جميع أنواع قواعد البيانات بلغة   VB.NET , C# , F# , Visual C++ Langaue  حيث أي لغة من هذه اللغات كنت تستخدم تستطيع التعامل مع جميع أنواع قواعد البيانات بهذه المكتبة. فائدة المكتبة: تفيد المبتدأ كثيرا حيث ليس له الحاجة أن يتعلم كيفية التعامل مع قواعد البيانات كل على حدة فقط يتعلم هذه المكتبة ويستطيع التعامل مع جميع أنواع قواعد البيانات من خلالها تفيد المطور أنها تختصر له الكثير من العناء والكثير من الأسطر البرمجية وتسهل عمله   مثال لو اردنا حذف جدول Table1 فقط نكتب اسم الجدول في دالة الحذف   DeleteTable("Table1")aولحذف صف ضمن جدول Table1 الذي ID=5 نكتب الكود التالي DeletedRow("Table1","ID=5")a      المكتبة والشرح في المرفقات   مدونتي http://hussienahmmed.blogspot.com/     DBManager1.rar
  24. السلام عليكم ورحمة الله وبركاته   لا يخفي علي أحد أن كل من يبتدئ في تعلم البرمجة يأتي عند مرحلة معينة ويتوقف بسبب أنه لا يستطيع تطبيق ما تعلمه بشكل محفز يدفعه لطب المزيد وعن تجربتي أفضل طريق للتقدم في البرمجة هو العمل علي مشروع واكماله للنهاية ومن هنا جائتني الفكرة اللتي ليست بجديدة وهي العمل علي مشاريع جماعية ببايثون لتطبيق ما نتعلمه ولتبادل الخبرات قسم دلفي خير مثال علي هذا   نحتاج أولا أن نعرف من مستعد للعمل في هذا النوع من المشاريع  بالشروط اﻷتية :طبعا معرفة بلغة بايثون  وخاصة موضوع OOP . تعلم كيفية استخدام أدوات إدارة اﻷصدارات   _أرشح git  و موقع bitbucket_. الاتفاق علي Editor  بشرط أن يعمل علي ويندوز ولينكس لتوحيد العمل .نحتاج أيضا اقتراحات بالمشاريع المراد العمل فيها  واختيار احدها للبدء .  ما رأيكم ؟؟؟؟
  25. السلام عليكم اخوان انا جديد في عالم البايثون ممكن جواب على الاسئلة التالية : 1- ما هي الادوات الازمة للبرمجة ببايثون مثال سي++ وبرنامجها كود بلوك او فجوال سي++ واما بايثون ما هي برامجها مكتباتها 2- مالذي يدفعني لتعلم بايثون هل هي افضل من بيرل وروبي وبماذا تختلف بايثون عن هاتين اللغتين 3- ما الاستخدامات المتقدمة لهذه اللغة 4- هل يمكن كتابة برامج سطح المكتب بها الا جانب برامج الويب 5- كيفية كتابة الثغرات بها 6- كيفية استغلال الثغرات بها 7- ما هي الادوات التي يجب استعمالها لكي تبدأ البرمجة مع بايثون 8- كيفية الحصول على اكواد برمجية لها 9- ما افضل المراجع التي استفدتم منها في تعلم اللغة 10- محتاج مراجع عربية لتعلم اللغة       عذراً على الاطالة