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

لوحة المتصدرين

  1. أسامة كمال النبريص

    • نقاط

      3

    • المساهمات

      184


  2. أكاديميّة حسوب

    • نقاط

      1

    • المساهمات

      4653


  3. ayoubridouani

    ayoubridouani

    الأعضاء


    • نقاط

      1

    • المساهمات

      248


  4. محمد الحلاق2

    محمد الحلاق2

    الأعضاء


    • نقاط

      1

    • المساهمات

      1


المحتوى الأكثر حصولًا على سمعة جيدة

المحتوى الأعلى تقييمًا في 12/15/20 في كل الموقع

  1. مرحباً بك سامي, هي إختصار ل JavaScript Object Notation وتعني ترميز الكائنات بإستخدام الجافاسكريبت ,وهي عبارة عن صيغة أو شكل سهل متسلسل لنقل البيانات ,سهلة القراءة للأشخاص ويمكن إستيعابها وسهلة الفهم للحاسوب. وهي صيغة مستقلة من اللغة نفسها ويمكن إستخدامها في في العديد من لغات البرمجة وتعمل كبديل لل XML. ويتم تمثيلها بين قوسين {} تحتوي على الاسم الخاص بالبيانات والقيمة الخاصة به وتفصل البيانات عن طريق فاصلة كما يلي: { "firstName": "John", "lastName": "Smith", "address": { "streetAddress": "21 2nd Street", "city": "New York", "state": "NY", "postalCode": "10021" }, "phoneNumbers": [ { "type": "home", "number": "212 555-1234" }, { "type": "fax", "number": "646 555-4567" } ] } حيث أن firstName هي اسم البيانات أو حامل القيمة و John هي القيمة. اختصار ل Ain’t Markup Language وتعني ليست لغة ترميز وهي سلسلة من البيانات القابلة للقراءة لدى البشر أو يمكن فهمها يستخدم في ملفات التكوين والتطبيقات التي يتم فيها تخزين ونقل البيانات. يتم إستخدامها لنفس الهدف الخاص ب XML ولكنها تحتوي على بنية بسيطة وطريقة بنيتها متمثلة أو مأخوذة من العديد من لغات البرمجة الأخرى ويمكن إستخدامها في أي لغة تحتاج لتخزين بيانات. ومثال لشكل بنيتها: - hosts: webservers vars: http_port: 80 max_clients: 200 remote_user: root tasks: - name: ensure apache is at the latest version yum: name: httpd state: latest - name: write the apache config file template: src: /srv/httpd.j2 dest: /etc/httpd.conf notify: - restart apache - name: ensure apache is running service: name: httpd state: started handlers: - name: restart apache service: name: httpd state: restarted فهي قريبة من تمثل لغة بايثون للكود. حيث أن مثلا tasks تماثل array أو مصفوفة تحتوي على عدة بيانات والتي بداخلها name وهو اسم المعلومة و ما بعد : هي البيانات لل name وبنفس التنسيق لباقي البيانات. اختصار ل eXtensible Markup Language وتعني لغة الترميز القابلة للتمدد وتنتمي للغات الترميز وهي لغة ترميز عامة تستخدم لغرض نقل البيانات عبر الإنترنت بطريقة مرتبة ومنظمة ,تستطيع وصف العديد من أنواع البيانات وتستطيع التعامل مع الكثير من لغات البرمجة. ومعنى قابلة للتوسع أنه يمكنك تعريف شكل البيانات بالطريقة التي تريد وإنشاء وسوم خاصة حسب الحاجة ليس كلغة الترميز ال HTML حيث أنه هنالك وسوم محددة معرفة من قبلها تستطيع التعرف عليها فحسب بعكس ال XML. ومثال عليها: <?xml version="1.0" encoding="ISO-8859-1"?> <note> <to>Tove</to> <from>Jani</from> <heading>Reminder</heading> <body>Don't forget me this weekend!</body> </note> حيث أنها تبدأ بالمعرف وهكذا يتم التعرف على أن هذا الملف هو ملف يحتوي بيانات XML و note هي حاوية لبيانات والتي تحتوي على العناصر منها to ,from ,body ويتم إغلاق كل وسم وبداخلها تحتوي على البيانات. من الصعب تحديد الإختلافات بين المصطلحات الثلاثة لأنه إستخدامها متقارب ولكن يمكن التفريق بينهم حسب لغة البرمجة المستخدمة في التطبيق الخاص بك ففي حال: كنت تستخدم JavaScript ف JSON هي الخيار الأمثل. أما في حال كنت تستخدم لغة JAVA ف XML الخيار الأمثل. وفي حال كنت تستخدم Python ف YAML أفضل. ولكن الكلام أعلاه ليس مقياس ففي حال كنت تستخدم لغة جافا ولكنك تستقبل بيانات عن طريق JSON أو YAML فإستخدام واحد منهما يكون أفضل وأيضاً التفضيل هنا فقط لأن اللغة تتعامل مع ناقلات البيانات هذه بطريقة مباشرة بدون إستخدام مكتبات خارجية ,فكما أسلفت في التعريفات فيمكن إستخدام أي منها لنقل البيانات. يمكن القول أن التعامل مع JSON ربما يكون الأسهل والأخف في نقل البيانات عبر الشبكة لذا تكون منتشرة أكثر ولكن للبيانات الكبيرة ف XML الخيار الأمثل أما YAML فهي أقل إنتشاراً. في حال كنت تريد التعديل على البيانات من قبل الإنسان ف XML هي الأفضل في ذلك وفي حال كنت لا تهتم بذلك فإستخدام JSON أفضل هنا. تحياتي.
    3 نقاط
  2. الإصدار 1.0.0

    17543 تنزيل

    لا يخفى على أي مطور ويب خصوصًا مطوري واجهة المستخدم الأمامية (front end developers) أهمية إضفاء بعض الحيوية على المواقع التي يصممونها عبر الحركات، إذ هنالك عدة فوائد يمكن تحصليها من إضافة الحركات إلى صفحات الموقع أهمها الابتعاد عن السكون الممل، ولفت الانتباه، وتحسين التواصل مع الزائر أو المستخدم وغيرها؛ لذلك، أصبحت الحركات أمرًا جوهريًا في مواقع الويب لا يمكن الاستغناء عنها. جاء هذا الكتاب لشرح مفهوم الحركة وكيفية تحريك العناصر باستخدام CSS فقط بدءًا من الحركات البسيطة وحتى الحركات المعقَّدة المُتقدِّمة بالإضافة إلى التَطرُّق إلى مناقشة مسألة متى يجب إضافة الحركات ومتى يجب الابتعاد عنها. هذا الكتاب مترجم عن كتاب «CSS Animation 101» لصاحبه Donovan Hutchinson، ونأمل أن يكون إضافةً نافعةً للمكتبة العربيَّة وأن يفيد القارئ العربي في الإلمام بموضوع التحريك عبر CSS. هذا الكتاب مرخص بموجب رخصة المشاع الإبداعي Creative Commons «نسب المُصنَّف - غير تجاري - الترخيص بالمثل 4.0». يمكنك قراءة فصول الكتاب على شكل مقالات من هذه الصفحة، «المرجع الشامل إلى التحريك عبر CSS»، أو من مباشرةً من الآتي: الفصل الأول: ما هي استخدامات الحركات؟ الفصل الثاني: تجهيز بيئة العمل لإنشاء الحركات الفصل الثالث: مدخل إلى الإنتقالات: التنقل بين الحالات الفصل الرابع: مدخل إلى الحركات: مفهوم الحركة القصل الخامس: تطبيق عملي: الانتقالات الفصل السادس: خاصيات الانتقالات الفصل السابع: دوال التوقيت الفصل الثامن: الانتقالات المتعددة الفصل التاسع: الانتقالات وجافاسكربت الفصل العاشر: تطبيق عملي: التحريكات الفصل الحادي عشر: خاصيات الحركات الفصل الثاني عشر: تطبيق عملي: الإطارات المفتاحية الفصل الثالث عشر: الحركات المتعددة المتزامنة الفصل الرابع عشر: موجز الحركات الفصل الخامس عشر: رواية القصص عبر الحركات الفصل السادس عشر: حرب النجوم (Star War) الفصل السابع عشر: إظهار المحتوى أثناء التمرير الفصل الثامن عشر: سهولة الوصول الفصل التاسع عشر: نهاية الرحلة
    1 نقطة
  3. أولاً: تعريف الشركاء ( هم الأشخاص المؤسسين، من حيث المعرفة أو المال). ثانيا: نسبة الشراكة بين أصحاب المعرفة ( العقول المفكرة، القوى الجسدية، الإدارة) وبين أصحاب المال ( المساهم فقط بمبالغ مالية) تبلغ 50 % لكل طرف. 1. في حال تدخل أصحاب المعرفة ومساهمتهم المالية تحسب كالآتي 50% +(رأس مال أصحاب المعرفة على ( رأس مال أصحاب المعرفة + رأس مال أصحاب المال)). 2. في حال هناك اتفاق بنسب مغايرة لذلك، تدخل نسبة إدارة أي شخص شريك للعمل ضمن حالتين: أ. موظف إداري براتب: أي يضاف له مع نسبتهفي الشراكة راتب شهري. ب. يصرف له نسبة مالية من 3.5 - 7.5% من قيمة صافي الأرباح السنوية بالإضافة إلى نسبته في الشركة. طبعاً هذه الأرقام للاستثمارات التي تبلغ فوق 100 ألف دولار. وتقدر بناءً على طبيعة المشروع والاستثمار فيه، ومقدار أهمية إدارة أحد الشركاء للشركة.
    1 نقطة
  4. توجد الكثير من المشاريع التي تحتاج ل DATA Analyst و BI Consultant ليقوم بدراستها ويحدد أهم أسباب المشاكل المعيقة لنجاح المشروع, وأهمها هو دراسة سبب إنخفاض المبيعات في super market مثلا هناك مشروع بنفس الفكرة عملت عليه من قبل يمكنك الحصول على dataset من هنا لتعملي عليه وتحددي سبب إنخفاض المبيعات, أيضا توجد فكرة دراسة ما هي المحركات الرئيسية لأسعار الإيجارات لشركة ما في مكان ما, وما دمت جديدة على هذا المجال سأقترح عليك الخطوات التي أعتمدها لبناء مشروع علوم بيانات من البداية: العثور على المشكلة أو الوضعية التي نود دراستها. استخراج البيانات من الويب وتنظيفها. استخراج رؤى وتحليلات عميقة. هندسة العوامل باستخدام APIs خارجية. الأخطاء الشائعة أثناء تطبيق التعلم الآلي. العثور على العوامل والدوافع التي تتحكم في أسعار الإيجار. بناء نماذج التعلم الآلي.
    1 نقطة
×
×
  • أضف...