مطالب موجود در مورد: ‘آی تی’


امروز قصد دارم نرم افزاری رو به شما دوستان معرفی کنم که بسیاری از بازیهایی که شما هر روزه به تنهایی اوونها رو در خونه یا GameNetانجام میدید با یک سرعت اینترنت مناسب با دیگر دوستانتون در جای جای دنیا بازی کنید .
نرم افزار مربوطه Game Ranger نام دارد .
شما با این نرم افزار بیش از 600 بازی را میتوانید آنلاین انجام دهید .
لیست بازی هایی که میتوانید آنلاین انجام دهید از اینجا مشاهده کنید .از بازیهای معروف میتوانم به Call of Duty و Fifa …نام ببرم.
1-در مرحله اول نرم افزار را از اینجا دانلود کنید.(حجم 42 کیلوبایت ) و آن را نصب کنید.
2-در مرحله بعدی داخل این نرم افزار یک حساب کاربری ایجاد کنید (رایگان) ساختن یک حساب کاربری نیاز به ایمیل شما دارد که نامه تایید به آن ارسال می شود.
3-سپس بعد از ساختن حساب کاربری وارد ایمیل خود شوید و حساب کاربریGameRangerتان را تایید کنید.
در مرحله پایانی برای آنلاین بازی کردن برنامه GameRanger را اجرا کنید از زبانه های بالای برنامه Windows و سپس Main را انتخاب کنید.ابا لیستی از سرورهاکه شامل انواع بازیهای مواجه می شوید این سرور ها توسط افراد مختلفی ایجاد شده اند , اکنون 2 حالت پیش می آید:

* برای ساختن سرور گزینه Host را انتخاب کنید (سمت راست) پنجره Host Game باز می شود , تنظیمات خود را اعمال کنید و سپس OK کنید. اتاق شما ایجاد می شود منتظر بمانید تا شخصی وارد اتاقتان شود و سپس کلید Starts را بزنید تا بازی آنلاین شما شروع شود.(خود GameRanger بازی را اجرا و همه تنظیمات آنلاین بازی را انجام می دهد)

* برای ملحق شدن به یک سرور در پنجره ای که لیست سرورها را مشاهده کردید بر روی هرکدام که مایلید کلیک کنید و از سمت راست کلید Join را بزنید تا وارد اتاق شخص سازنده سرور شوید و منتظر بمانید تا آن شخص بازی را شروع کند.

*تنظیمات گرافیک بازی را مینیمم مقدار قرار دهید.

خیلی از شما دوستان به دنبال طریقه ارسال ایمیل از طریق C#  هستید من قطعه کد زیر رو برای استفاده در اختیارتون قرار میدم .

امیدوارم مورد استفاده قرار بگیره .

این برنامه بسیار ساده هست و از اصول بسیار مقدماتی استفاده میکنه.

[download id=”22″]

بسیاری از سورس کدهایی که شما عزیزان به دنبال اوونها هستید در اینترنت به وفوور یافت میشود کافیست اندکی وقت بگذارید و جستجو کنید . منبع رو بر نداشتم –

به امید موفقیت همه ی شما .

Quine: Program that prints itself without using file Download Source Code
Shortest job first CPU scheduling Download Source Code
First come first serve CPU scheduling Download Source Code
Shortest remaining time first CPU scheduling Download Source Code
Round robin CPU scheduling Download Source Code
Priority non preemptive CPU scheduling Download Source Code
Priority preemptive CPU scheduling Download Source Code
Predictive parser Download Source Code
Recursive decent parser Download Source Code
Non recursive decent parser Download Source Code
First and follow Download Source Code
First and follow 2 Download Source Code
Banker’s resource allocation & deadlock avoidance algorithm Download Source Code
Lexical analyzer for converting a sequence of characters into a sequence of tokens Download Source Code
First in first out, page replacement algorithm Download Source Code
Least recently used, page replacement algorithm Download Source Code
Optimal page replacement algorithm Download Source Code

بسیاری از سورس کدهایی که شما عزیزان به دنبال اوونها هستید در اینترنت به وفوور یافت میشود کافیست اندکی وقت بگذارید و جستجو کنید . منبع رو بر نداشتم –

به امید موفقیت همه ی شما .

Quine: Program that prints itself without using file Download Source Code
Shortest job first CPU scheduling Download Source Code
First come first serve CPU scheduling Download Source Code
Shortest remaining time first CPU scheduling Download Source Code
Round robin CPU scheduling Download Source Code
Priority non preemptive CPU scheduling Download Source Code
Priority preemptive CPU scheduling Download Source Code
Predictive parser Download Source Code
Recursive decent parser Download Source Code
Non recursive decent parser Download Source Code
First and follow Download Source Code
First and follow 2 Download Source Code
Banker’s resource allocation & deadlock avoidance algorithm Download Source Code
Lexical analyzer for converting a sequence of characters into a sequence of tokens Download Source Code
First in first out, page replacement algorithm Download Source Code
Least recently used, page replacement algorithm Download Source Code
Optimal page replacement algorithm Download Source Code

