18‏/01‏/2015

كيف انشاء نموذج بسيط مع التحقق من صحة البيانات validation باستخدام jquery

اليوم نحن بصدد لمناقشة حول التحقق من صحة النموذج. الآن أيام الناس يتوقعون التحقق من صحة قوية مع رمز بسيط، لذلك HTML5 هناك، في HTML5 لدينا لمجرد وضع المطلوبة لجعل التحقق من صحة، وعلى غرار هذا القبيل، ونحن نذهب لرؤية حول التحقق من صحة النموذج باستخدام التحقق من صحة شبيبة. باستخدام أن شبيبة التحقق من صحة نحن بصدد القيام به التحقق من صحة بسيط جدا. وكذلك التحقق من صحة جافا سكريبت سيستغرق الكثير من التعليمات البرمجية بحيث يكون لدينا للتغلب على ذلك من خلال التحقق من صحة مسج. تشمل فقط التحقق من صحة ملف مسج لجعل التحقق من صحة النموذج. دعونا نرى الترميز.
HTML
<html>
<head>
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script type="text/javascript" src="http://ajax.aspnetcdn.com/ajax/jquery.validate/1.13.1/jquery.validate.min.js"></script>
<script type="text/javascript">
$('#user_form').validate();
</script>
</head>
<body>
<form id="user_form" method="post">
<p>
<input type="text" title="Please Enter your name" class="required" name="firstname" />
</p>
<p>
<input type="text" class="required" name="lastname" />
</p>
<p>
<input type="email" class="required" name="email" />
</p>
<p>
<input type="submit" name="send" value="Submit your Request">
</p>
</form>
</body>
</html>



مطلوب التحقق من صحة الحقل
مجرد دعوة مطلوب فئة في حقل الإدخال وأدخل رسالة اللقب.

<input type="text" title="Please Enter your name" class="required" name="firstname" />



التحقق من صحة حقل البريد الإلكتروني 

<input type="email" class="required email" name="email" />



التحقق من صحة الرقم 

<input type="text" class="required number" name="phone" />



التحقق من صحة عنوان URL 

<input type="text" class="required url" value="http://" name="url" />



كلمة السر تأكيد التحقق من صحة 

<input type="password" id="password" class="required" name="password" />
<input type="text" equalto="#password" class="required" name="password1" />



الحد الأدنى والحد الأقصى 

<input type="text" min="10" class="required number" name="age" />
<input type="text" max="60" class="required number" name="age" />



حقول النموذج أخرى

<input type="checkbox" class="required" name="agree" /> agree
<input type="radio" class="required" name="yes" /> yes
<select class="required"></select>
<textarea class="required"></textarea>



11‏/11‏/2014

افضل تطبيق لتصميم الصور للهواتف الايفون والاندرويد

هناك الكثير من برامج وتطبيقات للصور في المتجر الايفون او الاندرويد وكلنا قد استخدمنا اغلبها ,,, لكن هناك تطبيق عربي "المصمم "  يعتبر من افضل البرامج الذي وجدتها في سهولتها وسرعتها بين كل التطبيقات  ويحتوي على الكثير من المميزات مثل :


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

والكثير بانتظار اكتشافك 




11/11/2014 02:19:00 ص
10‏/11‏/2014

شرح طريقة معرفة ان كان صديقك قام بحظرك على الفيس بوك

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


اولآ :  لا بد بالبداية من معرفت رقم المعرف ID  لهذا الحساب  او اسم المستخدم للحساب ,,, طريقة سهله لا تقلق  يمكنك معرفته من خلال الدخول للمحادثة الذي جرت بينكم  في وقت سابق وبعد ما تدخل للمحادثة الذي جرت بينكم انظر للرابط  في المتصفح  باحدى الاشكال التالية








الان عليك اخذ الرقم او الاسم ما بعد /facebook.com/messages 
 ثم ادخل الى هذا الرابط  مع تغيير الكلمة TEST بالون الاحمر  الى الاسم او الرقم الذي قمت بنسخه من صفحة المحادثة الذي شرحنه قبل قليل 


اخيرا سوف تعرف اذا كان حظرك ام قام بتعطيل حسابه في حال
* اذا ظهر لك معلومات عن الحساب فهذا يعني انه تم حظرك
*وفي حال ظهرت لك رساله خطاء فهذا يعني ان الحساب قد تم تعطيلة



11/10/2014 11:35:00 م
09‏/11‏/2014

ماهي الذاكرة المخبئية Cache

