10

بعض الأسئلة البرمجية أبحث عن إجابات لها

1_بأي لغة يبرمج أو يطور لينكس (برمجة توزيعة خاصة) لغة واحدة ؟ماهي؟عدة لغات؟ماهم؟

2_هل يمكن للjavascript التواصل مع قاعدة البيانات ؟اذا كان نعم-هل يمكن الاستغناء عن ال php بخصوص التواصل مع قواعد البيانات ؟

3_صحيح أنه من الأفضل اختصار و تقليل أكواد التصميم ليكون الموقع سريع و خفيف.اذا هل استعمال المكتبات مثل Bootstrap و jquery يثقل من الموقع ؟

4_ماهي اللغة البرمجية التي يمكن من خلالها تخزين معلومات الزائر في قاعدة البيانات(ip-البلد-وقت البقاء في الموقع-المصدر...)

5_هل صحيح أن فيسبوك تعرف المواقع التي تزورها عبر إبقاء حسابك مفتوح ؟نعم؟كيف ذلك ؟عبر الكوكيز أو مذا ؟ماهي اللغة البرمجية المستعمل ؟هل يمكن لل php أو javascript القيام بهذا النوع من العمل ؟

6_هل يمكن لل php عرض نتيجة عشوائية من بين قائمة خيارات (مثال:

http://fluky.io/)

رغم أن هذا الموقع ليس مبرمج بالphp(حسب اضافة wappalyzer) أو أنه كل شيئ مبني على منطق ؟

7_كيف يمكن حماية الموقع ؟(باختصار أو بتفصيل إن أمكن)

لدي الكثير و الكثير من الأسئلة لكن حاليا هذا ما يدور في ذهني,أرجوا الإجابة و نتأسف في عدد و طول الأسئلة

هذا ثاني موضوع لي بالموقع

موضوعي الأول :

لغرض المرح : لا يحق لي تسميتها بمواضيع بل أسئلة هههههههه

أنتظر مشاركاتكم

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

xlmnxp أضف ردا

1- ليس هناك لغة برمجة معينه الاغلبيه c++ وهناك القليل جدًا من مكتبت qt.

2- نعم عن طريق

او قاعدة البيانات

, نعم

3- بامكانك استخدام CDN حيث يكون محفوظ في جهاز المستخدم مثل

وعند طلبه يتم جلبه من جهاز المستخدم ( لتبسيط الشرح )

4- اي لغة برمجة php او node.js او c# asp.net او python

5- لا اعلم

6- نعم تستطيع

7- همم , الشرح صعب

شكراا لى الإجابات السريعة , منذ نشر الموضوع أنتظر مشاركة أحد هههه

Arabian أضف ردا

1-عدة لغات اهمها Java,Python,Ruby,C++,JavaScript

2-ممكن عن طريق Nod.js واتوقع ان هناك طرق اخرى.

3-الجافا سكربت عموماً كثرتها تثقل الموقع اهمها واجهة الموقع هناك اشياء يمكن فعلها بـcss عوضاً عن JS كذلك bootstrap يعتبر إطار عمل هو ليس بالضرورة يثقل الموقع.

4-اي لغة برمجة (backend) يمكنها ذلك امثلة python,ruby,php,c#,nodjs,asp.net

5-facebook,google ad الخ يستخدمون Trackers تقوم بتتبع نشاطاتك بالكويكز ويكون لديك عنوان ID إعلاني يتم توليده تلقائياً لديك كذلك ميكروسوفت تفعل نفس الشيء وهذا يمكن فعله بأي لغة برمجة (backend) ويمكن استخدام مكتبات او طرف ثالث للقيام بذلك.

6-لا استعمل php لكن على الاغلب الامر ليس مستحيل.

7-اعتقد ان اجابة هذا السؤال يجب ان تكون من شخص لديه خلفية امنية للسرفرات والمواقع ومن ناحية اخرى لديه دراية كافية بلغات البرمجة.

مجهول
  • حذف بواسطة المستخدم
محمد عزيز الكناني أضف ردا

إضافةً على جواب @xlmnxp

أجيبك عن السؤال الخامس،

نعم facebook يستطيع أن يعرف بعض المواقع التي تزورها بإستعمال ال-like buttons

هذا شريط ل-stallman يتحدث عن الأمر

ممكن تعطيني اجابات على أسئلتي الاخرى ؟

Mohamad_algazali أضف ردا

نظام جنو/لينكس عبارة عن أجزاء إن صح التعبير

الجزء المهم وهو النواة التي هي لينكس مكتوبة بلغة السي وأيضا أسمبلي

أما باقي الأجزاء من أدوات جنو فاغلبا لغة ++c وأيضا بايثون...

أوالواجهات الرسومية بلغة سي و ++c وأيضا بايثون بالنسبة لواجهة جنوم وتعتمد على مكتبة gtk الرسومية إلا واجهة كيدي فهي تعتمد على مكتبة QT

أما البرامج فالغالبية مبرمجة بالبايثون و ++c والجافا والمكتبات الرسومية gtk و QT لكن gtk هي الأكتر إستعملا

أريد تثبيت ubuntu على هاتفي , ممكن نصائح ؟

Mohamad_algazali أضف ردا

هناك بالفعل نظام ابنتو مخصص الهواتف (ubuntu touch) لكن ليست كل الهواتف مدعومة في الموقع الرسمي توجد الأجهزة المدعومة

أما إن كنت تقصد تتبيث نظام ابنتو الحواسيب على الهاتف فلا تعول على ذالك كثيرا فهو في النهاية نظام لسطح المكتب لاينفع كثيرا مع الهواتف لكن يمكن أن تقوم بذالك كتجربة إلى حين أن تقتني حاسوبا (الحواسيب القديمة المستعملة سعرها رخيص)

كنت اقصد نسخة الهاتف

سؤال-هل يمكنني تطوير لينكس كيفا أشاء؟واجهة المستخدم و ................ كل شيئ باختصار ؟

كيف ذلك ؟

حسب إجابات الإخوة عبر لغات Java,Python,Ruby,C++,JavaScript

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

حسنا, سأجيب على السؤال الثالث فقط

كثرة اكواد جافاسكريبت تزيد حجم الملف وبالتالي يسبب في بطء نقله عبر الشبكة مما يؤدي إلى بطء أول ظهور للمحتوى او ايقاف عدة عمليات مثل scrolling بعد ظهور المحتوى ولكن بعد اتمام نقل الملف إلى المتصفح browser فإن أي بطء بعد ذلك ليس له علاقة بحجم الملف و إنما كيفية عمل الكود و طريقة تصميمه.

اكثر الاشخاص هنا جابو الاسئله الخاص بك ولكن انا سأضيف بعض الاشياء

3- صحيح ان كل ما يكون الكود اقصر كل ما افضل ولكن كيفية كتابة الكود تفرق ايضا. كمثال استخدام مكتبت Jqery للقيام بالمئثرات افضل من قيام بها بجافا سكريبت العاديه ( بأغلب الاحيان)

4- انا شخصيا افضل ان استخدم php وبعض الكون من javascript

5 - يمكن للفيسبوك ان يتعقبك اذا كان الموقع يستعمل SDK الخاص بالفيسبوك ( اي انه لا يشرط على زر الايك فقط) ايضا يوجد كثير من شركات الثاني التي تجسس عليك مثل google

7- يوجد الكثير من الاشخاص هنا افضل مني بمجال الحمايه ولكن دائما قم بتشفير المعلومات حساسه قبل ادخلها للسريفر ( كبسورد). ايضا لا تعطي للمخرق الكثير من المعلومات( كمثال لا تخبر المستخدم انك تستخدم sql او قاعدة بينات ثانيه او حتى اسم قاعدة البينات). انتبه الى sql injection. حاول ان تحصل على شهادة ssl. ويوجد الكثير وكثير انا انصحك ان تفتح موضوع كامل بخصوص سؤال 7 لان موضوع كبير بعض الشيء

الاجابه المثاليه

---توزيعه هي مجموعه من برامج يتم جمعها معاا لننتج حزمه فريده ، لاتوجد برمجه فيها الا من توزيعات خاصه بشركات بغرض تخصيص


Javascript تنفد في لمتصفح لزائر و بتالي انت تعرض قاعدتك لخطر الاختراق ، فلقيام بهدا يعتبر عمل احمق من اساسه ( اضنك استوعبت لما لم تجد اجابه ) ، nodejs لاعلاقه له ب جافاسكريبت لاادري لما الاخوه عم تخربط


تاثير يؤول ال صفر


سؤال تافه


اجل عبر قيمه اسمها reffer في http header

اضافه لطرق اخرى قد تكون سريه


اجل يمكنها حتا بناء فيسبوك وليس فقط عرض خيارات


حمايه خلقت لتخترق ، اعمل ب فرمويرك لتجنب اطفال الهكر