Meysam's Experiences

MeyEx ,محلی برای انتشار تجربیات من در زمینه های مرتبط با حوزه ی تولید نرم افزار

Meysam's Experiences

MeyEx ,محلی برای انتشار تجربیات من در زمینه های مرتبط با حوزه ی تولید نرم افزار

Meysam's Experiences

در زمینه ی تولید نرم افزار فعالیت دارم. نوشته های این بلاگ به طور خاص در مورد تمامی زمینه هایی که منتهی به تولید نرم افزار و یا تجربیاتی که در محیط کاریم کسب می کنم خواهند بود. [البته فعلا به دلیل مشغله های جانبی دیگر و داشتن مخاطب در آن حوزه ها, مطالب کمی غیر نرم افزار شده است!]
در این بلاگ سعی شده که مطالب به صورت تخصصی و دسته بندی شده منتشر شوند

تابلوی اعلانات
جدیدترین نظرات

گزارش کارگاه پروژه نرم افزار چت ( Socket Programming )

پنجشنبه, ۹ بهمن ۱۳۹۳، ۱۰:۳۰ ق.ظ

روز سه شنبه 1393/11/07 با حضور چند نفر از دوستان ؛ حدودا  3 ساعت و نیم در مورد بحث های مرتبط با این پروژه صحبت کردیم.

 

مواردی که مطرح شد را اینجا هم می نویسم تا دوستان دیگری هم استفاده کنند.

 

ابتدا به این پرداختیم که هر کدوم از موارد زیر چه کارکردی دارند

IP, TCP/IP UDP Protocols

Port

Socket

Valid IP

 

Threading

MultiThread App

Asynchronous Programming

CallBack

 

For What Scenario Weh Use UDP or TCP/IP protocols?

 

یک برنامه ی چت ساده که با استفاده از پروتکل TCP کار می کند را بررسی کردیم؛

کدهای برنامه تقریبا خط به خط مرور شدند؛

نکته ای که باید به اون اشاره کرد و حتما دوستان حاضر در کارگاه هم به اون اذعان دارند این است که؛

ضعف من در توانایی خواندن کدهای برنامه و درک روان و ساده از کدهایی که در پروژه هایی که بر روی آن ها کار میکنم (اغلب از اینترنت دانلود می کنیم) باعث دلزدگی ما از برنامه نویسی می شود.

 

برای همین؛ گرچه موضوع و دستور کار کارگاه ارتباطی با برنامه نویسی و آموزش مربوط به آن نداشت؛ اما وقت نسبتا خوبی را به بررسی کدها با کمک دوستان پرداختیم. بخش شیرین کارگاه برای خودم این بخش بود؛ چون حس خوب راحتی و انگیزه را در دانشجو؛ اینجا هست که میشه بهش رسید.

 

در مورد مطالبی هم که در کلاس توسط استاد توضیح داده شد بود؛ مروری داشتیم بر اینکه در چه سناریوهایی از پروتکل UPD و یا TCP استفاده می کنیم.

که در این خصوص هم نظرات دوستان طرح و بررسی شد.

 

در مورد دوره ی کارگاهی مهندسی نرم افزار؛ و دوره آموزش مفاهیم برنامه نویسی نیز توضیحاتی ارائه شد.

 

اگر دوستان شرکت کننده مطلبی را لازم به درج در این گزارش می دانند؛ می توانند برای من ارسال کنند تا در همین پست منتشر شود.

 

در پایان از دوستانی که تشریف آوردند ممنونم؛

امیدوارم که در موقعیتی دیگر فرصت خدمتی شایسته تر فراهم گردد.


این ترم برای درس سیستم عامل برگزار می شود؛
اگر مایل هستید به شما هم اطلاع داده بشود؛ مشخصاتتون رو زیر همین پست کامنت بگذارید

  • میثم هوشمند

نظرات (۲)

سلام به نظر من مهمترین قسمت این کارگاه که امیدوارم در اینده نظیر آن را بیشتر شاهد باشیم،کار گروهی و اسفاده از نظرات دوستان بود.(به قول معروف هر سری فکری داره)
هرچند آقای مهندس هوشمند بیشترین زحمت را کشیدند و در واقع حکم استاد رو داشتند اما با ادامه این روند میتونیم به نتایج بهتری حداقل در زمینه انجام پروژه ها برسیم .
من چند وقت قبل با یکی از دوستان در دانشگاه صنعتی اصفهان صحبت میکردم ایشان رمز موفقیت دانشجویان در دانشگاه های مطرح را رقابت علمی در کنار همکاری و همفکری میدونستند.
چیزی که در بین ما بیشتر دیده میشود کمک به هم در شب امتحان در حل نمونه سوالات است در حالی که این روش میتونه تغییر کنه و در طول ترم  و در مباحث مختلف گسترش پیدا کنه.
با تشکر

پاسخ:
سلام ؛
اول خیلی متشکرم از اینکه نظرتون رو اینجا نوشتید؛

دانشگاه های دیگر به مدد موارد مختلف جو درس خواندن و پژوهش را به دانشجو می دهند؛ و باقی ماجرا به عهده دانشجو هست - البته این حرفم برای زمانیست که دانشجویان صنعتی اصفهان و آزاد دماوند از شرایط یکسانی به جهت اشتغال و .. برخوردار باشند - واقعا دانشجو هست که نهایت امر تحت هر شرایطی نقش اصلی با بازی می کند.

در دوره کارشناسی با کمک خیلی از بچه های خوب دانشگاه پیام نور دماوند لحظه های خیلی خوبی را تجربه کردیم
فعالیت های جنبی مختلف که با توجه به شرایط آن موقع؛ حداقل هدف و خواسته اش ایجاد انگیزه و روحیه ی علمی بود؛ که خدا را شکر خروجی هایی هم داشت؛

خوشحالم از اینکه این جلسه اولیه تونسته تاثیر مثبتی داشته باشه.
به امید استمرار استقبال دوستان؛ و حضور جدی تر دوستانی که می تونند معلم تک تک ما باشند.
سلام مهندس..خسته نباشید
اول از اینکه کلاس برگزار شد تشکر میکنم و همینطور از بخش مربوط به بررسی کدها و تحلیل آنها هر چند بررسی خط به خط به دلایلی مثل نبود وقت و البته زمان نامناسب (قبل از تحویل پروژه و استرس های مربوطه) مقدور نشد ولی بررسی همان خطوط و تحلیل آنها هم آموزنده و مفید بود...
و امیدوارم کارگاهی برگزار کنیم در جمع دوستان که تک تک موفق به نوشتن و تحلیل باشیم 
پاسخ:
خانم مهندس مسعودی سلام؛
و ممنون از اینکه نکته ها را منعکس می کنید

اگر دوستان مایل باشند ؛ چرا که نه؟
اون بخش کد خوانی؛ عالیه! خصوصا بدون استرسش

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی