Forwarded from برمجة وتطوير
كيف تختار محرر الاكواد المناسب؟.pdf
2.1 MB
🔴 كيف تختار محرر الاكواد المناسب؟🤔
بهذا الثريد بذكر لك اكثر من 7 نقاط تساعدك على اختيار المحرر المناسب لك 🚀..
للقراءة من
تويتر :
https://x.com/proadev/status/1781011353353769074
انستقرام
https://www.instagram.com/p/C56Un4pL4Zy/
🔥لايك وشاركه مع اصحابك 😍👨🏻💻
بهذا الثريد بذكر لك اكثر من 7 نقاط تساعدك على اختيار المحرر المناسب لك 🚀..
للقراءة من
تويتر :
https://x.com/proadev/status/1781011353353769074
انستقرام
https://www.instagram.com/p/C56Un4pL4Zy/
🔥لايك وشاركه مع اصحابك 😍👨🏻💻
❤7
Forwarded from برمجة وتطوير
أشهر الخرافات عن البرمجة🔥
هذه مجموعة من الخرافات المنتشرة عن البرمجة 😁
https://twitter.com/proadev/status/1676286975844679680?s=20
https://www.instagram.com/p/CuSNO4pxowh/
هذه مجموعة من الخرافات المنتشرة عن البرمجة 😁
https://twitter.com/proadev/status/1676286975844679680?s=20
https://www.instagram.com/p/CuSNO4pxowh/
❤10👍1
خوارزميات جدولة المعالج (CPU Scheduling Algorithms)
هي الطرق التي يستخدمها نظام التشغيل لاختيار أي عملية (Process) يجب أن ينفذها المعالج من بين العمليات الموجودة في طابور الانتظار (Ready Queue).
من أشهر هذه الخوارزميات:
1. First Come First Served (FCFS) – أول من يأتي أول من يخدم
تُنفّذ العمليات حسب ترتيب وصولها.
بسيطة لكنها قد تؤدي إلى مشكلة التأخر الطويل (Convoy Effect) إذا جاءت عملية طويلة قبل عمليات قصيرة.
2. Shortest Job Next (SJN) / Shortest Job First (SJF) – أقصر مهمة أولاً
يختار المعالج العملية ذات زمن التنفيذ الأقصر.
يعطي أداءً جيداً، لكنه يحتاج إلى معرفة زمن التنفيذ مسبقاً (غالباً غير متاح بدقة).
3. Priority Scheduling – جدولة حسب الأولوية
تُعطى كل عملية أولوية، والمعالج يختار العملية ذات الأولوية الأعلى.
قد تؤدي إلى تجويع العمليات (Starvation) إذا استمرت عمليات عالية الأولوية بالوصول.
يمكن معالجة التجويع باستخدام زيادة الأولوية مع الزمن (Aging).
4. Round Robin (RR) – الجدولة الدائرية
تُعطى كل عملية كمية زمن (Time Quantum) محددة.
إذا انتهى الوقت ولم تنته العملية، تُعاد إلى طابور الانتظار ويُعطى الدور لعملية أخرى.
شائع في أنظمة الزمن الحقيقي (Time-sharing Systems).
5. Multilevel Queue Scheduling – جدولة الطوابير المتعددة
تقسيم العمليات في طوابير مختلفة (تفاعلية، خلفية، أنظمة تشغيل...).
لكل طابور خوارزمية خاصة، مع أولوية للطوابير.
6. Multilevel Feedback Queue (MLFQ) – جدولة الطوابير المتعددة مع التغذية الراجعة
أكثر مرونة من السابقة.
تسمح للعمليات بالانتقال بين الطوابير حسب سلوكها وزمن تشغيلها.
هي الطرق التي يستخدمها نظام التشغيل لاختيار أي عملية (Process) يجب أن ينفذها المعالج من بين العمليات الموجودة في طابور الانتظار (Ready Queue).
من أشهر هذه الخوارزميات:
1. First Come First Served (FCFS) – أول من يأتي أول من يخدم
تُنفّذ العمليات حسب ترتيب وصولها.
بسيطة لكنها قد تؤدي إلى مشكلة التأخر الطويل (Convoy Effect) إذا جاءت عملية طويلة قبل عمليات قصيرة.
2. Shortest Job Next (SJN) / Shortest Job First (SJF) – أقصر مهمة أولاً
يختار المعالج العملية ذات زمن التنفيذ الأقصر.
يعطي أداءً جيداً، لكنه يحتاج إلى معرفة زمن التنفيذ مسبقاً (غالباً غير متاح بدقة).
3. Priority Scheduling – جدولة حسب الأولوية
تُعطى كل عملية أولوية، والمعالج يختار العملية ذات الأولوية الأعلى.
قد تؤدي إلى تجويع العمليات (Starvation) إذا استمرت عمليات عالية الأولوية بالوصول.
يمكن معالجة التجويع باستخدام زيادة الأولوية مع الزمن (Aging).
4. Round Robin (RR) – الجدولة الدائرية
تُعطى كل عملية كمية زمن (Time Quantum) محددة.
إذا انتهى الوقت ولم تنته العملية، تُعاد إلى طابور الانتظار ويُعطى الدور لعملية أخرى.
شائع في أنظمة الزمن الحقيقي (Time-sharing Systems).
5. Multilevel Queue Scheduling – جدولة الطوابير المتعددة
تقسيم العمليات في طوابير مختلفة (تفاعلية، خلفية، أنظمة تشغيل...).
لكل طابور خوارزمية خاصة، مع أولوية للطوابير.
6. Multilevel Feedback Queue (MLFQ) – جدولة الطوابير المتعددة مع التغذية الراجعة
أكثر مرونة من السابقة.
تسمح للعمليات بالانتقال بين الطوابير حسب سلوكها وزمن تشغيلها.
❤29👍1
"﴿ رَبِّ اجعَل هذَا البَلَدَ آمِنًا ﴾
اللهم أدم علينا نعمة الأمن والأمان
أرضٌ تُقِلُّنا، وأمنٌ يحُفُّنا ، وتكاتفٌ يرفعُنا
وإخاءٌ يجمعُنا، وعطاءٌ يُبهِجُنا ونماءٌ يُسعِدُنا
اللهم احفظ بلادنا وأدم عليها أمنها واستقرارها وعزها وتمكينها"🤍🇸🇦
#اليوم_الوطني_عزنا_بطبعنا
اللهم أدم علينا نعمة الأمن والأمان
أرضٌ تُقِلُّنا، وأمنٌ يحُفُّنا ، وتكاتفٌ يرفعُنا
وإخاءٌ يجمعُنا، وعطاءٌ يُبهِجُنا ونماءٌ يُسعِدُنا
اللهم احفظ بلادنا وأدم عليها أمنها واستقرارها وعزها وتمكينها"🤍🇸🇦
#اليوم_الوطني_عزنا_بطبعنا
❤27
This media is not supported in your browser
VIEW IN TELEGRAM
اللهم اشفِ مرضانا ومرضى المسلمين، اللهم صبَّ العافية في أجسادهم، وأبدلهم من بعد ألمهم راحةً وسكينة،اللهم رب الناس أذهب الباس، واشفهم أنتَ الشافي لا شفاءَ إلا شفاؤك، شفاءً لا يغادر سقماً.
❤21
جوائز بقيمة 1,300,000 ريال سعودي!
في #روشن_هاكاثون بالشراكة مع Roshnksa
المخصّص لتطوير حلول تقنيّة للقطاع العقاري
سجل الآن:
roshn.tuwaiq.edu.sa
في #روشن_هاكاثون بالشراكة مع Roshnksa
المخصّص لتطوير حلول تقنيّة للقطاع العقاري
سجل الآن:
roshn.tuwaiq.edu.sa
❤8👏1
Forwarded from برمجة وتطوير
🔴 كتابي لتعلم البرمجة ..
كتاب مسارك للبدء بتعلم البرمجة 🔥😍
دليلك الشامل لكل ما تحتاجه لتبدأ بتعلم البرمجة😍 بالتعرف على تخصصات البرمجة ومصادر التعلم وطرق الربح من البرمجة💰💵 .
الكتاب متوفر بمتجري وتقدر تطلبه الحين👇
https://store.proadev.com/PddEDYN
كتاب مسارك للبدء بتعلم البرمجة 🔥😍
دليلك الشامل لكل ما تحتاجه لتبدأ بتعلم البرمجة😍 بالتعرف على تخصصات البرمجة ومصادر التعلم وطرق الربح من البرمجة💰💵 .
الكتاب متوفر بمتجري وتقدر تطلبه الحين👇
https://store.proadev.com/PddEDYN
❤11🔥4
Forwarded from برمجة وتطوير
تعلم كل ماتحتاجه ب CSS مجانا 🤩🔥
Basic concepts
CSSReference.io
CSS Grid
LearnCSSGrid.com
Flexbox
FlexBoxFroggy.com
CSS Animations
CSSAnimation.rocks
CSS Selectors
Flukeout.github.io
CSS Positioning
learnlayout.com/posit
Basic concepts
CSSReference.io
CSS Grid
LearnCSSGrid.com
Flexbox
FlexBoxFroggy.com
CSS Animations
CSSAnimation.rocks
CSS Selectors
Flukeout.github.io
CSS Positioning
learnlayout.com/posit
🔥7❤5👍1
5 إضافات لمتصفح Google chrome
كنز ما أستغني عنهم أبدا في شغلي
🧩 1 – Tango
🔹 توثق خطوات أي عملية تسويها وتحوّلها لدليل مصور تلقائي
مثالية لو تشرح خطوات، أو تبغى تدرّب فريقك
🔗 https://www.tango.us
🧩 2 – GoFullPage
🔹 تصور لك صفحة الموقع كاملة بصيغة صورة أو PDF
مفيدة لو تبغى تحفظ صفحات المنافسين أو عروض البيع
🔗 https://gofullpage.com
🧩 3 – Keyword Surfer
🔹 يعطيك حجم البحث عن الكلمات المفتاحية وأفكار محتوى
يشتغل مباشرة على Google وانت تبحث
🔗 https://surferseo.com/keyword-surfer/
🧩 4 – AliSave
🔹 تحفظ صور ومنتجات من علي إكسبريس بضغطة
مثالية لأصحاب الدروبشيبينق
🔗 https://alisave.app
🧩 5 – ColorZilla
🔹 تسحب أي لون تشوفه في موقع أو صورة
مفيدة جداً إذا تصمّم متجر أو صفحة إعلان
🔗 https://www.colorzilla.com
كنز ما أستغني عنهم أبدا في شغلي
🧩 1 – Tango
🔹 توثق خطوات أي عملية تسويها وتحوّلها لدليل مصور تلقائي
مثالية لو تشرح خطوات، أو تبغى تدرّب فريقك
🔗 https://www.tango.us
🧩 2 – GoFullPage
🔹 تصور لك صفحة الموقع كاملة بصيغة صورة أو PDF
مفيدة لو تبغى تحفظ صفحات المنافسين أو عروض البيع
🔗 https://gofullpage.com
🧩 3 – Keyword Surfer
🔹 يعطيك حجم البحث عن الكلمات المفتاحية وأفكار محتوى
يشتغل مباشرة على Google وانت تبحث
🔗 https://surferseo.com/keyword-surfer/
🧩 4 – AliSave
🔹 تحفظ صور ومنتجات من علي إكسبريس بضغطة
مثالية لأصحاب الدروبشيبينق
🔗 https://alisave.app
🧩 5 – ColorZilla
🔹 تسحب أي لون تشوفه في موقع أو صورة
مفيدة جداً إذا تصمّم متجر أو صفحة إعلان
🔗 https://www.colorzilla.com
www.tango.ai
Create How-To Guides in Minutes | Tango
Turn any workflow into a step-by-step guide in minutes. Capture, share, and train your team. No more wasting hours on manual instructions.
❤9
كتيب NANO BANANAا.pdf
12.7 MB
دليل مختصر يساعدك تستخدم NANO BANANA بطريقة صحيحة، وتكتب برومبت مناسب يعطي نتائج قوية من أول محاولة.
فيه أمثلة جاهزة، طرق كتابة البرومبت،
كله بصياغة خفيفة… ومفهومة… ومباشرة
@proadev
فيه أمثلة جاهزة، طرق كتابة البرومبت،
كله بصياغة خفيفة… ومفهومة… ومباشرة
@proadev
❤7👍2
منصة مكافآت الثغرات تربط بين المخترقين الأخلاقيين (الباحثين) والشركات، ليسمح لهم بكشف ثغرات الأنظمة وإصلاحها. كُن على استباقٍ بالمخاطر السيبرانية وقُم بحماية معلوماتك باستخدام حلولنا الأمنية.
https://bugbounty.sa/
https://bugbounty.sa/
❤2🔥2