تبليغاتX
هیئت منتظران مهدی (عج)


اين هيئت در استان همدان واقع مي باشد و در هر شب چهارشنبه برگزار ميباشد

(((**آدرس کوتاه وبلاگ www.zohor12.coo.ir می باشد شما می توانید از این آدرس م وارد شوید**)))

دانلود2
فارسی موبایل
رایگان های اینترنت
سیستم وبلاگ شناور
قالب وبلاگ
»شهر دانلود :: صفا سی تی
»هفته نامه دانلود برترین ها
»نشريه الكترونيكي ساعت صفر
»موعود
»گروه اينترنتي مشكان
»سایت رسمی مسجد مقدس جمکران
»سایت درباره امام زمان (عج)
»تابلو گفتمان محبين مهدي
»اینترنت رایگان
»متن کامل کتاب «آرماگدون: تدارک جنگ بزرگ»
»عصـرظهـور
»پخش مستقیم حرم امام حسین
»پخش مستقیم حرم امام رضا
»مداحی
»مثل خدا
»دانلود مداحی
» ماهیگیری و طبیعت
»گل نرگس
»حقایق ناب
»متن قرآن کریم
»دانلود مداحی
»حوزه
»تفسیر المیزان
»آپلود فایل
»براش فتوشاپ
»قالب رایگان میهن بلاگ
»عکس های زیبا
»آموزش 3d max
»ارسال sms رایگان
»سایت امام حسین (ع)
»نقد وهابیت
»طراحی وب
»پـــادشاه امــنــیـت و ترفند در وب
»ارتباط مستقیم با حرم امام رضا
»طراحی
»قرآن شناسی
»برسی قرآن
»یا مهدی (عج)
»ماه من
»منتظران مهدی (عج)
»ساخت هواپیما و هلیکوپتر مدل
»سایت جواد مقدم
»حاج آقا حق
»شگفتکی از اسرار بندگی
»آموزش مایا
»یا مهدی ظهور کن
»هیئت منتظران مقائم سرکان
»آموزش فوتبال
»گالري عكس-تويسركان

منبع:مجله الكترونيك مينوس                      www.minos.blogfa.com    

اینم کدی که از کاربر وبلاگتون اسمش رو سوال میکنه و به نام خودش بهش خوش آمد میگه 

---------------------------------------------------

منبع:مجله الكترونيك مينوس                      www.minos.blogfa.com     

دوست عزیزی(ساقی) کد عروسک سخنگو مرلین رو درخواست کرده بود که برای این پست آماده کردم ضمنا کدها رو بهتره در کنترل پنل وبلاگ و قسمت تنظیمات--->کدها "یا در انتهای کدهای قالب وبلاگتون قرار بدین.

-----------------------

کد لودینگ زیبایی رو برای وبلاگتون آماده کردم که امیدوارم خوشتون بیاد:

منبع:مجله الكترونيك مينوس                      www.minos.blogfa.com

۱-این کد را بعد از html در اول ویرایش قالب خود بگذارید...

۲-این کد هم قبل از html در آخر ویرایش قالب خود بگذارید....

                            

 


لينک مطلب نوشته:وحید الوندی تاریخ:جمعه بیست و یکم دی 1386

 ۶کد از مداحی های حاج محمود کریمی رو برای ایام عزاداری محرم آماده کردم که امیدوارم ما رو از دعای خیر محروم نکنید.

۱- دلخون تر از ابر و طوفان...

۲-شب تار بی قرار دلی که چاره نداره...

۳-ای سحر شب بیماریت...

۴-وقتی طبیعت فارغ از قال و مقالم بود...

۵-بعضی روزا فکر میکنم بار گناهم...

۶-عشق حسین یار منه..دیوونگی کار منه...


لينک مطلب نوشته:وحید الوندی تاریخ:جمعه بیست و یکم دی 1386

با عرض سلام به همه دوستانی که از این وبلاگ دیدن می کنند ، خصوصا کسانی که جزو بازدیدکنندگان دائم این وبلاگ هستند.

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

این مقالات در سایت مقالات فارسی در دسترس شماست

  1. رمزنگاری کلید عمومی و RSA
  2. امنیت اطلاعات در بزرگراههای الکترونیکی 
  3. مفاهیم SSL، امضای دیجیتالی و مراکز صدور گواهینامه 
  4. معرفی تکنیکهای پنهان سازی اطلاعات 

لينک مطلب نوشته:وحید الوندی تاریخ:چهارشنبه نهم آبان 1386

