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

Entesar Khaled

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

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

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

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

    213

كل منشورات العضو Entesar Khaled

  1. أهلًا بك، قبل 2011 كانت غوغل ترفع المواقع ذات اسم الدومين المحتوي الكلمات الدلالية (Keyword domains) في نتائج البحث أكثر من غيرها، لكن لأن الأمر شاع وأصبح التنافس أعلى وبظهور مواقع جديدة بكثافة فأصبحت تعامل ال Keyword domains كغيرها تمامًا أي لا ترفعها في نتائج البحث إذن لا يعتبرها مخالفة وإنما يعاملها كغيرها يمكنك التحقق من ذلك من خلال قراءه هذا المقال
  2. أهلًا بك، يمكن اعتبار CSS لغة تنسيق لصفحات الويب، يعني تستخدم مع HTML و JavaScrip ولغات برمجة الويب الأخرى مثل Ruby و PHP وPython و C# بعض لغات برمجة الويب التي تستخدم أيضًا لبرمجة الألعاب.. مثلًا Python عبر مكتبات عديدة منها مكتبة PyGame؛ تستخدم CSS ... وJS بالطبع عند صناعة الألعاب تستخدم CSS أما لغات برمجة الألعاب الأخرى.. التي لا تستخدم لبرمجة الويب مثل C++ و Java و Objective C فإنها لا تستخدم CSS للتنسيق وإنما تستخدم تقنيات أخرى
  3. اهلا بك، يمكن تنزيلها بعدة طرق منها تحميل برنامج xampp الذي يتيح لوحة تحكم بقواعد بيانات mysql وتحكم بخادم اباتشي لتشغيل php وتحكم باشياء اخرى ما يلزمك هو mysql منه.. يمكنك متابعة التعامل مع mysql في xampp من مصادر عديدة متوفرة منها هذا الفيديو
  4. أهلا بك، كفريلانسر بشكل عام سواء مصمم او مبرمج تحتاج لتسويق نفسك بطرق فعالية ليصل اليك الزبائن من بين منافسيك لكن تحتاج لإبراز تقنياتك اثناء التسويق، على صعيد مستقل.. بناء بروفايل جذاب بالتصاميم المتقدمة التي غالبا ما تلاحظها مطلوبة سيجذب الزبائن في مدونة مستقل ذكروا بنود تلخص ذلك ايضا من ضمن ما هو مهم في مجال العمل الحر تنسيق العرض على المشروع باقصى درجه جذابة ومبرزة لتقنياتك تستطيع ابدائها، هنا ستجد ملخص حول تنسيق العروض على المشاريع ستجد الكثير من الكتاب بمقالاتهم يصدحون بكيقية تسويق نفسك بطرق عميقة.. لكن لا يعني ذلك انك لن تصل الا باتباع كل هذه الطرق.. يمكنك تطبيق الاقتراحات التي تجدها تتلاءم مع طبيعة عملك وقدراتك .. ممكن ان تحفزك ايضا مقاطع فيدو بهذا الشأن على العموم ان تبقى في محاولة ٤ شهور شيئ مفيد ولا يعني بالضرورة انك ستبقى في المحاولة وانك لن تصل وانما هذا يدل على شدة المنافسة ليس اكثر..
  5. أهلًا بك، هنا ولحتى اللحظة في أكاديمية حسوب مهتمين بدورات البرمجة، ها هي الدورات المطروحة في الأكاديمية.. لكن يوجد مقالات ممتازة متخصصة في التعامل مع inDesign في الأكاديمية ستفيدك، أما دورات التصميم بشكل عام منتشرة خارج الأكاديمية كثيرًا.. يمكنك الاستفادة من سلسة فيديوهات تعلم indesign هنا .. أو من يوديمي إذا كنت تتأقلم مع المحتوى الأجنبي
  6. أهلًا بك، هنا ستجد عدة قوالب ووردبريس للطبيعة يمكنك الاختيار بينها وهنا أيضًا ستجد 10 قوالب، يمكن اختيار ما يناسبك وجعل اتجاهه عربي RTL وممكن أن تجد غيرهم الكثير من خلال البحث على جوجل
  7. أهلًا بك، برأيي يمكن أن تتعلم html بشكل صحيح إن فعلت الاثنين، يعني تتبع الوسوم بخصائصها من البداية للنهاية وتطبقهم من خلال موقع w3schools ثم عندما تنتهي منهم جميعًا ركز على الوسوم الأساسية وأنشئ بها صفحات لتتدرب عليها.. بهكذا إن مر عليك وسم غير مشهور تكون تعرفه وتعرف خصائصه والوسوم المشهورة أيضًا تكون متمرن عليها كثيرًا.. طبعًا يمكن الاستعانة بغوغل في حال نسيت، لكن لتوفر وقت البحث كل ما تجد وسم غريب بالنسبة لك، فإنك بحاجة أن تمر عليهم جميعًا في البداية، على الأقل تعرف شكل الوسم وغرضه
  8. أهلًا بك، يعتبر الكود 128 (Code 128) أحد طرق الترميز المستخدمة في الباركود (المستخدمة لصناعة الباركود الخطي) ويمكن في هذا الكود استخدام الأحرف اللاتينية الكبيرة A-Z ، والأحرف اللاتينية الصغيرة a-z، بالإضافة إلى الأرقام 0-9 فقط. لذلك يعتبر مناسباً لكل من يُريد ترميز محارف باللغة الانكليزية أو أرقام (على سبيل المثال اسم شخصي، أو اسم المنتج). يعتبر موقع barcode-generator أحد أسهل المواقع التي يمكنك من خلالها توليد الباركود، ومن ثمّ حفظ الباركود كملف وطباعته لاحقاً. يحوي هذا الموقع تبويبات متنوعة تساعدك في اختيار الباركود المناسب لعملك، حيث على سبيل المثال الباركود ذو النموذج Code 128 (standard) يستخدم في مجالات عمل النقل والشحن وتَتَبّع الشحنات. في حين أن الباركود ذو النموذج PZN (Pharmazentralnummer) يستخدم لوضعه على غلاف المواد الصيدلانية. كما أنّ الباركود ذو النموذج PDF417 يمكن استخدامه في البطاقات الشخصية للمواطنين (على سبيل المثال تجد هذا النموذج من الباركود مستخدم خلف البطاقة الشخصية للمواطنين السوريين). كما أنّ الباركود ذو النموذج UPC يستخدم في البضائع بشكل عام من ألبسة وغيرها. على سبيل المثال إذا أردنا عمل باركود باستخدام باستخدام النموذج كود 128 لعمل لصاقة تعبّر عن اسم موقعنا Hsoub كل ما علينا هو الدخول للموقع المذكور أعلاه واختيار All، ثمّ Code 128 (standard)، ثمّ الضغط على زر Create Barcode. نقوم بإدخال المعلومات المطلوب ترميزها (على سبيل المثال اسم موقعنا Hsoub) ثمّ نضغط زر Create Barcode، فيظهر على يمين الموقع تركيز الباركود المطلوب مع إمكانية حفظ الصورة وطباعتها لاحقاً على شكل لصاقات. يمكنك معرفة كيفية تحديد نوع الباركود المناسب لعملك من خلال هذا المصدر يمكنك مشاهدة فيديو لتوليد أنواع أخرى من باركود (غير خطية)
  9. أهلًا بك، في أكاديمية حسوب يوجد مقالات في مجال التسويق بشكل عام وعدة فيديوهات أيضًا لكن لا يوجد فيديو بخصوص التسويق الالكتروني ستفيدك اجابات ونقاشات لسؤالك https://io.hsoub.com/marketing/67283-التسويق-الالكتروني-شرح-مفصل https://io.hsoub.com/marketing
  10. أهلًا بك، يمكن كتابة البرنامج كالتالي #include<iostream> using namespace std; int max(int* array, int size); int main() { int numbers[100]; int input, mm; cout << "Please enter 100 numbers" << endl; for(int i=0;i<100;i++){ cin >> input; numbers[i] = input; } mm = max(numbers, 100); } int max(int array, int size){ int max = 0; for (int i = 0 ; i < size ; i++); { if (array[i] > max) { max = array[i]; cout << array[i]; } } return max; }
  11. أهلًا بك، إذا كنت تريد إضافة ووردبريس تمنع النسخ والقص من موقعك وتعطل زر الفأرة الأيمن وأي اختصارات لوحة المفاتيح لتحديد أو نسخ أو لصق محتوى موقعك فلديك إضافة تسمى WP Content Copy Protection & No Right Click تقوم بذلك العمل
  12. أهلًا بك، ممكن أن تخبرينا أفكار لمحتوى هذا البرنامج الصغير ممكن أن نعتبر أبسط وأصغر برنامج بلغة php هو الترحيب بالعالم <?php echo "Hello World!"; echo "PHP is so nice!"; ?> هذا البرنامج سيطبع: "أهلًا بالعالم" ثم "لغة php لغة جميلة" إذا كنتي مبتدأة بلغة php فسيفيدك توثيقها في موسوعة حسوب وكذلك في أكاديمية حسوب.. إذا كنتي تفضلين مصادر أجنبية فموقع w3schools يفي بالغرض
  13. أهلًا بك، هناك عدة شركات كبرى مشهورة منها ما هو هو مهتم بجانب السفتوير بشكل عام ومنها ما هو مهتم ببرمجة الويب بشكل خاص.. ما يمكن استحضاره هنا.. شركة فيسبوك وغوغل وميكروسفت وأبل.. على العموم.. ممكن أن نسمع عن ظهور تقنيات ويب جديدة مصدرها شركة رائدة في مجال الويب، أو جهد فردي يعني مبرمجين لا ينتمون الى شركات معينة.. على العموم بمجرد ظهور التقنية الجديدة واعتمادها من قبل مؤسسات إدارة الويب مثل فإن المواقع المهتمة في نشر أخبار حول الويب ستوثق الحدث خلال وقت وجيز من إعلان الشركة المنتجه عنه.. المنتديات والمجتمعات وغروبات وصفحات الفيس وحسابات التوير وغيرها ستجدهم يصدحون بالتقنية الجديدة.. هذه المواقع والمجتمعات لديهم طرق واسعة للوصول إلى معلومات الشركات الكبرى التي تحدث تغير في عالم الانترنت كله وبالتالي يجلبون اخبارها بسرعة وباستمرار.. من هذه المواقع Medium و Stack Overflow و Reddit و Reddit وغيرها الكثير متابعتك لمثل هذه المواقع او اشتراكك بالنشرة البريدية لها سيبقيك updated بكل ما هو جديد في عالم الويب
  14. أهلا بك، تفحص بريدك وفي حال لم تجد رسالة بتفعيل رابط الدورة؛ قم بالتواصل مع الدعم الفني من خلال فتح تذكرة في جزئية الطلاب والدورات المدفوعة من هذا الرابط.. وسيتم الرد عليك في أقرب فرصة
  15. سيعطوك شهادة بعد أن تتعلم من عندهم..
  16. أهلًا بك، هناك عدة مواقع توفر محتوى تعليمي جيد مع شهادة معتمدة للغة بايثون منها: موقع sololearn الذي يوجد نسخة منه كتطبيق موبايل موقع تيرا كورسات موقع pythoninstitute دورات متقدمة من موقع coursera و udimy كما تلاحظ القائمة هنا
  17. أهلا بك، هناك اضافة تسمى WPForms .. تتيح للزوار نموذج إدخال لمنشور.. بعدة حقول.. عنوان المنشور ونبذه عنه واسم الناشر ومحتوى المنشور.. ايضا تعطيكي اشعار (وليس طلب قبول) بشان البوست المنشور واشعار للناشر ان البوست انتشر يمكن ان تفيدك لكن هناك حل اخر يمكنك التفكير به وهو اضافة للقبول التلقائي للمنشورات.. ايما ياتي منشور تقوم الإضافة بإعطاءه القبول.. مثلا يمكن ان تستفيدي من هذه الإضافة
  18. اهلا بك، ستجدين هنا افكار ب 20 حركة بنفس هدف morphing هنا ايضا قائمة بالكثير من الحركات التي بإمكان مصمم الغرافيك تطبيقها وهنا 81 حركة 2D وهنا 10 حركات اخرى
  19. أهلًا بك، كما تعلم أسعار العملات تختلف يوميًا.. صحيح أنه اختلاف بسيط.. لكن يؤخذ بعين الإعتبار.. إذا كان البرنامج بهدف التدريب فقط وليس للاستخدام الفعلي فممكن أن نكتبه (لأشهر العملات وليس جميعها).. بوضع قيمة ثابته لكل عملة.. مثلًا شاهد هذه الدالة.. تأخذ اسم العملة المدخلة من المستخدم.. والقيمة المراد تحويلها وتستخدم قيم العملات الثابتة المعرفة في برنامجك private void btnConvert_Click(object sender, EventArgs e) { //variable declarations string currency; double dollars, conversion; //input section-get information from input textboxes dollars = Convert.ToDouble( txtDollarsInput.Text ); conversion = ; currency = txtCurrencyInput.Text; //calculation section if (currency == "euros") conversion = dollars * 1.02; else if (currency == "yen") conversion = dollars * 120; else if (currency == "pesos") conversion = dollars * 10; else lblConversionOutput.Text = "Error"; //output section lblConversionOutput.Text = Convert.ToString(conversion); } أو ممكن أن تطلب من المستخدم إدخال قيمة العملة الثابتة للزمن الذي يستخدم فيه البرنامج.. مع القيمة بالعملة الأخرى المراد تحويلها.. وهنا مثال لبرنامج كامل يحول بين Dollar to Rupee و Euro to Rupee و Malaysian Ringgit to Rupee using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Program { class Program { static void Main(string[] args) { int choice; Console.WriteLine("Enter your Choice :\n 1- Dollar to Rupee \n 2- Euro to Rupee \n 3- Malaysian Ringgit to Rupee "); choice = int.Parse(Console.ReadLine()); switch (choice) { case 1: Double dollar, rupee,val; Console.WriteLine("Enter the Dollar Amount :"); dollar = Double.Parse(Console.ReadLine()); Console.WriteLine("Enter the Dollar Value :"); val = double.Parse(Console.ReadLine()); rupee = dollar * val; Console.WriteLine("{0} Dollar Equals {1} Rupees", dollar, rupee); break; case 2: Double Euro, rupe,valu; Console.WriteLine("Enter the Euro Amount :"); Euro = Double.Parse(Console.ReadLine()); Console.WriteLine("Enter the Euro Value :"); valu = double.Parse(Console.ReadLine()); rupe = Euro * valu; Console.WriteLine("{0} Euro Equals {1} Rupees", Euro, rupe); break; case 3: Double ringit, rup,value; Console.WriteLine("Enter the Ringgit Amount :"); ringit = Double.Parse(Console.ReadLine()); Console.WriteLine("Enter the Ringgit Value :"); value = double.Parse(Console.ReadLine()); rup = ringit * value; Console.WriteLine("{0} Malaysian Ringgit Equals {1} Rupees", ringit, rup); break; } Console.ReadLine(); } } } لكن إن كنت تريد برنامج للاستخدام الفعلي ولعملات كثيرة يمكنك كتابة برنامج يربطك بأحد برامج تقديم خدمة تصريف العملات.. يعني فقط تبني واجهة وشيفرة الربط مع البرنامج الأصلي وهذه الطريقة مذكورة في مقال هنا لأنه من الصعب جمع تحويلات العملات لجميع البلدان.. وهنا برنامج بنفس آخر فكرة ذكرتها.. يحول من دولار ليورو والعكس
  20. أهلًا بك، لاحظ شيفرة js البسيطة هنا ضع المحتوى الذي تريده في الصفحة.. أنا وضعته صورًا.. عند تشغيل الصفحة تلقائيًا تجد نفسك أسفلها <!DOCTYPE html> <html> <body> <img src="http://lorempixel.com/400/200/"> <br> <img src="http://lorempixel.com/400/200/"> <br> <img src="http://lorempixel.com/400/200/"> <br> <img src="http://lorempixel.com/400/200/"> <br> <img src="http://lorempixel.com/400/200/"> <br> <img src="http://lorempixel.com/400/200/"> <br> <img src="http://lorempixel.com/400/200/"> <br> <img src="http://lorempixel.com/400/200/"> <br> <img src="http://lorempixel.com/400/200/"> <br> <img src="http://lorempixel.com/400/200/"> <br> <script> window.onload=toBottom; function toBottom(){ window.scrollTo(0, document.body.scrollHeight); } </script> </body> </html>
  21. وعليكم السلام، برأيي، أجل تكفي يمكن متابعة مصادر تعلم تسلسلية (يعني توثيق شامل أو دورة) حتى تطمئن أنك تعلمت أغلب خبايا محرك العمل، برأيي أنك ستستفيد أكثر شيئ من التوثيق الرسمي المقدم من الشركة نفسها المطورة ل unity مصادر التعلم الأخرى متعددة يمكنك تجريبها جميعًا ثم اختيار المصدر الذي ترى أنه أفضلهم دورة يونايتي بالعربية دورة unity2D من حسين الربيعي دورات udemy بالتوفيق
  22. أهلًا بك، إذا تعلمت ال opp جيدًا جدًا؛ يمكنك الدخول إلى برمجة أندرويد الآن إذن أنت لا تحتاج إلى جافا فقط وإنما تحتاج إلى خطة متكاملة تنظمها تسويق وإدارة أعمال و تطوير مستمر للتطبيق وأمور أخرى الجافا ممكن أن تتعلم ما يكفي من تقنيات الأندرويد خلال شهور وجيزة ومع التدرب على تطبيقات بسيطة والتجريب المستمر ستصل للمرحلة التي تبني فيها تطبيقك.. نشرة على أكبر نطاق يحتاج أن يكون مؤمن وذو جودة عالية.. لذلك برمجته ستأخذ معك وقت.. ودائمًا في المشاريع الكبيرة ينصح بمشاركة عدد أكبر من المطورين الخبراء والاستشاريين التقنيين.. ممكن أن تصنع أنت أول خطوة وأساسيات التطبيق ثم لاحقًا تشارك معك آخرين إن تغلبت في جزئية برمجة ما.. لاحظ أني لم أجبك بوقت معين للتعلم ولا وقت معين لتطوير التطبيق.. لأن هذا يعتمد عليك والتزاماتك وتقسيم وقتك وقدرتك الاستيعابية وامور أخرى بالتوفيق
  23. أهلًا بك، طريقة إنشاء حساب تجدها موثقة في موقع Aws Amazon الرسمي، بالنسبة للتكلفة فتختلف كثيرًا حسب الخطة التي تختارها.. لاحظ الخطط مقسمة إلى خطط developers وخطط business وخطط Enterprise ولكل نوع منهم له خطط أيضًا ولكل خطة يوجد خدمات يمكن اختيارها منفردة ومشاهدة تكلفتها حتى بالدقيقة.. لاحظ ما أعنيه من هنا عند الضغط على خدمة ما في جزئية services pricing
  24. أهلًا بك، أن تستخدم while أفضل من do while لأنه في do while نجري العملية ثم نفحص الشرط أما في while نفحص الشرط قبل.. وهذا ما نريده أن لا نطلب منه إدخال أرقام و أن لا نجري عملية إلا بعد أن يؤكد أنه يريد الاستمرار.. يعني فكرتك صحيحة ويمكنك التكميل عليها.. يمكن أن نكتب برنامج آلة حاسبة بلغة java كالتالي.. بدل operation لديك وضعت yesorno import java.util.Scanner; public class calculator { public static void main(String[] args) { double Answer; String op; double num1; double num2; String again; boolean yesorno = true; Scanner input = new Scanner(System.in); while (yesorno) { System.out.print("What opperation would you like to preform? +,-,*,/, :"); op = input.nextLine(); System.out.print("What is the first number? : "); num1 = input.nextDouble(); System.out.print("And the seccond number? : "); num2 = input.nextDouble(); if (op.equals("+")) { Answer = (num1 + num2); System.out.println(Answer); } else if (op.equals("-")) { Answer = num1 - num2; System.out.println(Answer); } else if (op.equals("*")) { Answer = num1 * num2; System.out.println(Answer); } else if (op.equals("/")) { Answer = num1 / num2; System.out.println(Answer); } System.out.println("Would you like to do any more math?"); again = input.nextLine(); again = input.nextLine(); if (again.equals("yes")) { yesorno = true; } else if (again.equals("no")) { yesorno = false; System.out.print("have a good day!"); } } } }
  25. أهلًا بك، في علم الخوارزميات (لجميع لغات البرمجة) هناك عدة طرق لعمل sort بدون دوال جاهزة، من خوارزميات ال sort Selection Sort. Bubble Sort. Recursive Bubble Sort. Insertion Sort. Recursive Insertion Sort. Merge Sort. Iterative Merge Sort. Quick Sort إذن يمكن حل سؤالك بعدة طرق وهذا حل بطريقة Bubble sort function bubbleSort(array) { var done = false; while (!done) { done = true; for (var i = 1; i < array.length; i += 1) { if (array[i - 1] > array[i]) { done = false; var tmp = array[i - 1]; array[i - 1] = array[i]; array[i] = tmp; } } } return array; } var numbers = [8, 7, 9, 2, 6, 3, 5]; bubbleSort(numbers); console.log(numbers);
×
×
  • أضف...