• الإعلانات

    • فيصل الحربي

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

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

السكر المغرور

اعضاء
  • عدد المشاركات

    50
  • تاريخ الانضمام

  • تاريخ اخر زياره

السمعه بالموقع

4 عادي

عن السكر المغرور

  • الرتبة
    عضو

أحدث الزائرين لملفلك الشخصي

1,300 زياره للملف الشخصي
  1. السلام عليكم و رحمة الله و بركاته  ،،،  قبل فتره قريبه فيه موضوع شد انتباهي وهو ملفات  Log  الخاصه بقواعد البيانات  و ما فائدتها  ، حيث تتميز بحجمها الكبيره و الذي يتضخم بشكل اكبر من قاعدة البيانات نفسها  ،، بالمختصر هو ملف يحوي على Actions الذي حدثت على قاعدة البيانات خلال فترة تشغيل النظام المرتبط على قاعدة البيانات  ،  طبعا غرضي من هذا الموضوع ليس لنقاش فكرة ملفات LOG او كيف تقليل حجمها  او كيفية اخذ نسخه احتياطية منها  و لكن  ما جذب انتباهي i, ! ، لو حذفت بالخطأ بيانات  او تم تعديلها بالخطأ او او او ! لأي سبب كان  هنا تأتي فائدة ملف Log  بحيث نسترجع البيانات المفقوده  او المعدله و من قام بتنفيذ الاجراء عليها  و لكن تبقى مشكله وهي ان البيانات التي تحاول استخراجها من اي Action  تكون  Hex  و منظمه بشكل معين  (و هي سبب وضعي للموضوع للنقاش و المساعده) ،  على العموم  فيه موضوع اعجبني على احدى المدونات و يكاد يكون الوحيد الذي استطاع استرجاع البيانات ،  و رابط الصفحتين هي :http://raresql.com/2011/10/22/how-to-rec...sql-sever/http://raresql.com/2012/02/01/how-to-recover-modified-records-from-sql-server-part-1/في الرابط الاول يتحدث بالتفصيل  عن الطريقة التي استخدمها  في فك تشفير  Hex   و لكن  لم استطع فهم ما يرمي اليه من بداية الخطوه رقم  (2)  ،  طبعا انا لا اتحدث عن  تنفيذ   Stored Procedure ، و لكن أستفسر عن الاسلوب الذي اتبعه في فك البيانات ،،  طبعا هو قال فيه تفاصيل بكتاب ، اي مرجع قد افاده بطريقة فك التشفير  ، و لقيته على الانترنت   و لكن كلام كثير و يبغى له قعده فحبيت اضع الموضوع هنا لعلى احد عنده فكره عن الموضوع هذا او يشاركني في عملية دراسته . هنا موضوع اخر على مدونه اخرى فيه شيء من التفصيل  http://sqlfascination.com/2010/02/05/how...og-part-2/
  2. هيا بنا نتعلم برمجة برامج تجاريةول

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

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

    اتمنى ان يكون الاخ احمد بالف خير و سلامه .. لان له فتره ما كمل الموضوع
  5. عمل بحث داخل الموقع

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

    عادي مثلا انت في الصفحه الحاليه و تبغى النتائج البحث تظهر في صفحه اخرى بدون ما تتاثر الصفحه الحاليه اذا الاستنتاج ستحتاج الى update panal تحوي الزر لكي لا تتاثر الصفحه عند الضغط ع زر البحث ... في كود الزر المضغوط كود يفتح صفحه جديده خاصه بعرض النتائج و ترسل لها ما كتب بداخلtextbox البحث عن طريق باراميتر QueryString في ال link طبعا الصفحه الخاصه بالبحث في حدث pageload راح ياخذ العبارة البحث الممرره QueryString في الرابط و يبحث و من ثما يعرض النتائج في gridView
  7. هيا بنا نتعلم برمجة برامج تجاريةول

    اهلا  اخي  يوسف  ،،،   يمكنك  المشاركه  أيضا في  مجموعه  على الفيس  بوك  رابطها  في مشاركه لي بالاعلى  ، ادخل على الصفحة  و سوي  اشتراك بالمجموعة  ،،  حتى  يتسنى للكل مشاهدت اضافتك و تعليقك ،، و في حالة انتهاء من البرنامج سيتم تنضيمها في كتيب  و انزاله هنا بالمنتدى  باذن الله  ،،     شاكر لك مشاركتك  
  8. شيك ع قاعدة البيانات اول وقت في اليوم .. بحيث يفحص التاريخ هل تم تسجيل الحركه اليوم ام لا في قاعدة البيانات بحيث حتى لو اشتغل مره ثانيه ما عاد يسجل لانه يفحص هل فيه قيمه تاريخ بنفس تاريخ اليوم فانه يمنع الاضافه
  9. برنامجي  Client : اجعلهما يعملان عند بداية تشغيل الجهاز  أول  ما  يشتغل  البرنامج يقوم  بحفظ توقيت التشغيل مباشره الى قاعدة بيانات و تكون على السيرفر مثلا  و يجلب  وقت و تاريخ  اخر تشغيله الخاص مثلا بالبارحه  و حفظها بسجل البارحه  من خلال هذا الكود   Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click MessageBox.Show(GetLastSystemShutdown().ToString()) End Sub Public Shared Function GetLastSystemShutdown() As DateTime Dim sKey As String = "System\CurrentControlSet\Control\Windows" Dim key As Microsoft.Win32.RegistryKey = Microsoft.Win32.Registry.LocalMachine.OpenSubKey(sKey) Dim sValueName As String = "ShutdownTime" Dim val As Byte() = DirectCast(key.GetValue(sValueName), Byte()) Dim valueAsLong As Long = BitConverter.ToInt64(val, 0) Return DateTime.FromFileTime(valueAsLong) End Function
  10. هيا بنا نتعلم برمجة برامج تجاريةول

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

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

    السلام عليكم  ،،     حقيقه لقد تفاجأت بهذه المشاركه  حيث  انني  ظنتت بانك  ستقوم مباشرةً  بتقديم  ملف  ورد  يحوي  على  تحليل  قاعدة  البيانات و ما نحتاج من حقول ،، و لكن  ما  حدث  انك  فعلاً  بدأ  من  الصفر  تماماً  و هذا جيد  جدا  حتى  أنا استمتعت في  قراءة  هذه المحادثه  الشيقه  ههههههههه  ،، كانت بدايه موفقه  منك ،،  على العموم  شكل  العميل  من  النوع  الرخم الله يستر   ^_^  ،، حسناً سأبدأ بطرح بعض الاسئله  و اتمنى  أن لا ازعجك  كما  ان لي  بعض الاضافات  و لا بأس  أن استفيد من خبرتك  ،،      هذه محاوله جميله  لجذب العميل  للتعاقد معك  ،، و تذكر  خير قليل مستمر و لا خير كثير منقطع  ،، أيضا  من  مهارات التسويق  أن  لا  تذكر  كل  الميزات التي  ستقوم  باضافتها للنظام  حتى لا  تعلق العميل بأمال كبيره على البرنامج  ثم  عند تقديمه  يُصدم ،،  و  لكن  دع بعض الامور  كمفاجأه  اثناء  التسليم  حيث  ان توقعاته ستكون لا بأس بها  و من ثما تبهره بالاضافات  التي قمت بها ،، و ايضا مراعاه للوقت حتى ربما لظرف او  لاشكاليه ما لن تستطيع اكمال ما وعدت به الغميل  .     هذا ما يحضرني في الوقت الحالي  و  الله  ولي التوفيق  . 
  13. شباب الكريستال ريبورت لا يظهر فى tool pox

    و عليكم  السلام  ،،،    أذا  كنت  ممن  يستخدمون  بيئة  VS.Net 2010 أو اعلى كما اظن  لن  تظهر لك بالادوات حتى يتم تثبيت اصدار متوافق مع البيئه لانه  تم  فصلها  من البيئه الفيجول استديوا  و يتم تثيبتها كلاً على حده  ،،  أيضا يجب  أن  تراعي  توافق  اصدار كريستال ريبورت  مع  البيئه  التي  تقوم  باستخدامها  أي  اذا  انت  تعمل  على  البيئة السابقة 2010  فيفضل  13.0.200  و  الله  يعينك  قد لا تظهر ايضا  و تدور على الاصدار  الي يتوافق مع  اصدار النسخه التي لديك  من فيجول استديوا لانه تنزل اكثر نسخه لاكثر من اصدار  ،،    ايضا  يوجد  ملاحظه  وهي  النت فريم الخاص بالمشروع  يوجد  اصدارين  منه  .net frame work  4 net frame work  4 client  profile   اختر هذا النوع   .net frame work  4     هذا بالنسبه  للاصدار 2010  لانه  من  هذا الاصدار ظهرت مشكلة عدم ظهور الكريستال ريبورت  ،،  هذا ما لدي و اتمنى افدتك
  14. هيا بنا نتعلم برمجة برامج تجاريةول

    تم انشاء المجموعة على الفيس بوك  و  اضافة بعض الاشخاص المهتمين بالبرمجه ، فمن أراد لانضمام أو متابعة الموضوع الدخول على المجموعة  على الفيس بوك    https://www.facebook.com/groups/1479256955689350/   اسم  المجموعة  :  (برمجة الانظمة التجاريه و المحاسبيه)   في انتظاركم
  15. هيا بنا نتعلم برمجة برامج تجاريةول

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