Abdelwaheb Sii

مبرمج ....جافا ...سي ++... أندرويد ....Internet Of Things

246 نقاط السمعة
478 ألف مشاهدات المحتوى
عضو منذ
12

اريد شرح لل web sockets

ما هو ال web sockets ؟ لماذا نستخدمه و ما ابرز استخداماتهl؟ هل يدعم جميع المتصفحات؟ ما هو مبدأ عمله و طريقة تنفيذه؟ هل يعمل مع ال php بشكل جيد؟
1

كيفيه انشاء نظام الاشعارات باستخدام php ؟

السلام عليكم ورحمه الله وبركاته كما فى العنوان كيف تنشئ نظام اشعارات بواسطه php علما بأن الموقع php فقط بدون اى مكتبات أو اضافات
23

لا تترك مشاريعك تموت ، دع الآخرين يساهمون فيها.

اذا كان لديك مشروع بدأته منذ فترة وانشغلت عنه او قابلت فيه اخطاء برمجية لم تستطع حلها فادى بك الحال الى تركه كليًا ، او بدأته وانتهيت منه ولكنك ترغب فى اضافة بعض المميزات الجديدة ولكنك لم تجد الفرصة لفعل هذا. Counteributors مشروع جديد يساهم فى نشر مثل تلك المشاريع وعرضها كى يتمكن الآخرين من المشاركة فيها وتنشيطها من جديد ، كل ما عليك هو ان تجهز مشروعك القديم على github وتكتب فى ملف الـ README.md ما الذى تريده من
57

دراسة مبدئية لفكرة مشروع ويب (اسرقها)

هذه فكرة مشروع كان من المفترض أن أبدأ في تنفيذها مع شريكي التقني، للأسف لم يتفرغ لبدء العمل على المشروع. لذا، فبدلاً من ترك الفكرة دون تنفيذ أحببت أن أشارككم بالفكرة لربما تعجب أحد رواد الأعمال المتفرغين لمثل هذه المشروعات لتنفيذها. *أتنازل تماماً عن أي حقوق وأعتبر البيانات التالية مشاع ليستفيد منه الجميع* # مقترح مشروع Lingwebtic لإنشاء المواقع الإلكترونية متعددة اللغات وخدمات ترجمة وتوطين المحتوى. ## 1 المشكلات باتت اللغة الإنجليزية أساساً لإدارة الأنشطة التجارية في الدول العربية الراغبة
2
32

نشاط: هندسة برمجية مدونة (Blog) + جائزة اشتراك شهر Lynda أو Teamtreehouse.

لطالما فكرت في طريقة أشرح بها هندسة البرمجيات وفرقها عن البرمجة. فكرت ماهي الطريقة الأكثر فعالية. لطالما شرحت بعض الدروس لطلبة، فواجهتني اسألة، تصعب علي إجابتها حرفياً. فالذلك توصلت إلى حل أن الإجابة المثلى هي الإجابة الفعليّة. هذه أمثلة على الأسئلة التي طرحت علي، وكذلك سبق وطرحتها أنا على نفسي، وكنت على وشك طرحها على بعض الدكاترة لكني صبرت حتى أخذت مالديهم حتى حصلت على الجواب. ما الفائدة من هذه العمليّات المطوّلة من الكتابات والتفكير والرسومات البياناتية والمخططات .. الخ
33
39

دروس برمجية تعلمتها من مشاريعي

أهلا وسهلا من المؤكد ان الشخص الذي لا يستفيد من دروس الحياة لن يكون بمقداره أن يطور أسلوبه في العيش وقد يكون الفشل قرينه بصوره مؤكده. الأمر نفسه يحدث مع عالم التطوير والبرمجة. فالمبرمج يواجه كما كبيرا من الاشكالات اثناء تطويره لمشروع وتزداد هذه الاشكالات عندما : ١) زاد حجم المشروع. ٢) التعامل مع تقنية جديدة. ٣) العمل بفريق صغير أو وحيدا بالنسبة لحجم المشروع. ٤) عدم توافر الادوات اللازمة وبيئات التطوير او ضعف جودتها. ٥) عدم توافر المرجع Reference
36

سوق ووردبريس المجهول لمطوري php

منذ مدة وأنا أنوي التكلم عن هذا الأمر وهو عدم ولوج مطوري php لتطوير إضافات ووردبريس --------------------------- لقد لاحظت من خلالي متابعتي لمواضيع المطورين والنقاشات وما إلى ذلك، أنّ مطوري php يجدون صعوبة في إيجاد دخل عدى عن بناء مواقع كاملة. والبعض يفتقر للقدرة على التصميم ويكون تركيزه كاملا على البرمجة والتطوير. وأنّهم يلجأون لتطوير سكربتات php ولكن بدون دخل حقيقي. لكن ما لاحظته هو أنّ لا أحد أعار انتباها لسوق كبير جدا نسبيا وهو سوق إضافات ووردبريس. نعم، قد
4

