1 538
Obunachilar
Ma'lumot yo'q24 soatlar
+127 kun
-2730 kun
Postlar arxiv
1 539
انا الفكره اللي كانت في بالي انه لكل مستخدم يبقر ليه فولدر دا اللي انا عامله
الفكره بقا اني اخلي صلاحيات الملفات في الفولدر تبقى قليله جدا لدرجه انها متقدرش تفتح ملف تاني او كدا او اظبطها.انها متقدرش تخرج من الفولدر
1 539
الحل انك تخلي لكل مستخدم بيئه معزوله و مش كل البيئات امان صراحه في بيئات سهل اوي تخرج من المسار بتاعها
1 539
يب عارف
من ناحيه الحمايه ك ملفات ف لسه مش عارف الدنيا همشيها ازاي بس على الله
من ناحيه حمايه موقع نفسه مثلا من ادوات وكدا ف لا انا هعمله نظام فاجر
نظام كابتشا كنت عامله قبل كدا هطوره واضيفه
وانشاء حساب هيحتاج otp عالايميل
1 539
اصعب حاجه بالمواقع دي انك تحط امان ميقدرش حد يخ//رقو و دا صعب لو مش هستختد تقنيه زي دوكر مثلا و دا معقد + بيشتغل علي سيرفرات vps بس
1 539
Online hosting with compiler like visual studio 🗿😍
There are some problems and i don't know if i will publish website or no
And it need some work to make files protected
(Python,html,css,js,mongodb)
1 539
بالمناسبه في حاجه عرفتها من بتاع سنه و كنت دايخ عليها:
لما تعمل print في بايثون غير عن باقي اللغات لانه بتعمل تلقائي سطر جديد
مثلا:
cout << 'Eyad';
cout << 'Isme';
output:
EyadIsme
لكن في بايثون:
print('Eyad')
print('Isme')
output:
Eyad
Isme
بس لو حبيت تغير الموضوع دا سهل جدا:
print('Eyad',endl='')
print('Isme')
output:
EyadIsme
يعني :
بعد ما تطبع الحاجه اللي عايزها اكتب
,endl = ''
وحط اي حاجه جوا ال '' او سيبها فاضيه مثلا:
print('Eyad',endl='+')
print('Isme')
output:
Eyad+Isme1 539
كرت فيزا بجميع معلوماته وكشف الحساب للبيع
سعره مزاد فوق10$
(ساحب منه لحد الان 166$ ايداعات في بينانس ) بيتشحن كل فتره للصراحه م كل يوم
@moody_pro
1 539
حاجات ممكن تكون بتتلغبط فيها:
pass - continue - break - finally
pass : skip
الـpass هي عباره عن تخطي لجزء من الكود مثلا:
try:
user= 'eyad'
print(eyad)
except:
pass
في الحاله دي لو حصل ايرور هيعمل تخطي للايرور و مش هيطبع حاجه
--
الـcontinue بتعمل تخطي لباقي الكود في حالة تحقق شرط معين مثلا:
for i in range(50):
if i<2:
continue
print(i)
في الحاله دي لو الرقم اقل من 2 مش هيطبع الرقم و هيكمل اللوب منغير ما يقرأ باقي الكود
--
الـbreak بيوقف اللوب لو تحقق شرط مثلا:
for i in range(50):
if i > 6:
break
print(i)
في الحاله دي لو الرقم اكبر من 6 هيوقف اللوب
--
الـfinally و اللي ممكن مش كتير بيستعملوها دي بتستعمل مع الـtry و الـexcept و بتتحقق حتى لو طلع ايرور او مطلعش مثلا:
try:
print('hi')
except:
print('error')
finally:
print('Eyad Is Me')
في الحاله دي لو طلع ايرور هيطلع بالشكل دا:
error
Eyad Is Me
لو مطلعش ايرور:
hi
Eyad Is Me
يعني فالحالتين هيعمل اللي انت عايزو في حالة انها مكتوبه صح و مفيهاش ايرور