التعامل مع الريجستري في الويندوز من خلال لغة البايثون

التعامل مع الريجستري في الويندوز من خلال لغة البايثون

نظام تشغیل مایكروسوفت ویندوز هو النظام الأكثر انتشارًا في العالم مما یجعله الأكثر عرضة للقرصنة ومحاولات الإختراق من قبل المخترقین. نتیجةً لذلك، أصبح تخصص التحقیق الجنائي الرقمي رائجًا بشكل ملحوظ في السنوات الأخیرة. یقوم المحققون الجنائیون “الرقمیون” بعملیة البحث في الملفات المخفیة داخل النظام والتي یقوم نظام ویندوز بشكل ممتاز، بتسجیل جمیع الحركات وعملیات الاتصال والعملیات الداخلیة، سواء من قبل المستخدم أو النظام نفسة. كل ذلك یتم تسجیله في ملفات التسجیل التي یخفیها النظام بعنایة. في هذا المقال من بايثونات سنتعلم كیف نصل لملفات الريجستري في الويندوز ونستعرض محتویاتها.

استمر في القراءة

مكتبة Matplotlib - الخطوة الثالثة في علم البيانات بالبايثون

مكتبة Matplotlib – الخطوة الثالثة في علم البيانات بالبايثون

مكتبة Matplotlib هي المكتبة الثالثة التي نتناولها في سلسلة متخصصة بمكتبات علم البيانات. أهلاً بكم في المقال الخامس من سلسلة مقالات مكتبات علم البيانات بالبايثون.

في هذا المقال سوف نقدم لكم لمحة سريعة عن مكتبة Matplotlib المُختصة بالإظهار المرئي للبيانات باستخدام لغة البايثون، وسوف نسرد لكم شرحا مبسطًا بالإضافة لبعض الأمثلة العملية.

استمر في القراءة

مكتبة pandas – الخطوة الثانية في علم البيانات بلغة البايثون – الجزء الثاني

مكتبة pandas – الخطوة الثانية في علم البيانات بلغة البايثون – الجزء الثاني

أهلًا بكم في الجزء الثاني من مقال مكتبة pandas – الخطوة الثانية في علم البيانات بلغة البايثون. هذا المقال هو جزء من سلسلة مقالات تتحدث عن مكتبات البايثون المهمة في علم البيانات. للتعرف أكثر على مكتبات علم البيانات في البايثون يُمكنكم الإطلاع على سلسلة المقالات التالية:

مكتبات علم البيانات وتعليم الألة في البايثون – 5 مكتبات مشهورة

مكتبة Numpy – الخطوة الأولى في علم البيانات بلغة البايثون

مكتبة Pandas – الخطوة الثانية في علم البيانات بلغة البايثون – الجزء الأول

استمر في القراءة

ادارة مكتبات بايثون وطريقة تثبيتها

المفكرة التفاعلية في بايثون – Jupyter NoteBook

تتمتع أغلب لغات البرمجة بطيف واسع من الأدوات والإضافات التي تُسهل من بناء وتطوير المشاريع البرمجية، وتُعتبر هذه الأدوات أحد أهم عوامل النجاح وزيادة الانتاجية في العمل لدى المبرمجين. لا تقتصر هذه الأدوات المُساعدة في لغات البرمجة على دعم عملية تطوير وبناء الأنظمة والبرمجيات فقط، بل يتعدى الأمر لأن تكون مُساعدة في شرح لغة البرمجة كمادة تدريبية أو توضيحية أثناء التدريب والتوثيق الخاص بلغة البرمجة. في هذا المقال نُقدم لكم تعريفًا بـ المفكرة التفاعلية في  بايثون – Jupyter NoteBook والتي تُعتبر مسمى جديدا وتطويرا للأداة IPython (إختصارا ل Interactive Python).

استمر في القراءة