الأحد، 27 يونيو 2021

طريقة الحل لمشكلة TPM 2 Or SecureBoot لتسطيب Windows 11

 طريقة الحل لمشكلة TPM 2 Or SecureBoot لتسطيب Windows 11



يوجد مشكلة حالية تواجة عديد من المستخدمين أثناء تنزيل Windows 11

لحل هذه المشكلة أتبع الخطوات الأتية

1 - قم بتنزل هذا الملف

https://www.mediafire.com/file/u3546viw27iqty5/TPM+error+fix.zip/file

2- قم بفق الضغط

3- فم بتنزيل نسخة Windows 11

4- قم بفك الضغط

5- قم بنسخ ملفات ال° TMP

6-يتم وضع الملفات فى مجلد Source 

7-قم بحرق نسخة الويندوز بأى برنامج Boot 


السبت، 26 يونيو 2021

Windows 11

 Windows 11


أزاحت شركة مايكروسوفت الستار عن نظام التشغيل الجديد Windows 11(ويندوز 11). وجاء إعلان عملاق التقنية عن الجيل الجديد في حفل افتراضي.
ويسمح نظام التشغيل الجديد بعمل تطبيقات أندرويد على سطح المكتب.
ووعد مدير قسم المنتجات بالشركة بانوس باناي بتحديثات أمان أسرع وأصغر حجمًا، في استجابة لشكاوى متواترة من مستخدمي نظام ويندوز. وأكد باناي أن تجري هذه التحديثات في الخلفية.
سوف يتم أتاحة الترقية من Windows 10 إلى Windows 11 فى بداية عام 2022
بمكنك التحقق من قدرة تحمل جهازك لـ Windows 11 عن طريق هذه الأداة
🥰❤️






الاثنين، 7 يونيو 2021

خليك تحاول ديما تعمل personal branding لنفسك




 خليك تحاول ديما تعمل personal branding لنفسك

فى أى Community عن طريق

1. Figure out who you are.
2. Determine what you want to be known for.
3.Define your audience.
4. Research your desired industry and follow the experts.
5. Ask for informational interviews.
6. Prepare an elevator pitch.
7. Embrace networking.
8. Ask for recommendations.
9. Grow your online presence.
10. Remember that your personal brand isn’t just online.

وخليك ديما تبقى مميز فى شغلك و دا هيتحقق عن طريق أنك تبقى
*-Creative
*-Honest
*-Polite
*-Confident

الخميس، 3 يونيو 2021

Junior, Middle, Senior, Lead

 



Junior, Middle, Senior, Lead







Junior


هو الشخص الذى سبق له العمل من قبل ولكن مده خبرته لا تزيد عن عام ويحتاج الى متابعه
هو الموظف "وليكن مبرمج" الجديد او حديث التخرج
هو الشخص الذي يكون في المرحلة ما قبل الاخيرة

Middle


هو الشخص الذى مده خبرته بين 1 : 3 سنوات ولا يحتاج الى متابعه

Senior


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

Team leader


هو الشخص الذى تكون مده خبرته بين 5 : 7 سنوات ويستطيع قياده فريق عمل
فهو شخص غالبا مايكون senior لقيادة فريق فى العمل
هو الشخص الذي قد اجتاز هذه المراحل و تم تعيينه كقائد لفريق العمل

الاثنين، 31 مايو 2021

Front-end vs Back-end



Front-end vs Back-end

ما هو الـ Front-end development ؟


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

لغات الـ Front-end

هناك ثلاث لغات أساسية:

HTML : هي لغة بناء هيكل الموقع الذي سيتم عرضه في المتصفح.

CSS: تأتي مع لغة HTML ومنها تقوم بتحديد تنسيق الموقع من ألوان و تصميم وخطوط.

Javascript: هي لغة برمجة تستخدم أكثر في العناصر التفاعلية في الصفحة كالقوائم المنسدلة واستمارت الاتصال.

بالإضافة لهذه اللغات الأساسية توجد بعض الإضافات اللازمة لبناء أي موقع، على سبيل المثال بعض المكتبات الخاصة بـ CSS كمكتبة Bootstrap أو Materialize، بعض أطر العمل الخاصة بلغة Javascript كإطار Angular أو Vue أو React (مع ملاحظة أن React تعتبر مكتبة)، وبعض الإضافات الخاصة بـ CSS أيضا كـ SASS أو LESS.




ما هو الـ Back-end Development ؟