برای موضوع جدید وبلاکم بد ندیدم کمی در مورد این موضوع صحبت کنم .

چندی پیش در مورد این بازی آنلاین در مجلات و روزنامه ها اخبارهایی شنیدم و بد ندیدم این بازی تماما ایرانی رو مورد بررسی قرار بدم ! و برای زمانهای بیکاری چند کلیک از موس خود رو به این بازی اختصاص بدم و با نحوه کار این بازی و رویه و ساز و کار اوون آشنا بشم . به هر حال بعد از چند روز بازی متوجه ساختار بسیار خوب و قابل تحسین توسعه دهندگان اون شدم .و متوجه شدم این بازی مربوط به شرکتی به نام توسعه گستر شبیه ساز هست ،  هست که از سال 1380 کار خود را شروع کرده و فعالیتهای زیادی در زمینه های نرم افزاری انجام داده .

این بازی جدید من رو به یاد پروژه گوگل در مورد جنگ سیارات در زمینه هوش مصنوعی انداخت.

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

زبانهای برنامه نویسی بسیاری در این دوره پشتیبانی شده اند مانند C#, C++, Java, Python, PHP حتی Lisp هم شامل اونها هست. برای مشاهده لیست زیانهای پشتیبانی شده اینجا مراجعه کنید.

موضوع این دوره جنگ سیارات هست که الهام گرفته از بازی فلش Galcon هست. در این بازی باید تمامی سیارات دشمن رو تسخیر کنید. استراتژی و الگوریتم هوش مصنوعی که برای این منظور به کار می گیرید تعیین کننده پیروزی یا شکست شما خواهد بود. در این میان میتونید از سیاراتی که هنوز تسخیر نشده اند هم کمک بگیرید. به همین سادگی!

البته در این بازی هوش خود شما به کمک شما خواهد امد .

و البته این بازی و پیاده سازی اون میتونه نمونه خوبی برای تیم توسعه دهنده این بازی باشه .

به هرحال از هرچه بگذریم سخن دوست خوشتر است . طبق عادتهای گذشته همیشه کمی با ساختار امنیتی وبسایتهایی که به اوونها علاقه پیدا میکنم !! کمی آزمون و خطا انجام میدم ! که متاسفانه در این آزمون این بازی نمره مردود آورد ! این خبر را در قسمت انجمنهای بازی مطرح کردم (بار اول به طور ضمنی !) که مورد استحضا و دست کم گرفتن و … پست بنده در این بازی گرفتند. و وقتی اطلاعات تفضیلی در آخرین پست بنده برای اثبات مشکل در سرور و برنامه نویسی بازی ارسال شد و عنوان گردید که برای رفع مشکل با من تماس گرفته بشه ! به ناگهان پست در انجمن مربوطه پاک گردید که حاکی از ترس توسعه دهندگان بازی از دلسردی بازی کنندگان و پاک کردن صورت مسئله بود ! که برای من جای بسی سوال داشت ! در راستای این حرکت این پست را در این رابطه در وبلاگم ایجاد کردم که موضوعی رو بیان کنم و اوون مسئله این هست که متاسفانه در ایران هیچگونه روحیه انتقادی وجود نداره و بلافاصله قدم مثبت شما در راستای بهبود یک امر با رفتاری بسیار نسنجیده تقابل میشود .

به هر حال امیدوارم سازندگان بازی به مشکل خود پی ببرند ! و روحیه انتقاد پذیری رو در خود تقویت کنند .

به امید موفقیت تمامی دوستان .

پ ن 01: بنده مدتها در سایت امنیتی kapda.ir کانون پژوهشگران دانش امنیت ایران عضو بودم ! ما به عنوان یک گروه Whitehat  فعالیت میکردیم تا اینکه کلیه اعضای گروه از ادامه فعالیت در این زمینه بدون هیچ پشتوانه مالی مائوس شدند و گروه پس از 2 سال از ادامه کار در این زمینه انصراف داد .شایان ذکر است که اگر هم اکنون نیز به آرشیو سایتهای امنیتی سری بزنید باگهای مربوط به این گروه را خواهید یافت .و بسیاری از سایتهای ایرانی و سرورها را در مورد مشکلات امنیتیشان با خبر مینمودیم و در مقابل ، آنها نیز چون در پی ساز و کار و فعالیت اقتصادی خود بودند هیچگونه همکاری با نمینمودند  در صورتی که پیدا کردن یک باگ در سرور که دسترسی Root در  سرور ایجاد کند میلیونها تومان ارزش مادی برای توسعه دهندگان سرورها دارد .شایان ذکر است با باگهایی که ما در سیستمها کشف میکردیم قادر بودیم در یک روز رکورد بزرگترین گروههای امنیتی و هک را در zone-h  (سایتی جهت ثبت سایتهایی که هک میشوند) بشکنیم .

