منتديات مسك الغلا | al2la.com
 


Like Tree10Likes
إضافة رد
 
LinkBack أدوات الموضوع انواع عرض الموضوع
قديم 02-01-20, 10:20 AM   #19
عطاء دائم

الصورة الرمزية عطاء دائم

آخر زيارة »  اليوم (07:52 PM)
المكان »  في بلدي الجميل
الهوايه »  القراءة بشكل عام وكتابة بعض الخواطر

 الأوسمة و جوائز

افتراضي



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


 


رد مع اقتباس
قديم 02-02-20, 10:37 AM   #20
عطاء دائم

الصورة الرمزية عطاء دائم

آخر زيارة »  اليوم (07:52 PM)
المكان »  في بلدي الجميل
الهوايه »  القراءة بشكل عام وكتابة بعض الخواطر

 الأوسمة و جوائز

افتراضي



لا يوجد ما يعرف ببرنامج تحميل يدعم الإستكمال، الذي يدعم أو لا يدعم إستكمال التحميل بعد إيقافه أو إنقطاع الإتصال عرضاً هو الخادم الذي تقوم بالتحميل منه.

عند التحميل عبر الويب بإستخدام بروتوكول http فيجب أن يدعم الخادم هيدر bytes-range ويمكن معرفة ذلك بملاحظة ردود الخادم إذا كانت تحتوي على هيدر Accept-Ranges: bytes فالخادم يدعم الإستكمال ويمكن لعميل التحميل إستغلال تلك الخاصية.



بالمثل إن كنت تستخدم ftp في تحميل (أو رفع) الملفات فيجب أن يدعم الخادم أمر REST لبدء الإتصال من جديد من موضع معين.

إذا كان الخادم لا يدعم إستكمال التحميل فلا سبيل لذلك أياً كان عميل التحميل المستخدم.


 


رد مع اقتباس
قديم 02-03-20, 11:28 AM   #21
عطاء دائم

الصورة الرمزية عطاء دائم

آخر زيارة »  اليوم (07:52 PM)
المكان »  في بلدي الجميل
الهوايه »  القراءة بشكل عام وكتابة بعض الخواطر

 الأوسمة و جوائز

افتراضي



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

لماذا يختلف حجم الملف الحقيقي عن الحجم الذي يشغله على وحدة التخزين؟ يرجع ذلك إلى طبيعة عمل أنظمة الملفات فهي تضيف عناوين في الذاكرة لكل جزء من البيانات لتتمكن من العودة إليه عند الحاجة ويختلف حجم تلك العناوين تبعاً لنظام الملفات المستخدم وتتراوح من 1kB إلى 64kb وإضافة تلك العناوين يستغرق القليل من المساحة الإضافية لذلك عادة ما يكون الحجم على القرص أكبر بقليل من الحجم الفعلي.

وجدت ملفاً حجمه أقل من الحجم على القرص أليس هذا مستحيل؟ لا يمكن أن يحدث هذا إلا عند قيام النظام بعملية ضغط تلقائية للملف قبل تخزينة على القرص وأيضاً سيضاف إليه عناوين الذاكرة ولكن نتيجة الضغط قد يصبح الحجم النهائي على القرص أقل من الحجم الحقيقي للملف.


 


رد مع اقتباس
قديم 02-06-20, 03:33 PM   #22
عطاء دائم

الصورة الرمزية عطاء دائم

آخر زيارة »  اليوم (07:52 PM)
المكان »  في بلدي الجميل
الهوايه »  القراءة بشكل عام وكتابة بعض الخواطر

 الأوسمة و جوائز

افتراضي



تستغرق أقراص التخزين الدوارة وقتاً أطول في قراءة البيانات عندما تكون مجزئة في أماكن مختلفة من القرص، بما أن الأقراص الدوارة تعتمد على قراءة أو كتابة البيانات بشكل متتابع فإنها تستغرق وقتاً أقصر في قراءة البيانات التي تم تخزينها جنباً إلى جنب مما تستغرقه في قراءة البيانات التي تم توزيعها في عناوين متباعدة على القرص.

لذلك تتيح أنظمة التشغيل مثل ويندوز إستخدام خيار إلغاء التجزئة والذي يعمل على إعادة تجميع أجزاء البيانات المتباعدة في عناوين متقاربة وعليه تلاحظ تحسين ملحوظ في سرعة الحاسوب.



ولكن إحذر من إستخدام خيار إلغاء التجزئة Defragmentation في الأقراص من نوع ssd فهي لا تعتمد على القراءة المتتابعة للبيانات فلا يؤثر على سرعتها تباعد عناوين الملف بل على العكس من ذلك عند إجراء عملية إلغاء تجزئة في هذا النوع من الأقراص سيؤدي ذلك لتقليل دورة حياة القرص فقرص ssd يشبه الفلاش ميموري في آلية عمله وكلاهما يبلى مع كثرة الكتابة عليه، لذلك ربما عليك تفقد خاصية إلغاء التجزئة في نظام ويندوز وتعطيلها لقرص ssd أو خفض معدلها.

