كيف تخزن صورك بقاعدة البيانات بشكل أمن
#1
السلام عليكم

وجدت الكثيرين يخزنون الصور في قاعدة البيانات بحجمها الذي تم مسحها به
اي بالحجم الذي تم جلبها به من الماسح الضوئي ( السكانر)
وطبعا يمكنكم ان تتصورو حجم صورة 1 ميغا او يزيد او حتى 300 او 500 كيلو اي ما يعادل نصف ميغا
وهذا حجم كبير وسيسبب مشكلة بحال تم جلب كميات كبيرة من السجلات
وبطء على الشبكة
وبطء في عرض التقارير كذلك
وقد يتوقف البرنامج عن العمل
الحل ماهو ...؟
الحل هو هذه الطريقة التي استعنت فيها ببعض الاكواد من هنا ومن هنا وكيفتها لاوضح لك الطريقة 
[صورة مرفقة: 6793d6d3f740eb4.jpg]
تقوم اولا بجلب ملف الصورة ولكن انا هنا جعلت هناك صورة افتراضية حجمها حوالي 400 كيلو تقارب النصف ميغا
وبعدها تحرك المؤشر المنزلق ليتم تصغير وضغط الصورة حيث يشير السهم الاحمر
وبعدها تحرك المربع الذي يشير له السهم الازرق لملائمة الصورة ومشاهدة العرض الى جهة اليمين
طبعا هذه الصورة من 400 كيلو تم تصغيرها الى 4 كيلو فقط

المشروع طبعا يحتاج الى المزيد من التعديل والاختصار
ولكن المهم الفكرة وصلت

المشروع هنا للتحميل

http://www.m5zn.com/d/?16627066
قال فرعون سأقتل رب موسى ومع ذلك قال الله لموسى اذهب لفرعون وقل له قولاً ليناً لعله يتذكر او يخشى
فما بالك برحمة الله لمن قال لا أله الا الله
[-] كل من 4 users say قال شكرا ل Delphi4Us على المشاركة المفيدة
  • bassem_43, h-farid, mobile, wadoud
الرد
#2
السلام عليكم
محترف حقا ي ابو لفكاير Smile
لأستهلنّ الصعب أو أدرك المنى    فما انقادت الآمال إلاّ لصابر
[-] كل من 1 user says قال شكرا ل mobile على المشاركة المفيدة
  • Delphi4Us
الرد
#3
و عليكم السلام و رحمة الله
مشاركة قيمة أخي, بارك الله فيك و زادك من فضله.
إلا أنه لا يمكنني مسك أناملي عن التعليق على العنوان الذي اخترته و الذي أرى أنه لا علاقة له بالمضمون.
فالأمان في قواعد البيانات و خوارزميات ضغط الصور هما علمان مختلفان.
و الله الموفق للخير و ما فيه الصلاح للبلاد و العباد.
من قال حاد عن أصله أو قال مات فقد كذب
الرد
#4
وعليكم السلام
الاخ فريد ، شكرا على التوضيح
اعذر لي تسرعي ، غالبا اتحصل على دقائق اعد فيها المشروع على عجل
واسارع فقط لرفعه قبل ان التفت الى ما انا مشغول فيه او ما ساخرج لاجله
لم افكر بالعنوان جيدا
قال فرعون سأقتل رب موسى ومع ذلك قال الله لموسى اذهب لفرعون وقل له قولاً ليناً لعله يتذكر او يخشى
فما بالك برحمة الله لمن قال لا أله الا الله
الرد
#5
(13-04-2017, 05:07 PM)h-farid كتب :  و عليكم السلام و رحمة الله
مشاركة قيمة أخي, بارك الله فيك و زادك من فضله.
إلا أنه لا يمكنني مسك أناملي عن التعليق على العنوان الذي اخترته و الذي أرى أنه لا علاقة له بالمضمون.
فالأمان في قواعد البيانات و خوارزميات ضغط الصور هما علمان مختلفان.
و الله الموفق للخير و ما فيه الصلاح للبلاد و العباد.

السلام عليكم ورحمة الله
نعم انت محق لكن يجب التجاوز عن هذا لاننا نعم ان جل المبرمجين لا يملكون الكثير من الوقت هذا ونعلم ان هذا المنتدى لمبرمجين اي انه لأناس ينتقون ويميزون لا ضير ان يكون هناك اختلاف وليس بالكبير لانه في النهاية يقصد قاعدة البيانات ان تخزن فيها صورة صغيرة خير من كبيرة بلافائدة اضافة لسرعة العمل
بالتوفيق للجميع
لأستهلنّ الصعب أو أدرك المنى    فما انقادت الآمال إلاّ لصابر
الرد
#6
السلام عليكم

اخ مبوبايل شكرا على زيادة التوضيح ، عادة نفهم او لا نسمي الاشياء بمسمياتها مثلي انا تماماً
فحتى عند بدء تعلمي للبرمجة كنت اعرف الاشياء ولا اعرف مسمياتها
اقوم باشتقاق او وراثة صنف ولا اعرف ان هذا يعني وراثة او ان هذا الذي اخذت نسخة من DNA البرمجي له هو صنف او كائن او شئ
وحتى اذا قراءت الكتب سوف تحتار فهناك من يقول وراثة وهناك من تجده يقول اشتقاق وهكذا
وانا اكتب على عجل هنا كل ما كان يجول بفكري وقتها 
(طريقة سليمة - طريقة تكفيك مشكلة - طريقة صحيحة )
اذا من مفهومنا او مفهومي البسيط ومنضوري للبرمجة الغير اكاديمي انتجهت الى كلمة أمنة 
لان البرنامج وقاعدة البيانات لن تكون أمنة وقد ينهار احدهما بأي لحظة
واذا نظرنا الى كلمة أمن وقواعد بيانات 
Database Security
فسنجد انفسنا بمكان اخر تماما - في عالم تشفير - ونقل وتبادل بيانات وبنوك وأمور اخرى وطريق أخر
والمثال هنا يقوم بعملية تصغير لحجم الصورة
وذلك بالتقليل في عدد البكسلات فيها من 300 او 200 وهي عادة الاعدادات الافتراضية للماسح الضوئي
الى 8 او 4 او حسب الاختيار
ولكن لا استطيع ان اغير في العنوان ولا صلاحيات عندي لذلك
نرجوا من احد الاخوة الذين عندهم صلاحية ان يقوم بالواجب هذا عنا
وشكرا لكما
واسعدني كثيرا مروركما واعتقد انه يجب تصنيف المتواجدين بالمنتدى الى اكاديميين وغير اكاديميين
فهناك من يبرمج بالاشياء وقد علموه اسماءها وهناك من يبرمج بالاشياء ويعطيها اسماءها  Big Grin
قال فرعون سأقتل رب موسى ومع ذلك قال الله لموسى اذهب لفرعون وقل له قولاً ليناً لعله يتذكر او يخشى
فما بالك برحمة الله لمن قال لا أله الا الله
الرد


التنقل السريع :


مستخدمين يتصفحوا هذا الموضوع: 1 ضيف