Archive for the ‘برمجة’ Category

السلام عليكم ورحمة الله وبركاته

نتائج بحث وورد بريس

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

حل مشكلة نتائج البحث في  وورد بريس

الحل كان في اضافة  Relevanssi – A Better Search بعد تتبيثها جربت طلب البحث من جديد و كانت النتيجة رائعة كأنك تبحث في جووجل
لن تظهر لك الرسالة المزعجة لم يتم العثور على نتائج للبحث حاول البحث مجدداً .
بعد التتبيث لن يبقى امامك سوى الدخول من
لوحدة التحكم اعدادات >> Relevanssi اضغط على المربع الاخضر المكتوب فيه build the index
تصبح الاضافة جاهزة للعمل

السلام عليكم ورحمة الله وبركاته

من اكثر ما يميز الجافاسكريبت عن لغات برمجة المواقع الاخرى هي ارتباطها الوثيق بلغتي عرض الصفحات HTML + CSS و سهولة الحصول على مؤتراث كثيرا جدا من خلال التلاعب بخصائص عرض الصفحات .

فكل وسم من وسوم HTML يمكن إدخاله في دالة او معادلة بسيطة للتعديل في طريقة عرضه وحتى إخفائه أو تلاشيه عند حصول حذث معين Event
كمرور الماوس على أحدى العناصر أو وضع مؤقت زمني لأظهار و تلاشي الصور على شكل شرائح Slide Show
وأفضل طريقة لمعرفة اهمية وبساطة  JS هو تنفيد مثال عملي عليه

<h1 style=”color: blue;” onclick=”this.style.color=’blue‘ “>Click Me!</h1>
<h1 style=”visibility: hidden;” onclick=”this.style.visibility=’hidden‘ “>Click Me!</h1>
<h1 style=”opacity: 0.6; background:gray;” onclick=”this.style.opacity=’0.6′,this.style.background=’gray‘ “>Click Me!</h1>

(المزيد…)

السلام عليكم ورحمة الله وبركاته …

تحذث في تدوينة سابقة بإيجاز عن علوم الحاسوب المختلفة ..وكما رأينا فالتخصصات والمجالات عديدة جدا حتى أني تركت الحذيث عن الكثير منها ..
و  سأذكرهنا  بأيجاز   أهم المهن المرتبطة بالمجال (المزيد…)

تعلم لغات البرمجة

Posted: 19/05/2010 in برمجة
الوسوم:

بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته
بعد توقف طويل دام اكثر من 7 سنين لأسباب كثيرة قررت المحاولة من جديد والعودة للبرمجة
أسباب توقفي في السابق عديدة لعل  اهمها انني لم احضى بالتدريب الجيد و لا التعلم الصحيح عند تعلمي للغات البرمجة  التي كنت محضوضاً بالحصول على فرصة تعلمها بالمعهد العالي الدي درسته فيه ..فقد كان همنا أغلب الطلبة في حينه هو اجتياز درجة النجاح و ما ياتي لاحقاً ليس مهم .
لم يكن هناك تطبيق عملي موسع لما تعلمناه  إلإضافة الى أنه لم يكن ما تعلمناه من لغات برمجة يواكب العصر وبعيد كل البعد عن واقع الحياة العملية
حسناً داك جزء يخص المكان الدي درست فيه , ولكن هناك الجزء الدي يخصني و هو تعلم تلك اللغات بشكل داتي Self Education في الواقع كان دلك صعباُ لعدم وجود من يوجهني (في تلك الفترة)لاختيار الطريقة الصحيحة للبداء في تعلم اي من لغات البرمجة الحذيثة .

بل ان الكود المصدري لبعض الامثة التي كنت اراجعها كان يزعجني ويجعلني اشعر باحباط أكبر مع الوقت .
(المزيد…)