باسمه تعالی

     زمينه تحقيقاتی طراحی و ساخت روباتهای هوشمند متحرك يكی از تكنولوژی های روز و مطرح دنياست كه بسياری از شركتها و دانشگاههای معتبركشورهای پيشرفته صنعتی مشغول تحقيقات در اين زمينه هستند از آنجا كه بازی فوتبال برای بسياری از مردم جذابيت دارد و محيط مسابقات فوتبال نيز به گونه ای است كه شرايط بازی به صورت دائم و پويا در حال تغيير می باشد، بنابراين محيط مسابقات فوتبال به عنوان يك محيط مناسب برای انجام تحقيقات در زمينه روباتهای هوشمند انتخاب شد. روباتهای فوتباليست ، روباتهای هوشمندی هستند كه می توانند از طريق برنامه هوشمندی كه به آنها داده می شود ، به طور خودكار در زمين مسابقه ،فوتبال بازی كنند. به عبارت ديگر اين روباتها از راه دور كنترل نمی شوند و خود روباتها هستند كه بدون دخالت انسان با يكديگر فوتبال بازی مي كنند. برای آنكه بستری فراهم آيد كه محققينی كه در اين زمينه تحقيق مي كنند ، بتوانند نتايج حاصل از تحقيقات خود را عرضه كنند، همه ساله در يكی از كشورهای جهان ، مسابقاتی بين تيمهای گوناگون از مؤسسات گوناگون  به نام RoboCup برگزار می گردد. منظور از كلمه RoboCup جام جهانی روباتهاست .

     اولين دوره اين مسابقات در سال 1997در شهر ناگويا ژاپن برگزار شد. مسئول برگزاری اين مسابقات نيز، فدراسيونی به نام فدراسيون روبوكاپ است كه اعضای آن را محققين فعال در اين زمينه ، تشكيل می دهند. شعار فدراسيون روبوكاپ عبارت است از اينكه ما در سال ميلادی 2050 قادر به ساخت روباتهايی خواهيم بود كه توانايی بازی در مقابل قهرمان جام جهانی آن سال را دارد و حتی آن تيم را شكست می دهد. مسابقات روبوكاپ از چندين ليگ مختلف تشكيل شده است . اين ليگها عبارتند از : روباتهای فوتباليست اندازه متوسط و اندازه كوچك ، شبيه ساری فوتبال ، روباتهای امدادگر،و همچنين روباتهای انسان نما.

     در اينجا اين نكته را ذكر می كنيم كه هدف از اين مسابقات ، صرفا برگزاری بازی فوتبال بين يك گروه از روباتها نمی باشدبلكه هدف استفاده از ويژگيهای خاص روباتها برای پياده سازی روشها و پژوهشهای انجام شده در زمينه روباتيك و هوش مصنوعي می باشد. ادامه تحقيقات در اين زمينه می تواند منجر به ساخت روباتهای انسان نمايی گردد كه مي تواند از عهده انجام بسياری از كارهايی كه برای انسان خطرناك است ، برآيد. در اين راستا می توان از اكتشاف در معادن خطرناك ، عمليات نجات در آتش سوزی ها ، زلزله و يا حتی عمليات جنگی را نام برد. بنابر گزارش رسمی سازمان ملل كشور ايران در زمره يكی از جوانترين كشورهای جهان قرار دارد . ميزان رشد شگرف فن آوری ارتباطات و اطلاعات در دو دهه اخير بر كسی پوشيده نيست . بر اساس آمار ارائه شده كشور هند در آمدی معادل 65% درآمد نفتی ايران را از طريق صادرات نرم افزار كسب نموده و استراتژی دهه آ‎ينده اين كشور در جهت توسعه سهم بازار خود در صنعت هفت برابر می باشد كه متاسفانه در كتب درسی و مواد درسی آموزش وپرورش در خصوص توليد نرم افزار و مبانی آن به صورت جدی اهميت داده نشده است.

     يكی از راهها در اين خصوص می تواند راه اندازی مسابقات روبوكاپ در بين دانش آموزان مستعد باشد. به منظور تربيت و آموزش جوانان ، در اين سايت مجموعه ای از دوره آموزشي زبان ++C تدوين گرديده كه طی آن دانش آموزان با اصول برنامه نويسی اين زبان آشنا می شوند.


لينک مطلب نوشته:وحید الوندی تاریخ:چهارشنبه نهم آبان 1386

مفاهيم اوليه برنامه نويسی در دات نت ( بخش اول )