يقصد بال Back End هو ذلك الجزء الذي يتم بنائه ليعمل على الربط بين مجموعة الصفحات والبيانات والتطبيقات المختلفة، وفي المعنى الآخر هو الجزء الذي يتم تنفيذه وقرائته من خلال ال Server ويهتم بالتحقق من استقبال البيانات وارسالها بشكل صحيح من والى المتصفح...وبكل تأكيد هذا الجزء من الشيفرة البرمجية لا يكون ظاهرا على المتصفح، وإنما تظهر نتائجه ..^^

إذن ما هي المهارات اللازمة لأن أعمل كمطور Back End ؟!

أهم المهارات المطلوبة هي قدرتك على الربط بين قواعد البيانات، والتطبيقات والتعامل معها ضمن ال Server..وهذا يعني أنه يلزمني تعلم لغة تهتم وتتعامل مع السيرفر وتقوم بهذه المهام ومن هذه اللغات أو المتطلبات الي يجب أن أتعلمها أو أن أعلمها هي

لغة سيرفر مثل ( PHP OR ASP.net OR Python ..الخ)

مجموعة من الأدوات مثل (Mysql OR Oracle OR SQL Server) وبكل تأكيد هذه تأتي بعد تعلمك أو معرفتك ل SQL(Structure Query Language) مثل جمل الإستعلام والتحديث والحذف والإضافة ..الخ

بيئة عمل مثل (Yii Framework أو Zend ..الخ)

أن تتعلم ال version control مثل ال Git أو ال SVN ..

من الأمور المهمة لدى هذا النوع من المطورين عملية التوثيق للشيفرة البرمجية...ونظام التشغيل الذي يستخدمه عادة مطوروا هذا النوع هو Linux.

هذا هو ال Back End وبكل تأكيد هناك حد أدنى من المتطلبات لتبدأ عالمك لكن تأكد أنه يجب أن تملك الحد الأدنى من المهارة الذي يؤهلك للبحث والبدء بالعمل، والجميل في هذا النوع أنك في تحد دائم مع المشاكل ووظفيتك هنا أكثر حساسية لتعاملها المباشرة مع البيانات والخوف من الإختراق أو اتلاف البيانات أو عدم تنفيذ الوظائف بشكل جميل ..عيش التحدي ^^.


الاثنين، 17 مايو 2021

What's SDLC



What's SDLC






جالى سؤال على المسجات من شخص معرفة لما شافنى كاتب بوست على صفحتى الشخصية أية هو SDLC فحبيت أن أكتب بوست يوضح أية هو و أشركة هنا كمان عشان الناس تستفيد :-

SDLC
Software Development Life Cycle
 
أية دا ولازمتة أية هنعرف فى السطور القليلة الى جاية
كتير من المبرمجين بيقع فى مشكلة كبيرة أن أول ما يجيلة أى بروجيكت بيبدء شغل فى من غير ما يعمل Life Cycle للبروجيكت و دا بيسمى بالـ Ad Hoc Approach: و دا خطا طبعا و بيبقى عائق كبير فى المستقبل و مبنقدرش نطور فى البروجيكت عشان كدا لازم نبدء فى SDLC و بأختصار الى هو "دورة حياة المشروع" الـ SDLC لية عدة مراحل “Phases” لازم بنمشيها بأتقان تعالوا ناخد بريف سريع عنهم :-
1. First Stage Planning
• Project Initiation
• Project Management
2. Second Stage Analysis
• Analysis Strategy
• Requirements Gathering
• System proposal
3. Third Stage Design
• Design
4. Fourth Stage Implementation
5. Fifth Stage Test
6. Six Stage Deployment
7. Seven stage Support

فى عدة Framework الناس بتمشى عليها منها :-

• Code and fix

• Incremental بيتم أستخدام فى مشاريع التطبيقات العام و لكن لها سلبيات كتير
• Agail و بتعتبر سلسة جدا من ناحية سرعة التسليم و سهولة الأستخدام و بتهتم برضا الزبون
طبعا عمر ما نقدر نوصل لكم المعلومات الى تساعدنى فى بناء الـ Model مرورأ بالـ Phase المذكورة فوق دى بأى من الـ Framework و أكيد المعلومات مش هجبها من الشارع فكان لازم يبقى فى مصدر للـ SDLC و فعلا أستقروا على الاتى

• Interview

1. مع الـ Stack Holders
2. الشخص المعنى بالادارة للجهة الطالبة للمشروع

• JAD “Joint Application Development”

و دى طريقة حديثة تقدر من خلالها تحدد متطلبات , احتياجات العميل للمشروع و بتبقى من خلال أجتماعات وورش عمل و بتبقى مع العميل و فريق العمل فى المنظومة.

• Questionnaires
• Document Analysis
• Observation

و بكدا أكون لميت الـSDLC فى بوست صغير طبعا فى تفاصيل أكتر من كدا بس عليكم و على العم جوجل