الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

جنون البرمجة من Sourceforge

رائج
بدأه HGB في 25 مارس 2008 · 60 رد · 13,692 مشاهدة · في الأخبار والنقاشات التقنية
مشاركة: واتساب X فيسبوك تيليجرام
#51

اغرب ما في الموضوع ان الاخ HGB صديقنا هيثم اعلم انه جيد في الرياضيات واستغربت ان يصدق انشاء ما لانهاية من الصور

الموضوع رياضيات واضح الاحتمالات عالية لدرجة المالانهاية وسيكون من ضمن الصور كتابات و شعر و كفر اذا افترضنا ان ذلك منطقي كتكوين نقاط

عموما ليس كل ما يطرح حتى من الغربيين فهو منطقي

الفكرة هي فكرة ولكنها ليست ذات هدف لان الاحتمالات لا نهائية وبالتالي فلا هدف محدد (مجرد رأي)ـ

39_22.gif

تزود من التقوى فإنك لا تدري *** إذا جن ليل هل تعيش إلى الفجر

فكم من فتى أمسى وأصبح ضاحكاً *** وقد نسجت أكفانه وهو لا يدري

لقراءة القرآن الكريم و سماعه و تفسيره ........

ماذا يعني انني مسلم سني؟

قصة غريبة

ConflictResolution.gif

#52
B.M.AbdelAziZ كتب:

دون مبالغة 70 % من زوار منتديات الفريق العربي للبرمجة لايخرجون من بوتقة قواعد البيانات فقط!

2% او اقل نوعية تفكير مختلفة...

أرى الأمر بشكل مختلف، العربي مهووس بقواعد البيانات لأن لا وعيه يقول له خلقت لتسيطر على العالم

بعض المواضيع المهمة في المنتدى:

مكتبة سي/سي++

#53

الحل هو تقليص

حجم الصورة بشكل كبير و كبير جدا

لان الحجم المقترح فعلا يحتاج الى جميعا حاسبات العالم للانتاج الصور بملايين السنين !!

وتلقيص جوده الصور الى 256 لون كافيه على حد علمي

كذا ممكن نحصل على ما يعدل كم

مثلا صورة 20 * 20 = 400

400^265 = يكون الرقم صغير جدا بالمقارنه مع حجم المشروع الفلكي !!!

#54
اقتباس
اغرب ما في الموضوع ان الاخ HGB صديقنا هيثم اعلم انه جيد في الرياضيات واستغربت ان يصدق انشاء ما لانهاية من الصور

لم أطرح الموضوع لتطبيقه بل لتفتيح العقول فقط , وموضوع الإستحالة نفسه تحدثو عنه في الرابط الأصلي قبل كل شيء .. :)

مع أنه يمكن القيام ببعض التضحيات لتقليص العدد بشكل كبير جدا جدا ويصبح قابل للتطبيق .

banner_60_468.gif

NOTHING IS IMPOSSIBLE

#55

أرى أن الفكره جميله و جذابه حتى لو إعتبرها البعض مضيعة للوقت ,

و أرى أنه لا مانع من تطبيقها على صوره صغيرة الحجم (كما اقترح الأخ المفضل)

أنا متأكد أن النتيجه ستكون جميله

بالإمكان جعل الصوره 20 * 40

و 16 لون

سوف تظهر لنا أعلام الدول على الأقل وهي نتيجه جميله !

#56

مع اني اخالف البقاء في بوتقة قواعد البيانات

ومع حبي الشديد للعلوم كافة، واعتقادي الشديد بضرورة تطوير مناهج تربية وتعليم تنمي الابداع

ولكن، يبقى الهدف من اي عمل هو الاساس ...

فما هو الهدف من توليد هذا العدد الهائل من الاحتمالات من الصور، ليقوم بشر بحذف ما لا معنى له منها؟ اليس الاجدر توفير فرص تعليمية لهولاء للرقي بصة المجتمع، لتجنب الامراض الجسدية والنفسية ...

اليس الاجدر تشكيل مجموعات تدرس طرق علاج الامراض، كالايدز والسرطانات بانواعها والوانها ...

اليس الاجدر العمل على حذف مظاهر السوء والشر من العالم ؟؟؟؟