دات نت محيطی جديد بمنظور طراحی، پياده سازی  و اجرای برنامه های کامپيوتری را در اختيار طراحان و پياده کنندگان نرم افزار قرار می دهد.  با استفاده از پلات فرم فوق ، می توان بسرعت اقدام به پياده سازی نرم افزار نمود.
برنامه های توليده شده ، امکان استفاده از پتانسيل های  محيط Common Language Runtime) CLR ) را خواهند داشت . آشنائی با مفاهيم اوليه برنامه نويسی در محيط فوق ، دارای اهميت خاص خود بوده و  سرعت در استفاده مطلوب از محيط فوق ، را بدنبال خواهد داشت . در مقالاتی که در اين زمينه ارائه خواهد شد به بررسی مفاهيم اوليه برنامه نويسی محيط فوق ، خواهيم پرداخت . در اين راستا ، در ابتدا با نحوه نوشتن يک برنامه  آشنا و در ادامه به تشريح برخی از مفاهيم مهم در اين زمينه ، خواهيم پرداخت .

نوشتن يک برنامه در فريمورک دات نت
تمامی زبانهای حمايت شده در دات نت ، از سيستم نوع يکسان ، کتابخانه کلا س فريمورک مشابه  و  CLR استفاده خواهند کرد . بدين ترتيب، تمامی برنامه های نوشته شده با يکی از زبانهای حمايت شده ، خصايص مشابهی را به اشتراک می گذارند. شايد مهمترين تفاوت قابل توجه در رابطه با زبان های برنامه نويسی حمايت شده در دات نت ،  به گرامر هر يک از آنها برگردد . ( در مثال هائی که در اين مقاله ذکر می گردد ، از ويرايشگر Notepad ،در مقابل ويژوال استوديو دات نت،  استفاده شده است . مثال های ارائه شده به اندازه کافی ساده بوده تا بتوان بکمک آنان با  فرآيندهای ترجمه و اجراء ، بسرعت آشنا گرديد ).

نوشتن يک برنامه
برای نوشتن يک برنامه ساده در دات نت ، مراحل زير را دنبال می نمائيم :

  • فاز اول : ايجاد برنامه
    برنامه Notepad را فعال و  پس از درج کدهای زير آن را با نام  Hello.vb ، ذخيره نمائيد .

يک برنامه نمونه  نوشته شده به زبان VB.NET

Imports  System
Public Class MainApp
     Public Shared Sub Main( )
          Console.WriteLine(
"Welcome to .NET Programming " )
      End Sub
End Class 

  • فاز دوم : ترجمه و ايجاد يک فايل اجرائی
    برای اجراء برنامه ايجاد شده در مرحله قبل ، در ابتدا کمپايلر VB.NET را از طريق خط دستور و بصورت زير فعال می نمائيم : ( دستور فوق را می توان از طريق خط دستور ويندوز و يا خط دستور موجود در ويژوال استوديو ، فعال کرد )

vbc  Hello.vb

           در ادامه و پس از ايجاد فايل اجرائی (hello.exe ) ، امکان اجرای برنامه فراهم می گردد.

استفاده از Namespace
با استفاده از VB.NET ، می توان به کلاس ها مراجعه و از آنان استفاده کرد . در مثال زير ، يک نمونه از کلاس System.Io.FileStream ، ايجاد شده است .

Dim aFileStream  As  System.IO.Filestream  

مراجعه به Namespace های مورد نياز در يک برنامه روشی مناسبتر در اين زمينه است . با  استفاده از namespace ، ضرورتی به توصيف تمامی مراجعات به کتابخاته کلاس ، وجود نخواهد داشت .

Imports System.IO
.....
Dim aFileStream As Filestream 

مثلا" برای دستيابی به اشياء System ، می بايست از Namespace با نام System در برنامه استفاده گردد. ( Imports) .

تعريف namespace و کلاس 
VB.NET
، امکانات حمايتی لازم در خصوص ايجاد Namespace های خاص و کلاس های مربوط به آن را ارائه می نمايد. (نکته : مدل زير يک روش عمومی برای نامگذاری namespace است ) :

CompanyName.TechnologyName
.For Example:
Microsoft.Office

namespace در VB.NET 
در VB.NET با استفاده از عبارت namespace می توان يک namespace را تعريف کرد . با استفاده از  namespace تعريف شده ،  امکان کپسوله نمودن کلاس های ايجاد شده ، فراهم خواهد شد.

Namespace CompVB
   Public Class StringComponent
      ....
   End Class
End Namespace

برخی از ويژگی های namespace  عبارتند از :

  •  namespace می تواند درون ساير namespace ها ، مستقر گردند .

  • يک namespace می تواند در چندين فايل تعريف گردد .

  • يک فايل حاوی کد مبداء می تواند چندين namespace  را تعريف نمايد.

نقاط ورود ، حوزه ، تعاريف
هر برنامه اجرائی می بايست شامل يک نقطه ورود خارجی باشد . مکان فوق ، محلی را که برنامه اجرای خود را از آنجا آغاز می نمايد ، مشخص می نمايد..در  VB.NET تمامی کد می بايست در متدهای يک کلاس قرار بگيرد.

