اذهب إلى المحتوى

Mohannad Elemary

الأعضاء
  • المساهمات

    35
  • تاريخ الانضمام

  • تاريخ آخر زيارة

  • عدد الأيام التي تصدر بها

    5

أجوبة بواسطة Mohannad Elemary

  1. مرحبًا هادي،

    إذا اردت كتابًا باللغة العربية انصحك بهذا الكتاب:

    https://www.noor-book.com/كتاب-البرمجة-كائنية-التوجه-OOP-pdf

     

    أما اذا اردت كتابًا بالإنجليزية - وهذا أفضل - فأنصحك بهذا الكتاب بالطبع:

    https://www.cl.cam.ac.uk/teaching/0910/OOProg/OOP.pdf

     

    اتمنى لك التوفيق

    • أعجبني 1
  2. مرحبًا محمد،

    في البداية، يجب عليك عمل Compile للـ subreport حتى يصبح كتقرير بسيط، تستطيع استخدام هذه الطريقة:

    http://jasperreports.sourceforge.net/api/net/sf/jasperreports/engine/JasperCompileManager.html#compileReport(java.lang.String)

    بعد ذلك، تستطيع تمرير الـ subreport بعدما تمت عملية الـ Compilation إلى الـ master report، كمثال:

    JasperReport jasperMasterReport = JasperCompileManager.compileReport(masterReportSource);
    JasperReport jasperSubReport = JasperCompileManager.compileReport(subReportSource);
    
    Map<String, Object> parameters = new HashMap()<String, Object>;
    parameters.put("subreportParameter", jasperSubReport);
    
    JasperFillManager.fillReportToFile(jasperMasterReport, parameters, outputFileName, connection);

    الآن يمكنك عرضه او طباعته كملف jrxml، كالتالي:

    <parameter name="subreportParameter" class="net.sf.jasperreports.engine.JasperReport"/>
    ...
    <detail>
        <band height="50">
            ...
            <subreport>
                    <reportElement isPrintRepeatedValues="false" x="5" y="25" width="325" height="20" isRemoveLineWhenBlank="true" backcolor="#ffcc99"/>
                    <subreportParameter name="City">
                        <subreportParameterExpression><![CDATA[$F{City}]]></subreportParameterExpression>
                    </subreportParameter>
                    <connectionExpression><![CDATA[$P{REPORT_CONNECTION}]]></connectionExpression>
                    <returnValue subreportVariable="PriceSum" toVariable="ProductTotalPrice" calculation="Sum"/>
                    <subreportExpression class="net.sf.jasperreports.engine.JasperReport"><![CDATA[$P{subreportParameter}]]></subreportExpression>
                </subreport>

     

    هذه اسهل طريقة وتعتبر بدائية كذلك. إذا اردت، هناك طرق احدث توفّر امكانيات وخصائص اكثر تستطيع الإطلاع على احداها هنا:

    http://jasperreports.sourceforge.net/api/net/sf/jasperreports/export/Exporter.html

     

    أتمنى لك التوفيق

    • أعجبني 1
  3. مرحبًا ابراهيم،

     

    قمت بإعداد فيديو للمبتدئين في اكاديمية حسوب في البرمجة يشرح معنى البرمجة و مجالات عمل المبرمج، ومعنى التفكير المنطقي، والطريقة الصحيحة للبدء في تعلم البرمجة:

    بشكل عام، أنصحك للبدء بتعلم اما لغة بايثون او لغة C++،

     

    أتمنى لك التوفيق

  4. قد يساعدك هذا قليلا في تسريع البرنامج وتقليل التعليق ولكن ليس كثيرا، بالرام الموصى به لتشغيل أندرويد استوديو هو ٨ جيجا

  5. سيعمل معك الاندرويد ستوديو، ولكنك قد تواجه بعض التعليق أو التهنيج أثناء استخدامه لان مواصفات جهازك ليست قويه قليلا

  6. بتاريخ 2 دقائق مضت قال Ahmed Hisham2:

    ٤ جيجا رام

    نعم يكفي ان شاء الله، ولكنك قد تواجه بعض التعليق أو التهنيج

    • أعجبني 1
  7. اهلا احمد، 

    أقل مواصفات لتشغيل الاندرويد ستوديو هي ٣ جيجا رام، ٢ جيجا هارد. 

     

    رابط التحميل:

    https://developer.android.com/studio/

     

    فيديو سيساعدك على تنصيبه بشكل صحيح:

     

    بديل ممتاز للاندرويد استوديو:

    https://www.jetbrains.com/idea/download/

    إذا احتجت اي شيء لا تتردد في سؤاله. 

     

    اتمنى لك التوفيق 

    • أعجبني 1
  8. اهلا احمد، 

     

    لا يوجد مشكله الا ولها حل، البدايه دائما صعبه، اعلم ان الجميع في البدايه هكذا، واعلم ان جميع المشاكل التي تواجهك قد مرت على الكثير قبلك و ستجد اجابتها على الإنترنت بالفعل، استعن بموقع stack overflow فسيكون صديقك في مسيرتك في البرمجه 

     

    اتمنى لك التوفيق 

    • أعجبني 1
  9. أهلًا إبراهيم،

    بالطبع! فمفهوم الدومين هو انها اسم مقروء مناظر لـ IP معين، الدومين الرئيسي والدومين الفرعي يشيران إلى نفس الـ IP، وبالتالي فإن زيارة الدومين الفرعي أو الدومين الرئيسيي لا يختلفان في شيء فهما تقريبًا واحد ويحسنان بعضهما البعض من حيث الـ SEO.

     

    أتمنى لك التوفيق

     

    • أعجبني 1
  10. اهلا عائشة، 

     

    جميع أوامر الووردبريس اساسا مكتوبة بلغة php فعلا، والتنسيقات تتم باستخدام css بالفعل كذلك، فالووردبريس هو عبارة عن مجموعة دوال جاهزة مكتوبة بال php تؤدي مهمة معينة، ونستخدمها فورا ولا نتكبد عناء كتابتها من الصفر مرة أخرى. 

     

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

     

    إذا كان لديك اي استفسارات اخرى فلا تتردد في السؤال. 

     

    اتمنى لك التوفيق 

  11. بتاريخ 2 دقائق مضت قال يوسف تمزيت:

    بعد عدة محاوﻻت اشتغل الصوت بعد أن أضفت إلى ملف  /etc/modprobe.d/alsa-base.conf هذا السطر

    options snd-hda-intel index=0 model=3stack-digout

    شكرا لك على إجابتك

    اهلا يوسف، 

    اسعدني جدا سماع ذلك، اتمنى لك التوفيق، ولا تتردد في مراسلتي ان احتجت اي شيء تقني. 

     

    تقبل ودي

  12. بتاريخ 1 دقيقة مضت قال يوسف تمزيت:

    لقد قمت ببحث جيد على الانترنت؛ وحاولت عدة حلول من بينها هذا المقال الذي اقترحته، لكن لا فائدة.

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

     

    أتمنى لك التوفيق

  13. أهلا يوسف،

    على الأغلب فإن المشكلة هي في ال Sound Driver لديك، لحل هذه المشكلة، أنصحك بإتباع الخطوات الموجودة في هذا الرابط

     

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

    أتمنى لك التوفيق

  14. بتاريخ منذ ساعة مضت قال حساب التقييد:

    sudo: sdkmanager: command not found

     

    اهلًا،

    السبب هنا انك لم تقم بتنصيب ال sdk manager بعد

    اضغط هنا للبدء في تنصيبه و ستحل المشكلة إن شاء الله.

     

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

     

    أتمنى لك التوفيق

    • أعجبني 1
  15. مرحبًا عماد،

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

     

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

    طريقة استخدام جوجل أدسنس: اضغط هنا

     

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

    أتمنى لك التوفيق.

  16. بتاريخ On 1/27/2019 at 23:32 قال Master Ahmad Elmadhoun:

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

    مرحبًا أحمد،

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

    يمكنك التواصل معهم مباشرة من هنا

     

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

    أتمنى لك التوفيق

  17. بتاريخ 2 ساعات قال Sameh Weed:

    لدي سؤال اخر هل هذه التقنية تسمح لي بانشاء تطبيقات ويندوز  او مواقع ايضا ؟

    نعم تسمح لك بإنشاء مواقع، ولكن ليس تطبيقات ويندوز. 

     

    تستطيع تطوير تطبيقات الويندوز مثل تطبيقات الشات وغيرها باستخدام لغه سي شارب C#

    انصحك بهذا الفيديو

    أرحب بأي استفسارات تخطر على بالك. 

    اتمنى لك التوفيق 

  18. أهلًا سامح،

     

    بالطبع، تطوير مثل هذه التطبيقات تتخصص وتتميز بها لغة React Native.

    لا أعتقد توفّر طلبك هذا تحديدًا في العالم العربي، ولكنك تستطيع البدء في الحال في هذه الدورات باللغة الإنجليزية:

    أول دورة

    ثاني دورة

    ثالث دورة- تحتوي على PHP كذلك

    رابع دورة

    خامس دورة

     

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

     

    أتمنى لك التوفيق

    • أعجبني 1
×
×
  • أضف...