هل حذفنا مظاهر الفقر، في افريقيا وغيرها، وصورها حية موجودة في كل العالم !!!

هل حذفنا صور الاسلحة، وما تنشره من قتل وموت ودمار... وهي التي تتسابق دولنا على بذل المزيد والمزيد لاقتنائها ؟؟؟

وهل حذفنا صور الامراض المريعة التي نهديها لبعضنا (نحن بنو آدم) ...

الابداع جميل، ولكن يبقى الاساس (اللهم اني اعوذ بك من علم لا ينفع)

#57

يبدو ان الموضوع قديم ومع ذلك عندي رأي مخالف تماما . :thumbup: :stop:

مالمقصود بكل الصور ؟؟؟

العملية مستحيلة ليس من ناحية التطبيق وانما من بعد اخر وهو استحالة حل المسألة نفسها حتى لو توفر الكمبيوتر المناسب. :eek: :eek: :eek:

لماذا ؟ :hmm: :hmm: :hmm:

لانه لا توجد نهاية لكل الصور التي في الدنيا . مممممممم ماهو اثبات ذلك . B)

يمكن اثبات ذلك بنفس الطريقة التي تم اثبات ان عدد الاعداد الحقيقية غير معدود باستخدام ال Diagonalization. B)

ساحاول تبسيط الموضوع : :calc: :calc: :calc:

فرضا لديك مصفوفة مربعه مكونة من 10 صفوف و10 اعمده ولنفترض ان لديك عدد الالوان لكل بكسل هو ما يمكن للعين ادراكه

ومن ثم قمنا بعمل كل الصور الممكنة بتغيير قيمة البكسلات ال100 حسب كل الاحتمالات . ( على فرض ان العملية منتهية ويمكن قيام الحاسوب بها ) يمكنني ايجاد صورة غير موجودة في قائمة "كل الصور" عن طريق انشاء هذه الصورة بتغيير بت واحد من كل صورة من القائمة كل مرة.

وبالتالي ستنشأ صورة مختلفة عن كل الصور الموجوده ولكن ابعادها اكبر من ال 10 * 10 .

اذا الحل ان ناخذ ابعاد اكبر من الموجودةحتى نحصل على صور جديدة ، المشكلة انه كلما حددنا ابعاد جديدة سنجد ابعاد اكبر تحوي صور اكثر وهكذا ستظل العملية مستمرة الى ما لا نهايه . :P

اذا لا يوجد شيء نعرفه اسمه كل الصور التي في الدنيا . :unsure:

ملاحظة : مانراه هو حيز بسيط جدا من الاشياء حيث توجد اشياء كثيرة خارج نطاق رؤية الانسان ولرؤيتها نلجأ الى التحايل وتحويلها الى صور يمكن رؤيتها. :happy:

تم تعديل هذه المشاركة بواسطة ibr_exn في 22 مارس 2009 في 14:13

الحمد لله الذي هدانا لهذا وماكنا لنهتدي لولا ان هدانا الله

#58

بالمره مادمنا عدنا

اعتقد ان المشكله و الزمن ليس فى التوليد وانما فى الانتقاء .. التوليد اقرب ما يكون هنا من الانتقاء من Hash table كل صوره لها ID محدد ممكن تقفز له

طيب وما الفائده من القفز؟

ربما - واعتقد بامكانيته - يمكن كتابه برنامج/ خوارزميه لتوليد ال ID's التى لها Pattern معينه .. أى بناء على خوارزميه توليد معينه تولد "شكل معين"

مثلا توليد اوجه جميع البشر (ربما يمكننا النظر هنا من منظور اكثر جنونا توليد جميع العيون , الانوف ... ثم تركبيها معا بكل الاشكال الممكنه :P )

#59

هم ما وصلوا الى هذا إلا بعد مراحل تخطوها بنجاح ،

فلا يأتي علينا من يأتي ليقول لنا لماذا لا نعمل مثلهم ، او بنفس افكارهم ..؟

ونحن لا نستطيع عمل ما هو اسهل من هذا ^^ ربمــا ..

لا إله إلا الله محمد رسول الله عليه الصلاة والسلام

سبحانك اللهم وبحمدك اشهد ان لا إله إلا انت استغفرك واتوب اليك

سأتقن الـ ++C و
PHP إن شاء الله تعالى ...