نقاط ورود در VB.NET 
بمنظور ارائه کد  نقطه ورود در VB.NET ، در ابتدا می بايست يک ماژول و يا يک کلاس مشخص گردد .

Public Module modMain

Public Class clsMain

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

Public Module modMain
      Public Sub Main( )
         ...
      End Sub
 End Module

Public Class clsMain
      Public Shared Sub Main( )
        ...
      End Sub
End Class

حوزه   
VB.NET
، از نقطه بعنوان يک عملگر resolution حوزه ، استفاده می نمايد . مثلا" در صورت استفاده از متد WriteLine مربوط به کلاس Console ،   از گرامر Console.WriteLine ، استفاده می شود.

تعاريف
در VB.NET ، الزامی  به تعريف يک متغير قبل از استفاده از آن نمی باشد . پيشنهاد می گردد که در چنين مواردی متغيرها با صراحت تعريف گردند. در اين راستا می توان از  عبارت options ، استفاده کرد.  بمنظور ايجاد نمونه ای از يک شی ، از  New استفاده می گردد. مثال زير ، نحوه تعريف يک شی از نوع Comp در namespace با نام Lib   و با نام MyComp را نشان می دهد .

Dim myComp As New Lib.Comp( )

کنسول ورودی و خروجی
می توان  از کلاس Console ، مربوط به CLR وابسته به System Namespace  ،  برای ورودی و خروجی هر نوع رشته و مقادير عددی توسط متدهای Read , ReadLine و Write,WriteLine استفاده کرد . برنامه زير، نحوه نمايش يک رشته در خروجی را نشان می دهد .

برنامه نمونه :

Imports  System
Public Class MainApp
     Public Shared Sub Main( )
          Console.WriteLine(
"Welcome to .NET Programming " )
      End Sub
End Class 

ترجمه و اجراء يک برنامه فريمورک دات نت 
اکثر جنبه های برنامه نويسی در دات نت برای تمامی زبانهای سازگار ، يکسان است . هر کمپايلر حمايت شده باعث توليد کدهای "خود تشريح "  MSIL)Microsoft Intermediate Language) ، می گردد . تمامی کدهای مديريت يافته ( Managed code ) با استفاده از CLR)Common Language runtime) ، اجراء خواهند شد . CLR ، امکان يکپارچگی بين برنامه ها ، مديريت اتوماتيک حافظه ، برخورد يکدست با موارد خاص و استثناء ، امنيت پيشرفته و در نهايت  يک مدل برنامه نويسی ساده و همگن را ارائه می نمايد. 

گزينه های کمپايلر
فريمورک دات نت،  دارای يک کمپايلر خط دستوری برای VB.NET است ( vbc.exe ) . برای ترجمه برنامه Hello.vb ، بکمک کمپايلر فوق ، از دستور زير استفاده می شود :

vbc Hello.vb

گرامر فوق،  باعث فراخوانی کمپايلر VB.NET  می گردد. در اين مثال خاص، صرفا" نام فايل مورد نظر برای کمپايلر مشخص شده و در ادامه ، کمپايلر فايل اجرائی را توليد خواهد کرد ( Hello.exe ) .

گزينه های خط دستور
در VB.NET ، می توان  ليست کاملی از گزينه های همراه کمپايلر را با استفاده از ?/ ، مشاهده نمود ( ?/ Vbc ) . از گزينه های مفيد در اين زمينه، می توان به  سوئيچ out/ ، ( نام فايل خروجی را مشخص می نمايد)  و سوئيچ target/ ، ( نوع کد مقصد را مشخص می نمايد") ، اشاره کرد. بصورت پيش فرض ، نام فايل خروجی مشابه نام فايل ورودی و با انشعاب exe . ، خواهد بود. مقدار پيش فرض برای تعيين نوع کد مقصد ، يک برنامه اجرائی است ( سوئيچ t/ ، دارای عملکردی معادل با سوئيچ target/ است ). دستور زير نحوه استفاده از سوئيچ های فوق را نشان می دهد :

vbc /out :hello.exe  /t:exe hello.vb  

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

Vbc / r:assembll.dll  , assemb2.dll / out :output.exe  input.vb   

در بخش دوم اين مقاله به بررسی فرآيند اجراء مديريت يافته ( اداره شده ) ، خواهيم پرداخت


لينک مطلب نوشته:وحید الوندی تاریخ:شنبه پنجم آبان 1386


تعداد بازديدها:

طراح قالب: دانلود2
پشتیبان: وبلاگ سرا