الذاكرة المخبئية هي ذاكرة صغيرة تشبه الذاكرة العشوائية إلا أنها أسرع منها وأصغر وتوضع على ناقل النظام بين المعالج والذاكرة العشوائية (أنظر الشكل).

في أثناء عمل المعالج يقوم هذا الأخير بقراءة وكتابة البيانات والتعليمات من وإلى الذاكرة العشوائية بصفة متكرره , المشكلة أن الذاكرة العشوائية تعتبر بطيئة بالنسبة للمعالج و التعامل معها مباشرة يبطئ الأداء .فلتحسين الأداء لجأ مصممو الحاسب إلى وضع هذه الذاكرة الصغيرة ولكن السريعة بين المعالج والذاكرة العشوائية مستغلين أن المعالج يطلب نفس المعلومات أكثر من مرة في أوقات متقاربة فتقوم الذاكرة المخبئية بتخزين المعالومات الأكثر طلباً من المعالج مما يجعلها في متناول المعالج بسرعة حين طلبها.عندما يريد المعالج جلب بيانات أو تعليمات فإنه يبحث عنها أولاً في ذاكرة L1 فإن لم يجدها ( فشل المعالج في إيجاد المعلومات التي يريدها من الذاكرة العشوائية يسمى "cache miss" ، أما نجاحه في الحصول عليها من الذاكرة المخبئية يسمى "cache hit" ) بحث عنها في L2 فإن لم يجدها جلبها من الذاكرة العشوائية. إن حجم هذه الذاكرة وسرعتها شئ مهم جداً ولها تأثير كبير على أداء المعالج ونستعرض هنا كلا العاملين .

















المعالج بنتيوم الثالث وفيه الذاكرة المخبئية












---------------------------------------------------------------------------------------------------
 
ذاكرة المستوى الأول
ذاكرة المستوى الثاني
ذاكرة المستوى الثالث
رمزها
L1
L2
L3
موقعها
داخل المعالج
داخل المعالج أو على اللوحة الأم
على اللوحة الأم
سرعتها
أسرع الجميع
وسط
الأبطأ
حجمها
صغيرة
وسط
كبيرة
المعالجات التي تحتوي هذه الذاكرة
جميع معالجات الجيل الرابع وما بعده
معالجات الجيل الخامس وما بعده ماعدا معالجات سيليرون الأصلية
معالجات AMD الحديثة فقط
وتلاحظ أن ذاكرة المستوى الأول كميتها أقل من ذاكرة المستوى الثاني وهذا راجع لأن ذاكرة المستوى الأول غالية الثمن جداً لأنها سريعة جداً حيث أنها تعطي المعالج البيانات التي يطلبها تقريباً بدون تأخير.
ويوجد في كل نوع من المعالجات كمية تختلف من كل مستوى ، وكلما كانت الذاكرة المخبئية أكبر كلما كان ذلك أفضل لأنها تتمكن بذلك من جعل المعالج لا يدخل في حالة الانتظار وتسهل له الحصول على البيانات الذي يريدها بأسرع وقت ممكن.
كما تعرف أن المعالج يستقبل بيانات وتعليمات ، في بعض المعالجات تنقسم الذاكرة المخبئية لقسمين واحدة تتخصص للبيانات وتتخصص الأخرى للتعليمات أما في بعض المعالجات الأخرى فلا يوجد هذا التقسيم بل تستخدم الذاكرة المخبئية لكليهما في نفس الوقت ، لا يوجد فرق حقيقي بين هاتين الطريقتين بالنسبة للأداء .
سرعة الذاكرة المخبئية
والذاكرة المخبئية كأي ذاكرة أخرى لها تردد تعمل عليه وكلما كانت تعمل على تردد أسرع كلما كان أفضل ، وترددها يعتمد على موقعها :
إن وضع الذاكرة المخبئية داخل المعالج له فائدتين : الأولى هي السرعة أما الثانية فتبرز في حالة تركيب أكثر من معالج واحد على اللوحة الأم لأن كل معالج له الذاكرة العشوائية الخاصة به ولا تتزاحم المعالجات على الذاكرة المخبئية .


11/09/2014 12:42:00 م
08‏/11‏/2014

برنامج Recuva