جاري العمل على
Microsoft Sql Server و MySQL ...

 

#60

شكرا للأخ كاتب الموضوع على فكرته، ورغم أنها فكرة غير عملية، إلا أن الفكرة ولادة، ومرة تخيب ومرة تصيب!

دعنا ندرس معا فكرتك بطريقة رياضية:

كما قال أحد الأخوة في رد سابق، فإن عدد الصو المتاحة هو:

256 أس 307200 = 10 أس 739811 أو تقريبا 10 أس 10 أس 700000

أي أنه يساوي الرقم 1 موضوعا على يساره 700 ألف صفر!

ولكي يمكنك تخيّل فداحة هذه الأرقام، سأخبرك أنّ جهاز الحاسب الذي يحوي مشغلا دقيقا يعمل بسرعة 3 جيجا هرتز (أيّ 3 مليار نبضة في الثانية) وذاكرة فورية Cash Memory سعتها 2 ميجا وذاكرة مؤقتة RAM سعتها جيجا، يحتاج إلى حوالي 126 مليون مليون سنة لمجرد العدّ من صفر إلى (10 أس 30).. ولو شئت أن تعرف كم يحتاج للعدّ إلى (10 أس 700 ألف) فضع على يمين الزمن (126 مليون مليون سنة) 699970 صفرا أخرى!!!!!

لا تصدقني؟

جرب بنفسك هذا الكود في تطبيق فيجيوال بيزيك، لتعرف كم يحتاج جهازك للعد من 1 إلى (10 أس 30):

Sub Main( )

Dim StartTime As Date = Now

For I As ULong = 1 To 10 ^ 10

Next

Dim T As Double

T = DateDiff(DateInterval.Second, StartTime, Now)

T *= 10 ^ 20 / 60 / 60 / 24 / 366

Console.WriteLine(T)

Console.ReadLine( )

End Sub

إن عمر الكون ـ كما قدّره العلماء ـ هو حوالي 15 مليار سنة فقط، وعمر مجموعتنا الشمسية هو 4.5 مليار سنة.. أي أنّ عمر الكون يقع في حدود (10 أس 10) سنة فقط!.. واضح أنّ هذه المليارات من السنين لا تساوى شيئا أمام جسامة الاحتمالات التي نتكلّم عنها.. إنها لا تكفي حتى لكي يعد الحاسوب ـ مجرد عد ـ من 1 حـتى 10 أس 30!!.. فما بالك بالعد حتى 10 أس 700 ألف؟.. وما بالك إذا لم تكن العملية بسيطة كالعد، بل كانت عملية رسم، ومن المعروف أنها أصعب وتستهلك وقتا من مشغل الحاسب؟

أنا أتفق معك أن رسم 10 أس 700 ألف صورة مختلفة سيعطينا كل وجوه البشر وبصماتهم وكل الكلمات بجميع اللغات وكل اللوحات الفنية التي رسمت أو لم ترسم بعد.. لكن كل هذا سيكون تائها وسط محيط هائل من الفوصى العارمة والنقاط العشوائية والشخبطة والقبح والتفاصيل التي لا معنى لها، كأنك تبحث عن كائنات حية في وسط كل نجوم وكواكب ومجرات الكون!

لا تصدقني؟

فليكن: سنفترض أنّ لدينا حاسبا يستطيع رسم كلّ صورة من هذه الاحتمالات في جزء من مليار جزء من الثانية (وهو مستحيل عمليا بأجهزة اليوم، لكن سنفترضه).. هذا يعني أنه يستطيع أن يرسم في عام واحد:

مليار × 60 ثانية × 60 دقيقة × 24 ساعة × 365 يوما = 22118400 مليار لوحة في العام، وهو ما يساوي تقريبا: 10 أس 18.

وهذا يعني أننا نحتاج لكي نرسم كلّ اللوحات الممكنة، إلى عدد من الأعوام يساوي: 10 أس (700 ألف) / 10 أس 18

أنت تعرف من الرياضيات أن قسمة الأساسات طرح للأسس.. في الواقع، طرح 18 من 700 ألف لا معنى له!

دعنا نفترض أنّنا نستخدم مليار حاسب (10 أس 9).. هذا سيعطينا (10 أس 18) × (10 أس 9) = (10 أس 27) لوحة في العام.