لهذا السبب أيضاً تدعم العديد من الأقراص أمر TRIM والذي يحدد ما هي البيانات التي يمكن للنظام الكتابة عليها فعندما تقوم بحذف البيانات في الواقع ستظل مخزنة ولكن لن يتم عرضها لك ولن يتم محوها فعلياً إلا عند الكتابة عليها وذلك لحصر عملية الكتابة على القرص عند الحاجة فقط لتمديد العمر الإفتراضي ولكن إعلم أن الإصدارات الأقدم من أنظمة التشغيل لا تدعم خاصية TRIM/unmap وتفتقر لكثير من الإجراءات الهامة في التعامل مع الهاردوير.


 


رد مع اقتباس
قديم 02-07-20, 11:41 AM   #23
عطاء دائم

الصورة الرمزية عطاء دائم

آخر زيارة »  اليوم (07:52 PM)
المكان »  في بلدي الجميل
الهوايه »  القراءة بشكل عام وكتابة بعض الخواطر

 الأوسمة و جوائز

افتراضي



عندما يكتب المبرمج كود لأداء وظيفة معينة أيا كانت لغة البرمجة المستخدمة فهذا الكود المصدري للبرنامج يجب أن يتم تحويله إلى لغة الآلة لكي يصبح قابل للتشغيل على الحواسيب، وهناك ثلاث طرق لتحويل الكود المصدري للغة الآلة:

التجميع compiling وهنا يتم إجراء عملية التحويل بالكامل من قبل المبرمج ثم إرسال الملف التنفيذي إلى المستهلك، مميزات هذه الطريقة أن الكود المصدري يظل سري ويصبح الإستخدام سهل من جانب العميل ولكن على الجانب الآخر سيتطلب على المبرمج إعادة إجراء عملية التجميع لتناسب الأجهزة المختلفة. أمثلة للغات تعتمد بالأساس على التجميع: سي وسي بلس بلس.

أما التفسير interpreting فيعمل عبر قراءة الكود المصدري كل مرة وتفسيرة للغة الآله وهنا لا نهتم حقاً بنوعية المعالج المستخدم سنرسل الكود المصدري للعميل والمفسر على حاسوبه سيهتم بتحويله بما يناسب بنية المعالج لديه، فمميزات هذه الطريقة إذا المرونة ودعم كافة الأنظمة ولكن يصبح الكود المصدري للبرنامج متاح للعامة! أمثلة للغات تعتمد على التفسير: js, php .

ولأن لكل منهما مميزات فقد تم إستحداث طريقة ثالثة في محاولة للجمع بينهما وتسمي باللغة الوسيطة Intermediate Language حيث يتم تحويل الكود المصدري لهذه اللغة الوسيطة ثم يتم إرسال الملف الناتج إلى العملاء وعلى كل عميل أن يملك البرنامج المعالج لتلك اللغة الوسيطة ليتمكن من تحويلها من جانبه إلى لغة الآله وبذلك يحافظ المبرمج على سرية الكود المصدري وفي الوقت ذاته يعمل برنامجه على الأنظمة المختلفة. أمثلة للغات تعتمد على هجين اللغة الوسيطة: جافا، سي شارب، في بي دوت نت، بايثون.


 


رد مع اقتباس
قديم 02-09-20, 12:53 PM   #24
عطاء دائم

الصورة الرمزية عطاء دائم

آخر زيارة »  اليوم (07:52 PM)
المكان »  في بلدي الجميل
الهوايه »  القراءة بشكل عام وكتابة بعض الخواطر

 الأوسمة و جوائز

افتراضي



إنّ كلمة تكنولوجيا هي كلمةٌ يونانيّةٌ في الأصل، وتتكوّن من مقطعين، المقطع الأوّل: Techno ويعني حرفة، أو مهارة، أو فن، أما الثاني: Logy فيعني علم أو دراسة، ومن هنا فإنّ كلمة تكنولوجيا تعني علم الأداء أو علم التّطبيق؛ حيث أورد الكثير من العلماء تعريفاتٍ أخرى عديدة لكلمة التكنولوجيا تتقارب من بعضها أكثر مما تباعد، لنفهم أهمية هذا العلم فإننا سنتحدّث عن بعض تلك التعريفات.

التّكنولوجيا هي عمليّةٌ شاملةٌ تقوم بتطبيق العلوم والمعارف بشكلٍ منظّمٍ في ميادين عدّة؛ لتحقيق أغراضٍ ذات قيمةٍ عمليّةٍ للمجتمع.

وكذلك تُعرّف التكنولوجيا بأنّها الاستخدام الأمثل للمعرفة العلميّة، وتطبيقاتها، وتطويعها لخدمة الإنسان ورفاهيّته.


 


رد مع اقتباس
إضافة رد

مواقع النشر (المفضلة)


تعليمات المشاركة
لا تستطيع إضافة مواضيع جديدة
لا تستطيع الرد على المواضيع
لا تستطيع إرفاق ملفات
لا تستطيع تعديل مشاركاتك

BB code is متاحة
كود [IMG] متاحة
كود HTML معطلة
Trackbacks are معطلة
Pingbacks are معطلة
Refbacks are معطلة



| أصدقاء منتدى مسك الغلا |


الساعة الآن 10:53 PM.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1 al2la.com
HêĽм √ 3.1 BY: ! ωαнαм ! © 2010
new notificatio by 9adq_ala7sas
بدعم من : المرحبي . كوم | Developed by : Marhabi SeoV2
جميع الحقوق محفوظه لـ منتديات مسك الغلا