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

ayoubridouani

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

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

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

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

    1

كل منشورات العضو ayoubridouani

  1. ديف اوبس (Devops) هو تخصصٌ جديدٌ يجمع بين تخصيين مختلفين في المجال التقني، وهما التشغيل (Operation) والتطوير (Development)، لذا سوف تلاحظ أن الاسم مشتقٌ من مطلع الكلمتين وأهدافه هو تعاون كل الفرق القائمة على الفكرة من أجل الآتي: تحسين تتابع النشر. توفير وقت أكثر لسوق العمل. معدل فشل أقل للانطلاقات الجديدة. تقصير الوقت المستهلك في الإصلاحات. تحسين متوسط الوقت المستهلك للعودة إلى الوضع الطبيعي. ويمكنك تعلمه إنطلاقا من دورة الأستاذ الرائع محمد عيسى: ستقدم لك هذه الدورة منطلق رائع للغوص في عالم DevOps.
  2. مرحبا أخي، بخصوص سؤالك الأول: إليك ما ساعدني في حل المشكلة سابقا: افتح Search Console: https://search.google.com/search-console اختر الممتلكات property الخاصة بك. إضغط فوق "URL inspection". الصق عنوان URL الخاص بمدونتك. إضغط فوق "REQUEST INDEXING". العودة إلى علامة التبويب خرائط المواقع. ثم حاول حينها بإضافة ملف sitemap.xml مرة أخرى. أما بخصوص السؤال التاني: فذلك عير ضروري يا أخي يمكنك إضافة الإعلانات في أي قالب مهما كان نوعه وستحصل على الأكواد من خلال dashboard الخاصة بك والموجودة ب Google Adsense أو أي مزود إعلانات أخر.
  3. أجل بكل بساطة عن طريق طلبها من الموقع الرسمي للبنك.
  4. ليس بالضرورة غوغل أدسنس هناك أيضا شركات أخرى منافسة لها ببحث بسيط على غوغل ستحصلين على القائمة, أيضا يوجد إعلانات حسوب يمكنك التعامل معها, لكن تبقى غوغل أدسنس رقم واحد على مستوى العالم. أما بخصوص الحصول على إعلانات غوغل أدسنس فيجب أن تنشئي حسابا يدويا وطريقة تركيب الإعلانات تتم يدويا.
  5. للأسف لقد توقف دعم شبكة مستقل للبطاقات الإتمانية منذ زمن طويل والأن يمكنك السحب فقط بالبايبال, الحل الوحيد أمامك أنه إن كان سنك أكثر من 18 سنة إذهبي إلى أقرب وكالة بنك بالقرب منكم واطلبي منهم بطاقة من نوع Visa (ضروري visa وليس mastercard) أيضا من الضروري أن تكون البطاقة دولية International card ثم بعدها تربطينها مع حسابك بالبايبال وتسحبين حينها نقودك من مستقل للبايبال ثم إلى بطاقتك visa card أما لو أن سنك أقل من 18 سنة فالأفضل أن تحصلي على بطاقة بنكية من AdvCash أظنها بثمن 20 دولار ثم تصلك للبيت بعدها إربطيها مع البايبال وأتممي عملك بنجاح تام (أتمنى أن تكون AdvCash لم تغير الشروط على مشكل السن).
  6. أرشح لك المقالة التالية بها شروحات لجميع أسئلتك أيضا بها مخطط لتعلم برمجة قوالب بلوجر, أيضا لا تتعب نفسك فى البحث عن دورات تصميم قوالب بلوجر بالعربية على الانترنت، حتى باللغات الأجنبية لن تجد أي دورة كاملة وإحترافية وحتى في الموقع الرسمي لا يوجد أي دعم أو مساعدة للمطورين كل ماستجده هو رؤس أقلام فقط, أما نصيحتى لك فهى أن تتعمق فى تعلم كلا من html&css و/JQUERY/JS/XML ثم تقوم بفهمهم جيدا و تطبق عليهم حتى تصبح محترف بهم بعد إتقانك لك ذلك قم بتحميل دورة اسامة بوردين و شاهدها.
  7. الأمر ليس بهذه الصعوبة التي تعتقدينها مع البرمجة بل في ذلك متعة بمجرد ما أن تكتسبي أول لغة برمجة, كأنك تتعلمي اللعة الإنجليزي بعدها الفرنسي يكون أسهل للتعلم بكثير ذلك هو نفسه في عالم البرمجة, أولا يتعلم المبتدئ الأساسيات من: variables & constants input/output comments if/else conditions for/while/do..while Loop functions pointers tables structures built in functions وبمجرد ما تكتسبين هذه الأساسيات التي ذكرتها لك وبعد خبرة في الكثير من التمارين والتطبيقات ستجدين أنك ضبطت البرمجة بالإضافة بعدها إلى تعلم المنطق البرمجي وتطويره وبعدها سيكون بإمكانك تعلم برمجة الويب أو تطبيقات الموبايل وتدخلين حينها لشبكة مستقل وإيجاد عمل وكل ما يذهلك الأن سيصبح عادي للغاية, أيضا حسب رؤيتك في عروض مستقل بعيدا عن عامل الوقت فبالتأكيد لا يوجد ولا شخص واحد يستطيع أن يعمل على كل تلك الأشياء وإنما تخصص مثلا أنا مبرمج مواقع و data scientist/analyst والأخر مصمم والأخر مبرمج تطبيقات الموبايل وهكذا...
  8. ال RMI تقوم على إنشاء تطبيق موزع distribution application في جافا. والهدف منها أنا تسمح لل object باستدعاء methods وبديلها في c# يختلف على حسب نسخة .net التي تبرمج عليها مثلا إذا كنت تستخدم .net 3.0 أو أكثر فابحث في WCF (Windows Communication Foundation) أما إذا كنت تستخدم .net 2.0 أو أقدم، فلتستعمل .Net Remoting ملاحظة: في حالة ما كنت تفكر في برمجة تطبيق ما فأرى أنه من الأفضل لك الإعتماد على بروتوكول http ك Restfull API أفضل بسبب أنه يدعم multiplatform عكس RMI و WCF التي تتطلب إنشاء بورت على مستوى الفيروال والراوتر للاتصال بين client و server ولإنشاء endpoint وتعمل فقط على platform واحد.
  9. بجواب تقني إضافة للتعاريف النصية التي قدمها لك الإخوة الأفاضل فوق, فستحتاج ال UML فقط في حالة كنت ستعمل على مشروع متوسط أو كبير الحجم وطويل المدى وفي بعض الحالات يأخد مني ال conception بال uml أكثر من 20% من وقت المشروع وأهميته أنك تضع النقط على الحروف للتطبيق بمعنى تقوم يتحليل كامل وكلي للتطبيق سواءا على مستوى بيئة التنفيد من ناحية HARDWARE و SOFTWARE أو بتحليل Activity ما, مثلا وجدت أن برمجة شيئ ما صعب فعوض أن تضع له algorithm بقلم وورقة ستسعمل Activity Diagram أيضا Class Diagram يساعدك كثيرا في بناء قاعدة البيانات والكثير والكثير من الأمور التي تتضح لك بإستعمال UML وأخيرا في حالة ما كنت ستغمل على مشروع بسيط إستعمل فقط Merise أيضا إن لم تكن تبرمج ب OOP فيستحب أن تستعمل فقط Merise.
  10. بخصوص الجزء الأول من سؤالك يمكنك الحصول على الوظيفة فقط بوضع profile إحترافي مليئ بالتجارب والمشاريع والشهادات التي حصلت عليها من قبل بموقع linkedin و indeed و cadreo وغيرهم وفي خانة jobs في المواقع السابقة ستجد عدد لا يعد ولا يحصى من الوظائف. أما بخصوص الجزء التاني فستجد الكثير من الغملاء سواءا بمواقع العمل المستقل ك fiverr khamsat mostaql upwork freelancer أيضا مجموعات الفيسبوك أما بخصوص الجزء الأخير فأرى حسب العروض أن لغات الويب PHP/laravel مطلوبة بكثير على مستوى الويب بما فيها wordpress/opencart والفلاتر بمعففثق على مستوى تطبيقات الموبايل.
  11. بالنسبة لي أفضل مكان قد يشعرك بالحماس كمصمم هو أن يكون معك أصدقاء بجانبك كلهم مصممين وأحيانا تضعون تحديات بينكم أيضا موقع designspiration يحتوي على تصاميم إحترافية إتخدها كمرجع أساسي لك, ومن هنا ستجد 7 مصادر حماسية للمصممين.
  12. كل شيئ رائع في تصميم وما ينقصك فقط شيئ واحد أزعجني بشكل بسيط وهو Scroll Bar إستعمل مكتبة nice scrollbar بحيث يمكنك الحصول عليها من هنا ولتفعيلها أضف فقط الكود التالي: $(".do-nicescrol").niceScroll();// the magic من هنا ستجد أمثلة أخرى له.
  13. يمكنك أن تستعمل مكتبة select2 و أيضا chosen وغيرها لكن المثال الذي طرحته تابع لل select2 هناك أشياء أخرى عليك الإنتباه فيها وهي name من الضروري أن تضيف لها [ ] كمصفوقة مثال: <html> <body> <form method="post" action="value.php"> <select name="flower[ ]" multiple> <option value="flower">FLOWER</option> <option value="rose">ROSE</option> <option value="lilly">LILLY</option> <option value="jasmine">JASMINE</option> <option value="lotus">LOTUS</option> <option value="tulips">TULIPS</option> </select> <input type="submit" name="submit" value=Submit> </form> </body> </html> كما ترى في السطر 4 أضفت [ ] في name لل select بسبب أنك سترسل الكثير من ال value من نفس name أيضا عند الإستقبال كمثال على لغة php: <?php foreach ($_POST['flower'] as $names) { print "You are selected $names <br/>"; } ?>
  14. في حالتك كنت لأستعمل Restfull API أي web services مع بروتوكول https تحل المشكلة مع فرض توفر البروتوكول https في التطبيق بسبب أن البيانات حساسة (الدفع بالبطاقة الإئتمانية) حتى تتفادى sniffing وأنواعه. ال sniffing هو طريقة أو تقنية يقوم بها الهاكر الذي يكون وسيط بين client و router ويستطيع قراءة data المتبادلة على clean data لكن مع https تكون البيانات المتبادلة مشفرة.
  15. لقد كانت مشاكل في منصة vimeo بالضبط على الساعة 2PM إلى 4PM, وهذه الإحصائية من الموقع الرسمي: أما الأن الحمد لله الفيديوهات شغالة تمام ويمكنك متابعة دروسك أنستي.
  16. المهارات التي تتطلب فقط أن تكون على علم بال wordpress core وال html/css حتى تستطيع تعيير direction للصفحة مع تغيير النصوص بترجمتها بملف default.pot الموجود بمجلد languages أيضا المقالة التالية بها شرح لتعريب القالب خطوة بخطوة برمجيا من دون إستعمال أي برنماج خارجي.
  17. ال DSL فقط أسلوب برمجة لا أكثر ستجد من هنا شرح له مقدم من طرف مارتن فولر إضافة إلى ذلك ال DSL لنمذجة متطلبات resource وشروط objects داخل نظام قابل للتكوين بدرجة عالية. كما أنها دعم عمليات البحث الشاملة والفعالة عن التكوينات التي تلبي واجهات توفير المتطلبات بين المكونات والنظام ككل، من هنا ستجد repo ستفيدك ك developer analysis لل resource DSL من أجل مشروع Immortals.
  18. هذه هي التصاميم الموجودة بالفوتوشوب: اقترح عليك أن تستعمل A1 فهي مناسبة لعملك حسب سؤالك، أيضا الموقع التالي به بعض التصاميم التي قد تساعدك في فكرتك.
  19. كيف ؟ الإجابة بسيطة ولا علاقة للبيانات المدربة مع البيانات الغير مدربة لأن ما نقوم به الأن هو Data preprocessing و الهدف الأول والأخير هل الحصول على موديل بدقة عالية من دون تواجد ولا X واحد له علاقة ب X أخر، ولتستكشف ذلك كل ما عليك هو إستعمال pandas ودراسة ذلك، الفيديو التالي سيوضح لك كيف ستقوم بذلك.
  20. تقنيا حسب خبرتي في مجال Data Science غالبا ما يتم إستعمال ادوات لدراسة التباعد والتقارب بين البيانات في مجال سواء تحليل البيانات أو التنقيب عنها او في علوم البيانات ككل، فكمثال نعتبر اننا نستعمل فقط Regression classification ونريد أن نرى هل يوجد إرتباط بين البيانات أم لا حتى لا نقع في مشكلة متغير له علاقة بمتغير أخر كمثال قد نجد أن هناك علاقة بين X1 و X2 على الشكل التالي: X1 = 5*X2 وبالتأكيد لحظة التصنيف هذا الشيئ سيؤثر بشكل سلبي على التصنيف ولن نحصل على دقة 100% بسهولة، لأجل ذلك يجب حذف X2 الذي تم استكشافه عن طريق التباعد بين البيانات ونترك في inputs فقط X المستقلة, ستساعدك كثيرا مكتبة pandas الموجودة في البايثون لتحليل البيانات. تحياتي.
  21. لن انصحك في الدخول لتعلم البرمجة والربح لو أنه ليس لك حب فيها، على أي ما دمت لا تمتلك خبرة في مجال ما فأنصحك ب: تعلم الفوركس تعلم CPA تعلم DROPShipping تعلم التجارة بالجملة او local ecommerce إنشاء مدونة على بلوغر أو ووردبريس والربح من إعلانات أدسنس. وهناك الكثير من الأمور التي ستجني منه أموال كثير لو فقط عملت بجهد وذكاء، وتذكر نصيحة واحدة أساسية في عالم الربح من الأنترنيت وهي: ما لم تستثمر مالك لجني المال ستسثمر جهدك وتعبك.
  22. يمكنك ذلك مباشرة بضرب العدد المُدخل مباشرة في القيمة -1 (سالب واحد) مثال: public static void methodName(){ Console.WriteLine("enter your number : "); int number = Convert.ToInt32(Console.ReadLine()); number *= -1; Console.WriteLine("your number will be : "); Console.WriteLine(number); } كما ترى أنني قمت بضرب العدد المُدخل في القيمة -1 فلو دخل سالب سيصبح موجب ولو كان موجب سيصبح سالب. لا تنسى أن تتصل بهذه ال method من ال main حتى تشتغل معك.
  23. في مقابلة العمل عليك أن تقدم نفسك بشكل كلي تتكلم فيها عن عمرك عن مكان سكنك عن مسارك الجامعي والشهادات التي حصلت عليها ثم تمر إلى تقديم خبراتك سواءا في traineeship أو المشاريع المفتوحة ملكك على github والمشاريع السابقة لك أو تجربة سابقة في شركة ما, بعد ذلك يبدأ بسؤالك في تجاربك مع البرمجة ونوع اللغة التي تستعمل ولما كذا ولم تستعمل كذا ثم يمر بطرح أسئلة عامة حول profile الذي ستشغله ويطرح عليك أسئلة برمجية ليفحصك هل حقا ما هو موجود في CV حقيقي أم لا من skills وغيرها مثلا قد يسألك ما دور session و cookie في php ثم ما دور bootstrap أيضا ما هو MVC و Design pattern والكثير ... وأخيرا أسئلة حرجة في OOP لأنها أساس كل شيئ وبعد كل هذا يكتب عليك تقرير وفي كل سؤال تجاوب عليه بالخطأ تأخد -2 وهكذا دواليك وفي الأخير يتم أخد من حصل على أكبر نقطة.
  24. ستكون قد حدثت معك المشكلة لما قمت بتنزيل الكراك, والكراك قد دمير بعض functions و rules في البرنامج, لتريح بالك نزله من هنا وقم بتثبيته مجددا.
  25. بجواب تقني البصمة الرقمية هي كل ما يتركه المستخدم وراءه من حركات وأعمال وتحركات على الأنترنيت، مثلا ما رأيك لو قلت لك أن هاتفك الأن او شبكة غوغل وفيسبوك يعرفون عنك كل شيئ، أشياء لا تعرفها حتى أنت بما فيها likes واهتماماتك ومقر تواجدك الحالي وغيرها الكثير وهذه أمور مفروضة عليك لا فرار منها. أما من ناحية الإخفاء فالأمر بصراحة صعب للغاية وتقريبا مستحيل، فالأنترنيت لا يرحم هناك الكثير من المواقع والمحركات هذفها واحد ان تعمل ك spider و crawler على جميع نطاقلت العام وهدفها هو تخزين البيانات وأخد نسخة منها، يوجد مثال بسيط وهو arxiv.org و موقع archive والكثير... لأجل ذلك أغلب الناس كالصحفيين والدبلوماسيين والهاكرز يستعملون فقط nicknames ويمنعون أكواد الجافاسكريبت بإضافة noscript وبعض trackers الأخرى التي تمنع المواقع من التجسس عليك.
×
×
  • أضف...