ما زال الرقم تافها!

دعنا نفترض أنّ هناك مليار كوكب مثل الأرض على كلّ منها مليار حاسب تشارك في العملية.. هذا سيرفع العدد إلى (10 أس 36) لوحة في العام!

ما زال الرقم تافها!!

دعنا نفترض أنّ هناك مليار مجرة على كلّ منها مليار كوكب على كل منها مليار حاسب تشارك في العملية.. هذا سيرفع العدد إلى (10 أس 45) لوحة في العام!

ما زال الرقم تافها!!

دعنا نفترض أنّ هناك مليار كون، في كل منها مليار مجرة على كلّ منها مليار كوكب على كل منها مليار حاسب تشارك في العملية.. هذا سيرفع العدد إلى (10 أس 54) لوحة في العام!

ما زال الرقم تافها!!

هذا سيعني أننا نحتاج في سبيل رسم كلّ اللوحات إلى زمن يساوي 10 أس (700 ألف - 54) من السنوات!!

بالمناسبة: لو أردت رسم الصور باللونين الأبيض والأسود فقط، وعلى شاشة صغيرة للغاية أبعادها 20 نقطة × 20 نقطة، أي حوالي 5% فقط من أبعاد شاشة الحاسب العادية، أي شاشة قطرها أقلّ من بوصة!!..فسيعني هذا أن عدد الصور المحتملة = 2 أس 400 = 10 أس 120، ومع افتراضنا الأخير بتحالف كل أجهزة الحاسب في مليار كون لإنجاز 10 أس 54 صورة في العام، فإن رسم كل الصور المطلوبة يحتاج إلى (10 أس 66) عاما لتجربتها، أي مليار مليار مليار مليار مليار مليار مليار سنة فقط لا غير!!

من كل هذه الحسابات نصل إلى هذه الاستنتاجات:

1- فكرة تجربة كل الصور فكرة مستحيلة عمليا، حتّى لو كانت صورا مصغرة بالأبيض والأسود فقط.

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

3- علينا أن نزداد إعجابا وتقديرا بكل موهوب رسم لنا لوحة جميلة، أو أبدع لنا قصة مبتكرة، فمن حسابات الصدفة التي رأيناها، يتضح لنا تماما أن هؤلاء المبدعين قد وفروا على البشرية أعمارا هائلة من التجريب العبثي في محيط هائل من القبح والفوضى والعشوائية للحصول على بعض اللوحات أو الكلمات الجميلة!

4- هناك إعجاز حقيقي في امتلاك الإنسان للخيال والابتكار والإبداع، وهو عائق سيعجز أمامه كل من سيحاولون صنع روبوتات ذات ذكاء صناعي، فالإرادة والمشاعر والخيال والابتكار والإبداع كلها أمور غير خاضعة لمعادلات رياضية، وفكرة برمجة روبوت رسام يجرب كل احتمالات الصور ليحصل على لوحة مبدعة ستجعله يقف مشلولا أمام لوحة بيضاء إلى يوم القيامة!

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

هذا يرد على فكرة فيلم IRobot، فالفيلم يتصور أن بعض العمليات العشوائية في عمل أحد الروبوات ولدت لديه الإحساس والإرادة والذكاء!.. لكن كما رأينا: الصدفة والعشوائية لا توصلان إلى أي شيء على الإطلاق!

تحياتي

#61
اقتباس
فهذا اول درس فى logic circuits و logic gates و numerical systems

لا هنا و لا هناك هذا اول درس يا عزيزي في combinatorics

واسمه مبدأ العد

اقتباس
الحاسب الة غيبة معندهاش عقل very stupid

هي تملك دماغا الكترونيا ولا تملك ذكاء

العقل هو وظيفة المخ

كما ان السمع وظيفة الاذن

والبصر وظيفة العين اذ يمكن

ان تملك عينين ولا تستطيع الابصار

وعليه حتى اذا امتلك الحاسوب

افضل كاميرات فهو لن يستطيع الابصار لانه لا يدرك المعلومات التي تأتي اليه

اقتباس
إذا عدد الصور أيضا تكون إلى مالا نهايه

عدد الصور ليس لا نهائيا وإنما عدد كبير جدا جدا

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…