مرحبًا ابراهيم، يمكنك مراجعة هذا المقال، https://www.thegeekstuff.com/2014/03/mssql-to-mysql/ فالجواب عن سؤالك يشرحه هذا المقال.
0
مرحبًا مدين، إن أجهزة الكمبيوتر الشخصية ليست قادرة على التعامل مع حركة مرور الويب حتى وإن كان الموقع الخاص بك بسيط. وغالبًا ستحتاج إلى أجهزة خادم مخصصة للقيام بعملية التخديم. ومع ذلك ، فمن الممكن بالتأكيد استخدام جهاز الكمبيوتر الخاص بك لإنشاء خادم لموقعك والذي يتم إجراؤه عادةً بواسطة العديد من مطوري الويب لاختبار تطبيقات الويب الخاصة بهم على المضيف المحلي. ولكن يوجد الكثير من المهم التي يجب أن تقوم بها لعمل حاسوبك مخدم، ##برنامج مخدم Server ستحتاج إلى برنامج
هذه الدورة سوف تضع لديك الأساسيات في البرمجة، وسوف تغير نظرتك للبرمجة وتسهل عليك الدخول إلى هذا المجال الواسع. هدف هذه الدورة هو الوصول إلى مستوى مبتدء في برمجة الويب خاصة. وتعلم نظام التشغيل لينوكس والذي يستخدمه معظم المبرمجين المحترفين. بعد الإنتهاء من الدورة يمكنك إختيار المجال التقني الذي ترغب في العمل به والبدء بالمجال الذي ترغب فيه. تتألف الدورة من خمس أقسام هي: 1. مدخل إلى علوم الحاسوب: وفيها تتعلم أساسيات البرمجة من خلال تطبيق سكرتش والذي يعلمك أساسيات
وعليكم السلام ورحمة الله تعالى، من الجيد في مجال هندسة البرمجيات هو تحديد الهدف الذي ترغب بالوصول إليه، وتحديد اللغات التي سوف تدرسها وتفيدك في حياتك العملية. فمجال البرمجة هو مجال واسع ومتشعب كثيرًا، لكن كمبتدء يمكنك تعلم أساسيات البرمجة وأساسيات الحاسوب من خلال الدورة التي تقدمها أكاديمية حسوب في تعلوم أساسيات الحاسوب، حيث تبدأ هذه الدورة بأساسيات علوم الحاسوب ومن أبسط المفاهيم البرمجية إلى المفاهيم المتقدمة وأفضل الأساليب المتبعة في البرمجة. هذه الدورة هي عبارة عن مساق تدريبي كامل
وعليكم السلام ورحمة الله تعالى، يوجد الكثير من التطبيقات المالية التي يتم التعامل بها في دول الخاليج وغيرها من دول شمال افريقيا. ## أهم هذه التطبيقات هي: * تطبيق تلر(telr): من أشهر تطبيقات الدفع المالي بالعالم العربي، حيث يتم العمل على تطويره بشكل مستمر. تستخدمه الكثير من التطبيقات المهمة للدفع في الدول العربية. كما تمكن هذه الشركة من الدفع عبر تطبيقات الهواتف الذكية وصفحات الويب ووسائل التواصل الإجتماعي. * تطبيق مُيسر (moyasar): يمكنك هذا التطبيق من الدفع بسهولة داخل المملكة
وعليكم السلام ورحمة الله تعالى، من الجيد جدًا أن تحدد هدفك في البرمجة قبل البدء بأي مهارة جديدة تريد تعلمها. لكن أنت كمبرمج لايجب أن تبحث عن سوق العمل فقط بمكان واحد كالسعودية وغيرها من الدول. حيث أنه يمكنك العمل عن بعد في أي مكان في العالم بدون الحاجة للذهاب لذلك البلد. لهذا أرى أن تنظر إلى سوق عمل البرمجة عالميًا. ماهي أكثر اللغات المطلوبة وماهي إطر العمل المراجحة أكثر ولماذا العالم يستخدمون هذه الإطر. في الوقت الحالي من أكثر
وعليكم السلام ورحمة الله تعالى، عليك أخي في البداية معرفة أن npm i هو أكبر سجل برمجيات في العالم (مكتبة)، يحتوي السجل على أكثر من 800000 حزمة رموز. كما أنه يستخدم من قبل مطورو البرامج مفتوحة المصدر npm لمشاركة البرامج. npm أولًا، هو مستودع على الإنترنت لنشر مشاريع Node.js مفتوحة المصدر؛ ثانيًا، هو أداة مساعدة لسطر الأوامر للتفاعل مع المستودع المذكور الذي يساعد في تثبيت الحزمة، وإدارة الإصدار ات، وإدارة التبعية. يتم نشر عدد كبير من مكتبات وتطبيقات Node.js على
وعليكم السلام ورحمة الله، سوف يكون لديهم سجل لكل موقع تحصل عليه من معلومات DNS التي تطلبها من OpenDNS كلا الخادمين أمنين ويمكنك استخدامهم لهذا الغرض، ومع ذلك، يمكن تخريب كلا النظامين. يمكن العبث بسجل / استجابة DNS لتوجيهك إلى عنوان IP الخاطئ ، أو يمكن إعادة توجيه التوجيه الذي يجب أن ينتقل إلى 64.34.119.12 بواسطة جهاز توجيه ضار إلى الخادم الخطأ. لذلك بشكل عام لا يجب أن تثق في اتصالات http القديمة العادية. ولكن إذا اتصلت بالمصرف الذي تتعامل
وعليكم السلام ورحمة الله، إن برنامج xampp مخصص لفتح ملفات من بصيغة php أي أن الملف يجد أن يكون index.php ليتم فتحه باستخدام xampp ويكون مسار الملف بالشكل التالي: http://localhost/index.php ولا داعي لكتابة الملف htdocs وذلك لأن الملف مباشر يتم فتحه عند كتابة localhost، بما أن الملف بصيغة html فيمكنك فتحه مباشر من خلال المتصفح وهو ليس بحاجة إلى xampp. كما من الممكن أن يكون تم تعديل البورد الخاص ببرنامج xampp لديك حيث أ الإفتراضي هو 80 ويمكنك معرفة البورد
مرحبا أمين، مواقع مثل ادسنس وادموب هي مواقع ضخمة وتحتاج إلى فريق مبرمجين متكامل لإدارة مثل هذا المشروع، كما أن لغة برمجية واحدة لا تكفي لهكذا موقع ويب، فأنت بحاجة في البداية لتعلم تطوير الواجهات الأمامية لصفحات الويب Front-End والتي تشمل اللغات التالية: * HTML * JavaScript * CSS هذه اللغات الثلاثة يجب دراستها لتطوير أي موقع ويب مهما كان صغيرًا أو كبيرًا من ثم يمكنك تعلم إطر العمل framework الخاصة باللغات JavScript مثل React أو Angular أو .net وغيرها
يمكنك ذلك من خلال استخددام دوال MAX و MIN في برنامج أكسل وذلك بعد تحديد الخلايا التي تود استخراج أكبر قيمة واصغر قيمة منها. في البداية عليك كتابة القيام في جدول أكسل، من ثم تحديد الخلية التي تود إظهار الناتج فيها. ومن ثم كتبة = داخل الخلية أو الضغط على زر fx في قائمة الإدخال كما في الصورة. https://suar.me/gXOEB ثم يمكنك بعد إشارة = كتابة كلمة MAX أو MIN أو اختيار الدالة من fx كما في الصورة في الأسفل. https://suar.me/M71vy
مرحبًا أخ منصور، هل يعمل xampp بشكل صحيح؟ فعند كتابتك ل localhost في المتصفح، هل يظهر لديك صفحة localhost/dashbord؟ أو هل حاولت فتح localhost/phpmyadmin؟ إذا لم تعمل الروابط الماضية فإن المشكلة لديك هي بالبورد الخاص بـ xampp، حيث أن البورد لديك غالبًا هو مختلف عن البورد الإفتراضي localhost:80. لمعرفة البورد الخاص بالسيرفر لديك، عليك بالضغط على زر اليمين للفأرة على البوتن الخاص ب config، من ثم الضغط على الخيار (Apache(httpd.config ومن داخل الملف الذي سوف يظهر لك يمكنك البحث عن
الفكرة التي تطرحها في مشروعك منفذة في كثير من المواقع، ويمكنك تعلم البرمجة لتنفيذ مثل هذا البوت الذي تطرح فكرته. الكثير من المبرمجين قامو بعمل بوتات مشابهة له لإضافة مشاهدات لفيديوهات في اليوتيوب أو الفيس بوك وغيرها من مواقع التواصل الإجتماعي. في الأنترنت يوجد الكثير من هذه المشاريع، اسهلاها بوت بللغة بايثون يقوم بتحديث صفحة الفيديو كل ثلاث ثواني اي أنه يزيد عدد المشاهدة مرة كل ثلاث ثواني. import time; from selenium import webdriver; #time to refresh page (seconds) Timer
يمكنك استخدام split() method لتقسيم سلسلة باستخدام فاصل معين مثل الفاصل(|) ، والمسافة الفارغة ، وما إلى ذلك. وإذا كان الفاصل عبارة عن سلسلة نصية فارغة سوف يتم تحويل السلسلة النصية إلى مصفوفة من الأحرف. يوضح المثال التالي كيفية تحويل سلسلة مفصولة بالفواصل (|) وكيف يمكنك تقسيم السلسلة النصية إلى مصفوفة من خلال هذه الفواصل الفاصلة بينها. var names = 'Harry|John|Clark|Peter|Rohn|Alice'; var nameArr = names.split('|'); console.log(nameArr); // طرق الوصول إلى عناصر المجموعة باستخدام الفاصل (|) alert(nameArr[0]); // النتيجة: Harry alert(nameArr[1]);
argc :argument count هو عدد الوسائط التي يتم تمريرها إلى برنامجك من سطر الأوامر، argv :argument vector هو مصفوفة الوسائط. هذه هي المتغيرات التي تم تمريرها إلى الوظيفة الرئيسية عند بدء التنفيذ. عندما ندير برنامجًا ، يمكننا تقديم argument لهذا البرنامج مثل - $ ./a.out hello #مثال مرحبا هنا argument للملف التنفيذي. يمكن الوصول إلى هذا في برنامجك. #include using namespace std; int main(int argc, char** argv) { cout << "This program has " << argc << " arguments:" <<
عند طلب أعمال سابقة لك من قبل الشركات، فإنهن بحاجة إلى روابط مباشرة لإعمالك التي قمت بها للزبائن وقمت برفعها على إستضافة خاصة، كما وقمتي بربطها بدومين خاص بها. لهذا إن كنت ترغبين بإن يكون الملف التعريفي الخاص بك قوي فيجب عليك رفع أعمالك على استضافات ومشاركتها مع الشركة التي تقومين بالتقدم عليها. كما يمكنك رفع المشاريع التي قمت بها على حسابك الخاص في GitHub، ومشاركة روابط الأعمال مباشرة من GitHub، حيث يوفر لك GitHub استضافة مجانية لكل الأكواد التي
ربما يكون استخدام التعبيرات النمطية هو أفضل طريقة. يمكنك مشاهدة مجموعة من الاختبارات هنا (مأخوذة من الكروم). function validateEmail(email) { const re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/; return re.test(String(email).toLowerCase()); } فيما يلي مثال على التعبير العادي الذي يقبل الترميز الموحد: const re = /^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,})$/i; لكن ضع في اعتبارك أنه لا ينبغي للمرء أن يعتمد فقط على التحقق من صحة JavaScript. يمكن بسهولة تعطيل JavaScript. يجب التحقق من صحة ذلك من جانب الخادم أيضًا. فيما يلي مثال على ما ورد أعلاه عمليًا: function validateEmail(email)
لاتحتاج إلى jQuery من أجل الحصول على الوقت، يمكنك الحصول على الوقت الكامل من خلال الدالة Date في JavaScript يمكنك الحصول على التاريخ والوقت من خلال المثال في الأسفل: var currentdate = new Date(); var datetime = "Now: " + currentdate.getDate() + "/" + (currentdate.getMonth()+1) + "/" + currentdate.getFullYear() + " @ " + currentdate.getHours() + ":" + currentdate.getMinutes() + ":" + currentdate.getSeconds(); document.write(datetime);
مرحبًا أخ محمد، تعلم البرمجة بحر لايمكن أن يحصى ومسألة الربح والعمل فهي تعود إليك، كما أن البرمجة لا يمكن حصرها في بلد ما. رأيت أنك تسأل أغلب أسئلتك عن العمل في المغرب ومجال عمل هذه اللغة في المغرب. أنت كمبرمج يمكنك أن تعمل في أي مكان على وجه الكرة الأرضية، فقط تحتاج إلى اتصال حاسبك بالشبكة العنكبوتية ولاتحتاج إلى أن تحد نفسك بمكان معين، فيمكنك من خلال اللغات التي تعلمتها أو سوف تتعلمها أن تعمل مع شركة في بريطانيا
في البداية يجب عليك تحديد المجال الذي تريد أن تعمل به في البرمجة، مثلًا إن كنت ترغب في تعلم تطوير صفحات الويب فعليك البحث عن الدورات التي تعلم تطوير صفحات الويب مثل JavaScript و HTML و CSS والتي من خلالها يمكنك تطوير الصفحات الأمامية Front-End للويب من ثم يمكنك الإكمال وتعلم تطوير الصفحات الخلفية والتي تحتوي على قواعد البيانات ومعلومات المستخدمين وتستخدم لتطويرها لغات أخرى مثل PHP و Ruby وغيرها من اللغات الكثيرة. أما إن كنت ترغب ببرمجة تطبيقات الجوال