که این با تعریف یک هکر کلاه سفید به هیچ عنوان سازگار نیست .چه بسا سایتهایی که شنیدن نام آنها باعث شگفتی شما خواهند شد در دست ما بود اما تنها موضوع را اطلاع رسانی نمودیم .

به هرحال بنده از این باگ در این سرور هیچگونه استفاده ای ننمودم و حقوق کلیه دوستانی که در این سیستم بازی میکنند را نیز محفوظ نگاه داشتیم.

پ ن 11 – این پست تنها یک گلایه بود.

عید غدیر بر تمام شما مبارک .

پانوشت :

با همکاری تیم یکسری از مشکلات حل شد . موفق باشی آسمان دژ .

Script Fragmentation

هر روزه روشهای جدیدتری برای رسوخ به سیستمهای قربانیان کشف و استفاده میگردد .

یکی از این روشها روش ، موسوم به قطعه قطعه شدن برنامه مخرب است ،که  شامل تجزیه نرم افزارهای مخرب به قطعات کوچکتر به منظوروروود از طریق مرورگر قربانی میباشد  .این بد افزار به صورت تکه تکه وارد مرورگر شما میشود هر یک از این قسمتها به تنهایی هیچ سوء ظنی برای مرورگر و یا ضد ویروس شما ایجاد نمینماید و بعد از اینکه وارد شد میتواند به راحتی کلیه سیستمهای ایمنی شما غیرفعال نموده و به کار خود در سیستم شما ادامه دهد.

سناریو به چه شکل است :

نفوذگر در ایبتدا بدافزار خود را در یک صفحه WEb متصل میکند ، کد ابتدایی در ابتدا یک کد javascript  بسیار معمولی به نظر میرسد که در بارگذاری ابتدایی صفحه وارد سیستم شما میشود ، تا اینجا هیچ مشکلی وجود نخواهد داشت ، وقتی بازدید کننده منتظر بارگذاری ائامه صفحه میباشد کد جاوا اسکریپت مربوطه به تدریج تقااضاهای جدیدی برای دریافت قطعات کد آلوده درخواست میکند (در هرثانیه تنها چند بایت !!) اگر آنتی ویروس این قطعات را مورد بررسی قرار دهد به هیچ مورد مشکوکی نیز برنخواهد خورد ! در این هنگام کد جاوااسکریپت مربوطه  یک DOM(Document object method) میسازد و این باعث میشود مرورگر اطلاعاتی را به صورت متنی درون یک node بیافزاید .اینکار باعث میشود که کدی که درون SCRIPT ELEMT هست اجرا گردد .

شما میتوانید این مقاله را در این وبسایت مشاهده نمایید.

در این پست پیاده سازی الگوریتم زمانبندی Fifo  رو بوسیله ویژوال بیسیک مشاهده میکنید.

امیدوارم استفاده کنید.

FIFO

* برنامه با VB  میباشد.


کارکردن با Crystal Reports آسان نیست، و عیب و ایرادهای زیادی دارد.

یکی از بدترین ویژگی های Crystal Reports، روش مدیریت کردن پارامترهای گزارش توسط نمایش دادن هر پارامتر در یک صفحه جدا است که clientها واقعاً از آن بیزارند. برای حل این مشکل، این مقاله به شما نشان خواهد داد چگونه همه پارامترهای یک فایل .rpt را در یک صفحه واحد به کاربر نشان دهید.

