m1m6

30 32.5 ألف مشاهدات المحتوى عضو منذ
m1m6 اسألني
انا من فلسطين, وسؤالي خارج عن الموضوع قليلا من مدة شهرين وانا احاول البحث عن وظيفه للعمل عن بعد لكن اواجه صعوبه في ايجاد شركات تقبل ذلك وتوظف عرب هل بامكانك افادتي في كيفية البحث او ترشيح شركات ربما تعرفها توظف عن بعد؟ مشكور
m1m6 تطوير الويب
في حالتنا كان اكثر شي مهم لعمل المقارنه هو ال rendering, بالتالي وقع الاختيار على ال react لانها one way data flow, وتعتمد على ال virtual dom في عمليه ال rerendering, بالتالي كانت نتائجها افضل بكثير من ال angualr التي تعتمد على actual dom الخاصه بالمتصفح في عمليه ال rerendering, وكذلك هي two way data flow.
m1m6 تطوير الويب
هذا يعتمد على طبيعة المشروع, بالنسبه لي انا اعمل على تطبيق يحتوي على الكثير من البيانات, حيث كان مستخدميه يعانون من مشاكل عديده خلال استخدامه, مثل تعليق المتصفح, البطيء خلال التصفح. وبعدما قررنا ان نقوم باعاده برمجة واجهة المستخدم قمنا بعمل مقارنه بين ال react و angualr , وفي حالتنا هذه كانت ال react مناسبه اكثر ووفرت علينا الكثير, والان مستخدمي التطبيق قليل جدا اذ لم يكن معدوم معاناتهم مع التصفح. بالتالي لا يوجد شيء افضل من الاخر بالنسبه لي,
m1m6 برمجة
بالامكان برمجة موقع مثل الفيس بوك او جوجل بلغه برمجة واحده, ولكن مع بدء ظهور ال MICROSERVICES اصبح استخدام لغة البرمجة يعتمد على اكثر من اساس, مثلا انا اعمل في شركة ونستخدم python, java, nodejs حسب الخاصية التي نريد تطويرها ونختار اللغه الاكثر انسب لها, حتى انا نقوم بعمل مقارنات بين الاطر البرمجيه الخاصه بكل لغه ونختار الانسب منها لبرمجة الخاصيه.
m1m6 برمجة
هناك فرق بين معرف اي DIV في الـ HTML بعضها تاخذ ID والاخرى تاخذ CLASS حسب متطلبات التصميم فتاكد لما تستخدم document.getElementById("score") انك عينت معرف الـ DIV عن طريق الــ ID مثال : وكذلك بالنسبة لــ CLASS
m1m6 تطوير الويب
Js DOM , تحتوي على بنية صفحة الويب كاملة على شكل Tree فعندما تريد الوصول لاي عنصر في الصفحة يمكنك ذلك باستخدام التالي documentgetElementBy.... لا يوجد فرق وهن ليست منفصلات عن بعض , وانما الـ Dom هي اضافة في الجافا سكربت تسمح لك بالوصول الى اي عنصر في الصفحة.
m1m6 PHP
تفضل هذه الروابط , اقرا منها , يوجد دروس كثيره https://www.google.ps/webhp?sourceid=chrome-instant&ion=1&espv=2&ie=UTF-8#q=curl%20php%20bot
m1m6 PHP
ببساطة, يتم ذلك عن طريق الـ Bots , حيث تقوم هذه البوتات بزيارة المواقع المحدده ومن ثم استخراج احدث المواضيع منها, واضافتها في الموقع المخصص ...
m1m6 تطوير الويب
مثلا ارسال البيانات من واجهة المستخدم الى السيرفر والعكس.
m1m6 تطوير الويب
موقع يقدم خدمة شحن البضائع من مكان الى مكان مع وجود وسيط.
m1m6 تطوير الويب
كل واحدة لها استخدام يختلف عن الاخرى, مثلا Angular هي MVC وتدعم نقل البيانات باتجاهين اما الـ ReactJS تمثل الـ V من الـ MVC وتدعم نقل البيانات باتجاه واحد, بامكانك استخدام مكتبات اخرى معها لكي تدعم نقل البيانات بالاتجاهين , بالتالي الاستخدام يعتمد على التطبيق , فـ اذا كنت تريد رفع كفاءة واجهة المستخدم فعليك بالـ React لسرعتها في عرض الصفحة, وهناك فروقات اخرى بين كل منها بامكانك البحث عنها واختيار الانسب لك.
m1m6 تطوير الويب
اعذرني, حاليا الموقع تحت التجربة :)
m1m6 تطوير الويب
بارك الله فيكم جميعا على الردود. مشكورين
m1m6 تطوير الويب
مشكور اخوي على المساعده...
m1m6 تطوير الويب
وبعدها اقوم بالاكمال عن طريق طلب باقي البيانات من خلال Ajax ؟
m1m6 تطوير الويب
مشكور, سأقوم بالبحث عن استخدامها وهل من الممكن ان تفيدني في حل المشكلة
m1m6 تطوير الويب
حسناً, لدي 1000 نتيجة عندما اقوم بجلبها وترتيبها في الصفحات (Pagination), اظن انها ستبقى نفس المشكلة من حيث الكم الهائل من البيانات والقيام بعملية طباعتها على جهاز المستخدم!
m1m6 تطوير الويب
var obj={ fname:'Ahmad', lname:'sami', getFullName : function(){ return this.fname+" "+this.lname; }}; كما في المثال في الأعلى (this) تحل محل المتغير او الكائن الذي يستدعي الخاصية هذه بمعنى اخر لو اردنا تعويض قيمة الكائن محل this سيصبح لدينا الكود التالي : var obj={ fname:'Ahmad', lname:'sami', getFullName : function(){ return obj.fname+" "+obj.lname; }};
m1m6 برمجة
لم أجرب صراحة من قبل , لكن تفضل هذه الدورة راح تفيدك بكل تأكيد https://www.nadrus.com/v/1298/
>ربما يدفع العديدين "ومنهم انا" للابتعاد عن تقديم خدماتهم حالي حكالك,
m1m6 برمجة
قم بالتدرب على حل مسائل problem solving في شتى المجالات , تفضل هذه المواقع ستفيدك "أنا أتدرب عليها" https://projecteuler.net https://www.hackerrank.com
m1m6 جافا سكربت
تحتاج لتحويل نوع المتغيرات الى Number , ويتم ذلك باستخدام الدالة ParseInt
m1m6 برمجة
طبعاً
m1m6 برمجة أندرويد
وعليكم السلام بامكانك رفع سور القران على اي سيرفر ومن خلال الجافا , بامكانك جلب اي سورة من السيرفر وتشغيلها من داخل البرنامج بامكانك استخدام الكود التالي : // import libraries import javafx.scene.media.Media; import javafx.scene.media.MediaPlayer; String bip = "bip.mp3"; Media hit = new Media(bip); MediaPlayer mediaPlayer = new MediaPlayer(hit); mediaPlayer.play(); > http://stackoverflow.com/questions/6045384/playing-mp3-and-wav-in-java > http://stackoverflow.com/questions/13789063/get-sound-from-a-url-with-java
m1m6 برمجة
تفضل هذه الدورة مفيده جدا https://www.youtube.com/watch?v=eKuNnpWhm7c&list=PLDoPjvoNmBAw6p0z0Ek0OjPzeXoqlFlCh