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

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

  1. ياسين عناية

    ياسين عناية

    الأعضاء


    • نقاط

      6

    • المساهمات

      140


  2. Omar Haddad2

    Omar Haddad2

    الأعضاء


    • نقاط

      5

    • المساهمات

      292


  3. Takla Eshak

    Takla Eshak

    الأعضاء


    • نقاط

      2

    • المساهمات

      35


  4. سمير عبود

    سمير عبود

    الأعضاء


    • نقاط

      2

    • المساهمات

      3552


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

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

  1. في دورة تطوير النظم الخلفية باستخدام php مفهاش HTML CSS JavaScript معنى كده ان انا ممكن اكون مطور نظم خلفية من غير ما استخدم لغات التصميم
    2 نقاط
  2. المربع الأب ( parent ) لا يظهر بشكل صحيح بسبب عدم تحديد الـ height، في حال أردت أن ترسم مربع يجب إعطاءه الـ width والـ height معًا #parent{ height: 30px; width: 300px; background-color: cadetblue; border: 3px solid black; } يبدو انك تريد أن يظهر كل مربع ( 1 و 2 ) بشكل مختلف، و السبب في ظهورهم بنفس الشكل هو إعطاءهم نفس الـ class و تحديك لتلك الإعدادات عن طريق هذا الـ class وهذا غير صحيح، إما أن تعطي كل مربع class بإسم مختلف خاص فيه أو id خاص فيه، و طريقة التعامل مع الـ class تكون بذكر اسم الكلاس في ملف الـ css مع وضع بجانبه دوت كالتالي : .class1{} و طريقة التعامل مع الـ id كالتالي : #id{} للحصول على إجابات دقيقة وحل لمشكلتك، أنصحك دومًا بتوضيح تلك المشكلة قدر الإمكان، هنا أكاديمية حسوب توضح لك بعض الإرشادات للحصول على إجابة لسؤالك. بالتوفيق.
    2 نقاط
  3. كيف يمكن عمل موقع خريطة مثل تطبيق كريم في برنامج اندرويد
    1 نقطة
  4. السلام عليكم أنا مبتدئة في لغة البايثون .. و أريد الاستفسار عن المواقع أو الدورات أو الدروس التي يمكن من خلالها أن أطور نفسي في هذه اللغة .. فهل قام أحدكم بدراسة البايثون من الصفر عبر الانترنت كي يعطيني بعض النصائح من فضلكم ؟
    1 نقطة
  5. السلام عليكم لدي مشكل في فتح الفديوهات نتيجة لضعف النت هل توجد امكانية لتحميل الفديوهات لتشغيلها offline شكرا
    1 نقطة
  6. مرحباً @Abdallah Abdarrahman مع الأسف لن تستطيع تحميل فيديوهات الدورة لأن هذا الشيء غير مسموح به و الأفضل المتابعة أونلاين. مشغل الفيديوهات يدعم الشبكات الضعيفة بإمكانك خفض جودة و دقة المقطع إلى 360p و متابعة الدروس فهذه الجودة لا تحتاج إلى تدفق إنترنت عالي. بالتوفيق
    1 نقطة
  7. أدرس البايثون يا أخي الكريم لأن تخصصي في الجامعة الاعلام الآلي الحيوي يفرض علينا تعلم البايثون للتمكن من المواصلة .. أي من أجل برمجة المواقع و برامج الحاسوب .. و أنا أريد تكوين نفسي بنفسي بإذن الله شكرا لك سأتابع دورة الأستاذ أسامة الزيرو شكرا لك نصحني الكثيرون بقناة الصافي حجازي .. سأتابع دورته كذلك بإذن الله
    1 نقطة
  8. أنصحك بإستخدام مكتبة PHP Barcode Generator يقوم بإنشاء صور SVG و PNG و JPG و HTML. سأشرح لك طريقة إستخدامها : تحميل الباكيج عن طريق الـ composer composer require picqer/php-barcode-generator إذا كنت تريد إنشاء صور بتنسيق PNG أو JPG ، فأنت بحاجة إلى تثبيت مكتبة GD أو Imagick على نظامك أيضًا. بكل بساطة الآن بإمكاننا إصدار البار كود عن طريق إنشاء أوبجكت الخاص به من ثم إدخال البيانات بإستخدام getBarcode : // This will output the barcode as HTML output to display in the browser $generator = new Picqer\Barcode\BarcodeGeneratorHTML(); echo $generator->getBarcode('081231723897', $generator::TYPE_CODE_128); للإطلاع أكثر على ميزات هذه الباكيج و أنواع المدخلات لميثود getBarcode() يمكنك زيارة هذا الرابط، تستطيع من خلاله تحميل الباكيج و الإطلاع أكثر على جميع خصائصها. بالتوفيق.
    1 نقطة
  9. يمكنك إضافة عدد حقول محدود تقريبا بطول يساوي مجموع السلاسل (يعتمد على إصدار الباركود) أي (عدد المحارف الممكن تخزينها ضمنه) إقتراحي أن تطلع على السوق وتدرس الحاجة لمعلومات للمنتج أي قم بتخزين مايتطلبه السوق ونصيحتي هي تخزين البيانات بصيغة JSON (يتوفر مكتبات بجميع لغات البرمجة للتعامل معها وسوف تضمن طريقة مريحة لضمان وجود البيانات بتنسيق معين ضمن كل باركود وفي حال لم يقرأ الرمز بشكل كامل أو قراءة رمز مخرب (سيحدث Exception) و تستطيع تشغير البيانات أيضا مثال: { "id" : "abc123", "title": "Brown eggs", "type": "dairy", "description": "Raw organic brown eggs in a basket", "price": 28.1, "Production_Date": "2020-5", "Expiry_date": "2020-9" } حدد إصدار الباركود الذي تنوي استخدامه و تأكد من سعته (عدد المحارف القادر على تخزينها) وقم بتمثيلها بطريقة مناسبة و مختصرة قدر الإمكان مثلا : (بدل production_date) ضع (PD)
    1 نقطة
  10. ليس عندي كلمات تفي شكرك حقيقة شكرا بحجم الكون أفدتني كثير عفوا فقط لأتأكد من فهمي تحديدي يعني للمعاملين كلما صغر كان ذلك أفضل، أليس كذلك؟ الأول يجب أن يكون أكبر من صفر الثاني يجب أن يكون أصغر من 1 حتى يتعلم المودل بدون الوقوع في الاوفر فتينق يعني التحديد للتوزيع الإحصائي كيف ؟ أعتمد على ماذا؟ هل أضعه اعتباطيا؟
    1 نقطة
  11. هل يحتاج متعلم ريأكت ناتيف فرونت اند ان يدرس redux و react Dom ام لا يلزمه هذا ؟؟
    1 نقطة
  12. سأوضح لك الفروقات بين كل منهم : React Native عباره عن أطار عمل ( Framework ) تم تطويرها من قبل شركة الفيس بوك. توفر الـ React Native الامكانيات الكاملة لبناء التطبيقات المتكامله التي تشبه التطبيقات التي يتم برمجتها بأستخدام لغات البرمجة المخصصة مثل Java او Swift. بالاضافة الى ذلك, فأن وحدات البناء الاساسية لواجهة المستخدم ( UI ) المستخدمة بواسطة iOS و Andriod يتم أستخدامها ايضاً بواسطة الـ React Native. React.js ليس إطار عمل بالمعنى الصحيح، بل مجرد مكتبة جافاسكربت طورتها شركة فيسبوك لبناء واجهات المستخدم User Interfaces، أي أن React لا يهتم بكل ما له علاقة بالخادم وقواعد البيانات، فهو لا يأتي مع أي واجهات للإتصال بالخوادم عن طريق الأجاكس كما هو الحال مثلا في إطار عمل أنغيولار،هذا الكلام يعني أنك مطالب بالإستعانة بحلول طرف ثالث مثل جيكويري أو axios للقيام بعمليات أجاكس Ajax على سبيل المثال،يعتمد React.js على نظام Virtual DOM حيث يتم تحويل DOM لكائن جافاسكربت اعتيادي ومعه يتعامل React.js مباشرة، جميع التغييرات التي تتم على مستوى واجهة المستخدم يتم تنفيذها على مستوى Virtual DOM وبعد ذلك يقوم React.js بمقارنة Virtual DOM مع DOM الحقيقي لدمج التغييرات التي حصلت فقط وليس تحديث DOM بكامله كما تفعل jQuery و Angular مثلا. Redux هو مكتبة جافاسكريبت لإدارة State، جميع البيانات المتحكمة في حالة التطبيق ستكون مخزنة في مكان واحد اسمه Store وبذلك يسهل الوصول إليها من أي مكان في تطبيقنا وتبادلها بين المكونات، وهو الأمر الذي لا يكون بنفس البساطة والسلاسة عندما نقوم بذلك يدويا باستخدام الواجهة البرمجية API ل React.js فقط. الأمر لا يحتاج منا إلا الإختيار المناسب لما نود القيام به، هنا يتضح لنا أنه بإستخدامنا و تعلمنا لـReact Native نكون بذلك لسنا بحاجة لتعلم React.js، و بالنسبة لـ Redux ما هي إلا مكتبة لها وظائف معينة تسهل عمل بعض العمليات و بناؤها بدلا من القيام بها يدويا بـ React.js ليس عليك تعلمهم جميعًا، و إنما ما تراه مناسب لما تود برمجته فعليك التركيز به و تعلمه جيدًا بعيدًا عن التشتت و الحيرة. بالتوفيق.
    1 نقطة
  13. مرحبا انفال انصحك بالبداية بالمحتوى العربي ثم تطوير نفسك بالمحتوى الاجنبي بعد ذلك سأعرض عليك قناتين على يوتيوب اصحابها متخصصين في بايثون قناة محمود احمد وقناة الصافي حجازي تحياتي
    1 نقطة
  14. في حال عندي موقع مثلا وزارة الكهرباء بربطه بموقع اخر اي موقع كيف فكرة ربط المواقع بقواعد البيانات ممكن احد يفيدتي
    1 نقطة
  15. السلام عليكم أختي الأمر يتعلق لأي سبب تودين دراسة البايثون هل من أجل برمجة المواقع أم تعلم الألة أم كتابة أدوات الاختراق أم في برمجة الألعاب أم لمادا ؟؟ كبداية ولتعلم الأساسيات أرشح لك وبشدة دورة الأستاد أسامة الزيرو ستجدين في هاته البلاليست شرح لأساسيات البايتون ثم أنواع البيانات ثم البرمجة الكائنية ثم التعامل مع SQLITE ب python وأيضا شرح الفلاسك وبعض دوال numpy (أهم مكتبة في عالم الداتا ساينس).
    1 نقطة
  16. التعلم من الإنترنت يحتاج إلى جهد ومثابرة , ولا تنسى الممارسة التى هي الأساس لتثبيت المعلومات . من أجمل الدورات التى ستستفيد منها بشكل كبير : دورة الزيرو Hassouna Academy أحد الكتب المميزة المقدمة من أكاديمية حسوب هنا يمكن التعلم من خلال موقع w3schools
    1 نقطة
  17. يمكنك تصميم نفس الموقع المطروح و أكثر من ذلك، انت قد تعلمت css و html و js، إذا لديك الأساسيات في تصميم الويب و يمكنك تطوير ذاتك من خلال قيامك ببناء أعمال متنوعة و بأشكال كثيرة. أضف إلى ذلك أنه بإمكانك إستخدام المكتبات المنبثقة عن تلك اللغات دون إيجاد صعوبة في التعامل معها، ستوفر عليك الوقت و الجهد مع الإحتفاظ بمهاراتك و إمكانية إحداث تعديلات عليها بالإستعانة بخبرتك في الأساسيات لهذه المكتبات. سأطرح عليك هنا بعض المكتبات التي سوف تساعدك في بناء مواقع إنفوجرافيك وغيرها بشكل أنيق و وفق ما تعلمته من مهارات و أساسيات في التصميم : btn.css : مكتبة توفر لك العديد من الأزرار بأشكال متعددة و متوافقة مع جميع الشاشات. button with effect : عدة أزرار بأشكال متعددة بالإضافة لوجود أيقونات تساعد في إظهار مظهر جذاب و عصري، يمكنك الإستعانة بهم و إستخدامهم بسيط. font awesome : مكتبة توفر لك العديد من الأيقونات التي تساعد في إظهار موقعك بشكل جذاب و أنيق و ملفت، يمكنك تعديل ألوانها و أحجامها بكل سهولة و سأترك لك هنا فيديو يوضح لك طريقة إستخدام هذه المكتبة. بالتوفيق.
    1 نقطة
  18. وعليكم السلام , مرحبًا @anfel seghir انا قمت بدراسة لغة البايثون عبر الإنترنت , دراسة لغة البرمجة تعتمد بشكل كبير على الممارسة , هنالك العديد من المصادر و الطرق للتعلم لكن لا شيء يفيد اذا المتعلم ليست لديه العزيمة و استخدام ما يتعلم . هذه بعض القنوات ممتازة لتعلم البايثون عبر اليوتيب : Hassona Academy Nour Homsi TheNewBaghdad ايضا يوجد في موسوعة حسوب توثيق ممتاز من هنا .
    1 نقطة
  19. يتم الحصول عليه من خرائط جوجل , من خلال الحصول على API من جوجل وحساب المسافة وأقرب نقطة يتم تزويدها أيضاً من خرائط جوجل , للمزيد من التفاصيل من هنا
    1 نقطة
  20. مرحباً @جيروم مينا لا أدري ما الذي تتوقعينه من الأكواد لكن الأكواد متطابقة مع صفحة العرض. 1- إتجاه الصفحة من اليمين إلى اليسار و هذا لأنك قمت بإعطاء الخاصية dir القيمة rtl أي: <html dir="rtl"> </html> 2- جسم الصفحة يحتوي على ثلاث عناصر div في نفس المُستوى أي كلهم أبناء للوسم body: العنصر الأول يأخذ المعرف parent لكنه بدون مُحتوى يأخذ التنسيقات التالية: #parent{ width: 300px; border: 3px solid black; background-color: cadetblue; } و بما أنه بدون محتوى و لم يتم تحديد طول له فيظهر بهذا الشكل. كل من العنصرين ذو المُعرفين child1 و child2 يأخذان صنف التنسيقات child. إذا كُنتِ تريدين أن يكونا العُنصرين من أبناء العنصر parent عليك وضعهما داخله بهذا الشكل: <div id="parent"> <div id="child1" class="child">1</div> <div id="child2" class="child">2</div> </div> الرجاء توضيح المُشكلة التي تواجهيها و سنُساعدك. بالتوفيق
    1 نقطة
  21. الخطأ: أن علامة # هي خاصة بالid وأنت قمت بوضع ال قيمة الclass في ال selector #child{} التصحيح : أن تقوم بوضع قيمة الid و في ال selector وهي child1 #child1{} يتم وضع الإرتفاع حسب الحاجة لو تريد زياد الإرتفاع للأب تقوم بتغير قيمة الheight الخاصة بال parent
    1 نقطة
  22. static binding عندما يتم تحديد نوع ال object في وقت compiler time (بواسطة المترجم) ، يُعرف باسم static biding, إذا كان هناك أي دالة private أو final أو static داخل الكلاس يعتبر الإرتباط ثابت مثال: class Dog{ private void eat(){System.out.println("dog is eating...");} public static void main(String args[]){ Dog d1=new Dog(); d1.eat(); } Dynamic binding عندما يتم تحديد نوع الكائن في وقت التشغيل ، يُعرف باسم الربط Dynamic biding مثال class Animal{ void eat(){System.out.println("animal is eating...");} } class Dog extends Animal{ void eat(){System.out.println("dog is eating...");} public static void main(String args[]){ Animal a=new Dog(); a.eat(); } } لوقمت بتنفيذ الكود سيكون الناتج Output:dog is eating... في المثال أعلاه ، لا يمكن لل compiler تحديد نوع الكائن ، لأن instance Dog هو أيضًا instance لـ Animal. لذلك لا يعرف compiler نوعه, أي أنه يتم تحديد النوع وقت التشغيل .
    1 نقطة
  23. لو كنت في بداية رحلتك مع أعمالك، ضع تركيزك في إنجاز أكبر قدر ممكن و لا تقلق بشأن طريقة العرض، لأنه عند التقدم لوظيفة سيتم إستعراض إعمالك ولن يتم سؤالك عن أين تضع أعمالك، و عند عملك على إحدى المواقع للعمل الحر ستجد أنها تخصص لك مكان لوضع أعمالك مع إضافة شرح لها و التقنيات المستخدمة في إنجازها. بعد ذلك أنصحك ببناء موقع شخصي لك و عرض أعمالك عليه، لن يكلفك الكثير، مع توضيح كافة التفاصيل لكل عمل قمت بإنشاؤه، سيتيح لك ذلك التقدم للوظائف بشكل أسرع و بناء ثقة لدى الشركة المقدم لها للوظيفة أتمنى لك التوفيق.
    1 نقطة
  24. إقتباس لتعديل تنسيق البند 2
    1 نقطة
  25. يوجد منصات لعرض portfolio منصات عالمية جاهزة توفر لك ان تعرض أعمالك بصورة إحترافية مثل : behance coroflot dribbble ويمكنك ايضًا أن تبدء بإنشاء مدونتك الخاصة هذه فكرة رائعة ايضا لكي توصل فكرتك اكثر للجميع . أنصحك بإنشاء موقعك الخاص لأن هذا سوف يؤثر كثيراً على عملك فى تقديمة وإعطاء فكرة كبيرة عنك للعميل ماذا تقدم والمهارات التى تستخدمها وخبراتك وتستطيع من خِلال ذلك ان تقدم نفسك وتسوق لنفسك أكثر وذلك سوف يعمل على فرص أكثر لزيادة نشاطك .
    1 نقطة
×
×
  • أضف...