سرزمين رويا يك بازی تهيه شده در استديو بازی سازی ايرانی

4 04 2009

سرزمين رويا نام بازی است كه جديدا توسط استديو بازی سازی فنایی توليد شده يك بازی بومی‌ كه در حد خودش حرفهایی برای‌گفتن داره در مورد موضوع اين بازی همانطور كه استديو سازنده اشاره كرده است :

الیسان به همراه همسرش نیکس، دختر کوچولویشان و بسیاری دیگر از انسان های خوب در یک بهشت رویایی زندگی می کنند. تا اینکه یک روز جارجار بزرگ، ارباب سرزمین سیاهی ها و همراهان شیطانیش به سرزمین رویا حمله می کنند. همسر الیسان، دخترش و ستاره ی این سرزمین را با خود می برند، همه جا را نابود کرده و غرق در تاریکی و سیاهی می کنند… حال شما باید به کمک الیسان نور و آرامش را به سرزمین رویا باز گردانید.

برای دانلود اين بازی زيبا و بومی به سايت سازنده ی ان مراجعه كنيد در ضمن شما می تونيد در اين لينك يك مصاحبه با آقای مهدی فنایی‌ سازنده ی اين با‍زی را مشاهده كنيد .

سرزمين بازی

سرزمين بازی

با آرزوی آنكه روزی كه صنعت بازی در كشورمون به حدی برسه كه بازی هایی بومی و متناسب با علاقه ی مخاطب توليد شود.






تعمير فايل های سيستمی در ويندوز با دستور SFC

1 04 2009

يكی از امكانات سيستم عامل ويندوز ماكروسافت امكان به اشتراك گذاری فايل های سيستمی تا باز نويسی شوند بوسيله ی برنامه های نصب شدنی غير سيستم عامل است  در پی تغييرات ايجاد شده  كاربر با عملكرد های پيش بينی نشده ایی در سيستم مواجه می شود مانند: خطاهایی كه در برنامه رخ می دهند و منجر به  توقف كار سيستم عامل می شود (Crashes) . اين گونه برنامه ها بر روی چندين فايل تاثير گذار است كه مهمترين آنها  dynamic link libraries (.dll)  و executable files (.exe) است .

در ويندوز 2000 و ويندوز XP  وي‍ژگ‍ی Windows File Protection (WFP) فراهم شده تا بازنويسی كند و جايگزين كند فايل های خاصی از سيستم  عامل را . ناپايداری سيستم می تواند معلول جايگزين های غير استانداردی از فايل های سيستمی توسط نرم افزار های نصب شدنی باشد كه بسيار مرسوم هم است و با جايگزين كردن فايل های سيستمی ضروری و مهم در سيستم عامل ، از اين نسخه های غير متناسب با نسخه های اصلی اجتناب می شود و پايداری سيستم عامل بهبود می يابد.

WPF در پس زمينه ی سيستم عامل همواره در حال اجرا است و در حال جستجو و يافتن فايل های سيستمی محافظت شده برای جايگزينی است ، WFP پس از دريافت اخطار تغيير دايركتوری روی يك فايل در يك دايركتوری محافظت شده  فعال می شود، پس از دريافت اين اخطار WPF متوجه تغيير  فايل سيستمی می شود. اگر فايل محافظت شده باشد انگاه WPF در يك فايل كاتالوگ به دنبال امضای فايل مورد نظر می گردد تا بررسی كند كه  آيا فايل جديد نسخه ی درستی  از  فايل ماكروسافت است يا خير . اگر نيست WPF فايل مورد نظر را با فايل اصلی كه مورد تاييد ماكروسافت است جايگزين می كند و به دو روش می تواند به فايل اصلی دسترسی پيدا كند dllcache directory و يا از طريق يك رسانه توزيعی مانند : CD  ويندوز.

و اما برای به كار بردن اين امكان در ويندوز بايد از يك ابزار دستور‍‍ ی بنام System File Checker (SFC)  استفاده  كنيد كه به مدير سيستم اجازه ی بررسی همه ی فايل های سيستمی محافظت شده را می دهد تا سلامت نسخه ی انها را تاييد كند. همچنين می تواند بررسی كند و تصحيح كند دايركتوری %Systemroot%\system32\dllcache ، اگر خراب يا غير قابل استفاده باشد .

پس فايل اجراییSFC.EXE مي تواند همه ی فايل های سيستمی محافظت شده را بررسی و جايگزين كند با نسخه های اصلی و مورد تاييد ماكروسافت .اما برای اين كار شما به “سی دی ” ويندوز نياز داريد پس اون را آماده كنيد. قالب كلی برای استفاده از اين دستور به صورت زير است :

SFC [/SCANNOW] [/SCANONCE] [/SCANBOOT] [/CANCEL] [/QUIET] [/PURGECACHE] [/CACHESIZE=x]

SCANNOW : Scans all protected system files immediately

SCANONCE: Scans all protected system files once

SCANBOOT : Scans all protected system files at every boot

CANCEL: Cancels all pending scans of protected system files

QUIET: Replaces all incorrect file versions without prompting the user

PURGECACHE: Purges the file cache and scans all protected system files immediately

CACHESIZE=x : Sets the file cache size (in megabytes)

برای اجرای برنامه كافی است به آدرس زير در ويندوز برويد :

  1. وارد منوی Start ويندوز شويد
  2. از منوی فوق Run  را انتخاب كنيد
  3. دستور را وارد كنيد مثلا : SFC /SCANNOW
  4. ok  بزنيد
  5. برنامه اجرا شده و ممكن است سی دی نصب ويندوز را از شما درخواست كند .