این مقاله، گزارشهایی را که از در صفحه استفاده می کنند، نشان می دهد، یک Reports Viewer و یک Parameters Viewer. می توان این صفحه ها را با هم ترکیب کرد که بسیار آسان است. این صفحه ها شامل موارد زیر می شوند:

    1. Reports Viewer: این صفحه دارای یک ComboBoxاست که لیستی از گزارشهایی را که کاربر می تواند انتخاب کند نشان می دهد. وقتی کاربر دکمه “Get Report” را فشار می دهد، یک پنجره که Parameters Viewer نامیده می شود باز می شود.
    2. Parameters Viewer  : این صفحه پارامترهای موجود در گزارشی را که در یک datagrid انتخاب شده نمایش می دهد، و ما به طور پویا (dynamic) کنترلهایی را به آن اضافه می کنیم تا valueهای انتخاب پارامتر را راحتتر کنیم. بعد از انتخاب valueهای پارامتر گزارش انتخابی، کاربر Parameters Viewer را می بندد و Reports Viewer، گزارش انتخاب شده را با پارامترهای انتخاب شده نمایش می دهد.

      Crystal Reports، یک فایل باینری rpt ایجاد می کند که شامل همه اطلاعاتی می شود که برای نمایش هر گزارشی نیاز داریم.

      در ادامه مطلب 2 مقاله برای شما قرار داد م .

      بر این باورم که دریافت مقالات اثر بخش تر از قرار دادن آنها در وبسایت است .:p

      خواندن ادامه این مطلب »

      در ادامه چندين مقاله مفيد رو براي شما عزيزان قرار  ميدهم اميدوارم استفاده نماييد :

      مقاله يك-آموزش ایجاد پروژه های ذخیره و بازیابی در SQLServer توسط #C و LINQ همراه با نحوه Setup سازی

      قابل ذكر است كه اين مقاله به همراه سورس كد و فايل Setup نيز هست .

      در این مقاله، با مفاهیم زیر آشنا می شوید:
      آموزش نحوه ارتباط با SQLServer در سی شارپ
      ذخیره، تغییر و حذف رکوردهاي جدول توسط C#
      استفاده از پروسیجر هاي ذخیره شده درC#
      روش ارسال پارامتر به Stored Procedures
      نحوه ارسال متغیر و فیلد هاي جدول و گراید از فرمی به فرم دیگر
      به روز رسانی گراید پس از تغییر در جدول بانک اطلاعاتی
      مراحل ایجاد یک پروژه دیتابیس توسط C#
      ایجاد پروژه Setup در ویژوال استودیو

      مقاله دو استفاده از LINQ در C#

      مقاله سه اضافه کردن امکان آپدیت اتوماتیک نرم افزار از طرق وب

      مزایا:

      1-هر کدام از User ها قادر به نصب و به روز رسانی برنامه خواهند بود و نیازي به Admin نیست.

      2-ویرایش برنامه(Assembly Version) از تعداد (Publish Version) مستقل است

      3 -نیازي به کپی کردن ویرایش هاي جدید برنامه و انتشار و نصب آن نیست.

      معایب:

      1- اولین بار، به ازاي هر Userدر Domain باید برنامه را بصورتlocal  نصب کرد.

      مقاله چهار-مجموعه نكات برنامه نويسي در c# (گردآوري نكات بخش 1001 نكته در انجمن برنامه نويس دات او آر جي )

      مقاله پنج ارتباط با Microsoft Report Viewerبا dataset و linq و ارسال پارامتر به آن

      ضميمه يك : سورس برنامه مقاله يك

      براي دانلود به ادامه مطلب مراجعه فرماييد :

      خواندن ادامه این مطلب »

      با سلام به همه دوستان باز هم با يك برنامه جالب ديگه در خدمت شما هستم .براي يادگيري سوكت پروگرمينگ مناسب هست . اين برنامه رو به درخواست يكي از دوستان كمي تغييرات دادم و در لوكال اجرا ميشه .كامنت در سورس هست .

      براي دانلود به ادامه مطلب مراجعه نماييد.

      خواندن ادامه این مطلب »

      « Navigation »
      موضوعات:
      وبلاگی برای تمام فصول:

      به پاس حفظ حرمت انسانی و احترام به حقوق یکدیگر لطفا مطالب وبلاگ را تنها با نام و لینک دسترسی به "وبلاگی برای تمام فصول" ذکر نمایید.
      با تشکر-حسام حاتمی

      درددل:
      • در دلم زخمی است نه به عمق يک چاه يا بيکرانگی آه به انداز هی لانه ی پرنده ی کوچکی است که به آن سوی سادگی پريد شعر روی جلد: از سروده های زندان

        - #
      • بگذار عشق خاصیت تو باشد
        نه رابطه خاص تو با کسی......

        - #
      • آنکه نتواند به نیکی پاس هر مخلوق داد .......... از چه کرد این آفرینش را مگر مجبور بود ؟!

        - #
      • دین همچون شراب است. آن چنان را آن چنان تر می کند. حیوان ها را حیوان تر و انسان ها را انسان ت

        - #
      • بچه که بودم همیشه فکر می کردم چقدر بزرگن این آدما...و ترسیدم!

        اما بزرگتر که شدم٬ دیدم چقدر کوچیکن...و ترسیدم!

        - #
      جستجو :
      گفتگو با من:
      وضع آپتایم سرور من:
      تضمین تراکنشهای مالی توسط: