وبلاگ جدید من و دوستانم.
دایره المعارف مفاهیم پیشرفته کامپیوتر
+ نوشته شده در شنبه
1387/06/23ساعت 2:22  توسط mohammad valipour
|
سلام دوستان با عرض شرمندگی باید عرض کنم که به علت مشغله شدید کاری و درسی من دیگه نمی تونم مطلب حدید بزارم.
امیدوارم از اینکه لینکی کار نمی کنه و یا مطالب قدیمین من رو ببخشید
دوستان اگر به هر دلیلی من جمله سوال در مورد C# یا بازی سازی و یا حتی بد و بیرا گفتن به من قصد تماس داشتید :
valipour@gmail.com
+ نوشته شده در شنبه
1387/01/03ساعت 21:5  توسط mohammad valipour
سلام دوستان امروز می خوام در مورد اعتبار سنجی (validation) و در دسترس بودن (Reachability) IP براتون توضیح بدم.
امکان نداره کسی یک برنامه مرتبط با شبکه بنویسه و به این موضوع احتیاج نداشته باشه .
در برنامه قبل از اینکه یک IP را صرا بزنید، چیزی به او ارسال کنید و یا چیزی از او دریافت کنید، و یا در ساده ترین حالت به دیتا بیس آن دسترسی پیدا کنید. باید از 2 چیز اطمینان حاصل کنید:
- اینکه اولا IP شما واقعا یک IP است و اشتباهی ندارد ؟
- اینکه کامپیوتر شما به این IP دسترسی دارد یا خیر؟
برای این دو مورد چنین کاری باید انجام شود:
|
public bool IsValid(string ipstr) { try { IPAdress ip = IPAddress.Parse(ipstr); } catch { return false; } return true; }
public bool isReachable(IPAddress ip) { try { Dns.GetHostByAddress(ip); } catch { return false; } return true; } |
+ نوشته شده در سه شنبه
1386/05/02ساعت 9:28  توسط mohammad valipour
|
شاید شما هم وقتی در .NET برنامه نویسی گرافیکی می کنید به این مشکل بر خورده باشید.
وقتی می خواهید روی یک فرم یا هر کنترل دیگری چیزی رسم کنید ابتدا با استفاده از متد CreateGraphics ان را صدا می زنید و سپس چیزی روی آن رسم می کنید. یعنی:
Graphics gr = form1.CreateGraphics();
// you draw something here
ولی پس از رسم مشاهده می کنید که به یک بار رفت و آمد صفحه همه چیز پاک شده است .
برای حل این مشکل کافیست به صورت زیر عمل کنید :
Bitmap bmp = new Bitmap(from1.Width, form1.Height);
Graphics gr = Graphics.FromImage((Image)bmp);
gr.Clear(Color.White);
// draw something in gr
gr.dispose();
form1.BackgroundImage = bmp;
حال دیگر مشکل قبلی بوجود نمی آید.
موفق باشید.
+ نوشته شده در سه شنبه
1386/04/19ساعت 9:19  توسط mohammad valipour
|
Introduction to DirectX ۲
سمینار اینجانب در دانشگاه
مورخ ۲۴/2/86
لینک دانلود : برای دانلود کنیک کنید
حجم فایل : ۱۱۸ KB
+ نوشته شده در جمعه
1386/02/28ساعت 14:57  توسط mohammad valipour
|
Introduction to DirectX
سمینار اینجانب در دانشگاه
مورخ 10/2/86
لینک دانلود : اینجا را کلیک کن
حجم فایل : 480 KB
+ نوشته شده در سه شنبه
1386/02/11ساعت 12:32  توسط mohammad valipour
|
Introduction to
Sphere Online Judge
www.spoj.pl
برای دانلود اینجا را کلیک کنید
نویسنده : محمد ولی پور
+ نوشته شده در سه شنبه
1386/02/04ساعت 17:31  توسط mohammad valipour
|
New Riders AI Game Development Synthetic Creatures With Learning And Reactive Behaviors

از اینجا دانلود کنید
+ نوشته شده در دوشنبه
1386/01/27ساعت 19:29  توسط mohammad valipour
|
Thomson, Beginning Game Level Design 2005

از اینجا دانلود کنید
+ نوشته شده در دوشنبه
1386/01/27ساعت 19:3  توسط mohammad valipour
|
O'Reilly - Physics for Game Developers

از اینجا دانلود کنید
+ نوشته شده در دوشنبه
1386/01/27ساعت 18:57  توسط mohammad valipour
|