ماذا تفضل في ادارة السيرفرات centos or freebsd

السلام عليكم ورحمة الله وبركاته لدي سؤال ايهما تفضل في اداره سيرفرك centos or freebsd من ناحيه : 1 - استهلاك الرام والبروسيسر 2- الاستقرار كما تلاحظ لم اذكر مصادر التعلم لانه centos يتفوق بهذه الناحيه قرات سابقاً انه freebsd يستهلك موارد سيرفر اقل من " سينتوس " من ناحيه الرام والمعالج ايضاً من ناحيه الاستقرار هو اكثر استقرار بسبب السياسه الصارمه التي تتبعها الشركة لهذا كتبت هذا السؤال حتى اشاهد وجهات نظر الجميع بعيد عن العواطف والرخص اتمنى من
6

ما هي أفضل كتب علم الكلام؟

أبحث حاليًا عن أفضل كتاب جامع لمعظم قضايا علم الكلام وشارحًا لها، بعد إشارة [@يونس بن عمارة] إلى أهمية علم الكلام وإجابته على معظم أسئلة الملحدين منذ مدة (إن لم تخني الذاكرة ولكن كان هذا مضمون الكلام حسب ما فهمته) وجدت هذين الكتابين: 1- https://ia600501.us.archive.org/32/items/437878324/khlasa-alm-klam.pdf 2- http://muslim-library.com/books/ar_almadkhal_ela_deraset_elm_alkalam.pdf ولكن مشكلتي مع الأول بعد إنهاء 50 صفحة أن لغته صعبة الفهم وجمله تحتاج للقراءة عدة مرات لإستيعابها، ولم ألمس الثاني بعد لأنه يبدو متعمقًا جدًا في تاريخ هذا العلم وشرح شعبه، لذا
4

مخطط قواعد بيانات مجتمع حسوب

اذا اردت صناعة تطبيق مثل مجتمع حسوب كيف سيكون مخطط قواعد البيانات .
11
17

كيف تحمي موقعك الذي طورته من الإختراق؟

السلام عليكم .. كلنا نعرف ان المواقع الإلكترونية معرضة دائما للاختراق والوصول الى بيانات من المفترض ان لا يراها الا المسموح لهم. ياريت شرح ابرز مناطق الخطر في السكربتات وكيف اقوم بحمايتها كمطور؟ الف شكر :)
23
15

مراجعة لكتاب The clean architecture in PHP

كتابة الأكواد البرمجية امر سهل للغاية، لكن كتابة كود نظيف يؤدي غرضه بكفاءة عالية لفترة طويلة من الزمن امر غير سهل ويحتاج بذل الكثير من الوقت والجهد. لهذا الغرض قام كريستوفر ويلسون بتأليف كتاب ( The clean architecture in PHP ) ليشرح كيفية كتابة اكواد نظيفة تعمل بكفاءة عالية، بالرغم الى ان عنوان الكتاب يشير الى لغة PHP الا ان الكاتب لايتحدث بشكل كبير عن لغة PHP ولكن يتحدث عن الهيكلة الصحيحة لكتابة الاكواد البرمجية بشكل عام. في الفصل الاول
3

المسار الصحيح ﻻحتراف PHP

كنت قبل مدة قد كتبت في عدة مجموعات خاصة ب PHP في الفايسبوك حول الطريق الصحيح ﻻحتراف PHP. و ماذا بعد تعلم الاساسيات ؟ حيث انه اكثرية الدروس تتوقف هنالك و تعاد نفس الشروحات في العديد من القنوات على اليوتيوب او حتى الكتب. بعد العديد من النقاشات هذا ما خرجت به اتمنى ان يتم تعديل و تطوير هذه المراحل لتكون اكثر منطقية و تسلسل اثناء التعلم و اكثر تخصيصا. PHP Learning 01 - Basics basic notions arrays user data/processing strings
15

كتاب: البرمجة باستخدام ال Interface

كلنا نعرف وجود ال interface في لغات البرمجة مثل Java و C# ولكن لا نعرف متى نستخدمه بطريقة فعالة Effectively ومتى يلعب دور مهم في تصميم المشروع Software Design. أغلب البرمجيات المبنية جيداً تعتمد على وجود ال Interface فيها، فال Interface يعتبر العمود الأساسي في الكثير من العادات الجيدة في البرمجة Modern Techniques مثل ال Testability، وال Dependency Injection وكثير من ال Design Patterns، وحتى في أساسيات التصميم التي تعرف ب SOLID Design Principles. لذلك فهم ال Interfaces وأين تستخدمه
8

هل سيكون جيدا تشفير كلمة المرور بـ md5 و sha1 وعكس الناتج وتكرار العملية عدد من المرات ؟