Recuva  هي أداة او برنامج للويندوز مجانية لاستعادة الملفات التي تم حذفها بطريق الخطأ من جهاز الكمبيوتر الخاص بك. وهذا يشمل ملفات أفرغت من سلة المهملات، وكذلك الصور والملفات الأخرى التي تم حذفها من قبل المستخدم عن طريق الخطأ من بطاقات ذاكرة الكاميرا الرقمية أو مشغلات MP3. او حتى استعادة الملفات التي تم حذفها من أي بود الخاص بك، 

  • واجهة  بسيطة لاستخدام - فقط انقر فوق "فحص" واختيار الملفات التي تريد استعادة
  • سهلة الاستخدام ومرشح لتحقيق نتائج على أساس اسم الملف / نوع
  • يمكن تشغيلها من محرك أقراص USB 
  • يعيد جميع أنواع الملفات، وثائق المكتب، والصور، والفيديو، والموسيقى، والبريد الإلكتروني، أي شيء.
  • يدعم FAT12، FAT16، FAT32، EXFAT، NTFS، NTFS5، NTFS + EFS أنظمة الملفات
  • يستعيد الملفات من الوسائط القابلة للنقل (سمارتميديا، الرقمية الآمنة، MemoryStick، الكاميرات الرقمية، والأقراص المرنة، الأقراص الجاز، سوني ذاكرة العصي، بطاقات فلاش مدمج، الذكية وسائل الإعلام بطاقات، بطاقات الرقمية الآمنة، الخ)
  • يستعيد الملفات من الأقراص ZIP الخارجية، فايرواير ومحركات الأقراص الصلبة USB
  • انها سريعة وصغيرة، ويأخذ ثانية لتشغيل!
رابط تحميل البرنامج مباشر 

11/08/2014 07:30:00 م

كيفية تغيير شاشة تسجيل الدخول في ويندوز 7

ويندوز 7 هو القديم نسبيا الآن، فإن التكرار التالي من نظام التشغيل مايكروسوفت ويندوز 10. وعلى الرغم من أن مايكروسوفت تخطي على اسم ويندوز 9، ويندوز 10 على ما يبدو أن يكون مزيج من ويندوز 7، ويندوز 8. حسنا، من وجهة نظر واجهة المستخدم الرسومية على أي حال. شخصيا، أنا لا أحب يندوز 8، وذلك أساسا بسبب واجهة البلاط. إلا إذا كنت استخدامها على شاشة الكمبيوتر تعمل باللمس . 




















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

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

الآن انتقل إلى المفتاح التالي:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authenticatation\LogonUI\Background

سترى قيمة DWORD تسمى OEMBackground. ولكن، لا تقلق إذا كنت لا ترى ذلك، فقط انقر بزر الماوس الأيمن في الجزء الأيسر، أشر إلى القائمة الفرعية الجديدة وإنشاء قيمة DWORD جديدة مع هذا الاسم. انقر نقرا مزدوجا فوق القيمة OEMBackground وتعيين قيمته إلى 1. * يرجى ملاحظة أن اختيار موضوع جديد في المظهر والتخصيص نافذة سوف قيمة "إلغاء تعيين" هذا التسجيل. إذا قمت بتحديد الموضوع، فإنه سيتم تغيير قيمة المفتاح إلى القيمة المخزنة في ملف. ini الموضوع، والذي هو على الارجح 0 - حتى إذا قمت بتغيير الموضوع ثم سيكون لديك لتنفيذ هذا تحرير التسجيل مرة أخرى.

لوضع الصورة يجب أن يكون ملف الصورة أقل من 256 كيلو بايت في الحجم. يجب عليك أيضا استخدام ملف صورة، والذي يطابق القرار من الشاشة.


ويندوز وسوف ننظر لتسجيل الدخول مخصص صورة خلفية الشاشة في الدليل التالي:

C:\Windows\System32\oobe\info\backgrounds
افتراضيا، معلومات وخلفيات المجلدات غير موجودة. لذلك كنت بحاجة للانتقال إلى المجلد C: \ WINDOWS \ SYSTEM32 \ OOBE وإنشائها نفسك من خلال النقر بزر الماوس الأيمن داخل المجلد، مشيرا إلى جديد، ومن ثم اختيار مجلد جديد.

الآن نسخ صورة خلفية المطلوب إلى مجلد الخلفيات وتسميته backgroundDefault.jpg.The التغيير ساري المفعول فورا؛ ليست هناك حاجة إلى إعادة تشغيل النظام. إذا كنت ترغب في الحصول على العودة إلى شاشة تسجيل الدخول الافتراضي، عليك أن حذف الملف backgroundDefault.jpg. ثم يقوم Windows استخدام صورة الخلفية الافتراضية إذا لا توجد صورة خلفية مخصص متاح.
11/08/2014 02:00:00 ص