فيفاء هي محافظة في جنوب غربي المملكة العربيّة السعودية، وهي فاتنةُ جازان الشهيرة بجمالها وإعتدال جوها ، وبطبيعتها الساحرة والخضرة ، وتشتهر بجبال فيفاء، وهي مجموعة من الجبال الملتفة حول بعضها الواقعة شرقي منطقة جازان، وتحدها من الشمال والشرق منطقة عسير، ومن الجنوب الحدود اليمنية. حيث تبدو تلك الجبال من بُعد على شكل جبل واحد هرمي الشكل، مما أجاز لها التسمية الثنائية المعروفة، لذلك يطلق عليها جبال فيفاء أو جبـل فيفاء وهي كتلة صعبة التضاريس تتميز بشدة انحدارها في كل الاتجاهات، وعرة المسالك والدروب، كثيرة المنعطفات ، وصفها الرحالة البريطاني (فيلبي) بأنها تصلح ميدانا لهواة التسلق ، وتتكون من صخور تعود إلى عهود سحيقة والقاعدة مركبة من صخور السيانايت والجرانيت التي تقطعها عروق الكوارتز في أجزاء عديدة وصخور فيفاء ذات صلابة متوسطة إلى شديدة ويمكن تفتيتها. أما ارتفاع جبال فيفاء عن سطح البحر فيقدر بحوالي (12000) قدم وتعتبر قمة (العبسيّة) أعلى قمة في الجبل، أما المساحة ففيها بعض اختلاف حيث يختلف تقديرها من باحث إلى آخر وتقدر المساحة بعرض 20 كيلومترا في طول 30 كيلومترا أي 600 كيلومتر مربع. درجة الحرارة في فيفاء. ولصعوبة المواصلات إليها، لم يعتن بها أحد من الرحالة والمؤرخين القدماء، حتى أن الهمداني لم يذكرها باسمها في صفة جزيرة العرب، بل ذكر جزءاً منها (انافية) في غرب جبل فيفاء وهو اسمها القديم، فعاش الجبل بأهله في عزلتهم، فلم نقف -فيما قبل القرن الحادي عشر الهجري- على خضوعهم لدولة، أو غزوهم بجيش، فيما تحت أيدينا من كتب التاريخ وإذا كان الهمداني في استقصائه لمعالم وأماكن الجزيرة العربية عامة، وجنوبها خاصة، قد أغفل اسمها، فغيره من الجغرافيين لا يلام لبعدهم عن الجزيرة، ومن وصل منهم إلى جنوب الجزيرة – على قلتهم – لم يصل فيفاء لبعدها عن طرق المواصلات، واعتزال أهلها عن الاتصال بغيرهم.
كشفت الهيئة العامة للأرصاد الجوية عن حالة الطقس المتوقعة خلال إجازة عيد الفطر المبارك من السبت 30 أبريل وحتى الجمعة 6 مايو.
أيضاً من الغرائب والعجائب في جبال فيفاء، أنها تتميز بكثرة المنازل التي تكون على شكل اسطواني، فأنت لا تجد في أي منطقة أخرى هذه الميزة، فدائماً ما تكون المباني الأسطوانية الشكل في المناطق الأخرى مخصصة للحرب والحراسة. ولكل قبيلة من قبائل فيفاء والتي تربو على 18 قبيلة، جبـل خاص يعرف باسمها، وقد تشترك قبيلتان في جبل واحد، ولكن يختلف ارتفاع الجبال، حيث نجد أن بعض جبالها يكون ارتفاعه 3000 قدم عن سطح البحر. تحوي فيفاء تراثاً شعبياً كبيراً، قل أن يُوجد مثله، خاصة في منطقة صغيرة كفيفاء، ففي فيفاء آلاف من الأمثال الشعبية، والأساطير، والحكم، والشعر، والأحاجي بالإضافة إلى الفنون الشعبية المتعددة. فيفاء كذلك تتميز بوجود المدرجات الحجرية فائقة الدقّه في التصميم والبناء مما لا تجده في أيّ مكان من العالم ممن يبنون المدرجات. إنخفاض درجات الحرارة في فيفاء - فيفاء Online. فمثلا في جمهوريّة الفلبين في بلدة "باقيو" تبدو المدرجات فيهاوكأنها كومات من الحجاره، وكذلك الأمر في بعض مقاطعات الصين ونيبال وبعض دول أمريكا اللاتينيّه بل في اليمن المجاورة ليست المدرجات بضخامة ودقة وهندسة تلك التي في فيفاء. وقد بلغ من دقة هذه المدرجات وبراعة تصميمها أنّها جميعا تتبع أنماطا في البناء مثل نمط "الكشم" وهو مجموعة المدرجات الصغيرة والقصيرة شديدة الأنحناء، وهناك نمط "الّلوح" حيث المدرجات كبيرة وطويله خفيفة الأنحناء، والعديد من الأنماط الهندسيّه الأخرى مثل "اللصبة" و "الحبيل" و "النقيل" ونحوهم.
وقد بلغ من دقّة التصميم أيضاً أن كل مدرج به أدراج "سلّم حجري" يسهل الوصول إلى المدرج الذي يليه. ناهيك عن أن 70% – على الأقل – من جبال فيفاء مبنيّة بالمدرجات مما يجعل فيفاء بحق أضخم بناء حجري. انّ هذه المدرجات بما تحويه من فنّ وجمال وبما لها من تاريخ بالغ القدم لتعتبر بحقّ تراثا إنسانيا عالميا يجب الحفاظ عليه وصونه من الضياع كي تنعم به الأجيال القادمة. فيفاء : إنخفاض في درجات الحرارة و إرتفاع في معدل الرطوبة - فيفاء Online. في فيفاء كذلك ارثاً حضاريّاً اّخر ألا وهو الطرق والمسالك الحجريّه القديمة المخصصه للأنسان والدواب والتجاره وهي شبكة ضخمه تربط كل مواقع وأسواق المنطقة قديماً ببعضها وتشكل بوابات للدخول أوالخروج من جبال فيفاء، وتمتاز بجمالها المعماري وحسن بناء السلالم الحجريه بها. هذه الطرق لم تعد مستخدمه في الوقت الحاضر فقد تم الإستغناء عنها منذ زمن بعيد. ولا تزال فيفاء حاضنة لطبيعتها وجمالها الفاتن ، وتعتبر من المناطق ذات الطابع السياحي التي تستقطب العديد من الزوار من خارج المنطقة وداخلها ، وتحضى بالعديد من التطورات التي تزيدها إزدهاراً وجمالاً وتقدم من مستوى الخدمات بها.
عبدالرحمن الفيفي - فيفاء تعيش جبال فيفاء اليوم الأربعاء ومنذ الصباح أجواء غائمة تحجب أشعة الشمس وانخفاض لدرجات الحراراة, يصاحبها لفترارت متقطعة ضباب على قمم الجبال, وكانت فيفاء قد شهدت خلال الأربعة الأيام الماضية أجواء مشمسة طوال اليوم. هذا وكانت الرئاسة العامة للأرصاد وحماية البيئة قد أشارت إلى كتلة هوائية باردة ثانية سيبدأ تأثيرها من اليوم الأربعاء على عدد من مناطق المملكة، متوقعةً أن تكون أكثر شدة وأن تؤدي إلى انخفاض درجات الحرارة بشكل حاد على المناطق الشمالية التي قد تسجل ما بين 2 إلى 5 درجات تحت الصفر. أخبار اليوم | موقع نبض. وأوضح الناطق الرسمي بالرئاسة حسين القحطاني أن الفرصة ستكون مهيئة لتساقط الثلوج على المرتفعات الشمالية وأن تأثيرها سيشمل المناطق الغربية وسط المملكة وشرقها يوم السبت القادم التي قد تلامس الصفر، منوها إلى امتداد تأثير الكتلة على المناطق الجنوبية الداخلية (نجران وما حولها). وطالب القحطاني بضرورة اتباع الإرشادات في مثل هذه الحالة، خاصة لمرتادي المناطق المفتوحة وأصحاب المزارع وملاك المواشي، لافتا إلى أن تأثير الكتلة المصحوبة برياح نشطة قد تنحسر صباح الأحد. فيما قال الباحث الفلكي الدكتور خالد الزعاق: إن موسم المربعانية يستعد هذه الأيام للرحيل، مشيرًا إلى أن المربعانية ومن العادة لا ترحل إلا بلسعة حادة، تبخر الاعتدال المعاش سريعًا وتختم موسمها بهجمة بردٍ مرتدة عبر رياحٍ شمالية تبدأ من شمال المملكة وتلف الوسطى وتلحس أجزاءً من الغربية وتحط رحاها في الشرقية.
لقاء مع المبرمج الكندي Anthony Giretti يوم السبت الماضي بتاريخ 29 فبراير من العام الجاري، أجريت اتصالا مع المبرمج الخبير أ نطوني جيريتي Anthony Giretti من كندا، وكان قد حدث بيننا تعارف مؤخرا بعد حصوله على جائزة أكثر المبرمجين المحترفين تقييما MVP التي تقدمها شركة ميكروسوفت، الجائزة التي أحمد الله على حصولي عليها لموسمين متتاليين منذ عام 2017. كان محور لقائنا هو تقنية Core وكيفية الاستفادة منها أكثر في محيط الشغل، وماهي الأمور التي يحتاجها من يريد أن يشتغل بهذه التقنية، فكان من جملة ما رشحه إلي مجموعة من الروابط النافعة التي أحببت أن أشاركها معكم لتستفيدوا منها مثلما سأستفيد منها شخصيا.
شرح مبادئ SOLID - المبدأ الخامس والأخير Dependency Inversion Principle حتى أختصر عليك فصولا طوالا ومحاضرات كثيرة سأقول لك: هذا المبدأ يهدف بالأساس إلى إضعاف ارتباط الكلاسات مع بعضها البعض، بحيث إذا قررنا في المستقبل أن نستبدل كلاس بكلاس أو أن نعدل على كلاس فلن تتأثر الكلاسات الأخرى المرتبطة به. شرح مبادئ SOLID - المبدأ الرابع Interface Segregation Principle هذا المبدأ من أسهل مبادئ SOLID وهو ينص على أن العميل Client والمقصود به في هذا السياق الكود الذي سيطبق واجهة Interface معينة، ليس ملزما بأن يقوم بتعريف كافة الوظائف المذكورة فيها، وإنما ينبغي أن يطبق فقط ما يحتاجه، وذلك لتفادي الوقوع في انتهاك لمبدأ Liskov Substitution Principle. شرح مبادئ SOLID - المبدأ الثالث Liskov Substitution Principle قبل أن نقوم بشرح مبدأ الاستبدال Liskov Substitution Principle سنجري بعض التعديلات على برنامجنا لكي يكون شرح هذا المبدأ واضحا بشكل كبير. أكاديمية المبرمجين العرب. في الأول قد تلاحظ معي أن الوظيفة Convert الموجودة في الكلاس NumberConverter تحتوي على العديد من الأوامر البرمجية التي يمكن إجراء Refactoring عليها، وإلا فإن شكل الوظيفة سيسوء مع ظهور متطلبات جديدة، ولك أن تتخيل إذا طلب منا العميل إقحام أنواع أخرى جديدة للتحويل إليها وكم من case ستصبح في Switch statement.
دام لكم البشر والفرح!
الأربعاء، 25 يوليو 2012 الشات شات اتحاد المبرمجين العرب لتبادل الخبرات والتعارف.
شرح مبادئ SOLID - المبدأ الثاني Open-Closed Principle ينص هذا المبدأ على أن الوحدات Modules مثل الكلاسات ينبغي أن تكون مفتوحة على التوسيع Open for extension ومغلقة في وجه التعديل Closed for modification. هذا الكلام باختصار يعني لو عندك كلاس ستحتاج إلى إضافة بعض الأمور إليها، فإنه من الجيد أن تستطيع القيام بعملية الإضافة عبر توسيع الفئة من خلال آلية الوراثة Inheritance مثلا، وليس عبر التعديل المباشر في السورس كود. شرح مبادئ SOLID - المبدأ الأول Single Responsibility Principle أول مبدأ من مبادئ SOLID هو مبدأ Single Responsibility الذي يقول لنا بأن كل وحدة Module عليها أن تقوم فقط بمسؤولية Responsibilty واحدة لاغير. شات الوفاء المبرمجين العاب بنات. مصطلحات ستعيش معها في مجال تصميم البرمجيات Software Design في قاموس مجال تصميم البرمجيات ستجد عدة مصطلحات منتشرة بكثرة، مثل مصطلح Coupling ، ومصطلح Responsibility ، ومصطلح Abstraction وغيرها، هذه المصطلحات تلعب دورا جوهريا في فهم آليات التصميم، حيث سنجدها تدخل في تعريفات بعض المبادئ والنماذج، لذلك يعد الإلمام بها مدخلا أساسيا لتذليل صعوبات هذا المجال وفهم تفاصيله. مدخل إلى مبادئ ونماذج تصميم البرمجيات Software Design Principles and Patterns مقدمة تتأثر جودة البرمجيات بمستوى التصميم Design الذي تم اعتماده من قبل الفريق الذي يسهر على تطويرها، حيث يلعب تصميم البرمجيات دورا كبيرا في جعلها قابلة للصيانة والتحديث Maintainable، ومفتوحة على الزيادة والتوسيع Extensible، وقادرة على الخضوع للاختبارات Testable التي من شأنها التحقق من سلامة اشتغال مختلف أجزاء البرنامج وأدائها للمطلوب منها بالشكل المتوقع.