-
الإعلانات
-
تسجيل عضوية جديدة في المنتدى 01/31/2016
السلام عليكم ورحمة الله وبركاته عزيزي العضو الجديد : حاليا رسالة الإيميل لتأكيد صحة إيميلكم تذهب للبريد العشوائي ( جاري حل المشكلة ) فإذا لم تجد رسالة التحقق من إيميلكم في صندوق الوارد لديكم إتجه للبريد العشوائي ( JUNK) وقم بتفعيل إشتراككم من هناك
-
-
عدد المشاركات
944 -
تاريخ الانضمام
-
تاريخ اخر زياره
السمعه بالموقع
37 عاديعن fmo_82

-
الرتبة
مشرف برمجة الشبكات و النظم الموزعة
- تاريخ الميلاد 10/06/1982
طرق الإتصال
-
Website URL
http://www.Socketco
der.com - ICQ 0
- Skype socketcoder
معلومات الملف الشخصي
- الجنس ذكر
- الدولة : الفريق العربي للبرمجة
-
اهتمامات
برمجة الشبكات, النظم الموزعة, برمجة أنظمة VOIP/Video Systems
لتحميل دروس وأمثلة وأكواد مجانية راجع الموقع المتخصص www.SocketCoder.Com
أحدث الزائرين لملفلك الشخصي
-
طالب علم مبتدىء أعطى سمعة إيجابية لــ رد في موضوع: تحميل الإصدار 2006 الورقي الكامل من كتاب أحترف برمجة الشبكات والنظم الموزعة
-
Hussein Master بدأ بمتابعة fmo_82
-
maher.it أعطى سمعة إيجابية لــ رد في موضوع: طرق تخزين الصور !
-
bishoe أعطى سمعة إيجابية لــ رد في موضوع: تحميل الإصدار 2006 الورقي الكامل من كتاب أحترف برمجة الشبكات والنظم الموزعة
-
tarig abdo joker أعطى سمعة إيجابية لــ رد في موضوع: تحميل الإصدار 2006 الورقي الكامل من كتاب أحترف برمجة الشبكات والنظم الموزعة
-
سيف الصوفي أعطى سمعة إيجابية لــ رد في موضوع: تحميل الإصدار 2006 الورقي الكامل من كتاب أحترف برمجة الشبكات والنظم الموزعة
-
fmo_82 بدأ بمتابعة طرق تخزين الصور !
-
السلام عليكم بإمكانك عمل تطبيق Client Server لذلك وفي كل مرة ترسل الصورة تخزنها مباشرة بشكل الي إل مجلد في السيرفر , هذا مثال: http://www.socketcoder.com/ArticleFile.aspx?index=2&ArticleID=65 قبل العرض اضف كود التخزين من ستريم إلي ملف الصورة مثال: Image img = System.Drawing.Image.FromStream(myStream); img.Save(@"C:\\ImagesStore\"+DateTime.Now.ToFileTime().ToString()+".Jpeg", ImageFormat.Jpeg);
- 3 ردود
-
1
-
fmo_82 أعطى سمعة إيجابية لــ رد في موضوع: البداية مع الـ WCF
-
fmo_82 أعطى سمعة إيجابية لــ رد في موضوع: البداية مع الـ WCF
-
fmo_82 أعطى سمعة إيجابية لــ رد في موضوع: اشترك معنا لبرمجة جدار ناري firewall باستخدام c#
-
fmo_82 أعطى سمعة إيجابية لــ رد في موضوع: اشترك معنا لبرمجة جدار ناري firewall باستخدام c#
-
fmo_82 أعطى سمعة إيجابية لــ رد في موضوع: اشترك معنا لبرمجة جدار ناري firewall باستخدام c#
-
ممكن عمل Data Sniffer على Raw Socket كما في هذا المثال: http://www.codeproject.com/Articles/17031/A-Network-Sniffer-in-C وبطبع يكون لديك IP header و TCP header و Data وما عليك هو تحليل الجزء الخاص ب Data من خلال توصيفه كما في HTTP Header وبطبع إذا كانت الداتا HTTP non encrypted يمكنك بسهولة عمل decoding لها ك string قم مقارنتها بما تريد أو تخزينها ...
-
fmo_82 بدأ بمتابعة عمل برنامج فحص محتويات HTTP
-
هل يوجد مستضيف يسمح بتحميل و تشغيل ملفات exe لتعمل كسيرفر
fmo_82 رد على montaser00's موضوع في برمجة الشبكات والتطبيقات الموزعة
تحتاج لإستئجار Dedicated Hosting http://iweb.com/classic-server-hosting/overview -
مكتبة لعمل MJPEG Streaming .. لبث فيديو من سطح مكتبك!
fmo_82 رد على رغيد الطيب's موضوع في برمجة الشبكات والتطبيقات الموزعة
شكرا لك موضوع مميز يستحق التثبيت -
HTML 5 Video Chat, Video Streaming in Action
fmo_82 posted موضوع in برمجة الشبكات والتطبيقات الموزعة
It's not so earlier to talk that we can use HTML 5 to make a Video streaming or video chat, a little search on the internet I found the API that's allow you capture from your webcam/Mic devices, The video chat web application is basically the self view example with two additions. First, a MediaStreamTransceiver instance to share your local stream with a remote party, and to receive a remote media stream. Second, the addition of a second video element to play the remote media stream. The video below shows the demo web application in action: https://labs.ericsson.com/developer-community/blog/beyond-html5-conversational-voice-and-video-implemented-webkit-gtk I will upload a sample for HTML 5 Video Streaming to here soon, the question is why HTML 5 is better than Silverlight and Flash? As we know HTML 5 is more powerful with ARM CPU's so less use in battery life, also it's fully compatible with any OS platform for example: IOS, Android and Windows 8 Tablet. انضم الينا الآن على SocketCoder Group On Facebook- 2 ردود
-
2
-
كيفية إرسال ملفات كبيرة الحجم جدا عبر بروتوكول TCP
fmo_82 رد على حسين احمد طالب's موضوع في برمجة الشبكات والتطبيقات الموزعة
عمل وشرح مميز للفائدة سيتم تثبيت موضوعك ونتمنى منك الإستمرار بطرح مواضيع جيدة مثل هذه -
من اين ابدأ في برمجة تطبيق Chat
fmo_82 رد على Alsaher_22's موضوع في برمجة الشبكات والتطبيقات الموزعة
وعليكم السلام اخي الكريم ورمضان كريم عليكم جميعا اعتذر عن قلة تواجدي خلال هذا الشهر بسبب ظروف رمضان والعمل, لكن سؤالك اخي الكريم عام جدا واستطيع ان اقول لك ان هذا القسم بشكل خاص يشرح هذا الأمر وبتفصيل في شتى انواع الدروس, اريد ان اوضح لك امر هام وهو الاتي ان جميع هذه التطبيقات تعتمد على مبدأ اساسي وهو كالتالي: (الإتصال بالخادم) --- (إنشاء الإتصال) -- ( تخزين معلومات الكلينت في بفر السيرفس الأي بي والبورت الخاص به) -- ( بدأ الإرسال باستخدام UDP مع RTP أو TCP) إلى السيرفر ثم يقوم السيرفر بتحويل الرسالة إلى المستلم المحدد ... طبعا هذا شرح عام ايضا حيث ان التفاصيل كثيرة جدا جدا على أي حال انصحك بالإطلاع على المواضيع المثبتة وخاصة موضوع انشاء Voice Video Chat من خلال السيلفرلايت والمطلوب من قرائتك ليس اللغة بحد ذاتها وإنما Architecture النظام فهو نفسه على جميع التقنيات تقريبا كذلك الإطلاع على الفصول الموجودة في الرابط التالي إذا كنت مبتدئ في هذا المجال: http://www.socketcoder.com/ArticleFile.aspx?index=2&ArticleID=67 http://www.socketcoder.com/ArticleFile.aspx?index=2&ArticleID=73 http://www.socketcoder.com/ArticleFile.aspx?index=2&ArticleID=70 مع تمنياتي لك بالتوفيق واهلا وسهلا بك -
الأفضل لتبادل المتعدد استخدام WCF Duplex Services حيث بإمكانك استخدام TCP Bindingمباشرة وبسرعة كبيرة
-
أبدأ الآن بتعلم تطبيقات Voice/Video Chatting باستخدام Silverlight
fmo_82 رد على fmo_82's موضوع في برمجة الشبكات والتطبيقات الموزعة
اهلا وسهلا بكم نتمنى تحميل اخر التحديثات وليس المثال المرفق مع المقال للإستفادة من التحديثات على النظام المشروع المجاني مع الكود المصدري: http://silverlightvideochat.codeplex.com المشروع المدفوع مع الكود المصدري: http://webvideoconferencing.codeplex.com -
أشترك معنا في بناء نظام Remote Desktop مع خاصية التحكم
fmo_82 رد على fmo_82's موضوع في برمجة الشبكات والتطبيقات الموزعة
وعليكم السلام واهلا وسهلا بكم, بشكل عام RDP بروتوكول جاهز للويندوز ريموت ديسكتوب لكن الهدف في هذا المشروع هو انشاء نظام كامل سيرفر وكلينت لهدف التعلم وهو لا يحتاج لتفعيل خاصية الريموت كما في البروتوكول المذكور واهلا وسهلا بك -
ورشة عمل الإصدار الرابع من كتاب المرجع الإلكتروني في برمجة الشبكات والنظم الموزعة بالدوت نيت
fmo_82 رد على fmo_82's موضوع في برمجة الشبكات والتطبيقات الموزعة
وعليك السلام اخي الكريم اشكرك على التويه لكن حقيقة ليس لدي الكثير من الوقت للمراجعة وجل من لا يخطئ لكن حتى نتعاون جميعا في اخراج هذا العمل فأتمنى منك ومن اي عضو يكتشف وجود اي خطأ ان يضعه هنا ليتم تصحيحه في الإصدار النهائي حيث ان هذا الإصدار ليس إلى beta قابل للمراجعة والتعديل. بخصوص الإقتباسات والمراجع فقد ذكرت في الكتاب إذا كنت قد قرأته ستجد المراجع موجودة في الصفحة الأخيرة منه (أقصد الإصدار الأول) واما بخصوص ان الكتاب مقتبس من ثلاثة كتب كترجمة فقط فهذا غير صحيح وتستطيع الرجوع إلى تلك الكتب والمراجع الموضوعة في الكتاب لإكتشاف أن الأمثلة الموضوعة اصيلة وغير مقتبسة وستجد الإقتباسات فقط في التعريفات الرئيسية المتفق عليها عند جميع الكتب والمراجع لذلك لا يصح ان تقول ان الكتاب مترجم او ما شابه لكن طبيعي ان تجد تشابها في تعريف الكلاسات والدوال إذ ان الكتاب لا يهدف إلى اكتشاف علم جديد وانما تبسيط ما هو موجود لناس وطرح افكار جديدة لإنتاج تطبيقات باستخدام هذه التقنيات. شكرا جزيلا لنتقادك لكن حتى تكون مشارك فعال في تطوير هذا العمل فلا بد من ذكر الأمور و الأخطاء اللغوية وكتابة مقتراحاتك حتى يمكننا اضافتها أو تصحيحها وجزاك الله عنا كل خير -
حياك الله اخي الكريم , عذرا على التأخير في ردي هذا افضل طريقة في نظري هي من خلا ويب سيرفس حيث تقوم بعمل دالة تقرأء الملف من السيرفر وترجعه كـ Return Value ... ايضا هذا مثال ربما يفيدك بهذا الجانب لكن باستخدام السوكيت وليس الويب سيرفس: http://www.socketcoder.com/ArticleFile.aspx?index=2&ArticleID=58 لا ادري ان حلت المشكلة لديك ام لا لكن في حالة احتجت مزيد من المساعدة فبإمكانك كتابة رد هنا بشرط ذكر محاولاتك في الحل واهلا وسهلا بك
-
اهلا بك اخي الكريم, دعم موضوع عدد المستخدمين يعتمد على امرين 50% على البنية التحتية من ناحية الباندويدث المتاح ووجود بلنسر للخدمات و 50% على النظام وطريقة جلب وتنفيذ البيانات بحيث تأخذ بعين الإعتبار كل بايت يتم ارساله من خلال الشبكة وبالتالي تخطيط النظام منذ البداية سيساعدك بكل تأكيد في ذلك. طبعا انت الآن بمرحلة التخطيط وبالتالي لم تواجهك اية مشاكل, لذلك انصحك بالتخطيط الجيد اولا ومن ثم تحديد ودراسة حجم البيانات المتوقع لكل متصل وضربه بعدد المتصلين وبالتالي حساب الباندويدث الذي سيتوافق واحتياجات نظامك... بالتوفيق
-
اول مصحف الكتروني يستخدم تكنولوجيا silver light
fmo_82 رد على افق للبرمجيات's موضوع في الأخبار والنقاشات التقنية
ماشاء الله المنتج بشكل عام رائع والأروع انه على Silverlight وحبذى لو تم فتح مصدر التطبيق حتى يمكن تطويره من عدة مصادر لدي ملاحظة وحيدة وهي اننى لم استطع تشغيل المصحف بوضع Full Screen حيث ان الخط صغير نسبيا وصعب القراءة ايضا حبذى لو يتم اضافة ميزة العمل كـDesktop وعملها امر في غاية البساطة في Silverlight النقطة التي اعجبتني جدا في هذا البرنامج هي امكانية تفسير كل اية بشكل مباشر والكثير من الأمور الرائعة والمبتكرة جزاكم الله كل خير على هذا العمل الفريد والرائع -
أبدأ الآن بتعلم تطبيقات Voice/Video Chatting باستخدام Silverlight
fmo_82 رد على fmo_82's موضوع في برمجة الشبكات والتطبيقات الموزعة
تعتمد الطريقة على عمل 3 dimensions Array list و Linq في حالة الإستعلام كل ذلك في جانب السيرفر فقط حيث ترسل فقط اسمك والغرفة التي تريد الإنضمام اليها لى السيرفر وكمثال مبسط جدا على ذلك: من المعروف اننا نخزن Socket المتصل في Arraylist لكي نستطيع عمل callback له وكمثال وحتى نستطيع ضم كل متصل في غرفة ما نصنع Array of Arraylist كما يلي كمثال على وجود عشرة غرف: Arraylist[] arr = new Arraylist[10] ومن ثم يمكن ضم كل متصل إلى غرفة ما من ضمن هذه العشرة غرف كما يلي كمثال: arr[RoomIndex].Add(ClientSocket) وعند الإرسال لكل الموجودين في الغرفة نفحص في السيرفر الغرفة التي ينضم اليها ذلك الشخص في سجل السيرفر ثم نرسل إلى كافة المجموعة.... ارجو ان تكون الصورة اكثر وضوحا الآن كما يمكنك البدأ بالمشروع وفي حالة واجهتك صعوبة فيمكنك طرح سؤالك هنا واهلا وسهلا بك