دانلود رایگان سورس پروژه مدیریت کافی نت در Visual Basic

دانلود رایگان سورس پروژه مدیریت کافی نت در Visual Basic

این برنامه بسیار جالب در 2 نوع سرور و کلاینت موجود می باشد و هم چنین طوری طراحی شده که می توان در موارد تجاری از آن استفاده کرد.هم چنین در حالت معمولی فقط 30 بار می توان از آن استفاده نمود.که حتی کرک این برنامه نوشته شده و همراه برنامه می باشد.

برخی از امکانات این برنامه:

-          امکان اضافه کردن ایستگاه کاری به تعداد دلخواه

-          ارسال پیام به ایستگاه کاری

-          مشاهده زمان استفاده از ایستگاه کاری

-          امکان تعریف قیمت هر ساعت و محاسبه زمان استفاده از ایستگاه کاری

-          امکان قفل کردن ایستگاه کاری

-          دارای 2 نسخه سرور و کلاینت

-          گرافیک قابل قبول

-          و ...

          دانلود

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

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

از امکانات این برنامه می توان به :

اضافه کردن شخص جدید

جستجو بر اساس کلیه مشخصات فرد

ویرایش اطلاعات فرد

حذف اطلاعات فرد

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

و از همه مهمتر شماره گیری تلفن افراد اشاره کرد.

دانلود

پروژه وضعيت تحصيلي دانش آموزان

دانلود رایگان سورس "پروژه وضعيت تحصيلي دانش آموزان"

فرم LogIn :

در اين فرم كاربر نام كاربري و رمز خود را وارد مي كند. انواع كاربر عبارتند از:

  1. مدير
    • قابليت ويرايش نام و رمز مدير
    • قابليت تعريف كاربر جديد از دو نوع معاون و دفتردار
    • قابليت ويرايش كاربر موجود
    • قابليت حدف كاربر موجود
    • قابليت حركت بين ركوردها
  1. دفتردار
    • قابليت افزايش دانش آموز جديد
    • قابليت ويرايش دانش آموز
    • قابليت جستجو دانش آموز بر اساس نام و نام خانوادگي  يا شماره دانش آموزي
    • قابليت حذف دانش آموز
    • قابليت حركت بين ركوردها

* توجه: دفتر دار فقط مي تواند با مشخصات دانش آموز كار كند و با بخش وضعيت تحصيلي

ارتباط ندارد.

  1. معاون
    • قابليت مشاهده  مشخصات دانش آموز
    • قابليت ويرايش وضعيت تحصيلي
    • قابليت جستجو دانش آموز بر اساس نام و نام خانوادگي  يا شماره دانش آموزي
    • قابليت نمايش ليست دانش آموزان

* توجه: معاون نمي تواند با مشخصات دانش آموز كار كند وفقط  با بخش وضعيت تحصيلي

ارتباط دارد.

 دانلود

مجموعه ای از کامپوننت های کمیاب و زیبا و کاربردی activeX

مجموعه ای از کامپوننت های کمیاب و زیبا و کاربردی activeX

در این پست قصد دارم تعدادی از ActiveX  های کاربردی و زیبا را قرار دهم.

این اکتیو ایکس ها بسیار زیبا هستند و بنده به همه شما پیشنهاد می کنم که آنها را از دست ندهید.

لازم به ذکر است که بر تعداد این ActiveX   ها به مرور زمان اضافه می شود.

 

1-    Timer: این ابزار یک تایمر است که interval  آن همانند خود وی بی محدودیت ندارد.

 دانلود

2-   MBClock : یک ساعت عقربه ای بسیار زیبا که ویژگی های آن قابل تنظیم است.

 دانلود

3-  ScrollBar : مزیت این ScrollBar نسبت به خود وی بی این است که تم های بسیار گوناگونی دارد و

برنامه را زیبا می کند.

 دانلود

4-  MBTray : برای قرار دادن آیکن برنامه در سیستم تری system tray استفاده میشود.

 دانلود

5-   CheckBoxX 1.1 : یه CheckBox با تم XP و دارای Transparent

خیلی سبک و سریع و حجم کم.

به کسایی که می خوان از یه چک باکس استاندارد ، سریع و کم حجم (که حجم برناهاشونم بالا نمیبره) استفاده کنن پیشنهاد می کنم از این ابزار استفاده کنن.

 دانلود

 

 

 توجه : پسورد همه فابل ها : www.learnvb6.blogfa.com

اضافه کردن اطلاعات درونDataBase

اضافه کردن اطلاعات درونDataBase

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

 

هدف : طريقه ارتباط با جدول از طریق connection string  و استفاده از combo box برای درج در جدول(استفاده از خصوصیات Display member و Value member ) و ...

 

 

سطح: مبتدي

 

محیط : VS 2005

برای دانلود اینجا را کلیک کنید.

 

ترفندهايی جهت بدست آوردن مشخصات سيستم در VB.NET

ترفندهايی جهت بدست آوردن مشخصات سيستم در VB.NET

اين مقاله شامل ترفندهايی جهت بدست آوردن مشخصات سيستم مانند نام ماشين، ورژن سيستم عامل و... و همچنين کاربردهای آنهاست. 

در اين مقاله به بررسی روشهايی پرداخته ميشود که به کمک آن می‌توان چند مشخصه از مشخصات سيستم را بدست آورد و از آنها در برنامه‌های کاربردی خود استفاده کرد. اين ويژگیها با استفاده از فضانام System.Environment بدست می آيند. کلاس Environment شامل اطلاعاتی در مورد محيط کار و پلات‌فرم حاضر روی سيستم و همچنين وسايلی در اين زمينه می باشد. اين کلاس نمی‌تواند به ارث برده شود.

نام ماشين (MachineName):
به کار بردن خصوصيت MachineName از اين کلاس نام NetBIOS کامپيوتر مربوطه را برمی‌گرداند. با بکار بردن کد زير در رويداد کليک يک Button می‌توان نام ماشين را در يک جعبه متن نمايش داد:

TextBox1.Text = System.Environment.MachineName.ToString

ورژن سيستم عامل (OSVersion):
با استفاده از خصوصيت OSVersion می‌توانيد ورژن سيستم عامل کامپيوتر کاربر را شناسايی کنيد. برای مثال با بکار بردن کد زير روی ويندوز ايکس پی، عدد 5.1.2600 به عنوان نتيجه برگردانده ميشود.

TextBox1.Text = System.Environment.OSVersion.ToString
از موارد استفاده اين خصوصيت می‌توان به کنترل نسخه ويندوز قبل از اجرای برنامه اشاره کرد. به عنوان مثال اگر برنامه شما برای اجرا روی ويندوز ايکس پی نوشته شده است با کنترل مقدار خروجی اين خصوصيت از اجرای آن روی نسخه‌های پائين‌تر ويندوز جلوگيری شود.


دايرکتوری سيستم (SystemDirectory):
خصوصيت SystemDirectory، نام دايرکتوری سيستم کاربر را برمی‌گرداند.
TextBox1.Text = System.Environment.SystemDirectory.ToString

نام دامنه (UserDomainName):
اين خصوصيت نام دامنه شبکهء کامپيوتر ميزبان را اعلام ميکند. مقدار اين خصوصيت به طور معمول همان نام کامپيوتر ميزبان است. برنامه شما بايد تحت ويندوز ان تی 3.1 و يا بالاتر از به اجرا درآيد؛ درغيراينصورت يک استثناء برپا خواهد شد (PlatformNotSupportedException).

TextBox1.Text = System.Environment.UserDomainName.ToString

نام کاربر (UserName):
مقدار خروجی اين خصوصيت نام کاربری شخصی است که به سيستم وارد شده است. این خصوصيت می‌تواند جهت شناسایی کاربر حاضر در سيستم به کار گرفته شود و از آن برای کنترل دسترسی به برنامه و اهداف امنيتی بهره برد. از ديگر کاربرد‌های اين خصوصيت، سفارشی کردن برنامه برای هر کاربر است.

TextBox1.Text = System.Environment.UserName.ToString

ورژن CLR ‏(Version):
اين خصوصيت نگارش زبان معمول زمان اجرا (Common Language Runtime) را برمی‌گرداند.

TextBox1.Text = System.Environment.Version.ToString

TickCount:
اين ويژگی يکی از ويژگيهای جالب ويندوز است که کاربردهای فراوانی دارد. اين خصوصيت يک عدد 32 بيتی را برمی‌گرداند که نشان دهندهء زمانی است (بر حسب ميلی ثانيه) که از روشن شدن سيستم ميگذرد. اين مقدار از تايمر سيستم گرفته ميشود و در يک متغير عددی 32-بيتی علامتدار ذخيره ميشود. با توجه به اينکه اين مقدار 32 بيت طول دارد، بنابراين اگر سيستم شما 24.9 روز روشن بماند، اين مقدار صفر شده و ازنو شروع به شمردن ميکند. دقت کنيد اين خصوصيت نمی تواند کمتر از 500 ميلی ثانيه باشد. با بکار بردن کد زير ميتوان اين مقدار را در يک جعبه متن نمايش داد:

TextBox1.Text = System.Environment.TickCount.ToString
از جمله کاربردهای خصوصيت TickCount ميتوان به محدود کردن زمان استفاده از کامپيوتر توسط کاربر اشاره کرد که ميتواند کاربردهای فراوانی داشته باشد.

نکته: توجه داشته باشيد که TickCount با Tick تفاوت دارد. Tick عددی است با وقفه های به مدت 100 نانو ثانيه که شامل مدت زمانی است که از ساعت 12:00am مورخ 1/1/0001 ميگذرد. اين خصوصيت را ميتوانيد با استفاده از System.DateTime.Now.Ticks بدست بياوريد.

تاریخ هجری شمسی در دات نت

تاریخ هجری شمسی در دات نت

 

یکی از مشکلاتی که ما فارسی زبانان در زبان های برنامه نویسی داریم عدم وجود تاریخ هجری شمسی است که خوشبختانه مایکروسافت این مشکل را در مجموعه دات نت حل کرده است.

در دات نت کلاسی به نام PersianCleander وجود داره که به وسیله ی آن میتوانیم تاریخ شمسی رو محاسبه کنیم.

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

برای این کار کد های زیر را فراخوانی کنید.

Imports System.Globalization   

 

Public Class ConvertDate

        Public Function ShamsiToMiladi(ByVal ShamsiDate As String) As String

            Dim PDate As New PersianCalendar

            Dim y, m, d As Integer

            y = Mid(ShamsiDate, 1, 4)

            m = Mid(ShamsiDate, 6, 2)

            d = Mid(ShamsiDate, 9, 2)

            Return Mid(PDate.ToDateTime(y, m, d, 1, 1, 1, 1, 1), 1, 11)

        End Function

        Public Function MiladiToShamsi(ByVal MiladiDate As String) As String

            Dim PDate As New PersianCalendar

            Dim miladi As Date = CDate(MiladiDate)

            Dim y, m, d As String

            y = PDate.GetYear(miladi)

            m = PDate.GetMonth(miladi)

            d = PDate.GetDayOfMonth(miladi)

            Return y & "/" & m & "/" & d

        End Function

    End Class

 

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

دانلود رایگان پروژه الگوریتم بانکدار

دانلود رایگان پروژه الگوریتم بانکدار

این الگوریتم از ماتریس هایی به نام max-Allocation-need-available تشکیل شده است.

Max : نشان دهنده حداکثر نیاز هر پراسس به منابع موجود در سیستم می باشد.

Allocation : نشان دهنده تعداد منابع اختصاص یافته از هر نوع به پراسس موجود در سیستم می باشد.

Need : : نشان دهنده نیاز باقی مانده هر پراسس می باشد.

available: نشان دهنده تعداد منابع آزاد از هرنوع منبع می باشد.

برای دانلود رایگان پروژه الگوریتم بانکدار اینجا کلیک کنید.

با تشکر از آقای صفر پور

دستيابی به بانک اطلاعاتی Access با استفاده از VB.NET

دستيابی به بانک اطلاعاتی Access با استفاده از VB.NET

مفاهیم:

  • کلاس OleDbConnection . شی فوق ، يک اتصال منحصر بفرد با يک منبع داده را  ايجاد می نمايد. در رابطه با يک بانک اطلاعاتی سرويس گيرنده / سرويس دهنده ، اين امر معادل يک اتصال شبکه به سرويس دهنده است . با توجه به قابليت های حمايت شده توسط native OLE DB Provider ، برخی از متدها و يا خصلت ها مربوط به شی OleDbConnection ممکن است در دسترس و قابل استفاده نباشد . زمانيکه نمونه ای  از OleDbConnection ايجاد می گردد ، تمامی خصلت های مربوطه ، مقدار اوليه خود را دارا خواهند بود . پس از اتمام عمليات موردنظر در ارتباط با بانک اطلاعاتی ،  می بايست با فراخوانی Close و يا Dispose اقدام به  غير فعال نمودن  اتصال ايجاد شده با بانک اطلاعاتی مربوطه نمود.

  • کلاس OleDbCommand .  يک عبارت SQL و يا Stored procedure را بمنظور اجراء در رابطه با يک منبع داده ارائه می نمايد. کلاس فوق از متدهای زير بمنظور اجرای دستورات در رابطه با يک منبع داده استفاده می نمايد.
     ExecuteReader  . متد فوق ، دستوراتی را اجراء می نمايد که خروجی آنان شامل سطرهائی خواهد بود.
     ExecuteNonQuery . باعث اجرای دستوراتی نظير
    SQL INSERT,DELETE,UPDATE و SET خواهد شد .
     ExecuteScalar  . بازيابی صرفا" يک مقدار از يک بانک اطلاعاتی

  • کلاس OleDbDataReader . متد فوق ، امکان خواندن سطرهائی از داده موجود در يک منبع داده را فراهم می نمايد( فقط بسمت جلو)  . بمنظور ايجاد يک OleDbDataReader ، می بايست متد ExecuteReader مربوط به شی OleDbCommand فراخوانده شود. ماداميکه OleDbDataReader در حال استفاده است (اتصال مرتبط OleDbConnection ) ، عمليات ديگری را در ارتباط با OleDbConnection  نمی توان انجام داد .

  • برای دانلود سورس آموزشی پایگاه داده اینجا را کلیک کنید.

  •  

    فرهنگ قاموس (عربی به فارسی – فارسی به عربی)

    فرهنگ قاموس (عربی به فارسی – فارسی به عربی)

    این برنامه یک فرهنگ لغت دو طرفه فارسی به عربی و عربی به فارسی می باشد.

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

    محیط این برنامه و منوهای آن نیز به دو زبان فارسی و عربی قابل استفاده است. امکان کپی و Paste کردن کلمات در این برنامه وجود دارد.

     امکان AutoComplete یا جستجوی و نمایش آنی کلمات نیز باعث متوجه شدن غلط املایی در هنگام جستجوی کلمات می شود.

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

     در این لغتنامه از هیچ فارسی سازی استفاده نشده لذا این لغتنامه با استاندارد فارسی Microsoft که بر روی ویندوز XP و ویندوز 2000 قراردارد سازگار است .

    بانک اطلاعات این نرم افزار از کد پیج UTF8 استفاده می کند. این لغتنامه مناسب ویندوز XP و 2000 می باشد. این برنامه برای محققین علوم اسلامی نیز کاربرد زیادی دارد .

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

    دانلود پروژه PreemPtive SJF

    دانلود پروژه PreemPtive SJF

    Sjf : Shortest Job First  در این الگوریتم هر پراسسی که کوتاهترین زمان انجام کار را داشته باشد CPU زود تر میگیرد.

    این الگوریتم دو نوع می باشد :

    1-قبضه ای :در این مورد هنگامی که پراسس با زمان انجام کار کوتاهتر وارد سیستم شود CPU را از پراسس در حال اجرا می گیرد به عبارتی دیگر زمان تصمیم گیری لحظه ورود پراسس به سیستم است.

    2-غیر قبضه ای : در این مورد زمان تصمیم گیری در لحظه اتمام کار پراسس ها می باشد.

    و اینک برای دانلود رایگان این پروژه اینجا کلیک کنید.

    با تشکر از آقای سیف اللهی

     

    آشنایی با خطای سخت افزاری سیستم

    آشنایی با خطای سخت افزاری سیستم

    يکي از اصلي ترين عمليات کامپيوتر در هنگام روشن شدن عمليات POST يا Power On Self Test ميباشد. که تمامي نرم افزارها و قطعات سخت افزاري لازم براي بوت سيستم را تست کرده و آماده به کار ميکند و در واقع کامپيوتر شما بعد از فشردن کليد Pwoer توسط شما، در ابتدا تمامي فرمانها را از بايوس کامپيوتر دريافت مي کند. از اينرو بايوس وظيفه دارد که مشکلات سخت افزاري را به شما گوشزد کند.
    همه بايوس ها در هنگام درست بوت شدن سيستم يک بوق کوتاه در شروع کارد ميزنند که اين بوق به معني درست و کامل کار کردن تمامي نرمافزارها و سخت افزارهاي اصلي سيستم است، اما گاهي نيز اتفاق مي افتد که يک يا چندي از برنامه ها يا قطعات معيوب شده يا به عللي از انجام وظيفه باز مي مانند، اينجاست که بايوس با تنها راه ارتباطي مستقيم با کاربر ( بوق ) شما را آگاه مي سازد.
    كدهاي بوقي بايوس AWARD :
    بايوس آوارد عمدتا به پيامهاي خطا براي آگاه کردن کاربران از وجود مسئله اتکا دارد، اما چند کد بوقي مشهور وجود دارد که اين تراشه بايوس توليد ميکند:
    تعداد بوقها در عمليات Post مفهوم بوق نا محدود (تکرار شوند) خطاي حافظه سيستم يک بوق بلند پس از دو بوق کوتاه خطاي کارت گرافيک يک بوق باند پس از سه بوق کوتاه خطاي گرافيک يا حفظه گرافيک بوقهاي با ارتفاع بالاي نا محدود (تکرار شونده) خطاي داغ شدن پردازنده بوقهاي با ارتفاع بالا ،با ارتفاع پايين ( تکرار شونده)
    خطاي پرازنده کدهاي بوقي بايوس AMIBIOS :
    بايوس AMIBIOS محصول شرکت American Megatrends يکي از بايوسهاي متداول است و آخرين نگارش تعدادي کد بوقي دارد که اشکالات زمان بوت شدن را به کاربران مي گويد: تعدا بو قها در زمان راه اندازي (پيش از POST) مفهوم بوقها 1 ديسکت را در ديسکران A: قرار دهيد 2 فايل AMIBOOT.ROM بر روي ديسکت بوت شدني نيست 3 خطاي حافظه سيستمي 4 عمليات روز آمد سازي بايوس موفقيت آميز بوده است 5 خطاي خواندن ديسک 6 خرابي فرمان صفحه کليد 7 حافظه فلش بايوس تشخيص داده نشده است 8 خرابي کنترل کننده ديسکت ران 9 خطاي مجموع بررسي (checksum) بايوس 10 خطاي پاک کردن حافظه فلش 11 خطاي برنامه سازي حافظه فلش 12 اندازه فايل AMIBOOT.ROM درست نيست ( يا حضور ويروس) 13 نا همساني تصوير BIOS ( فايل ROM دقيقا همان نسخه درون بايوس نيست) تعداد بوقها در زمان POST 1 خطاي Timer احياي حافظه سيستم 2 خطاي پريتي حافظه سيستم 3 خطاي آزمايش خواندن / نوشتن حافظه سيستم 4 زمان دار تخته مدار مادر کار نميکند 5 خطاي پردازنده 6 کامپيوتر نمي تواند به حافظه حالت حفاظت شده برود 7 خطاي استثنای عمومي (مربوط به پردازنده) 8 خطاي حافظه نمايش ( مربوط به کارت ويدئويي) 9 خطاي مجموع بررسي AMIBIOS ROM 10 خطاي خواندن / نوشتن رجيستر CMOS 11 اشکال آزمايش حافظه نهانگاهي (cache) نکته : اگر موقع عمليات POST يک ، دو يا سه بوق بشنويد، تعويض کارتهاي RAM را در نظر بگيريد يا دست کم آنها را بررسي کنيد تا اطمينان يابيد که درست نصب شده اند. اگر در عمليات POST هشت بوق بشنويد اطمينان يابيد که کارت ويدئويي درست نصب شده است، ممکن است لازم باشد که آن را عوض کنيد. اگر موقع عمليات POST تعداد بوقها با آنچه گفته شد متفاوت بود ( چهار تا هفت يا 9 تا يازده بوق)، ممکن است يک مسئله جدي در تخته مدار مادر يا قطعات ديگر وجود داشته باشد، کامپيوتر را به يک تعميرگاه تخصصي ببريد.

    بهترین دستورات لینوکس برای کاربران تازه کار

    بهترین دستورات لینوکس برای کاربران تازه کار

    کافی است در داخل Shell دستورات زیر را وارد نمایید:

    1- ls
    این دستور را میتوان کاربردی ترین و اساسی ترین دستور پایه نام برد. ls به منظور نمایش فایلهای موجود در دایرکتوری که در آن هستید به کار میرود.

    2- who
    از این دستور برای نمایش افرادی که هم اکنون داخل سیستم Login کرده اند استفاده میشود.

    3- cd
    دستور cd شما را به مسیر اصلی دایرکتوری که هم اکنون در آن هستید هدایت میکند.

    4- ifconfig
    این دستور امکان مشاهده کلیه قسمتهای مربوط به شبکه همانند آدرس IP شما ، Netword Device های فعال و ... را به شما میدهد.

    5- man
    این دستور خود یک دستور راهنماست ، به این شکل که در صورتی که از دستوری اطلاع نداشتند با تایپ man و سپس دستور مورد نظر ، کاربرد دستور فوق را در یک فایل متنی مشاهده خواهید کرد.

    6- tar
    دستور tar به منظور خارج کردن فایل ها و دایرکتوری ها از حالت فشرده به کار میرود. به فرض مثال شما ممکن است یک فایل tar. را دانلود کرده باشید. با استفاده از این دستور میتوانید این فایل ها را به فایل ها و فولدرهای معمولی تبدیل کنید.

    7- gzip
    با استفاده از دستور gzip شما ابزاری مناسب برای فشرده سازی و خارج سازی فایلهای فشرده خواهید داشت.

    8- echo
    این دستور جالب باعث میشود (ترفندستان) هر دستوری که پس از echo تایپ نمایید در یک خط جدید از Command Prompt نمایش پیدا کند. این دستور همچنین برای گرفتن خروجی از اسکریپتهای Shell بسیار مورد استفاده است.

    9- df -h
    این دستور مقدار فضای خالی شما در داخل درایو مورد نظر را برای شما نمایش میدهد.

    10- apt-get, yum, emerge, etc
    این دستورات هر کدام بر روی یکی از توزیع های لینوکس قابل اجراست. apt-get در ubuntu یا emerge برای gentoo. با این دستورات شما امکان فراخوانی هر یک بسته های مدیریتی از اینترنت و دانلود آنها برای کار بهتر در لینوکس را خواهید داشت.

    ارسال BUZZ به شکل پشت سر هم برای طرف مقابل در یاهو

    ارسال BUZZ به شکل پشت سر هم برای طرف مقابل در یاهو

    یکی از توانمندی های یاهو مسنجر هنگام چت استفاده از دکمه BUZZ به نوعی برای آزار طرف مقابل است! اما خود یاهو این

    گزینه را به نوعی تنظیم کرده است که پس از زدن دکمه تا 15 ثانیه امکان استفاده مجدد از آن وجود ندارد. در این ترفند قصد

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

    محدودیت زمانی را از بین ببرید و به شکل پیاپی و پشت سر هم برای طرف مقابل BUZZ بفرستید!

    برای این کار:
    کافی است پس از انتخاب ID شخص از روی لیست و باز شدن پنجره PM ، یکبار دکمه BUZZ را بزنید.
    اکنون به شکل سریع پنجره چت را بسته و مجدد روی ID شخص را باز کنید و BUZZ بزنید.
    اگر این کار - یعنی باز و بسته کردن پنجره چت فرد مقابل و زدن دکمه BUZZ - را به شکل پشت سر هم و سریع انجام دهید به تعداد دفعات اینکار عمل BUZZ برای فرد مقابل صورت میگیرد.
    فرد مقابل نیز اصلأ متوجه نمیشود که شما هر بار پنجره چت را میبندید و باز میکنید.

    نمایش View Webcame در کنار ID بدون داشتن وب کم

    نمایش View Webcame در کنار ID بدون داشتن وب کم

    قصد داریم ترفندی رو معرفی کنیم که خیلی جالبه با استفاده از آن میتوانید عبارت View Webcame را در کنار Status خود در یاهو مسنجر به نمایش بگذارید در حالی که شما اصلا وب کمی ندارید که آنرا برای دوستانتان به نمایش بگذارید !

    بدین منظور :

    پس از لاگین شدن به یاهو مسنجر با استفاده از ID خودتان٬ از منوی Messenger به My status رفته و New Status Message را انتخاب کنید .سپس در آن عبارت View Webcame را تایپ کنید و یک space بزنید .سپس کلید Alt را نگه داشته و عدد 0160 را تایپ کنید باز هم کلیک Alt را نگه داشته و عدد 0160 را بزنید.برای آخرین بار کلید Alt را نگه داشته و عدد 0160 را بزنید سپس Ok را زده و خارج شوید و از این پس عبارت View webcame برای نمایش Web Came که اصلا وجود ندارد نمایش خواهد یافت .

    در ضمن سعس کنید برای تایپ اعداد از کلید های سمت راست استفاده کنید.

    دانلود رایگان پروژه ماشین حساب به همراه سورس

    دانلود رایگان پروژه ماشین حساب به همراه سورس

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

    لازم به ذکر است این پروژه در کتاب برنامه سازی 1 رشته کامپیوتر شاخه فنی حرفه ای نیز موجود میباشد که برای این عزیزان نیز جنبه آموزشی خواهد داشت.

    برای دانلود بر روی دانلود کلیک کنید...

    Free Calcalator By Masoud Tangestani

    دانلود پروژه FCFS

    دانلود پروژه FCFS

    در این الگوریتم پراسسی که اول وارد سیستم شود اول cpu می گیرد.

    برای دانلود رایگان پروژه FCFS اینجا را کلیک کنید.

    8 راه غیر متعارف برای دسترسی به Gmail

    8 راه غیر متعارف برای دسترسی به Gmail

    یکی از مشکلاتی که کاربران ایرانی به دلیل سرعت پایین اینترنت خود زیاد با آن برخورد میکنند استفاده از سیستم ایمیل Gmail است؛ به طوریکه به دلیل تکنولوژی های به کار رفته در Gmail لود صفحات آن با سرعت بسیار کندی صورت میگیرد و یا اصلأ گاهی پیغام های خطایی نظیر 502 (temporary) نمایش داده میشود. اما شما برای دسترسی به Inbox خود در Gmail راه های دیگری نیز دارید! راه هایی که به وسیله آنها میتوانید به Gmail با سرعتی بسیار بالاتر دسترسی پیدا کنید. در این ترفند به معرفی 8 راه غیر متعارف برای دسترسی به سرویس Gmail میپردازیم.

    بدین منظور شما میتوانید از هر یک از 8 آدرس مخصوص زیر به دلخواه استفاده نمایید.
    هر صفحه دارای ویژگی های خاص خود است:

    حالت پایه:
    http://mail.google.com/mail/?ui=html

    ورژن قدیمی:
    http://mail.google.com/mail/?ui=1

    حالت Secure یا امن:
    https://mail.google.com

    حالت Safe یا ایمن:
    http://mail.google.com/mail/?labs=0

    حالت موبایل:
    http://mail.google.com/mail/?ui=mobile یا http://m.gmail.com

    حالت آیفون:
    http://mail.google.com/mail/x/gdlakb-/gp

    :iGoogle gadget
    http://www.google.com/ig/gmailmax

    حالت عدم چک نمودن نوع مرورگر:
    http://mail.google.com/mail?nocheckbrowser
    (این حالت مخصوص زمانی است که نمیخواهید Gmail اتوماتیک نوع ورودی شما را تشخیص دهد و خود را با آن تطابق دهد).

    بهینه سازی وب

    بهینه سازی وب
     
    پیاده سازي يک استراتژي موثر و بلند مدت بازاريابي با موتورھاي جستجوگر بدون توجه به خودسايت اصولا غیر ممکن است. لذا پي ريزي يک بناي مستحکم در خود سايت ضروري مي نمايد.پروسه طراحي، نوشتن متون، کد کردن و برنامه نويسي کل وب سايت با ھدف بالا بردن SEOشانس دستیابي به رتبه ھاي بالا در نتايج جستجو است. در واقع بھینه سازي وسیله اي براي کمک به مخاطبان بالقوه سايت تان است که وب سايت شما را بیابند.پیاده سازي يک استراتژي بلندمدت بازاريابي نیاز به اين دارد که سه مولفه اصلي زير در ھر صفحه سايتتان وجود داشته باشد:




    •مولفه متن

    •مولفه لینک

    •مولفه محبوبیت



    تمام موتورھاي جستجوگر مھم از اين سه مولفه در الگوريتم رتبه بندي خود بھره مي گیرند. حالت ايده آل اينگونه خواھد بود که ھر سه مولفه را تا بالاترين جايگاه ممکن بھینه سازي نمايیم.

    اما در عمل تعداد کمي از صفحات مي توانند به اين حالت دست يابند. به طور کلي سايتھا مي توانند در يکي از حالات زير داراي رتبه ھاي مناسبي باشند:



    •سايتھای دارای بالاترين حد بھینه سازی در ھر سه مولفه اشاره شده.

    •سايتھاي داراي مولفه ھای محبوبیت و متن بالا اما مولفه لینک متوسط.

    •سايتھاي داراي مولفه متن و لینک متوسط اما محبوبیت بالا

    .

    واضح است که سايت شما ھر چقدر ھم محبوب باشد اگر عبارت جستجو شده در آن موجودنباشد حتي در رتبه ھاي آخر نتايج جستجو ھم قرار نمي گیرد.



    مولفه متن

    موتورھاي جستجوگر، کلمات و عبارتھاي ھر صفحه را بايگاني مي کنند لذا براي عملکرد بھتر،شما بايد کلمات دلخواه را در مکانھاي مھم کدھاي سايت خود قرار دھید .

    مھم ترين بخش در مولفه متن، انتخاب عبارتھاي کلیدي سايت است. شما بايد عبارتھايي را بر گزينید که واقعا مخاطبان سايتتان آنھا را جستجو مي کنند. کلمات کلیدي که انتخاب مي کنید بايد داراي شرايط زير باشند:



    •مربوط به موضوع اصلي سايتتان باشند.

    •مطمئن باشید که کاربران ديگر آنھا را جستجو مي کنند.

    •خیلي رقابتي نباشند. به عبارت ديگر آن کلمات، کلمات کلیدي سايتھاي بسیار ديگري نباشند.

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



    منظور از متن مھم، متنی است که دو شرط زير را دارا می باشد:

    متن بايد بدون انجام ھر گونه عمل خاصی در مرورگرھای استاندارد قابل رويت باشد.

    شما بايد بتوانید متن را مستقیما از مرورگر خود کپي کرده و به يک ويرايشگر متن انتقال دھید

    عنوان صفحه به ھمراه متن نمايان آن مکانھاي مھمي ھستند که بايد توجه ويژه اي را به آنھا معطوف بداريد. موتورھای جستجوگر آنھا را به عنوان محتوای اصلی سايتتان در نظر می گیرند و بھینه سازی مناسب آنھا در رتبه بندی سايت تاثیر قابل توجھی دارد.

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

    اينھا کارھا ھمان کارھای خاصی است که بیننده برای ديدن متن انجام می دھد در حالیکه متن اصلی و مھم صفحه را بدون انجام ھیچگونه عملی می تواند ببیند .

    موضوع اصلی سايت موضوع (Theme). امروزه موتورھای جستجوگر توجه زيادی به موضوع اصلی سايت يا تم آن دارند اصلی سايت بايد با مراجعه به چند صفه سايت و به راحتی قابل تشخیص باشد. به عنوان مثال بسیاری از وبلاگھا که در آنھا درباره ھمه چیز نوشته می شود، موضوع اصلی ندارند اما ممکن است موضوعات فرعی بسیاری داشته باشند.

    اين نکته خیلی مھمی است که بايد بدان توجه نمايید. سعی کنید ھر صفحه سايتتان به نوعی به موضوع اصلی مرتبط باشد .اينکه به شما توصیه می شود به ھر سايتی لینک ندھید و از ھر سايتی لینک نگیريد ھم دقیقا به خاطر اين موضوع است. وقتی موتور جستجوگری موضوع اصلی سايت شما را بداند ھر يک از صفحات سايتتان اتوماتیک وار مرتبط با ھمان موضوع تشخیص داده می شود و شانس کسب رتبه ھای بالا افزايش می يابد. چیزی غیر از موتورھای جستجوگر و جستجو می www.iranseo.com آيا به نظر شما تم اصلی باشد؟

    به عبارت ديگر شما می دانید که وارد ھر صفحه ای از اين سايت شويد درباره موتورھای

    جستجوگر و جستجو صحبت شده است .با توجه به موضوعات اصلی و فرعی سايت، مدير سايت می تواند به خوبی نحوه ارتباط صفحات را شناسايي نموده، در سايت اعمال نمايد.



    Title

    عنوان صفحه به دلايل متعددی ھم از ديدگاه طراحی وب سايت و ھم از ديدگاه موتورھای

    جستجوگر، مھم می باشد.

    •کاربران به ھنگام خواندن صفحات سايت، آنرا در مرورگر خود می بینند.

    •در رتبه بندی صفحات به عنوان متن اصلی سايت نقش دارند.

    •به عنوان چیزی که کاربران بايد روی آن کلیک کنند، در نتايج جستجو نشان داده می شود.

    •به ھنگام ذخیره و بوک مارک کردن صفحات به صورت پیش فرض از عنوان صفحه استفاده میشود.

    لذا نوشتن مناسب عنوان صفحه را مانند يک قاعده اصولی ھمواره مد نظر داشته باشید. درنوشتن آن دقت کنید که در عین حال که حاوی کلمات کلیدی است بايد بتواندکاربران را به کلیک کردن و آمدن به سايت شما ترغیب کند. صرفا قرار دادن کلمات کلیدی در آن ممکن است به رتبه بالا منجر شود اما میزان کلیکھايي که در نتايج جستجو بر آن می شود را ھم بايد مد نظر داشته باشید.

    اگر كلمات كلیدي بسیاري داريد بايد صفحات بسیاري نیز طراحي كنید و در آنھا عنوان ھا را با كلمات كلیدي متناسب با ھمان صفحه بنويسد. قرار دادن يك عنوان ثابت در تمام صفحات سايت كار بسیار اشتباھي است كه بسیاري مرتكب آن مي شوند. اين كار تنھا زماني درست است كه سايت تنھا يك كلمه كلیدي داشته باشد!

    متن صفحه قرار می گیرد و مستقیما قادر به کپی body متن نمايان صفحه آن چیزی است که بین دو تگ کردن آن از مرورگر و انتقال آن به يک ويرايشگر متن می باشید .

    اين متن را بیننده مي بیند، مي خواند و سپس كاري در سايت انجام مي دھد. ديدن و خواندن مطالب براي تمام صفحات اينترنتي اتفاق مي افتد اما كاري كه پس از اين ديدن و خواندن انجام مي شود مشخص نیست.

    ممكن است بیننده با خواندن يك متن به خواندن مطالب بعدي ترغیب گردد .ھمچنین ممکن است با خواندن چند خط آن به طور کلی از سايت خارج شود.

    موتورھای جستجوگر به طور مداوم تگھايي مورد تاکید خود را تغییر می دھند و شما نمی توانید دقیقا عنوان کنید که در حال حاضر بر چه چیزی تمر کر دارند. اما رويه اصلی آنھا ھمواره ثابت است: آنھا متن را می خوانند و لینک را دنبال می کنند .

    به ھمین دلیل بی نھايت مھم است که شما کلمات کلیدی خود را در متن نمايان صفحه قراردھید تا مطمئن شويد که موتور جستجوگر آنھا را می خواند و با خود می برد .



    نكات كلیدي

    •متن بايد حرفي براي گفتن داشته باشد.

    •از نظر قواعد املايي و نگارش نقص نداشته باشد.

    •به شكلي جذاب و ترغیب کننده تنظیم گردد.

    •به قصد اطلاع رساني و كمك به ديگران نوشته شده باشد و نه برای اغفال و بزرگ نمايي .

    •جملات متن طولاني نباشد.

    •اگر متن طولانی است و بايد در يک صفحه نمايش داده شود، حتما پاراگراف بندی شود.

    اگر حرفي براي گفتن نداريد، كسب رتبه ھاي بالا برايتان مفید فايده نخواھد بود. اگر بیننده بیايد وچیزي در سايت شما نیابد آنگاه چه؟ خیلي واضح است، با خواندن گزيده اي از متن صفحات، تصمیم خود را برای ترك سايت مي گیرد. در يكي از كتابھاي بازاريابي خواندم كه:

    "يك خريدار راضي، تجريه اش را به 3 نفر منتقل مي كند اما يك خريدار ناراضي آنرا به 10 نفر منتقل مي كند"

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


    فواید ترافیک سایت و وبلاگ

    فواید ترافیک سایت و وبلاگ


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

    افسانه تعداد بازدید کنندگان (Hit)

    مساله ایست که اکثر بازدید کنندگان سایتها به آن دچار هستند که سایتهائی را می بینند که خود ستایی نظیر بیست هزار هیت در روز یا چیزی نظیر این را انجام می دهند.اما این به چه معناست ؟

    متاسفانه برای یک بازاریاب اینترنت تقریبا هیچ معنایی ندارد. هیت در واقع به تعداد تقاضاهایی گفته می شود که سرویسگر شبکه (Web Server) دریافت می کند. مثال بسیار ساده در این مورد این است که اگر صفحه اصلی شما (homepage) دارای بیست فایل گرافیکی مجزا باشد هر بازدید کننده از آن صفحه بیست هیت شمارش می شود. بنابر این اگر ادعا کنید بیست هزار هیت در روز داشته اید در حقیقت در مورد هزار بازبین کننده صحبت کرده اید و واضح است که چنین آماری از نظر تحلیل تجاری قابل استناد نیست.

    تعداد بازدید کنندگان (Hit) در وبلاگ

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

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

    درهرحال در اینجا اگر بازدیدکننده یا بازدید از صفحه ما 1000 باشد شاید 645 بازدید کننده حدود 465 مقاله مارا خوانده اند برای دستیابی به تعداد بازدیدکننده واقعی باید از شمارنده ها و سرویس های وب مانند وب گذر ، پرشین استات و ... استفاده کرد تا بتوان بازدید وبلاگ را پالایش و تعداد ویزیتور و بازدیدکننده رادریافت.

    میانگین بازدیدکنندگان روزانه ، هفتگی و ماهانه

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

    میانگین زمان صرف شده و تعداد صفحات بازدید شده

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

    پرطرفدارترین و کم طرفدارترین صفحات

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

    صفحات خروج اصلی (Top Exit)

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

    عبارات جستجوی اصلی (Top Search Phrases)

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

    نتیجه گیری

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

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