start>Run

ُ

يادداشت : محافظ سيستم فايل (System-file protection)  در ويندوز Millennium Editionبه نام System File Protection (SFP) ناميده می شود . WFP و SFC  سرويس مشابهی را عرضه می كنند اما كمی در روش كنترل فايل های محافظت شده ی سيستمی متفاوت عمل می كنند .

منبع : سايت ماكروسافت






سه كتاب الكترونيك برای دانلود و استفاده

20 03 2009

T-Sql Ebook

  • Dummies.SQL_For.Dummies.6TH.Edition.Aug.2006.eBo يك كتاب خوب برای يادگيری دستورات T-Sql به زبان اصلی (توصيه می‌كنم اون رو از دست نديد كتابی با زبان ساده و جذاب برای شما) حجم  7.19 مگابايت   —–> دانلود كتاب مذكور T-Sql
  • كتاب SSADM(Structured System Analysis and Design Method ) به زبان فارسی برای طراحی و تجزيه ، تحليل سيستم های ساخت يافته  حجم 39.6 مگابايت —> دانلود كتاب SSADM





نوروزتان مبارك

20 03 2009

امسال هم با همه روزهای خوب و بدش در حال به اتمام رسيدن اما سال جديد شايد پايگاهی جديد برای آرزوهای دست نيافته ما باشه اميدوارم سال جديد برای همه ی ما سالی خوب و پربار در همه ی عرصه های زندگی باشه و باز هم آرزوی‌سربلندی برای سرزمين ايران كه شايد متاسفانه  دوباره به عنوان بازيچه ی ‌برای دولت مردان برای رسيدن به اهداف حقيرانه خودشون شد . در ضمن امسال وبلاگ من به يكسالگی خودش می رسه اميدوارم كه در اين مدت يكساله اطلاعاتی كه از زبان من لازم به گفتن بوده و ساير مقالات درباره ی “آی تی” ، “برنامه نويسی “، … از ديدگاه يك دانشجوی كامپيوتر برای شما هم جالب بوده باشه و با تشكر از دوستانی كه با نظرات خودشون ياريگر من بوده اند.

نوروز

نوروز 1388





مهندس نرم افزار چه كسی است ؟

3 03 2009

فرق زيادي بين مهندسان نرم‌افزار حرفه‌اي و برنامه‌نويسان حرفه‌اي وجود دارد. اكثر مهندسان نرم‌افزار حرفه‌اي كدنويسان و برنامه‌نويسان ماهري هستند، ولي همه برنامه‌نويسان مهندسان نرم‌افزار حرفه‌اي نيستند. وقتي شركت يا سازماني نياز به توليد نرم‌افزاري دارد، هميشه به دنبال متخصصان با تجربه نرم‌افزار و افراد با استعداد مي گردد. آيا تا به حال از خود سؤال كرده‌ايد كه چه چيزي باعث مي‌شود كه به بعضي از ما لقب مهندس نرم‌افزار ماهر را ندهند؟ ساختن نرم‌افزارهاي كم كيفيت، نرم‌افزارهايي كه نيازهاي كاربرانشان را تأمين نمي‌كنند يا پشتيباني نكردن از نرم‌افزاري كه ساخته‌ايم.

مهندس نرم افزار

مهندس نرم افزار

به راستي به چه كسي مي‌توانيم بگوييم برنامه‌نويس ماهر يا به اصطلاح professional؟ باور همه اين است كه برنامه‌نويسان حرفه‌اي مي‌توانند نرم‌افزارهايي با استاندارد بالا و با كيفيتي عالي ايجاد كنند. اما ما مي‌توانيم كيفيت را نيز به دو بخش كيفيت محصول يا Quality of Product و كيفيت روش توليد نرم‌افزار يا Quality of Process تقسيم نماييم. به نظر شما كدام از يك اين دو بخش بايد به كار گرفته شود؟ عضويت در مجامع و انجمن‌هاي تخصصي نرم‌افزاري‌ ‌مي‌تواند براي اعضاي خود افزايش اعتبار كاري به همراه داشته باشد. همچنين عضويت در اينگونه انجمن‌ها مي‌تواند موقعيت شركت در كنفرانس‌هاي علمي كه در زمينه كاري شما باشد را نيز فراهم سازد. شما مي‌توانيد تجربيات مفيد خود را در اختيار اعضاي ديگر قرار دهيد و از تجربيات آنان استفاده نماييد، مي‌توانيد از منابع، مجلات و مقاله‌هاي موجود استفاده كنيد و… . آيا فكر نمي‌كنيد كه اگر اين همه تجربه را به دست آوريد، مي‌توانيد نرم‌افزارهايي با كيفيت بهتر توليد كنيد؟ البته كه مي‌توانيد با استفاده از تكنيك‌هاي جديدي كه فرا گرفته‌ايد، نرم‌افزارهايي به مراتب بهتر از قبل توليد كنيد؛ مخصوصاً اگر به عضويت انجمن‌هاي انفورماتيكي بين‌المللي درآييد، بر اساس تعهدي كه در زمان درخواست عضويت مي‌كنيد، ملزم به اجراي تعهدنامه خود خواهيد بود و در نتيجه اين موضوع باعث خواهد شد از استانداردهاي جديد استفاده كنيد و نرم‌افزارهاي بهتري توليد نماييد.

ادامه ی مطلب را از مبنع آن “ماهنامه شبكه ” مطا لعه كنيد