النتائج 1 إلى 9 من 9

الموضوع: لا تنس أخذ نسخة احتياطية

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Oct 2012
    المشاركات
    146

    لا تنس أخذ نسخة احتياطية



    السلام عليكم

    تخيل انه يكون عليك تسليم شغل في اليوم التالي والعميل شايف الشغل ومبسوط منه وفجأة تلاقي الاستضافة واقعة وما عندك نسخة احتياطية على جهازك
    هذا ليس من الخيال فهذا ما حصل معي قبل عدة أيام حيث كنت اطور سكربت لشركة معينة على الموقع مباشرة حتى يراه العميل أولا بأول
    وفي اليوم قبل الاخير وقعت الاستضافة ورجعت نسخة احتياطية قديمة جدًا لا تسمن ولا تغني من جوع(x10hosting)
    ولولا لطف الله ثم ان ال notepad++ يحفظ نسخة احتياطية على الجهاز لكان شغل شهر وأكثر ذهب أدراج الرياح

    لذا اسمع نصيحتي ولا تنس اخذ نسخة احتياطية دائمًا وابدًا، لا تثق في شركات الاستضافة


    Hi,

    Unfortunately, this was the latest usable backup that we were able to use. If you have a more recent one, we'd be happy to restore it for you.

    Regards,
    Dean Ward
    ----
    Technical Support
    Frontline Support Team








  2. #2
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    172


    و عليكم السلام.

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

    يا أبو حميد .. من رودوك واضح عليك معرفتك بالـ Rails. باسألك سؤال، فين أغلب الـ gems مطروحة؟
    بتلاقيها في github. ليش؟ github يعتبر مستودع للسكربتات. يعني تتابع تطوير سكربتك، إلغاء تطويرات بسهولة، تنسيق العمل، ...

    صحيح لا تستطيع انشاء مستودع وهمي، لكن bitbucket يسمح و ببلاش.

    في حالة عرض العمل على الزبون، ليش ما تستعمل heroku؟
    تاخذ خادم 512 ميغا رام و قاعدة بيانات صغيرة مجهزة للتطوير ببلاش.

    أنصحك تقلب heroku و bitbucket ... نفسي أقولك غير الـ IDE لكن هذه تفضيلات شخصية





    __________________
    "اقْــرَأ "
    اللهم ارزقنا حسن الختام

  3. #3


    السلام عليكم

    ولولا لطف الله وان ال notepad++ يحفظ نسخة احتياطية على الجهاز لكان شغل شهر وأكثر ذهب أدراج الرياح
    الحمد لله أنها انتهت على خير أخي العزيز

    برجاء تعديل تلك العبارة , فالأفضل : ولولا لطف الله ثم ال notepad++

    والله يحفظك





    __________________
    سبحان الله وبحمده : سبحان الله العظيم

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Oct 2012
    المشاركات
    146


    و عليكم السلام.

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

    يا أبو حميد .. من رودوك واضح عليك معرفتك بالـ Rails. باسألك سؤال، فين أغلب الـ gems مطروحة؟
    بتلاقيها في github. ليش؟ github يعتبر مستودع للسكربتات. يعني تتابع تطوير سكربتك، إلغاء تطويرات بسهولة، تنسيق العمل، ...

    صحيح لا تستطيع انشاء مستودع وهمي، لكن bitbucket يسمح و ببلاش.

    في حالة عرض العمل على الزبون، ليش ما تستعمل heroku؟
    تاخذ خادم 512 ميغا رام و قاعدة بيانات صغيرة مجهزة للتطوير ببلاش.

    أنصحك تقلب heroku و bitbucket ... نفسي أقولك غير الـ IDE لكن هذه تفضيلات شخصية
    المشكلة اخي أن كل عملية تضيفها على عملية التطوير بدون فائدة حقيقية تشكل عبئ على المبرمج، حيث انك سوف تقوم بتعلمها وحل مشاكلها بالاضافة إلى كتابة الكود نفسه
    وهذا السبب في عدم استخدام انظمة التخزين من قبل الكثير من المطورين، لأنها عملية روتينية، ليست سهلة نسبيًا وتسبب عدة مشاكل عند التنقل بين النسخ.
    أي خطوة جديدة تأخذها اثناء تطوير مشروع حقيقي ممكن ان تسبب ارباك، مثل استعمال اطار عمل جديد ومعقد.
    النوتباد هو اسهل محرر نصي قابلته في حياتي، افضل حتى من sublime لأنه خفيف جدًا ويأتي مع اضافة ftp، بينما aptana مثلا ثقيل ولا ينفع للتعديلات السريعة
    مثلا لو طلب منك تعديل بسيط على موقع او اصلاح خطأ سوف تضطر لتنزيل الكود الخ...
    حاليًا اعمل بال php فقط لأنه لا يوجد طلب على الريلز، وهناك كثير من المواقع الاخرى التي تعطي مجموعة حلول مع بعضها، وهيروكو بالذات باهض الثمن بشكل مبالغ فيه
    هناك webfaction كنت استعمله سابقًا وهناك ايضًا امكانية اخذ vps جيد بسعر بسيط مثل 20$ شهريًا(بدون سي بانل).
    لكن الاهم الموثوقية ، فممكن ان تحجز استضافة رخيصة لكن يحصل لك مثلما حصل معي ولا تجد نسخة احتياطية ، انا اعترف بأني اخطأت لأني لم اقم بعمل نسخة احتياطية للكود وكنت اعمل مباشرة على الموقع لتجنب المشاكل عند النقل، لكن من ناحية اخرى لا يتوقع من استضافة مدفوعة أن لا تأخذ الاحتياطات اللازمة لتجنب وقوع السيرفر وفقدان المعلومات، هذا شيء بديهي جدًا ويعد اهمال من الشركة، ولو كانت عربية لقمنا بالتشهير بها ووصفها بعدم الاحترافية






  5. #5
    عضو نشيط
    تاريخ التسجيل
    Oct 2012
    المشاركات
    146


    الحمد لله أنها انتهت على خير أخي العزيز

    برجاء تعديل تلك العبارة , فالأفضل : ولولا لطف الله ثم ال notepad++

    والله يحفظك
    بارك الله فيك تم التعديل






  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Apr 2010
    المشاركات
    412


    للأسف حدث معي , بالظبط نفس الموقف اللذي حدث معك , وتم إعادة البرمجة من البداية ..





    __________________
    إصبر على كيد الحسود فإن صبرك قاتله ...
    أرسل خريطة موقعك لمحركات البحث

  7. #7
    عضو نشيط
    تاريخ التسجيل
    May 2007
    المشاركات
    172


    أهلين أخي أبو حميد

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

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

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

    الهدف من المثال، استعمال الـ git ليس له فائدة حقيقية لمن لم يستعمله باتقان. تعلمه لن يأخذ أكثر من يوم. أتفهم إن تعلمه صعب بسبب عدم توفر مصدر عربي لتعليم الـ git.

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

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

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

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

    ، وهيروكو بالذات باهض الثمن بشكل مبالغ فيه
    سبب ذكري لهيروكو بسيط. في مراحل التطوير، هيروكو يعطيك dyno مجاني بـ 512 ميغا رام. مجاني و بدون أي فلس، بدون توفير معلومات بطاقة ائتمانية. بالإضافة لقاعدة بيانات صغيرة، بالمجان أيضا.
    في مرحلة التطوير، أرفع المشروع على heroku و اعرضه للزبون. كل ما تعدل على شئ ارفعه و اعرضه.

    أما إذا كنت توفر خدمة استضافة، بعد ما تخلص، ارفع الموقع على الاستضافة حقتك

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





    __________________
    "اقْــرَأ "
    اللهم ارزقنا حسن الختام

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Oct 2012
    المشاركات
    146


    ما تقوله ليس سوى أساسيات ال git
    سيتعقد الامر كثيرًا عندما تعمل مع فريق عمل، وخصوصًا عندما تعمل merge

    جربت ال git سابقًا حيث كنت ابرمج بعض البرامج للبايثون، مع صديقي (اسلام مصطفى)

    https://github.com/arab-open-source

    ايضًا جربت bazaar عندما اشتغلت في GSoC 2012 مع Sahana Foundation

    حاليًا افكر بعمل هذا المشروع هذه السنة






  9. #9
    عضو نشيط
    تاريخ التسجيل
    Oct 2012
    المشاركات
    146


    للأسف حدث معي , بالظبط نفس الموقف اللذي حدث معك , وتم إعادة البرمجة من البداية ..
    كان الله بالعون










المواضيع المتشابهه

ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

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