ar
Feedback
نظرات تقنية

نظرات تقنية

الذهاب إلى القناة على Telegram

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

إظهار المزيد
657
المشتركون
-224 ساعات
-17 أيام
-730 أيام
أرشيف المشاركات
نفس البرنامج لكن بالبايثون import randomimport string def generate_random_password(length=12): characters = string.ascii_letters + string.digits + string.punctuation return ''.join(random.choice(characters) for _ in range(length)) def evaluate_password_strength(password): # يمكنك تحسين خوارزمية التقييم هنا بحسب احتياجاتك # يمكنك النظر في طولها، واحتوائها على أحرف كبيرة وصغيرة وأرقام ورموز، إلخ. # لغرض هذا المثال، سنقوم بإعطاء درجة أعلى إذا كانت كلمة المرور أطول return len(password) * 10 def main(): print("مرحبًا! يمكنك إدخال كلمة مرور لتقييم قوتها.") # جلب كلمة مرور عشوائية random_password = generate_random_password() print("كلمة المرور العشوائية:", random_password) # قم بجلب كلمة مرور من المستخدم user_password = input("الرجاء إدخال كلمة المرور: ") # قم بتقييم قوة كلمة المرور password_strength = evaluate_password_strength(user_password) # قم بطباعة مقدار القوة print("قوة كلمة المرور:", password_strength, "/100") if __name__=='__main__': main()

برنامج بسيط بلغة Java يقوم بإنشاء كلمات مرور عشوائية ويسمح للمستخدم بإدخال كلمة مرور لتقييم قوتها import java.util.Random; import java.util.Scanner; public class PasswordStrengthChecker { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("مرحبًا! يمكنك إدخال كلمة مرور لتقييم قوتها."); // جلب كلمة مرور عشوائية String randomPassword = generateRandomPassword(); System.out.println("كلمة المرور العشوائية: " + randomPassword); // قم بجلب كلمة مرور من المستخدم System.out.print("الرجاء إدخال كلمة المرور: "); String userPassword = scanner.nextLine(); // قم بتقييم قوة كلمة المرور int passwordStrength = evaluatePasswordStrength(userPassword); // قم بطباعة مقدار القوة System.out.println("قوة كلمة المرور: " + passwordStrength + "/100"); } // إنشاء كلمة مرور عشوائية private static String generateRandomPassword() { String characters = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789!@#$%^&*()_-+=<>?"; Random random = new Random(); StringBuilder password = new StringBuilder(); for (int i = 0; i < 12; i++) { // طول كلمة المرور password.append(characters.charAt(random.nextInt(characters.length()))); } return password.toString(); } // تقييم قوة كلمة المرور private static int evaluatePasswordStrength(String password) { // يمكنك تحسين خوارزمية التقييم هنا بحسب احتياجاتك // يمكنك النظر في طولها، واحتوائها على أحرف كبيرة وصغيرة وأرقام ورموز، إلخ. // لغرض هذا المثال، سنعطي درجة أعلى إذا كانت كلمة المرور أطول return password.length() * 10; } }

لتثبيت Oracle APEX (Application Express)، يتعين عليك اتباع خطوات محددة. يرجى مراعاة أن يجب عليك أن تكون لديك صلاحيات المسؤول (admin) على قاعدة البيانات Oracle. إليك خطوات عامة لتثبيت Oracle APEX: 1. تأكيد البيئة: • تأكد من أن لديك Oracle Database مثبتة وتعمل بنجاح. • تأكد من أن لديك حق الوصول إلى Oracle Database بصلاحيات المسؤول. 2. تحميل Oracle APEX: • قم بتحميل https://www.oracle.com/tools/downloads/apex/ من موقع Oracle الرسمي: Oracle APEX 3. فك الضغط والتثبيت: • فك الضغط عن ملف التنزيل الذي قمت بتنزيله. • اتبع التعليمات المرفقة في وثائق Oracle APEX لإكمال عملية التثبيت. قد يتضمن ذلك استخدام SQL*Plus أو SQLcl. 4. تكوين Oracle APEX: • بعد التثبيت، قم بتكوين Oracle APEX باستخدام الأوامر والتكوينات المطلوبة. 5. تشغيل Oracle APEX: • بعد التكوين، قم بتشغيل Oracle APEX وقم بالوصول إلى واجهة الإدارة عبر المتصفح. 6. إنشاء تطبيق APEX: • ابدأ بإنشاء تطبيق APEX الخاص بك باستخدام واجهة تطوير APEX. يرجى مراجعة وثائق Oracle APEX الرسمية للحصول على تفاصيل أكثر دقة وللحصول على أي تحديثات حديثة.

هذا موقع رهيب يوفر لك أشكال مختلفة ب CSS تقدر تسويها باستخدام خاصية border-radius  .. https://9elements.github.io/fancy-border-radius

وأجبرني•• ‏شرع لنا الله أن نقول بين السجدتين : (اللهم إغفر لي وأرحمني وعافني وعفو عني وإهدني وأرزقني واجبرني) لا تنسونا من صالح دعائكم https://x.com/menwah_a/status/1728007156731904049?s=46&t=an76O-K8IrFByzbXDUCQ3A

https://www.youtube.com/watch?v=RB4LiS2lIXo —————————-Configuring VoIP Phones in Cisco Packet Tracer شرح

photo content

photo content

photo content

أيضا الهادريسك له سرعات
أيضا الهادريسك له سرعات

الهارديسك ممكن يجي بأطوال مختلفه على حسب المذربورد ودعمها
الهارديسك ممكن يجي بأطوال مختلفه على حسب المذربورد ودعمها

SSD NVME
SSD NVME

m.2 sata
m.2 sata

SSD 2.5
SSD 2.5

HDD 2.5
HDD 2.5

HDD 3.5
HDD 3.5

m.2 ssd
+1
m.2 ssd

انواع الهارديسك
انواع الهارديسك