Forwarded from اللجنة العلمية CS 22 (خالد العبسي)
Hack like a ghost.pdf
16.6 MB
كتاب يشرح لك عن أكثر الطرق للتخفي على الإنترنت
Forwarded from اللجنة العلمية CS 22 (..)
تنقيب.pdf
12.1 MB
Forwarded from اللجنة العلمية CS 22 (ʙʀʜᴏᴏᴍ ⑇)
إذا أنت شغال بـ Django وعندك موديل وكسلان تسوي Form وHTML وcss وغيره.
الحل مع DFormKit تسويه لك بلحظة ومصمم بطريقة مرتبة باستخدام Tailwind CSS، أو حتى لو نفسك المكتبة تولد لك الأكواد الجاهزة في`urls.py` و
بس ليش DFormKit؟؟
- توليد ModelForm ديناميكي ما عاد في داعي تكتب الفورم يدوياً!
- تفعل الـ HTML بتنسيقات Tailwind جاهزة 100%
- الأتمتة
- واجهة CLI تفاعلية
ركز انت على الأمور الأهم... والـ Forms على DFormKit 👍🏻
والجميل ان المكتبة Open Source
https://github.com/abdulrahmanRadan/dformkit
وهذا رابط المشروع في pypi
https://pypi.org/project/dformkit/
كل الشكر للباش مهندس عبدالرحمن رعدان لدعم Django community +وإذا عندك أي اقتراحات او مشاكل شاركها في issues 👍🏻
#مساعد #مكاتب
الحل مع DFormKit تسويه لك بلحظة ومصمم بطريقة مرتبة باستخدام Tailwind CSS، أو حتى لو نفسك المكتبة تولد لك الأكواد الجاهزة في`urls.py` و
views.py بدون أي تعببس ليش DFormKit؟؟
- توليد ModelForm ديناميكي ما عاد في داعي تكتب الفورم يدوياً!
- تفعل الـ HTML بتنسيقات Tailwind جاهزة 100%
- الأتمتة
- واجهة CLI تفاعلية
ركز انت على الأمور الأهم... والـ Forms على DFormKit 👍🏻
والجميل ان المكتبة Open Source
https://github.com/abdulrahmanRadan/dformkit
وهذا رابط المشروع في pypi
https://pypi.org/project/dformkit/
كل الشكر للباش مهندس عبدالرحمن رعدان لدعم Django community +وإذا عندك أي اقتراحات او مشاكل شاركها في issues 👍🏻
#مساعد #مكاتب
GitHub
GitHub - radanpro/DFormKit: DFormKit is a lightweight Django library designed to dynamically generate ModelForms and corresponding…
DFormKit is a lightweight Django library designed to dynamically generate ModelForms and corresponding HTML templates with ease. It simplifies form creation by automating repetitive tasks, making i...
Forwarded from اللجنة العلمية CS 22 (ʙʀʜᴏᴏᴍ ⑇)
YouTube
Why You NEED to Use Immutable Dates (Seriously!)
Live on: https://www.twitch.tv/enunomaduro
💎 Learn From the Laravel Masters: https://laracasts.com/?ref=nunomaduro
✨ Business Inquiries & Sponsorships: https://nunomaduro.com/sponsorships
🎥 YouTube Membership: https://www.youtube.com/nunomaduro/join
🎮 Twitch…
💎 Learn From the Laravel Masters: https://laracasts.com/?ref=nunomaduro
✨ Business Inquiries & Sponsorships: https://nunomaduro.com/sponsorships
🎥 YouTube Membership: https://www.youtube.com/nunomaduro/join
🎮 Twitch…
Forwarded from اللجنة العلمية CS 22 (ʙʀʜᴏᴏᴍ ⑇)
تشتغل backend ؟
تستخدم framework مثل لارافل ؟
في تعديل على database ؟
لا تعدل على ملفات المجريشن القديمه... افعل ميجريشن جديد عشان لا تضيع وقت على زميلك.
مثلا في حاله تعديل اسم عمود status الى is_active في جدول اليوزر:
وتكتب الكود الي بيكون:
وال down يكون:
عشان ال tree حق migrations ما تخرب عليكم + اي تعديل جديد في db ما يضطر فريق العمل يحذف الـ db ويفعل لها migration + seeder من جديد.
#مساعد
تستخدم framework مثل لارافل ؟
في تعديل على database ؟
لا تعدل على ملفات المجريشن القديمه... افعل ميجريشن جديد عشان لا تضيع وقت على زميلك.
مثلا في حاله تعديل اسم عمود status الى is_active في جدول اليوزر:
php artisan make:migration rename_status_to_is_active_in_users_table
وتكتب الكود الي بيكون:
Schema::table('users', function (Blueprint $table) {
$table->renameColumn('status', 'is_active
});وال down يكون:
Schema::table('users', function (Blueprint $table) {
$table->renameColumn('is_active', 'status
});عشان ال tree حق migrations ما تخرب عليكم + اي تعديل جديد في db ما يضطر فريق العمل يحذف الـ db ويفعل لها migration + seeder من جديد.
#مساعد
Forwarded from اللجنة العلمية CS 22 (ʙʀʜᴏᴏᴍ ⑇)
اللجنة العلمية CS 22
تشتغل backend ؟ تستخدم framework مثل لارافل ؟ في تعديل على database ؟ لا تعدل على ملفات المجريشن القديمه... افعل ميجريشن جديد عشان لا تضيع وقت على زميلك. مثلا في حاله تعديل اسم عمود status الى is_active في جدول اليوزر: php artisan make:migration rename_s…
+ طبعا للتوضيح
ال migrations هو فقط زي tree للفريمورك عشان تعرف ايش الي تم انشاءة في db وايش الي تعدل
فيعني مش عيب او انها بلاده لو في مشروع وفيبه ملفات migrations كثير
هو اصلا دليل التقدم والتحسن... لانه انت لما تبرمج المشروع وتكتشف مشكله او نقص في db تضيفه
وهكذا...
وهذه الصورة تصف عدد ملفات الـ migrations في مشروع خاص بشركه... تقريبا 317 ملف
يعني لا تفكرو فيها كأسلوب عدد وانه لازم قليل مره (او كثير مره)
كله على حسب المشروع والتعديلات الي حصلت في DB
ال migrations هو فقط زي tree للفريمورك عشان تعرف ايش الي تم انشاءة في db وايش الي تعدل
فيعني مش عيب او انها بلاده لو في مشروع وفيبه ملفات migrations كثير
هو اصلا دليل التقدم والتحسن... لانه انت لما تبرمج المشروع وتكتشف مشكله او نقص في db تضيفه
وهكذا...
وهذه الصورة تصف عدد ملفات الـ migrations في مشروع خاص بشركه... تقريبا 317 ملف
يعني لا تفكرو فيها كأسلوب عدد وانه لازم قليل مره (او كثير مره)
كله على حسب المشروع والتعديلات الي حصلت في DB
Forwarded from CODE7
وأنت تصمم تطبيقات باستخدام Flutter مهم جداً انك تخلي التطبيق يشتغل على كل أحجام الشاشات بدون أي مشاكل عشان تسوي التطبيق تبعك Responsive أستخدم مكتبة flutter_screenutil بتسهلك هذا الموضوع بشكل كبير جداً، واذا حابب تختبر تصميم التطبيق تبعك على جميع الجوالات أو حتى لو كان ويب أو تطبيقات سطح المكتب أستخدم مكتبة device_preview بتساعدك كثير في إختبار التطبيق على كل الشاشات.
الروابط
- رابط المكتبة flutter_screenutil:
https://pub.dev/packages/flutter_screenutil
- رابط المكتبة device_preview:
https://pub.dev/packages/device_preview
الروابط
- رابط المكتبة flutter_screenutil:
https://pub.dev/packages/flutter_screenutil
- رابط المكتبة device_preview:
https://pub.dev/packages/device_preview
Dart packages
flutter_screenutil | Flutter package
A flutter plugin for adapting screen and font size.Guaranteed to look good on different models
Forwarded from IS4 PM_2025
CODE7
وأنت تصمم تطبيقات باستخدام Flutter مهم جداً انك تخلي التطبيق يشتغل على كل أحجام الشاشات بدون أي مشاكل عشان تسوي التطبيق تبعك Responsive أستخدم مكتبة flutter_screenutil بتسهلك هذا الموضوع بشكل كبير جداً، واذا حابب تختبر تصميم التطبيق تبعك على جميع الجوالات…
بيفيدكم في مشاريع التخرج للي شغال فلاتر
انصحكم به فيها اشياء تسهل عليك وتوفر عمل وجهد
انصحكم به فيها اشياء تسهل عليك وتوفر عمل وجهد
Forwarded from البناء المنهجي - القناة العامة
هبت رياح الخير، وأقبلت الخيرات وشرّعت أبوابها، وحانت اللحظة المرُتقبة:
يسرنا أن نعلن فتح باب التسجيل في الدفعة السادسة من برنامج #البناء_المنهجي.
المسار الأساسي:
https://binaamanhajii.social/3am
المسار الميسر:
https://binaamanhajii.social/Muyassar
📌 تنبيه: يجب تسجيل الدخول إلى حساب الـgmail من أجل الاستمرار في التسجيل.
نسأل الله أن يفتح عليكم ويسدد خطاكم 🍃
يسرنا أن نعلن فتح باب التسجيل في الدفعة السادسة من برنامج #البناء_المنهجي.
المسار الأساسي:
https://binaamanhajii.social/3am
المسار الميسر:
https://binaamanhajii.social/Muyassar
📌 تنبيه: يجب تسجيل الدخول إلى حساب الـgmail من أجل الاستمرار في التسجيل.
نسأل الله أن يفتح عليكم ويسدد خطاكم 🍃
البناء المنهجي - القناة العامة
هبت رياح الخير، وأقبلت الخيرات وشرّعت أبوابها، وحانت اللحظة المرُتقبة: يسرنا أن نعلن فتح باب التسجيل في الدفعة السادسة من برنامج #البناء_المنهجي. المسار الأساسي: https://binaamanhajii.social/3am المسار الميسر: https://binaamanhajii.social/Muyassar 📌 …
في البناء المنهجي يتم فيه تدريس العقيدة والفقة والحديث وعلوم القرآن واللغة العربية وأصول الفقه...
لمن اراد
يرجى نشره كتب الله أجركم 🙏✨
لمن اراد
يرجى نشره كتب الله أجركم 🙏✨
Forwarded from اللجنة العلمية CS 22 (ʙʀʜᴏᴏᴍ ⑇)
وانا اتصفح مشاريع GitHub مريت على هذه الريبو وحبيت فكرتها... يمكن تفيدكم:
مجموعة من الوظائف تمكن مطوري المواقع العربية من تقديم خدمة البحث الاحترافي وتقديم ومعالجة المحتوى العربي بلغة PHP
https://github.com/khaled-alshamaa/ar-php/
مجموعة من الوظائف تمكن مطوري المواقع العربية من تقديم خدمة البحث الاحترافي وتقديم ومعالجة المحتوى العربي بلغة PHP
https://github.com/khaled-alshamaa/ar-php/
GitHub
GitHub - khaled-alshamaa/ar-php: Set of functionalities enable Arabic website developers to serve professional search, present…
Set of functionalities enable Arabic website developers to serve professional search, present and process Arabic content in PHP - khaled-alshamaa/ar-php
Forwarded from كلية الحاسوب جامعة صنعاء |USF (شعيب دواس)
🔴هااااااااام لكل طالب🔴
- الإخوة طلاب كلية الحاسوب الاعزاء... حرصاً منا ع تقييم كادر كلية الحاسوب للارتقاء بها في التعليم وفي جودة التعليم.....ولمواكبة التطورات التكنولوجية...حرصت الكلية على إنشاء قالب لتقييم كافة كادر الكلية لذا يجب ع الجميع.
1. الدخول عبر الرابط الذي في الملف المرفق وتقييم كافة الكادر التدريسي.
2. للعلم بأنها امانه فيجب التقييم بحسب ما هو ملاحض وما هو ملموس من المدرسين لا بحسب الانتقام أو بحسب اشياء شخصية أو خاصة
٣. في الاخير ع الجميع الدخول برقم القيد وكلمة المرور المرفقة في الملف المرفق والتقييم ع كافة المدرسين...اعطي من وقتك ربع ساعة للتقيم.
🧐 تذكروا جيداً بأمانة لأن حسب هذا التقييم سوف تتخذ إجراءات إن شاء الله.
🔰ملتقى الطالب الجامعي كلية الحاسوب🔰
- الإخوة طلاب كلية الحاسوب الاعزاء... حرصاً منا ع تقييم كادر كلية الحاسوب للارتقاء بها في التعليم وفي جودة التعليم.....ولمواكبة التطورات التكنولوجية...حرصت الكلية على إنشاء قالب لتقييم كافة كادر الكلية لذا يجب ع الجميع.
1. الدخول عبر الرابط الذي في الملف المرفق وتقييم كافة الكادر التدريسي.
2. للعلم بأنها امانه فيجب التقييم بحسب ما هو ملاحض وما هو ملموس من المدرسين لا بحسب الانتقام أو بحسب اشياء شخصية أو خاصة
٣. في الاخير ع الجميع الدخول برقم القيد وكلمة المرور المرفقة في الملف المرفق والتقييم ع كافة المدرسين...اعطي من وقتك ربع ساعة للتقيم.
🧐 تذكروا جيداً بأمانة لأن حسب هذا التقييم سوف تتخذ إجراءات إن شاء الله.
🔰ملتقى الطالب الجامعي كلية الحاسوب🔰
Forwarded from كلية الحاسوب جامعة صنعاء |USF (شعيب دواس)
تعليمات_للطلاب_حول_تقييم_عضو_هيئة_التدريس_ومساعديهم_1.pdf
238.6 KB
Forwarded from كلية الحاسوب جامعة صنعاء |USF (شعيب دواس)
https://www.facebook.com/share/1BWVvsq1Li/ كلية الحاسوب وتكنولوجيا المعلومات إحدى كليات جامعة صنعاء قام بزيارتها عدد من الطلاب الخريجين في كلية الإعلام مؤخرا وقاموا بإنتاج فيلم وثائقي قصير عنها نتابع تفاصيله في الرابط التالي:
https://youtu.be/sKtY5Scdl7g
رابط قناة تلجرام
https://t.me/computerusf2018
ان وجدت ملاحظات او معلومات يمكن اضافتها يمكنكم وضعها في التعليقات
#جامعة_صنعاء_أول_جامعة_حكومية_في_اليمن
#جامعة_صنعاء_أول_جامعة_في_اليمن
#جامعة_صنعاء_جامعة_اليمن_الأولى
#كلية_الحاسوب_وتكنولوجيا_المعلومات
https://youtu.be/sKtY5Scdl7g
رابط قناة تلجرام
https://t.me/computerusf2018
ان وجدت ملاحظات او معلومات يمكن اضافتها يمكنكم وضعها في التعليقات
#جامعة_صنعاء_أول_جامعة_حكومية_في_اليمن
#جامعة_صنعاء_أول_جامعة_في_اليمن
#جامعة_صنعاء_جامعة_اليمن_الأولى
#كلية_الحاسوب_وتكنولوجيا_المعلومات
Facebook
Log in or sign up to view
See posts, photos and more on Facebook.
Forwarded from كلية الحاسوب جامعة صنعاء |USF (شعيب دواس)
🔴هااااااااااااااام🔴
- للجميع بان تسليم بطائق خريجي المستوى الثاني طوفان الاقصى سينتهي غداً الساعة 1:00 بعد الظهر ع الجميع المسارعة في استلام بطائقهم غداً اخر يوم في مكتب التعبئة العامة.
- كذلك الشهائد لخريجي الطوفان المستوى الاول موجودة في مكتب التعبئة ما عدا الدفعة الأخيرة ما قد نزلت.
- الحاضر يعلم الغائب.
🔰ملتقى الطالب الجامعي كلية الحاسوب🔰
- للجميع بان تسليم بطائق خريجي المستوى الثاني طوفان الاقصى سينتهي غداً الساعة 1:00 بعد الظهر ع الجميع المسارعة في استلام بطائقهم غداً اخر يوم في مكتب التعبئة العامة.
- كذلك الشهائد لخريجي الطوفان المستوى الاول موجودة في مكتب التعبئة ما عدا الدفعة الأخيرة ما قد نزلت.
- الحاضر يعلم الغائب.
🔰ملتقى الطالب الجامعي كلية الحاسوب🔰
Forwarded from اللجنة العلمية CS 22 (خالد العبسي)
السلام عليكم
هنا مجموعه سكربت او اكود فك تشفير
1
import os
class uncom:
def unmarszlib():
try:
files = input("nama file: ")
except:
exit("")
if len(files) == 0:
exit("")
try:
bk = open(files,"r").read()
except IOError:
print("file tidak ada")
exit()
bk = bk.replace("import","import uncompyle6,")
bk = bk.replace("exec(","uncompyle6.main.decompile(3.7,")
bk = bk.replace(")))",")),open(\"hasil.py\",\"w\"))")
try:
exec(bk)
except:
exit("decompile gagal")
def run():
os.system("clear")
uncom.unmarszlib()
uncom.run()
#سكربت بسيط فك تشفير مارشال 3.7.نوع #exec/ تحط هدا سكربت وملق الي تريد تفكة ايضا
...........................................
2
#لفك تشفير مارشال العادي
#يرجى استدعاء مكتبه dis
#يتم حذف exec في الداله واستبداله ب data =
#يتم طباعه الملف ماقبل التشفير كهذا
#مثال
import marshal
import dis
data = (marshal.loads( تحط هنا الكود تبعك المشفر b'\xe3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00@\x00\x00\x00s\x10\x00\x00\x00d\x00Z\x00e\x01d\x01\x83\x01\x01\x00d\x02S\x00)\x03z\t@psh_teamZ\x02hhN)\x02\xda\tcopyright\xda\x05print\xa9\x00r\x03\x00\x00\x00r\x03\x00\x00\x00\xda\x06string\xda\x08<module>\x01\x00\x00\x00s\x02\x00\x00\x00\x04\x01'))
dis.dis(data)
..........................................
3
from cryptography.fernet import Fernet
# تحميل المفتاح من ملف
with open('mykey.key', 'rb') as key_file:
key = key_file.read()
# إنشاء كائن Fernet باستخدام المفتاح
fernet = Fernet(key)
# قراءة النص المشفر من ملف
with open('encrypted_file.txt', 'rb') as enc_file:
encrypted_data = enc_file.read()
# فك التشفير
decrypted_data = fernet.decrypt(encrypted_data)
# كتابة النص المفكوك إلى ملف جديد
with open('decrypted_file.txt', 'wb') as dec_file:
dec_file.write(decrypted_data)
print("تم فك التشفير بنجاح!")
...........................................
4
كود يفك تشفير التشفير الموجود بشفره cython #⃣
يعني التشفير الي موجود ب
.py_private.c
code = "\n\342\230\200 C\341\264\217\341\264\234\311\264\341\264\233\312\200\312\217" #الكود الذي تريد فك تشفيره هنا
cython = bytes([ord(c) for c in code])
print(cython.decode('utf-8'))
..........................................
5
فك تشفير zlip
import zlib
CODE=b"هنا حط تشفير ZLIB"
Z=zlib.decompress(CODE)
print(Z)
...........................................
6
import base64
import zlib
CODE = b'ضع الكود هنا'
HKS = CODE[::-1]
B = base64.b64decode(HKS)
Z = zlib.decompress(B)
print(Z)
..........................................
وفي كمان اكود او سكربتات فك كثيره
كود فك lambda marshal zlip base64 ثاني
..........................................
7
import marshal
import zlib
import base64
code = input('enter the code bitch')
deku = marshal.loads(zlib.decompress(base64.b64decode(code)))
print(deku)
كود فك مارشال وزليب وبيس64
....,...,..................................
8
enc_code = ''
dec_code = zlib.decompress(enc_code[::-1])
print(dec_code)
هنا مجموعه سكربت او اكود فك تشفير
1
import os
class uncom:
def unmarszlib():
try:
files = input("nama file: ")
except:
exit("")
if len(files) == 0:
exit("")
try:
bk = open(files,"r").read()
except IOError:
print("file tidak ada")
exit()
bk = bk.replace("import","import uncompyle6,")
bk = bk.replace("exec(","uncompyle6.main.decompile(3.7,")
bk = bk.replace(")))",")),open(\"hasil.py\",\"w\"))")
try:
exec(bk)
except:
exit("decompile gagal")
def run():
os.system("clear")
uncom.unmarszlib()
uncom.run()
#سكربت بسيط فك تشفير مارشال 3.7.نوع #exec/ تحط هدا سكربت وملق الي تريد تفكة ايضا
...........................................
2
#لفك تشفير مارشال العادي
#يرجى استدعاء مكتبه dis
#يتم حذف exec في الداله واستبداله ب data =
#يتم طباعه الملف ماقبل التشفير كهذا
#مثال
import marshal
import dis
data = (marshal.loads( تحط هنا الكود تبعك المشفر b'\xe3\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00@\x00\x00\x00s\x10\x00\x00\x00d\x00Z\x00e\x01d\x01\x83\x01\x01\x00d\x02S\x00)\x03z\t@psh_teamZ\x02hhN)\x02\xda\tcopyright\xda\x05print\xa9\x00r\x03\x00\x00\x00r\x03\x00\x00\x00\xda\x06string\xda\x08<module>\x01\x00\x00\x00s\x02\x00\x00\x00\x04\x01'))
dis.dis(data)
..........................................
3
from cryptography.fernet import Fernet
# تحميل المفتاح من ملف
with open('mykey.key', 'rb') as key_file:
key = key_file.read()
# إنشاء كائن Fernet باستخدام المفتاح
fernet = Fernet(key)
# قراءة النص المشفر من ملف
with open('encrypted_file.txt', 'rb') as enc_file:
encrypted_data = enc_file.read()
# فك التشفير
decrypted_data = fernet.decrypt(encrypted_data)
# كتابة النص المفكوك إلى ملف جديد
with open('decrypted_file.txt', 'wb') as dec_file:
dec_file.write(decrypted_data)
print("تم فك التشفير بنجاح!")
...........................................
4
كود يفك تشفير التشفير الموجود بشفره cython #⃣
يعني التشفير الي موجود ب
.py_private.c
code = "\n\342\230\200 C\341\264\217\341\264\234\311\264\341\264\233\312\200\312\217" #الكود الذي تريد فك تشفيره هنا
cython = bytes([ord(c) for c in code])
print(cython.decode('utf-8'))
..........................................
5
فك تشفير zlip
import zlib
CODE=b"هنا حط تشفير ZLIB"
Z=zlib.decompress(CODE)
print(Z)
...........................................
6
import base64
import zlib
CODE = b'ضع الكود هنا'
HKS = CODE[::-1]
B = base64.b64decode(HKS)
Z = zlib.decompress(B)
print(Z)
..........................................
وفي كمان اكود او سكربتات فك كثيره
كود فك lambda marshal zlip base64 ثاني
..........................................
7
import marshal
import zlib
import base64
code = input('enter the code bitch')
deku = marshal.loads(zlib.decompress(base64.b64decode(code)))
print(deku)
كود فك مارشال وزليب وبيس64
....,...,..................................
8
enc_code = ''
dec_code = zlib.decompress(enc_code[::-1])
print(dec_code)
Forwarded from كلية الحاسوب جامعة صنعاء |USF (Shoaib Almoaid)
This media is not supported in your browser
VIEW IN TELEGRAM
*إعلامي أ.مر.. یکي: حصار البحر الأحمر هو أول حصار بحري في تاريخ البشرية يتم بدون سفن بحرية.*
___
___