قمت ببرمجة سكريبت بسيط لتشفير كلمة المرور باستخدام php طريقة التشفير هي التالي : (مدخل المستخدم هو test) 1. اخذ مدخل المستخدم ثم تشفيره بـmd5 فيصبح : 098f6bcd4621d373cade4e832627b4f6 2. اخذ مدخل المستخدم ثم تشفيره بـsha1 فيصبح : a94a8fe5ccb19ba61c4c0873d391e987982fbbd3 3. جمع النص المشفر من md5 و sha1 فيصبح : 098f6bcd4621d373cade4e832627b4f6a94a8fe5ccb19ba61c4c0873d391e987982fbbd3 4. عكس الناتج فيصبح : 3dbbf289789e193d3780c4c16ab91bcc5ef8a49a6f4b726238e4edac373d1264dcb6f890 5. تكرار العملية عدد من المرات (4 على سبيل المثال)(ويكون رقم ثابت حتى يسهل فك التشفير) --------- السؤال هو هل ستكون هذه الطريقة في التشفير
9

لا تكتب كلمة مرور مدير قاعدة البيانات في الكود

فلنفترض أنك تبرمج في مدونة أو موقع إخباري. تتوقع أن موقعك أحيانا سيتعرض للاختراق، و المخترق يتسبب في تعديل المحتوى على قاعدة البيانات سواء بشكل يمكن ملاحظته أو بشكل غير ظاهر. المبرمج عادة يجعل مستخدم واحد لقراءة البيانات و تعديلها و إدارتها، و هذا خطأ. ------------------------------------------------------------------------------------------------------------------ ما حل تلك المشكلة؟ يجب إنشاء مستخدم (مستخدم في قاعدة البيانات، يمكنك أن تبحث عن MySQL User Account Management لو تستعمل MySQL) لقراءة المحتوى و ربما إنشاء تعليقات فقط، أي صلاحيات أساسية جدا يسمح
20

كيف تتم حماية المواقع من هجمات ddos ؟؟

السلام عليكم , موضوع للنقاش : - كيف تتم حماية المواقع من هجمات ddos ؟ - شركات كبيرة مثل فيسبوك ماذا تستخدم لمنع الهجمات ؟ - ما الفرق بين dos و ddos ؟ شكرا لكم ^_^ الرجاء عدم اعطاء تقييم سلبي للموضوع بدون سبب !!
16

لأول مرّة ، مجمَّع الثغرات البرمجية ، اسألني و أجيبك !

السلام عليكم ورحمة الله ،، أهلا بكم : اكثر من نصف الاعضاء هنا مبرمجين و مطوري ويب و لله الحمد عندي باع طويل مع الثغرات البرمجية خصوصا لغة *PHP* و الكثير يبرمج مواقع و يستهين *بالحماية*  لذلك أهم طريقة لتبادل المعارف والمعلومات هي الحوار والنقاش الجد والفعال فبه يرقى التفكير وتتزايد المعارف . ### *لذلك أنا جاهز لأسئلتكم جميعا في جميع أنواع ثغرات لغة PHP ابتداءا من اكتشافها الى ترقيعها باذن الله*
148

تجربتي في تعلم تطوير وتصميم الويب - كيف ابدأ - نصائح + مصادر!

*كيف أصبح مصمم؟ كيف اتعلم برمجة المواقع؟ من اين اتعلم؟ لا توجد مصادر عربية كثيرة؟ كل هذه الأسئلة قد تدور في راسك عندما تريد ان تبدأ في مجال تطوير الويب وفي هذه المقالة سوف اشارككم خبرتي البسيطة وتجربتي والمصادر التي اتعلم منها وكيف تسير في الاتجاه الصحيح.* في بداية الامر ان اردت ان تهتم في مجال الويب يجب ان تعلم ان الويب ينقسم الى قسمين front end(واجهة الموقع): وهي ما يراه المستخدم امامه عند تصفح الوقع (التصميم النهائي للموقع). Back
19

ماهي الخطوات التي ستقوم بها اذا ارتفع عدد مستخدمين تطبيقك او موقعك الى ملايين المستخدمين بشكل مفاجئ ؟!

سؤال وجدتة في Quora واحببت مشاركته لمعرفه كيف سيتصرف المبرمجون في حسوب IO .
5

أيهما الأفضل في السوق العربي لبناء متاجر الكترنية .. Native or cross platform

السلام عليكم أريد البدء في بناء تطبيقات متاجر الكترونية تعتمد على backend يستطيع الشخص تعديل واضافة منتجات وهكذا وأريد توجيه المنتج للسوق العربي ( الخليج ) أيهما أفضل لبناء مثل هذه التطبيقات native or cross platform مثل ionic و xamarin - titanium الأفضل من حيث المميزات والمناسبة للسوق العربي والأفضل والأقل تكلفة . وأيضاً من حيث توافر مبرمجين في السوق العربي من ذوي الخبرة .. قرأت كثيرًا واحترت ... كل شخص يشكر في المنصة التي يعمل عليها فما رأيكم بحكم