كريم أمعطيل

9 نقاط السمعة
4.86 ألف مشاهدات المحتوى
عضو منذ
بخصوص خطوات إعداد برنامج Visual Studio لبرمجة تطبيقات الأندرويد نتبع ما يلي: 1.البرنامج أول ما نقوم بتنصيبه يكون بالإنجليزية لهذا تتجه لتبويبة Extensions ونبحث عن "Android" ونبحث عن الإضافة المُنشئة من طرف "adelphes" كونها الأكثر ثباتاً https://suar.me/BZYrr 2.قم بتوصيل هاتف Android بجهاز الكمبيوتر الخاص بك وافتح المجلد الذي يحتوي على مشروع Android في برنامج Visual Studio ، وتأكد من أن هذا هو المجلد الذي يحتوي مباشرة على مجلد "app" الخاص بك. 3.ثم انتقل إلى تبويبة "Run" ، واضغط على "إنشاء
> إذا كنت تعتمد لغة php في البرمجة الخلفية في هذا الجزء من الإجابة كنت أحاول فقط إستعراض بعض خصائص البرنامج الذي ذكرت, في حالتك انت تحتاج لغة الـjava لبناء تطبيق الأندرويد
المشكلة التي ظهرت معك ممكن يكون سببها أحد هذه الأخطاء : 1- PYTHONPATH ليس مُعد جيداً لظبطه يجب إعتماد : export PYTHONPATH=/usr/local/lib/python2.7/site-packages 2- نسيت سطر #!/usr/bin/env python في بداية ملف manage.py 3- أنت تعمل على نظام إفتراضي virtualenv ونسيت ظبطه ليقوم بتفعيل أوامر manage.py (من المرجح انك قمت بتنصيب Django على نظامك لكن نسيت تنصيبه على virtualenv) source path/to/your/virtualenv/bin/activate أو workon env_name 4- أنت تعتمد نسخة قديمة من الـPython وعليك تحديثها في بعض الأحيان إعادة تنصيب Django أو تحديثه تحل
السؤال غير واضح بشكل كبير لكن حسب ما فهمت فأنت تحتاج عند الضغط على زر إنشاء مقال فتح تبويبة جديدة تحوي محرر النصوص والحقول اللازمة لإنشاء مقال وكل هذا دون عمل Redirection او إعادة توجيه ... يعني المستخدم يبقى في نفس الصفحة التي بها زر الإنشاء إذا كان هذا ما قصدت ففي حالتك أنصحك بإعتماد الـAjax التابع للغة الـjavascript حيث يقوم هذا الأخير بجلب محتوى صفحة التحرير أو إنشاء مقالة ويضعه في نافذة منبثقة تسمى Modal بالنسبة لموضوع الـAjax أنصحك
مرحباً, الأخطاء التي ظهرت معك في الغالب السبب ورائها هو عدم توافق نسخة الـإضافات التي تعتمدها مع نسخة الـGradle المُنصبة للأسف لا يمكنني مساعدتك أكثر كون انك لم تقدم معلومات عن نسخة الـGradle لديك ما أنصحك به حالياً هو تحديث الإضافات و نسخة الـGradle لأحدث إصدار وحاول تجنب إصدارات الـalpha حيث يكون بها بعض الأخطاء لكن تستطيع الإطلاع على الرابط التالي المُقدم من طرف جوجل حيث يوضح جدول التوافق بين نسخ الإضافات و نسخة الـGradle https://developer.android.com/studio/releases/gradle-plugin
نعم هناك العديد فبرنامج Android Studio ماهو إلا برنامج تحرير أكواد والمميز فيه هو حوزته على حزمة اكواد java تساعد المبرمج في إنجاز تطبيقات الهواتف بلغة الـjava أنصحك ببرنامج Visual Studio كون أنه مجاني ويتيح لك تنصيب الحزمات التي تحتاجها فمثلاً إذا كنت تعتمد لغة php في البرمجة الخلفية فتستطيع تنصيب حزنة خاصة بها تسهل عليك إعتماد وترتيب الدوال التي تحتاجها, والأمثلة عديدة بالنسبة لباقي اللغات في حال كان لديك نظام تشغيل Mac OS ففي هذه الحالة أفضل برنامج تعتمده
نعم بالضبط كما في رسالة الخطأ التي تحصل عليها, لا يمكن فصل الـgui و socket , الإثنين يجب ان يكونا في نفس الـthread لكن تستطيع فصل الـthread ووضعها في عدة ملفات ... هذا بالظبط ما عليك القيام به في حالتك, ملف لجانب المستخدم(Client-Side) وملف أخر لجانب السيرفر(Server-Side) ... في جانب السيرفر ستعتمد الـsocket وتضعها داخل thread تكون قد حددته من قبل ثم في جانب واجهة المستخدم تعتمد ui الخاص بـgui ثم الـsocket من أجل الربط الملفين التاليين بهما الأكواد التي
للإضافة و الحذف نقوم بإنشاء دالتين : onDelete() ثم onCreate() وبجانب دالة الإنشاء نضيف دالة جديد تقوم بوضع البيانات داخل بطاقة العرض (CardView) وهذه الدالة نسميها onAddField() داخل دالة onCreate() نضع ما يلي : CardView experienceInfoActivityFormCardVw = findViewById(R.id.experienceInfoActivityFormCardVw); ImageView delRowBtn = findViewById(R.id.delRowBtn); delRowBtn.setTag(experienceInfoActivityFormCardVw); ثم داخل onDelete() نضع : CardView cv = (CardView) ((ImageView) v).getTag(); parentRelativeLayout.removeView(cv); وداخل onAddField() نضع : LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE); final View rowView = inflater.inflate(R.layout.experience_details_row, null); ImageView delRowBtn = rowView.findViewById(R.id.delRowBtn); delRowBtn.setTag(rowView); parentRelativeLayout.addView(rowView, parentRelativeLayout.getChildCount()); بالنسبة لموضوع العرض
للأسف لغة الـphp لن تساعد في موضوع البث المباشر, نعم ستساعد في إنشاء صفحات موقعك وبرمجة الصفحة التي تعرض فيها البث لكنها لن تقوم بعملية نقل او بث الفيديو لأن الـphp تعمل فقط في جهة السيرفر وليس في جهة المستخدم او الواجهة وبالتالي في حالتك عليك الإتجاه نحو لغة مغايرة وتناسب طلبك وفي هذه الحالة أنصحك بـFlex أو Silverlight في إعداد وظبط نظام البث المباشر وبعدها تستطيع العودة لـphp من أجل الربط مع قاعدة البيانات وجلب ما تحتاجه منها
هذه قائمة بأفضل تطبيقات الأندرويد لقراءة pdf : -Adobe Acrobat Reader -Google PDF Reader -CamScanner -Foxit PDF Reader بالنسبة لمستخدمي الأيفون فيستطيع إعتماد التطبيقات التالية : -Adobe Acrobat Reader -Foxit PDF Reader -Documents By Readdle -أو يعتمد التطبيق المُقدم من طرف الشركة المُبرمجة الذي هو : iBooks
يعتبر محرك البحث من أهم المميزات تميز اى اسكربت ذو برمجة راقية , فمحرك البحث يعتبر الأداة المثالية للوصول السريع لما يبحث عنه زائر موقعك. ولعل أهم شيء في برمجة اي اسكربت هو سهولة الاستخدام من قبل الزائر. من خلال هذا الشرح ستتعرف على كيفية برمجة محرك بحث داخلي يقوم بالبحث في قواعد البيانات عن اي كلمة او جملة تكتبها في محرك البحث الداخلي بالموقع ,ويمكنك من خلال هذا الشرح أن تقوم بعمل خاصية البحث فى اي اسكربت تقوم ببرمجته
التكلفة مرتبطة بعدة عوامل أبزها : لغة الموقع : هل لغة وحيدة ام متعدد اللغات وهل يشمل العربية إذا نعم فالسعر سيرتفع مدة العمل : هل سيتم الإنجاز في وقت قصير ام طويل (كلما كان العميل مستعجل على المشروع إرتفع السعر) الخاصيات وضخامة الموقع : في حالتك الموقع يعتبر من المواقع الضخمة من ناحية الخصائص فيحتوى وسيلة دفع ثم خدمات لا استطيع تحديد الميزانية بالظبط لكن تستطيع فتح موقع https://mostaql.com والإطلاع على الميزانيات التي يعمل بها المستقلون لتأخد فكرة وتنطلق
في حالتك أنت تعتمد الـwordpress وبالموقع الذي تريد إنشاءه به دفع وبالتالي نصيحتي الأولى هي إعتماد woocommerce وإضافة الخدمات كمنتجات ووضع روابط صفحة الدفع في زر الشراء الـwoocommerce يأتي معها بشكل أوتوماتيكي خاصية الخصومات وبالتالي لن تحتاج لإضافة أخرى للقيام بهذه العملية وأيضاً الجدير بالذكر أن هذه الإضافة التي تُدير المتاجر هي مجانية ومُبرمجة من طرف فريق wordpress وبالتالي ستكون متوافقة مع أي تحديث للوردبريس بالنسبة لخاصية رفع الملفات فهنا يعتمد الأن هل العميل يحتاج صلاحية للقيام بالأمر .. يعني
هل جربت التحقق من وجود ملف إسمه search.php داخل مجلد القالب؟ إذا كان موجود تحقق من محتواه او ارسل الملف هنا لأطلع عليه كحلول بديلة يمكنك إعتماد الإضافة بديلة لمحرك البحث ... تستطيع البحث في جوجل عن Wordpress Search plugin ستجد العديد اعتمد اي واحدة منها فهذه الاضافات تقوم بإنشاء صفحة بحث مخصصة وتجاوز اي مشاكل الروابط : slug و permalinks وفي حال كنت تبحث عن اسم اضافة محددة سأنصحك بإضافة Ivory Search للووردبريس بالتوفيق
هل إتبعت نفس هذه الخطوات ؟ إذا نعم هل ظهرت لك نفس النتائج الواضحة في الصورة ؟ المرحلة الأولى تحميل بيانات المدونة من بلوجر : Import https://suar.me/jX8e2 https://suar.me/LBP9y المرحلة الثانية تنصيبب أداة الرفع على الووردبريس ثم رفع البيانات : https://suar.me/5rpyq https://suar.me/2mey5 https://suar.me/aV87K https://suar.me/1XqyK https://suar.me/nXWjM
اعتمد الحل الاول فهو لا يحتاج دراية بالبرمجة او تَفضَّل واطرح مشروع على مستقل وستجد العديد من المبرمجين لمساعدتك في إنجاز التعديل بالتوفيق
الكود يوضع قبل نهاية وسم الـbody ويوضع داخل تاق script ولا تنسى تغيير titleClassName للـclass المُعتمد للعناوين في مدونتك
يجب توضيح نقطة اولاً وهي ان نتائج البحث ولنتحدث عن جوجل, هذا الأخير يقوم بجلب عنوان الصفحة من خلال سطر محدد يجب ان يكون موجود في الصفحة, هذا الكود يسمى كود الميتا -يوجد العديد من أكواد الميتا فبعضها متخصص بالكلمات الدلالية والبعض بالوصف إلخ- في حالتك وبإعتمادك بلوجر لا يمكنك تخصيص عنوان ظهور كل مقالة على حدة في نتائج البحث لكن لا تقلق توجد حيلتين يمكنك إعتماد احدهما. الحيلة الأولى هي مرتبطة بالـSearch Console او لوحة تحكم نتائج بحث جوجل
هناك عدة طرق لتفادي المشكل سأطرح 3 طرق لكن قبل هذا يجب ان اوضح ان رسائل الـWARN التي تظهر لن تعطل عمل المشروع هي فقط تنبيه لبعض النقاط ومن هنا يمكننا جرد الحل الأول والذي سكمن في إخفاء هذه التنبيهات حتى لا تظهر لك مجدداً ويتم هذا عبر الأمر التالي : npm install --no-optional كما هناك امر أخر شبيه بالسابق وهو : npm install --silent او : npm install --loglevel=error إعتمد احد هذه الأوامر, فكلها لغرض إخفاء التنبيهات الحل الثاني
مرحباً, العملية تحتاج ربط API بالموقع الذي ذكرته وبالتالي انت بحاجة لموافقتهم (هذا في حال كانوا يقدمون هذه الخدمة),يمكن إعتماد php كلغة لبرمجة اللوحة او فقط javascript تفي بالغرض إذا لم تكن لديك خلفية بالبرمجة أنصحك بالتوجه لموقع https://mostaql.com فهناك ستجد عدد من المبرمجين المتاحين لإنجاز العمل لك أي تساؤل بخصوص الموضوع تفضل بطرحه وسيسعدني الإجابة عنه بالتوفيق
مرحباً, الطريقة معقدة نوعا ما لكن سأحاول تبسيطها قدر الإمكان بداية سنعتمد موقع إدارة إشتراكات ورخص يُسمى Gumroad هذا الموقع يتيح لك إنشاء إستمارة شراء وإشتراك ويقوم بإنشاء رمز شراء خاص بكل شخص وكود تعريفي للإستمارة تقوم بتضمين زر شراء(يفتح نافذه بها إستمارة الشراء) في موقعك الذي تعرض عليه القالب للبيع الكود التعريفي يكون في رابط الإستمارة يجب على المستخدم المحافضة عليه + سيتم إرساله في بريده من أجل حفظ الكود كما سيحصل على licence code او رمز الشراء الأن
أهلاً, سأحاول وضح أكواد لكن العناصر التي تحتاجها, كون انك تستطيع التعديل على العنوان فالربط مع قاعدة البيانات صحيح ولا يوجد أي خلل به وبالتي سأركز على نقطة تحديث الصورة فقط وبالنسبة لحقل الصورة في فورم التعديل يكون عبارة عن input نوعه : file وإسمه يكون بنفس الإسم الذي وضعناه في كود php أي "image" بالتوفيق
مرحباً, بدايةً سأفترض انك تتحدث عن موقع ووردبريس وتعملون على تطوير قالب له في حالة الووردبريس تستطيع تسليم ملفات القالب للمطور دون تسليمه صلاحيات الدخول للموقع و لوحة التحكم فهذا سيكون أكثر أماناً من تسليمه بيانات الدخول -خصوصاً إذا كان الموقع يضم بيانات حساسة- وعندما ينتهي يسلمكن ملف القالب والذي يكون بصيغة zip وتستطيع ان تقوم برفعه أنت بنفسك في الموقع دون الحاجة للمطور هذا فيديو يوضح الطريقة في حال لم تكن تعلم https://www.youtube.com/watch?v=L7Q9gSTgaBs في حال كان من الضروري إعطائه