تبليغاتX
دانشگاه بیرجند IT 84 فارغ التحصیلان
دانلود نامحدود از رپیدشیر،مگاآپلود، فورشیرد و...
حتما تا حالا خیلی از وقت ها واستون پیش آمده که خواسته باشین یه فایل رو از بعضی از فایل سرور های رایگان (rapidshare,4shared,...) و موقع دانلود کردن با مشکلاتی از قبیل محدودیت سرعت دانلود، محدودیت آی پی ،محدودیت حجم فایل و... مواجه بشین.

دیگه نگران نباشید!!!

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

میتونید همین الان امتحانش کنید

ضمنا تا به حال از 56 فایل سرور رایگان پشتیبانی می کنه...

Rapidfa

2 نوشته شده در  پنجشنبه هفتم آبان 1388ساعت 8:19 PM  توسط سید هادی موسوی  | موضوع: آموزش

سرویس جالب گوگل برا فینگلیش زبان ها
 

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

fingilish to persion

 

2 نوشته شده در  سه شنبه پنجم آبان 1388ساعت 11:23 PM  توسط علیرضا دولت شناس  | موضوع: آموزش

محاسبات ابری (ادامه)
cloud

چیزی فراتر از نرم‌افزارهای آنلاین وب2
سیستم عامل وبی، در واقع یک جور نرم‌افزار آنلاین است. نمونه ساده و ملموس‌تر این جور نرم‌افزارهای آنلاین Google Docs است که به کمک آن یک نسخه آنلاین خوب آفیس در اختیار دارید و می‌توانید فایل‌های متنی، صفحه گسترده و پرزنت‌ها و فرمهای خودتان را بسازید و ویرایش و مدیریت کنید. همه این نرم‌افزارها آنلاین که به کمک فناوری‌های مرتبط با وب 2 پدید آمده‌اند بخشی از یک ایده گسترده‌تر به نام SaaS یا Sofware as a service‌ هستند.


ادامه مطلب
2 نوشته شده در  چهارشنبه بیست و نهم مهر 1388ساعت 10:4 AM  توسط سید هادی موسوی  | موضوع: آموزش

محاسبات ابری
question

"محاسبات ابری" اصطلاحی است که این روزها ممکن است بیش از پیش در بین خبرهای آی تی بخوانید. پردازش در ابرها موضوعی است که توسط شرکت‌های بزرگ و کوچک دنیا به شدت دنبال می‌شود و این مبحث به قدری پر سروصدا بوده كه مدیرعامل شرکت اوراکل، آقای Larry Ellison در كنفرانسی اعلام كرد كه این پدیده فقط یك مُد زود گذر است.

الیسون می گوید: "شاید احمقانه به نظر برسد، اما چیزی از این حرف‌هایی كه می‌زنند نمی‌فهمم. چه می‌گویند؟ كاملاً مزخرف و بی‌معنی است."

خیلی خوب! نفسی عمیق بكشید. علی رغم بدبینی آقای الیسون، پردازش ابری مفهومی كاملاً با معناست. ایدهء آن بسیار ساده است. به جای حفظ اطلاعات‌تان بر روی كامپیوتر شخصی، آن را بر روی سروری در اینترنت نگهداری خواهید كرد. برای شما هیچ اهمیتی نخواهد داشت كه این كامپیوتر كجا قرار دارد. این امكان وجود دارد كه اطلاعات شما بر روی تعداد زیادی از كامپیوترها و نه فقط یك كامپیوتر حفظ و نگهداری شود. اطلاعات در جایی در هواست، در ابرها!

اما تاوقتی كه به اینترنت متصل باشید و پهنای باند كافی هم داشته باشید، می توانید عكس‌ها، فایل‌ها و حتی فیلم‌های خود را با استفاده از دستگاه مورد نظرتان مثل موبایل، کامپیوتر کیفی یا كیوسك‌های اینترنت در فرودگاه به سرور مورد نظر منتقل كنید.



ادامه مطلب
2 نوشته شده در  سه شنبه بیست و هشتم مهر 1388ساعت 8:23 PM  توسط سید هادی موسوی  | موضوع: آموزش

زمان ثبت نام و آزمون ارشد سال 89 اعلام شد !!
این پستو صرفا برای افزایش استرس و نگرانی و دلهره و ترس و etc - هر عامل منفی دیگری که فکر کنین

 - گذاشتم. فکر کنین  از امروز فقط ۱۲۳ روز تا کنکور مونده و شما هیچی هنوز نخوندین و حداکثر ۵٪

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

کنندست ۹ یا ۱۰ درسو که هر کدوم کتابای قطوری دارن پیش شماست و بقول مادر بزرگم "اونا بره توین و

تو بره اونا!!" حال تصمیم با خودتونه من وظیفم اطلاع رسانی بود.!!

.

.

.

.

.

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

http://www.jamejamonline.org/newstext.aspx?newsnum=100915538404

حالام بسه دیگه برین درستونو بخونین!! خیلی عقبینا!!

2 نوشته شده در  شنبه بیست و پنجم مهر 1388ساعت 2:42 PM  توسط وحید ذوالفقاری  | موضوع: آموزش

اجراي همزمان برنامه‌هاي ويندوز و لينوکس..!!
شرکت سان مايکروسيستمز، هر چند که طي سال گذشته ميلادي با فراز و نشيب‌هاي زيادي روبه‌رو بود، اما يکي از موفق‌ترين نرم‌افزارهاي خود يعني VirtualBox را به ‌بازار عرضه کرد. با کمک اين نرم‌افزار که ماشيني مجازي توليد مي‌کند، مي‌توان چندين سيستم عامل را همزمان اجرا کرد.

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

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


ادامه مطلب
2 نوشته شده در  پنجشنبه بیست و ششم شهریور 1388ساعت 5:40 PM  توسط سید هادی موسوی  | موضوع: آموزش

6 راه سريع کردن فايرفاکس
 

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

برخي از کاربران ممکن است به‌خاطر نصب افزونه‌هاي زياد، فايرفاکس خود را کند ببينند، اما خيال‌تان راحت که با وجود اين افزونه‌ها هم مي‌توانيد با تنظيمات صحيح، سرعت مرورگر را بيشتر و بيشتر کنيد. حتي در برخي موارد بيشتر از سرعت دابل‌کليکتان! همه اين کارها در کمتر از 5دقيقه قابل انجام هستند و هيچ هزينه‌اي براي شما نخواهند داشت.


ادامه مطلب
2 نوشته شده در  پنجشنبه بیست و ششم شهریور 1388ساعت 5:35 PM  توسط سید هادی موسوی  | موضوع: آموزش

راهكارهايي براي‌ افزايش سرعت در بانك‌هاي اطلاعاتي SQL Server
شايد بعضي از شما تاكنون دست‌اندركار يكي دو پروژه مبتني بر بانك‌هاي اطلاعاتي بوده‌ايد و يا اكنون با چنين پروژه‌هايي سروكار داريد. اگر تجربه كار در محيط‌هاي متوسط (مثلاً با يكصد كاربر) يا بزرگ‌ را نيز داشته باشيد، قطعاً با مسائل و مشكلات مربوط به كاهش سرعت ناشي از افزايش تعداد كاربران يا حجم پردازشي آن‌ها مواجه شده‌ايد. اين مقاله با استناد به منابع مايكروسافتي، راهكارهايي را براي بهبود سرعت و كارايي سيستم در بانك‌هاي اطلاعاتي با تعداد كاربر و حجم پردازش زياد مورد بررسي قرار مي‌دهد. شايان ذكر است كه در تمامي نمونه‌هاي مورد اشاره، بانك‌هاي اطلاعاتي مبتني بر محصول مايكروسافت يعني SQL Server2000 مدنظر قرار گرفته است. طبق بررسي‌هايي كه كارشناسان مايكروسافت انجام داده‌اند، كارايي يك سيستم بانك اطلاعاتي به پنج عامل مختلف بستگي دارد كه به ترتيب اهميت عبارتند از: برنامه نوشته شده، پايگاه داده موردنظر، سخت‌افزار سرور يا كلاينت، تنظيمات و نسخه مورد استفاده SQL Server و سيستم‌عامل ويندوز. همان‌طور كه حتماً مي‌بينيد، ساختار پايگاه داده، براي كارايي سيستم، در رتبه دوم اهميت قرار‌دارد. بنابراين ايجاب مي‌كند كه در زمان تحليل و طراحي سيستم، به‌صورت ويژه‌ به بانك اطلاعاتي در‌حال ساخت توجه شود و رابطه بين اين بانك و برنامه‌هاي كاربردي و همچنين رابطه بين اجزاي مختلف درون بانك، به بهترين شكل ممكن طراحي و پياده‌سازي شود.
ادامه مطلب
2 نوشته شده در  دوشنبه بیست و سوم شهریور 1388ساعت 2:31 AM  توسط همافر  | موضوع: آموزش

آماده باش ، پیش از زنگ خوردن گوشی و دریافت SMS!

داشتم وب گردي (ول گردي نه) مي كردم به مطلبي بر خوردم كه فكر كنم به درد همتون مي خوره مخصوصا براي كل كل

حرفه اي ها بخونند؟!؟!؟

در عوالم موبایل بازهای حرفه ای ، دو اصطلاح "تک زدن" و "تک گرفتن" وجود دارد. تک زدن رونق زیادی دارد اما تک گرفتن یک هنر هست که هر کسی از داشتن آن عاجز است! (به غير از بعضي ها)به زبان ساده تر ، شما نیز احتمالأ تاکنون با مزاحم هایی برخورد داشته اید که گاه و بی گاه با زدن تک زنگ آسایش را از شما سلب میکنند. یا شاید دوست داشته باشید هنگامی که شخصی با شما تماس میگیرد ، زودتر از آنکه گوشی شما زنگ بخورد و شماره فرد روی گوشی تان ظاهر شود ، به تماس وی پی ببرید. با ترفندی ساده میتوانید 1 الی 2 ثانیه قبل از زنگ خوردن گوشی تان متوجه شوید که هم اکنون گوشی تان زنگ میخورد و یا SMS دریافت خواهید کرد!

********************************************************************

خيلي اسرار كرده بود منبع رو بنويسم   ==>منبع:ترفندستان


ادامه مطلب
2 نوشته شده در  یکشنبه یکم شهریور 1388ساعت 6:43 PM  توسط علیرضا دولت شناس  | موضوع: آموزش

سیستم WiMax چگونه کار می کند

سیستم WiMax از دو بخش تشکیل شده است:

• WiMax Tower: برج وایمکس که بیشترین شباهت را به برج‌های مخابراتی دارد و قادر است تا شعاع 30000 مایل مربع را تحت پوشش خود بگیرد. (تقریباً 8 هزار کیلومتر مربع).

• WiMax Receiver: شامل آنتن گیرنده امواج مایكروویو كه مى تواند برحسب موقعیت گیرنده از یك قطعه كوچك گیرنده WiFi در یك لپ تاپ تا گیرنده فرستنده داخلى در یك اداره متفاوت باشد.

 یک ایستگاه WiMax Tower به طور مستقیم به اینترنت باند پهن بالا از طریق اتصال سیمی متصل می‌شود. همچنین می‌تواند به یک WiMax Tower دوم(که اغلب Backhaul گفته می‌شود) متصل شود. از آنجایی که یک Tower منفرد تا 30000 مایل مربع را پوشش می‌دهد، سبب می‌شود که WiMax بتواند تمام مناطق دور افتاده و روستایی را پوشش دهد.

WiMax می‌تواند دو نوع سرویس Wireless را مهیا کند:

• None-line-of-sight: شبیه به سرویس WiFi، در جاییکه یک آنتن کوچک روی کامپیوترتان به برج متصل شود. در این حالت، WiMax رنج فرکانسی پایین  2GHZ تا  11GHZ(شبیه به WiFi) استفاده می‌کند.

انتقالات طول موج کوتاه به راحتی به وسیله موانع فیزیکی شکسته نمی‌شود. آنها قادر به خمیدگی و انکسار در اطراف مانع هستند. در این نوع دستیابی به شعاع 4 تا 6 مایلی(25 مایل مربع یا 65 کیلومتر مربع) را پوشش می‌دهد.


ادامه مطلب
2 نوشته شده در  دوشنبه نوزدهم مرداد 1388ساعت 11:4 PM  توسط سید هادی موسوی  | موضوع: آموزش

بررسی تحلیلی منابع ارشد IT

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

با توجه به در خواست های مکرر برخی از دوستان برای منابع ارشد رشته مهندسی فناوری اطلاعاتIT   لیستی لز منابع ارشد رو که به نظر من بهتر از بقیه هستش رو میذارم که امیدوارم بدرد بخوره


ادامه مطلب
2 نوشته شده در  شنبه ششم تیر 1388ساعت 10:25 PM  توسط سید هادی موسوی  | موضوع: آموزش

سایت مهندس خسروی

سایت مهندس خسروی  بعلت مشکلات DNS  از مسیر eng.birjand.ac.ir/cite/mhkhosravi قابل دسترسی نیست.

لینک زیر را امتحان کنید.

http://85.185.84.77/cite/mhkhosravi/

البته username  و password  من کار نکرد .
2 نوشته شده در  چهارشنبه بیست و سوم اردیبهشت 1388ساعت 11:37 AM  توسط وحید ذوالفقاری  | موضوع: آموزش

یه سایت توپ برای درس چند رسانه ای ..


www.PDF-Search-Engine.com


2 نوشته شده در  سه شنبه هجدهم فروردین 1388ساعت 11:57 AM  توسط وحید ذوالفقاری  | موضوع: آموزش

یادگیری ماکزیمم (504 واژه مطلقا ضروری زبان انگلیسی) نسخه کرک شده با قابلیت تلفظ
با عرض سلام به دوستان.امروز نرم افزار ماکسیمم (504 کلمه) رو که یکی از بهترین ها در زمینه آموزش زبان هست براتون قرار میدم امیدوارم که از یادگیری زبان لذت ببرید.

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

لینک دانلود رو در ادامه مطلب گذاشتم.ضمنا قیمت این مجموعه حدود ۸ هزار تومن است که این نسخه کرک شده صلواتیه!



این مجموعه برای آموزش 504 واژه ضروری زبان انگلیسی، بر اساس کتابی به*همین نام، طراحی و تدوین شده است. کلیه لغات و معادل*های آن*ها توسط مولفین به دقت انتخاب و توسط متخصصین تیم زبان شرکت نارسیس ترجمه شده*اند. پس از آشنایی با این لغات، در خواهید یافت که هنگام استفاده از زبان انگلیسی، چه در متون و چه در گفتارها، همیشه با آن*ها مواجه بوده*اید. به*منظور افزایش کیفیت یادگیری شما کاربرد هر لغت در سه مثال متفاوت به*همراه ترجمه فارسی و همچنین تلفظ واقعی و دقیق کلیه لغات و معانی فارسی و انگلیسی ارائه شده است. یادگیری این واژه*ها برای دانش*آموزان زبان انگلیسی در سطوح متوسط یا بالاتر توصیه می*شود. با استفاده از نرم*افزار یادگیری ماکزیمم می*توانید مطمئن باشید که این لغات مفید را هرگز فراموش نخواهید کرد و درک روزنامه*ها، مجلات، کتاب*ها، فیلم*ها، صفحات اینترنت و مکالمات روزمره، برای شما ساده*تر خواهد بود.

ادامه مطلب
2 نوشته شده در  چهارشنبه هفدهم مهر 1387ساعت 4:27 PM  توسط سید هادی موسوی  | موضوع: آموزش

نصب شبکه ی خانگی

در این پست مطلب می خواهم چهار شیوه ی مختلف را که یک نفر هنگام اتصال یک شبکه ی خانگی یا اداره ی کوچکی به اینترنت از طریق یک ADSL می تونه استفاده کنه توصیف کنم .

البته متنش انگلیسیه ولی انقدر ساده و روونه که روم نشد ترجمش کنم !!

این مطلب رو تو سایت http://www.petri.co.il پیدا کردم خیلی سایت خوبیه . حتما بهش سر بزنید.

نصب شبکه ی خانگی برای اینترنت

2 نوشته شده در  شنبه ششم مهر 1387ساعت 2:16 AM  توسط وحید ذوالفقاری  | موضوع: آموزش

در ادامه مباحث گرافیک کامپیوتری
ورود تكنولوژي‌هاي پيشرفته، عرصه ساخت و توليد تلويزيون نسل‌هاي جديدي از اين پديده را رقم زده است. تغيير جهت توليد تلويزيون‌هاي LCD و پلاسما به جاي مونولوگ‌ها نشان از اين امر دارد. تلويزيون‌هاي LCD و پلاسما گرچه به لحاظ ظاهري شباهت‌هايي دارند و خريدار را دچار سردرگمي مي‌كنند؛ اما واقعيت اين است كه اين دو نوع تلويزيون با هم تفاوت‌هايي دارند كه در ادامه به آن پرداخته مي‌شود .

 

منبع:http://itera.blogfa.com


ادامه مطلب
2 نوشته شده در  دوشنبه ششم اسفند 1386ساعت 9:33 PM  توسط سید هادی موسوی  | موضوع: آموزش

راه مقابله با ویروس سیاسی important !
علائم ويروس كه توسط كاربران عادى قابل تشخيص ميباشد :

1- اين ويروس آيكون Folder Options كامپيوتر شما را غير فعال ميكند.

2- يك نوار زرد رنگ در بالاى صفحه مونيتور ظاهر و جملات فارسى قرمز رنگ ( همون مزخرفات ) در آن ظاهر ميشود.

3- يك فايل HTM با نام Important بر روى Desktop كامپيوتر شما ظاهر مى شود.

و راه حل خلاص شدن از شرش :

- این فایل را دانلود واز حالت فشرده خارج نماييد سپس بر روى Desktop همان كامپيوتر ويروسى كپى كرده ،سپس اجرا نماييد.

2- جهت عدم آلودگى‌مجدد به اين ويروس در اولين فرصت يك آنتى ويروس مناسب نصب و آن را بروز رسانى نماييد (MCAfee).

3- ضمنا با اجراى اين فايل و راه اندازى مجدد سيستم، مشكل FolderOptions شما و همچنين باز نشدن درايوهاى شما حل ميگردد .

 

به نقل از وبلاگ lpf.blogfa.com

التماس دعا

2 نوشته شده در  پنجشنبه بیست و پنجم بهمن 1386ساعت 0:35 AM  توسط وحید ذوالفقاری  | موضوع: آموزش

آپدیت nod32 3.0.621.0

سلام بچه ها..

آخرین شماره سریالها برای آپدیت NOD32

خودم امروز آپدیت کردم، حتما جواب می ده..

 


ادامه مطلب
2 نوشته شده در  شنبه بیستم بهمن 1386ساعت 7:33 PM  توسط علی رستمی  | موضوع: آموزش

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

با توجه به اینکه کتاب ساختمان داده ی الیس هورویتز کمی پیچیده و گنگ بوده و درک آن مشکل است یک کتاب برای آشنایی با مفاهیم ساختمان داده ها را نیز برای استفاده دانشجویان(ورودی ۸۵) میذارم. این کتاب نوشته ی جعفر تنها بوده و شامل مطالب اصلی کتاب فعلی می باشد.

این کتاب به صورت pdf آماده دریافت می باشد.

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

2 نوشته شده در  شنبه بیست و چهارم آذر 1386ساعت 4:25 PM  توسط سید هادی موسوی  | موضوع: آموزش

لیست کامل تمامی دستورات قابل اجرا از طریق Run

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

 

ادامه مطلب
2 نوشته شده در  سه شنبه سیزدهم آذر 1386ساعت 6:49 PM  توسط سید هادی موسوی  | موضوع: آموزش

آموزش شبکه 1

با سلام خدمت تمامی همکلاسی های گرامی

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

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

 

ethernet cable discriptions

 

twiasted-pair category

2 نوشته شده در  شنبه سوم آذر 1386ساعت 11:31 AM  توسط علیرضا دولت شناس  | موضوع: آموزش

آموزش کامل ساختن واژه نامه شخصی بابیلون با برنامه Babylon Builder
با سلام همانطور که ديديد در سايت بابيلون واژه نامه هاي زيادي موجود مي باشد که به دست افراد مختلف ساخته شده اند. شايد شما هم خواستيد يک واژه نامه بسازيد. براي اين کار بايد يک نرم افزار را که توسط شرکت بابيلون ساخته دانلود کنيد. اين برنامه Babylon Builder نام دارد. که آنرا از سایتBabylon به رایگان می توانید دانلود کنید . حجم حدود 1.2 مگابايت است .پس از دانلود برنامه ... ادامه ی مطلب را در ادامه ی مطلب بخوانید .

 this is the link for download Babylon Builder 

download

(انگلیسی نوشتم چون هرچی فکر کردم دیدم کلمات لینک و دانلود و بابیلون بیلدر(!) رو (به فارسی) ننویسم بهتره اینجوری هم به فارسی احترام گذاشتم هم به انگلیسی ! )


ادامه مطلب
2 نوشته شده در  سه شنبه بیست و دوم آبان 1386ساعت 4:52 PM  توسط وحید ذوالفقاری  | موضوع: آموزش

کشف کردم...

بالاخره بعد از 2 روز تحقیق و تفحص و جستجو و فسفر سوزوندن راز خط رو خط شدن ( نمیشه گفت خط رو خط شدن بلکه خط رو خط انداختن ) رو فهمیدم
فرض کنید من میخوام کمی سر به سر آقای x بذارم ، همزمان با من آقای y در حال تماس گرفتن با آقای z  است. به محض اینکه من شماره آقای x رو می گیرم کد مربوطه رو هم وارد می کنم.
حالا تماس من به جای اینکه با آقای x بر قرار بشه با آقای z برقرار میشه و آقای y به جای اینکه با شخص مورد نظرش ( آقای z ) صحبت کنه با اینکه شماره ی آقای z رو گرفته با آقای x یعنی قربانی ماجرا صحبت میکنه!

چند نکته:
1. انتخاب مجموعه ی آقای y و  z تصادفی است و دست من نخواهد بود
2. اگر من کار کشته باشم و به موقع تماس رو قطع کنم من و آقای z در طول این ماجرا hidden میمانیم در غیر این صورت یک missed call با شماره من روی گوشی آقای z ثبت می شود
3. به ازای هر بار تکرار این کار فقط یک بار سر به سر آقای x گذاشته اید
4. این عمل در صورتی موفقیت آمیز است که همزمان با تماس شما تماس دیگری در شبکه در حال برقراری باشد ، به عنوان مثال شاید نیمه شب این کار جواب نده
5. با توجه به صورت کلی کار و مراحل آن و با داشتن این کد که مثل divert عمل میکنه خیلی راحت میشه برنامه این عمل خبیصانه را نوشت

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

2 نوشته شده در  شنبه سی ام تیر 1386ساعت 2:39 PM  توسط علی رستمی  | موضوع: آموزش

روش پيدا كردن Lock Code فراموش شده گوشيهاي نوكيا
۱- اول اینجا رو کلیک کنید

۲- در حالت standby روی گوشی این رشته رو تایپ کنید:  #06#*

3- کد ظاهر شده روی گوشی رو در پنجره ظاهر شده در سایت وارد کرده و چک مارک مربوطه رو تیک بزنید و روی دکمه Generate کلیک کنید

۴- حالا به جای lock code قدیمی از کد تولید شده استفاده کنید و رمز رو به دلخواه عوض کنید

2 نوشته شده در  جمعه بیست و دوم تیر 1386ساعت 6:51 PM  توسط علی رستمی  | موضوع: آموزش

روش پاک کردن دستی ویروس autorun
 این همون ویروسی که سایت دانشگاه هم بهش آلوده شده بود و فکر کنم از همون CD که از user رایت کردم وارد کامپیوترم شده..

علائم آلودگی به این ویروس :

وقتی روی رو درایو های هار دیسک ، فلش ، فلاپی ، مموری کارت موبایل ، zipdrive ,... کلیک راست کنید به جای کزینه های open و Explorer حروف درهم و برهمی دیده می شه . (در کامیپوتر من ، احتمالا به زبان چینی یا ژاپنی یا زبان مشابه نوشته شده )
´ٍ؟ھ(&O)
×تش´¹ـہیئ÷(&X)
بعد از دبل کلیک کردن بر روی درایو های خودتون در my computer آنها در پنجره جدید باز می شن .

ادامه... 


ادامه مطلب
2 نوشته شده در  جمعه بیست و دوم تیر 1386ساعت 6:6 PM  توسط علی رستمی  | موضوع: آموزش

آموزش کار با outlook

سلام خوب امروز می خوام  چک کردن ايميل خود که در ياهو داريد را با Outlook بگم:

برای اين کار ابتدا بايد نرم افزار Yahoo Pops  را از اينجا دانلود کنيد. پس از دانلود و نصب نرافزار که با زدن چند کليد Next رديف ميشه آن را اجرا کنيد. برای تنظيم Outlook در منوی Tools روی Email Accounts کليک کنيد و پس از انتخاب Add a new email account     برای server type گزينه Pop3 را انتخاب کنيد و در قسمت User information نام و ايميل ياهو و در قسمت Login Information هو نام کاربری و کلمه ی عبور خود را در يا هو بنويسيد در قسمت  Incominggmailserver(Pop3 و Outgoing mail server (SMTP    هم ۱/۰/۰/۱۲۷ را تايپ کنيد سپس روی More settings کليک کنيد و دربخش ServerTimeout Advance را به ۱۰ دقيقه افزايش دهيد در بخش out going هم My outgoing server requires authentication را علامت زده و پس از انتخاب Logon using نام کاربری و کلمه ی عبور خود را وارد کنيد.

2 نوشته شده در  جمعه پانزدهم تیر 1386ساعت 9:18 AM  توسط سید هادی موسوی  | موضوع: آموزش

Super Yahoo Messenger Archive Decoder

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



 

حجم : 183 کیلوبایت                                                      دانلود برنامه

2 نوشته شده در  جمعه پانزدهم تیر 1386ساعت 9:15 AM  توسط سید هادی موسوی  | موضوع: آموزش

آشنايي با فناوري DVD
امروزه بسياري از فيلمها پيش از آنکه بر روي نوارهاي ويديويي قرار گيرند بصورت DVD عرضه مي شوند زيرا علاوه بر دارا بودن حجم کافي ، هزينه نهايي استفاده از آنها پايين تر است.
از اينرو تحولي که DVD در صنعت فيلم ايجاد کرد را مي توان با انقلابي مقايسه نمود که عرضه CD در دنياي موسيقي بوجود آورد. در اين مقاله ابتدا ساختارDVD و سپس DVD Player معرفي مي گردد تا بيش از پيش با اين فناوري قدرتمند آشنا شويد.
DVD چيست ؟
DVD ديسک هايي هستند همانند CD با اين تفاوت که مي توانند اطلاعات بسيار بيشتري را نسبت به انها ذخيره کنند. يک DVD با فرمت معمولي مي تواند تقريبا هفت برابر بيشتر از يک CD اطلاعات را در خود ذخيره کند. برخي از اطلاعاتي که بطور معمول در DVD قرار ميگيرد بصورت زير است :

- بيش از 133 دقيقه از فايل ويديويي با کيفيت بالا که معمولا داراي فرمت MPEG2 است.

- فايل هاي صوتي به چندين زبان مختلف که به صورت دالبي ضبط شده اند.
- 8 ساعت موسيقي با کيفيت بسيار بالاي CD -

ادامه مطلب
2 نوشته شده در  پنجشنبه سی و یکم خرداد 1386ساعت 11:37 PM  توسط سید هادی موسوی  | موضوع: آموزش

ساخت دامين رايگان TK :

مي خوام يه آموزش كوچولو درباره ساخت دامنه رايگان بدم . قبل از اون بهتره به اين مطلب توجه كنيد! اگه وبلاگتون تو يه سرويس دهنده رايگان مثل Persianblog يا Blogsky يا هر چيز ديگه اي هست ، بهتره از اين كار صرف نظر كنين چون google ديگه مطالبتون رو پيدا نمي كنه ( ارزش سايت شما با TK سنجيده ميشه و هيچ لينكي به وبلاگ اصلي تون داده نشده )
ولي اگه باز هم ميخواين از TK و امثال اون استفاده كنيد ، ادامه داستان رو بخونيد
اول از همه بريد به سايت www.dot.tk وتو قسمتي كه نوشته register a new domain اسم مورد نظر رو بنويسيد و رو OK كليك كنيد
اگه اين اسم ثبت نشده باشه شما ميرين تو صفحه بعد ( قسمت دوم ) در اين صفحه در كادر Your current web address آدرس كامل سايت يا وبلاگتون رو مينويسيد . مثلا http://test.blogsky.com يا http://www.free-host.com/test/index.htm
بعد از اين كار در قسمت Website description توضيح كاملي از سايت خودتون رو بنويسيد
از قسمت Please select the category that fits your website نوع وبلاگ رو هم مشخص كنيد. مثلا Music
بعد از آن بايد زبان رو انتخاب كنيد كه بهتره بهش دست نزنيد!
در مرحله سوم شما بايد كلمات كليدي سايت خود را در جاهايي كه مشخص شده وارد كنيد. سايتي كه مثلا در باره موسيقي و آموزش گيتار و . . . هست بايد اين كلمات رو به انگليسي و فارسي وارد كنه تا گوگل و ديگر موتورهاي جستجوگر بتونن سايت رو پيدا كنن
بعد از اين كار از قسمت A closer look at your website يه چند تاگزينه رو كه دوست داشتين انتخاب كنين
بعد از اين كار از قسمت Word verification عين كلمه اي رو كه پايينش بصورت بزرگ نوشته رو تايپ ميكنيد
قسمت Ambassador Coupon Number رو ول كنيد و بريد به سراغ مرحله بعدي ( با كليك بر روي گزينه Continue )
مرحله آخر هم برا وارد كردن اطلاعات خودمونه. آدرس و كد پستي و شمار تلفن و ... كه حتما لازم نيست درست باشه .چيزي كه مهمه و بايد درست باشه يه Email معتبر و تعيين پاسورد براي دامين هست. طبق معمول پاسورد رو هم بايد دو بار بنويسيد. براي وارد شدن به قسمت تنظيمات دامين بايد در صفحه اول رو گزينه MYtk كليك كنيد. بعد از اون آدرس ايميلي رو كه در مرحله آخر وارد كرده بوديد به همراه پاسوردي كه داده بوديد رو وارد ميكنيد و وارد كنترل پنل دامين Tk خود ميشيد. همه چيز تموم شد. شما صاحب يك دامين TK رايگان هستيد. اگه مقاله اي خواستيد يا سوالي داشتيد بگيد

2 نوشته شده در  سه شنبه بیست و دوم خرداد 1386ساعت 10:40 PM  توسط سید هادی موسوی  | موضوع: آموزش

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

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

 دو تا نمونه سوال خیلی ساده هم از دکتر رضوی واسه معماری هست که از اینجا دانلود کنین.

2 نوشته شده در  یکشنبه بیستم خرداد 1386ساعت 7:4 AM  توسط سید هادی موسوی  | موضوع: آموزش

مدارک سيسکو چيست؟
همانطور که می‌دانيد شرکت Cisco بعنوان بزرگترين و معتبرترين شرکت در زمينه ساخت، طراحی و اجرای شبکه‌های کامپيوتری و تجهيزات آن در جهان شناخته شده است .
در کشور ما شرکتها و موسسات آموزشی متعددی نسبت به برگزاری اين دوره ها اقدام نموده اند، ولی به علت اينکه شرکت سيسکو در آمريکا قرار دارد و ما هم تحت تحريم قرار داريم، لذا هيچگونه مدرکی از طرف اين شرکت در داخل ايران صادر نمی گردد و دانش آموختگان بايستی پس از گذراندن اين دوره‌ها به يک کشور ديگر ( معمولا شهر دبی ) رفته و در امتحانات آنجا شرکت نموده و مدرک را در آن کشور اخذ نمايند.
می‌توان گفت اولين مدرک رسمی که از سوی شرکت به دانش آموختگان ارائه می‌شود، مدرک CCNA است. هرچند توصيه می‌شود قبل از گذراندن اين دوره بهتر است مدرک +Network يا ICND اخذ شود، ولی اجباری در گذراندن اين مدارک نيست .


ادامه مطلب
2 نوشته شده در  یکشنبه شانزدهم اردیبهشت 1386ساعت 10:43 AM  توسط سید سعید جوادی بیهقی  | موضوع: آموزش

آموزش CSS - طراحی یک سایت بدون استفاده از جدول ها!!!
 

یایید به روزهای اولیه وب برگردیم . هیچ استانداردی نبود و هر مرورگر هر روز یه تگ جدید معرفی میکرد. بالاخره یه موسسه همه مرورگر ها رو سر یه میز جمع کرد و با هم استانداردی بنام W3C را تصویب کردند . در این زمان نیاز عمده ای حس میشد که محتویات سایت از طراحی جدا شود . در اینجا بود که سر و کله CSS پیدا شد و مسئولیت نمایش نمای صفحات را بعهده گرفت و XHTML نیز برای نمایش اطلاعات بگار گرفته شد .

 

چرا باید بجای جدول از کد CSS استفاده کرد ؟

  • اول اینکه کد شما خیلی کوتاه تر میشه ، حتی نصف !
  • دوم اینکه سرعت لودینگ سایت شما بیشتر میشه .
  • راحت تر تغییر مییابد : شما یک فایل CSS را تغییر می دهید و کل سایت شما تغییر می یابد .
  • مطالب از قالب سایت میشود .

 

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


ادامه مطلب
2 نوشته شده در  دوشنبه هفتم اسفند 1385ساعت 9:1 PM  توسط سید هادی موسوی  | موضوع: آموزش

اصول و مقدمه ای بر طراحی الگوریتم

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

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

الگوریتم های مختلف ممکن است یک عمل را با دستورات مختلف در مدت زمان، جا، وبا تلاش کمتر یا بیشتری نسبت به بقیه انجام دهد. برای مثال با داشتن دو دستور تهیه ی سالاد سیب زمینی، یکی ممکن است قبل از جوشاندن اول سیب زمینی را پوست بکند در حالی که دیگری این دو مرحله را برعکس انجام دهد، و هر دو این مراحل را برای تمام سیب زمینی ها تکرار می کنند تا وقتی که سالاد سیب زمینی آماده طبخ شود. >!—مثال ضعیف... چه کسی سیب زمینی ها را جدا جدا می جوشاند؟ و معمولاً تهیه ی سالاد نیازی به پخت و پز ندارد...

(ادمه دارد...)


ادامه مطلب
2 نوشته شده در  دوشنبه هفتم اسفند 1385ساعت 8:46 PM  توسط سید هادی موسوی  | موضوع: آموزش

آموزش HTML :
با توجه به ارائه درس مهندسی اینترنت و تقاضای بعضی از دوستان برای منبع کامل مختصر و مفیدی برای HTML یه E.BOOK فارسی با حجم کم میذارم که امیدوارم بدردتون بخوره....

دانلود کنید.......با حجم۳۴۷ کیلو بایت.(ZIP)

دانلود فایلpdf .......با حجم ۶۳۶ کیلو بایت

2 نوشته شده در  دوشنبه هفتم اسفند 1385ساعت 8:43 PM  توسط سید هادی موسوی  | موضوع: آموزش

چگونه جذاب شویم؟

 

جذابیت چیزی سوای زیبایی است. شخصی می تواند زیبا باشد ولی هرگز جذاب نباشد و همچنین می تواند جذاب باشد ولی زیبا نباشد طرز سلوک آدمی انتخاب لباسها , حالت های روانی و ... .


ادامه مطلب
2 نوشته شده در  سه شنبه یکم اسفند 1385ساعت 9:36 AM  توسط علی رستمی  | موضوع: آموزش

كرم توفان جهان را درمي‌نوردد !!!!!!!

کرم توفان جهان را درمي‌نوردد

كارشناسان پيش‌بيني مي‌كنند:

در پي انتشار فراگير كرم «توفان»، كه در شش مرحله مجزا صدها هزار ايميل را در هفته گذشته ارسال كرده است، كارشناسان افزايش بي‌سابقه توليد هرزنامه را پيش‌بيني كرده‌اند.

كرم small.dav با ايجاد شبكه‌اي از كامپيوترهاي آلوده، موسوم به زامبي، اقدام به ارسال انبوه نامه‌هاي هرز به كامپيوترهاي سراسر جهان مي‌كند. اين كرم كه اواسط ماه ژانويه و پس از توفان سهمگين اروپا پديدار شد، به كرم «توفان» معروف شده است و از آن زمان تاكنون توانسته با عناويني چون «مرگ صدها نفر در توفان اروپا» در سراسر جهان پراكنده شود. ايميل‌هايي كه توسط اين كرم فرستاده مي‌شوند حاوي ضمایمي با اسامي full clip.exe و read more.exe هستند كه نمونه‌هايي از كاربردهاي مهندسي اجتماعي ميان بدافزارنويسان محسوب مي‌شوند.

فايل ضميمه به محض باز شدن، تروژاني را فعال مي‌كند كه يك «ورودي پنهان» در كامپيوتر كاربر ايجاد مي‌كند. بدافزارنويس با سوءاستفاده از اين ورودي، كامپيوتر كاربر را سر فرصت به يك زامبي تبديل مي‌كند. به گزارش سايت F-Secure، گونه‌هاي ديگري از اين كرم با ارسال ايميل‌هايي با عناوين عاطفي، نظير «زمان عاشق شدن»، در هفته گذشته فعاليت خود را آغاز كرده است. به گفته ميكوهيپونن، محقق ارشد F-Secure «اين حمله كاملا پيشرفته است و معلوم است كه برنامه‌ريزان آن اصلا شوخي ندارند».

2 نوشته شده در  دوشنبه سی ام بهمن 1385ساعت 3:16 PM  توسط سید هادی موسوی  | موضوع: آموزش

بالا بردن سرعت اینترنت با یک دستور کاملا ساده
در ويندوز XP Pro درحالت پيش فرض Packet Scheduler سيستم را به 20 % از پهناي باند يك اتصال به اينترنت محدود مي كند. يعني اگر شما اين تنظيمات را تغيير ندهيد قادريد از 20 درصد پهناي باند اتصالتان به اينترنت بهره ببريد.
براي اينكه بتوانيد از 100 درصد پهناي باندتان استفاده كنيد و سرعت بالاتری را در اتصال به اينترنت تجربه نماييد، مراحل زير را انجام دهيد :

1.Run را از منوي Start اجرا كنيد.
2. در Run عبارت gpedit.msc را تايپ كرده و OK را كليك كنيد.
3. منتظر بمانيد تا Group Policy اجرا شود.
4. در بخش Local Computer Policy و زير Computer Configuration گزينه Administrative Templates را گسترش دهيد. ( با كليك بر روي علامت + كار آن انجام دهيد )
5. در ليست باز شده گزينه Network را نيز گسترش دهيد.
6. حال در اين ليست Qos Packet Scheduler را انتخاب كنيد.
7. به گزينه هايي كه در سمت راست ظاهر مي شوند دقت كنيد.
8 .بر روي Limit reservable bandwidth كليك راست كرده و Properties را كليك كنيد.
9. پس از اينكه پنجره Limit reservable bandwidth Properties باز شد در برگه Setting و در زير Limit reservable bandwidth گزينه Enabled را انتخاب كنيد.
10. مشاهده مي كنيد كه با انتخاب آن در روبروي Bandwidth Limit مقدار پيش فرض آن يعني 20 درصد به نمايش در مي آيد.
11.به جاي عدد 20 مقدار 0 را تايپ كرده و OK را كليك كنيد.
12.حال به Connection كه به وسيله آن به اينترنت وصل مي شويد رفته و بر روي دكمه Properties كليك كنيد.
13.به برگه Networking برويد و دقت كنيد كه Packet Scheduler فعال باشد (تيك كنار آن مشاهده شود).
14. اين پنجره را OK كنيد.
15.كامپيوتر خود را Restart كنيد.
اين کار را می توانيد با نرم افزارهاي قدرتمند بهينه سازی ويندوز مثلTuneUp Utilities خيلی سريعتر و راحتر انجام دهيد.v
برای بازگشت به حالت پيش فرض هم می توانيد مسير فوق را دنبال کرده و بجای 0 عدد 20 را قرار دهيد.

از: خبرگزاری سلام

2 نوشته شده در  پنجشنبه دوم آذر 1385ساعت 6:36 AM  توسط سید هادی موسوی  | موضوع: آموزش

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

برای بالا بردن سرعت دانلود:
1- بر روی جای خالی از دسکتاپ راست کلیک کنید و Properties را انتخاب کنید.
2- تب Desktop را برمیگیزینیم.
3- بر روی دکمه Customize Desktop کلیک میکنیم.
4- در پنجره باز شده به تب Web می رویم.
5- بر روی دکمه Properties کلیک میکنیم.
6- در پنجره باز شده به تب Download می رویم.
7- سپس تیک گزینه Limit hard-disk usagefor this page to را میزنیم.
8- بعد در مقدار فیلد Kilobytes را به عدد 9.000 تغییر میدهیم.
9- در پایان OK را زده و خارج میشویم

منبع: http://forum.p30world.com/

2 نوشته شده در  پنجشنبه دوم آذر 1385ساعت 6:34 AM  توسط سید هادی موسوی  | موضوع: آموزش

هوش مصنوعی چیست ؟
پدر هوش مصنوعی - جان مک کارتی

 پروفسور بازنشسته دانشگاه استنفورد و مؤسس آزمایشگاه هوش مصنوعی دانشگاه استنفورد، جان مک کارتی، از سیر تا پیاز هوش مصنوعی را برای شما تعریف می کند.

هوش مصنوعی چیست ؟

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

.............................(در ادامه با کاربرد های هوش مصنوعی وتاریخچه آن و... آشنا می شوید)

 


ادامه مطلب
2 نوشته شده در  جمعه دوازدهم آبان 1385ساعت 8:36 PM  توسط سید هادی موسوی  | موضوع: آموزش

مفاهیم پایگاه داده :

1-1 مفاهيم بنيادي

همانطور که براي مثال نوشتار را مي توان در قالب حروف کلمات، جملات، پاراگرافها، بخشها و کتاب ساختار دهي کرد به طور مشابه داده ها

 را نيز مي توان در قالب کاراکترها، فيلدها، رکوردها جداول و پايگاه داده ساختار دهي کرد.

 

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

 

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

براي مثال نام يک فرد يک فيلد است که از چندين کاراکتر از نوع الفبايي تشکيل شده است.به طور خاص يک فيلد بيانگر يک ويژگي در مورد يک موجوديت است.  براي مثال نام يک فرد يک ويژگي است که در مورد او مصداق پيدا مي کند.

 

رکورد: فيلدهاي داده اي مرتبط به هم يک رکورد را تشکيل مي دهند. بنابراين يک رکورد مجموعه اي از ويژگيهاست که در مورد يک موجوديت بيان

ميشوند.براي مثال کارمند يک موجوديت مي باشد که داراي ويژگيهايي همچون، نام، نام خانوادگي، شماره پرسنلي، پست سازماني و..... می باشد.

مجموع اين ويژگيها در مورد يک کارمند در کنار يکديگر يک رکورد را تشکيل مي دهند.

 

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

 براي مثال فايلي که اطلاعات مربوط به دانشجويان در آن ذخيره شده باشد را فايل دانشجو يا جدول دانشجو مي نامند.

 

پايگاه داده: مجموعه اي از فايلهاي داده اي  ( شامل رکوردهاي مرتبط با هم( را پايگاه داده مي ناميم. در زير تعريف کاملتري از پايگاه داده را مشاهده مي کنيد.

"پايگاه داده مجموعه اي از اطلاعات است که بر اساس ساختار منطقي خود سازماندهي شده اند و مورد استفاده قرار مي گيرند."

در اين تعريف دو نکته حائز اهميت است.ابتدا اينکه يک پايگاه داده مجموعه اي از اطلاعات است و دوم اينکه اطلاعات بر اساس ساختار منطقي خود سازماندهي شده اند.. 

1-2-ساختار منطقی

براي استفاده از پايگاه داده، شما بر اساس ساختار منطقي به آن دسترسي پيدا مي کنيد و آن را شکل مي دهيد. در نظر داشته باشيد که در مورد پايگاه داده

دو ساختار يا دو ديد مد نظرند. يکي ساختار يا ديد منطقي و ديگري ساختار يا ديد فيزکي. ساختار فيزيکي به نحوه ذخيره سازي پايگاه داده بر روي

ابزارهاي ذخيره سازي مربوط مي شود.ساختار فيزيکي پايگاه داده ازBit، Byte و Word تشکيل شده است و در واقع همان شکل صفر و يک شناخته

شده براي ماشين است.وليکن ساختار منطقي بيانگر ديد ما نسبت به پايگاه داده است و از عناصري همچون کاراکتر، فيلد، رکورد، فايلهاي داده اي تشکيل شده است.

 

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

 

Filed Name: نام خوانوادگي

Fild Type: alphabetic

  Field Size: 20

Default Value: no default value

و در مورد فيلدهاي ديگر نيز به اين شکل عمل مي کنيم.

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

 

حال جدول ديگري را در نظر بگيريد که حاوي اطلاعات مربوط به گروههاي يک رشته تحصيلي مي باشد. فيلدهاي اين جدول عبارتند از " شماره گروه"، ، "تعداد دانشجويان"، "تاريخ امتحان" و " نام رشته تحصيلي". مشخص است که شماره گروه در اين فايل داده اي کليد اصلي است. اگر در فيلدهاي دوجدول مربوط به دانشجو و گروهها توجه کنيد درخواهيد يافت که فيلد شماره گروه ( که کليد اصلي جدول گروهها است) در جدول دانشجو نمايان شده است و اين نشان دهنده اين موضوع است که رابطه اي بين اين دو فايل داده اي وجود دارد. و اين نشان دهنده اين موضوع است که رابطه اي بين اين دو فايل داده اي وجود دارد. و تعيين ميکند که هر دانشجو عضو يکي از گروههاست.زماني که کليد اصلي يک فايل داده اي در فيلدهاي فايل داده اي ديگر ظاهر شود به آن کليد خارجي مي گويند که بيانگر وجود رابطه اي بين دو فايل است.

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

2 نوشته شده در  جمعه دوازدهم آبان 1385ساعت 8:26 PM  توسط سید هادی موسوی  | موضوع: آموزش

سطح دسترسی در کلاسها (آموزش زبان++c)
در مورد سطح دسترسی به متغييرها و توابع در يک کلاس بحث خواهيم کرد
سطح دسترسی يعنی چی؟
يعنی يک کلاس برای محتويات خود يکسری دسته بندی را رعايت می کند که هر کسی به هر چيزی نتواند دسرسی داشته باشد که در بعضی موارد اگر رعايت نشود می تواند باعث بسياری مشکلات شود.
در يک کلاس ۳ نوع دسترسی وجود دارد :
۱- Public:در اين نوع دسترسی هيچ محدوديتی اعمال نمی شود و هر چيزی چه داخلی و چه خارجی می تواند از ان استفاده کند (فعلا قصد بنده معرفی دسترسی ها می باشد و برای توضيحات عميق تر لازم به دانستن يک سری مطالب ديگر است که در روزهای آينده ذکر خواهد شد )
۲- Private: اين نوع دسترسی بر عکس نوع قبل عمل می کند . يعنی غير از توابع عضو اين کلاس هيچ چيز ديگری نمی تواند به آنها دسترسی داشته باشد . مثلا وقتی يک شئ از اين کلاس تعريف می کنيم از طريق شئ نمی توانيم مستقيما به ايم نوع متغييرها يا توابع دسترسی داشته باشيم اما خود توابع عضو اين کلاس ميتوانند در کد نويسی خود از اين نوع استفاده کنند که در آينده بيشتر آشنا خواهيم شد .
۳- Protected:در این نوع نیز شئی که از کلاس تعریف می شود نمی تواند به این نوع دسترسی داشته باشد . اين نوع تعريف خاص خود را دارد که بعد از بحث ارث بری قابل ذکر است و در اينجا تنها نامی از آن برای تکميل بحث آورده شده است .
*نکته قابل ذکر اين است که غالبا از دو نوع ۱و۲ استفاده می شود و از نوع ۳ خيلی کم استفاده خواهيد کرد .
در کلاس این انواع دسترسی با ۳ کلمه کلیدی ذکر شده تعیین می شوند :
اگر در ابتدای کلاس باشیو و هیچ کدام را ننویسیم متغییرها و توابع تعریفی تا کلمه کلیدی دیگر همه private محسوب می شوند تا زمانی که از یکی از دو کلمه دیگر استفاده شود . بعد از آن نیز بقیه از این کلمه استفاده شده تبعیت می کنند تا کلمه کلیدی بعدی .
------------------------------------------------------------------------------------------
در ادامه يک نمونه مثال از سطح دسترسی آورده شده و در ادامه آن مثالهای اشتباه و درست نيز آورده شده است :


class Cat
}
;int a,b
;(void setage(int age
:public
;int c,d
;(void setlength(int length
:protected
;int e
;(void setwidth(int width
}



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

در بالا يک نمونه کلاس آورده شده حالا يک شئ از آن تعريف کرده و مثالهای درست و غلط را ذکر ميکنم :



;Cat m


مثالهای درست :


;m.a=10
;m.b=80
;()m.setage


مثالهای غلط :


;m.b=20
;m.c=13
;()m.setlength
;m.e=90
;()m.setwidth


توابع مجازی
ارث بری کلاسها ( مشتق کردن کلاسی از کلاس دیگر )
چند ريختی Polymorphism
سازنده ها و مخربها در يک کلاس
سطح دسترسی در کلاسها
کلاس چیست ؟include

2 نوشته شده در  پنجشنبه بیستم مهر 1385ساعت 8:34 AM  توسط سید هادی موسوی  | موضوع: آموزش

آدرس های IP و نحوه کار با آنها

خوشبختانه توابع بسیاری برای کار با IP ها وجود دارند. فرض کنید که یک داده از نوع struct sockaddr_in ina دارید و یک آدرس IP دارید "10.12.110.57" و می خواهید آدرس را در آن قرار دهید. تابع inet_addr() یک آدرس IP را به فرم رقم و نقطه می گیرد و آن را به نوع داده ای unsigned long تبدیل می کند. این انتساب را می توان بدین صورت انجام داد:

ina.sin_addr.s_addr = inet_addr("10.12.110.57")

این تابع آدرس را به ترتیب Network Byte Order باز می گرداند و نیازی نیست که تابع htonl() را فراخوانی کنیم.

البته این نحوه کدنویسی اصلا جالب نیست, زیرا هیچ گونه بررسی خطا در آن انجام نشده است. تابع inet_addr() در صورت بروز خطا مقدار -1 را بر می گرداند. مقدار (unsigned) -1 با آدرس 255.255.255.255 برابری می کند. بنابراین توجه داشته باشید که همیشه بررسی خطا را هم انجام دهید.

البته می توانید از تابع inet_aton() که نسبت به inet_addr() از رابط بهتری برخوردار است استفاده نمایید. (aton معادل "ascii to network" است)

#include <sys/socket.h>

#include <netinet/in.h>

#include <arpa/inet.h>

int inet_aton(const char *cp, struct in_addr *inp);

و مثالی عملی از آن:

struct sockaddr_in my_addr;

my_addr.sin_family = AF_INET; //host byte order

my_addr.sin_port = htons(MYPORT); //short, network byte order

inet_aton("10.12.110.57", &(my_addr.sin_addr));

memset( &(my_addr.sin_zero), '\0', 8); //zero the rest of the struct

inet_aton(), برخلاف تقریبا همه ی توابع شبکه ای دیگر, در صورت موفقیت عددی غیر صفر باز می گرداند, و در صورت بروز خطا صفر بر می گرداند. آدرس در inp قرار داده خواهد شد.

متاسفانه در همه ی سیستم عامل ها و رایانه ها نمی توان از این تابع استفاده کرد, بنابراین هرچند استفاده از آن ارجحیت دارد, اما ما از تابع قدیمی تر و متداول تر inet_addr() استفاده خواهیم کرد.

بسیار خب. حالا می توانیم آدرس های IP در فرم رشته ای را به معادل دودویی آنها تبدیل کنیم. ولی بر عکس آن چطور؟ در این صورت برای تبدیل یک داده struct in_addr به فرم اعداد و نقطه می توانیم از تابع inet_ntoa() (که ntoa معادل "network to ascii" است) استفاده کنیم. به عنوان مثال:

printf("%s", inet_ntoa(ina.sin_addr));

این کد آدرس IP را چاپ خواهد کرد. توجه داشته باشید که این تابع داده ای از نوع struct in_addr را به عنوان ورودی می گیرد, نه نوع long. همچنین توجه داشته باشید که اشاره گری به نوع char باز گردانده می شود. این اشاره گر به یک آرایه static char درون inet_ntoa() اشاره می کند و بنابراین در هر بار فراخوانی, مقدار آرایه تغییر خواهد کرد و همیشه مقدار آخرین آدرس را نگهداری می کند. به عنوان مثال:

char *a1, *a2;

.

.

a1 = inet_ntoa(ina1.sin_addr); //this is 192.168.4.14

a2 = inet_ntoa(ina2.sin_addr); //this is 10.12.110.57

printf("address 1: %s\n", a1);

printf("address 2: %s\n", a2);

که خروجی آن این خواهد بود:

address 1: 10.12.110.57

address 2: 10.12.110.57

در صورتی که می خواهید مقدار آدرس ها را نگهداری کنید, آنها را در آرایه های مورد نظر خود strcpy() کنید.

2 نوشته شده در  چهارشنبه پنجم مهر 1385ساعت 12:13 PM  توسط سید هادی موسوی  | موضوع: آموزش

چند ترفند جالب:
حذف کردن برنامه هایی که پاک نمیشوند

به دلایلی که برای ما معلوم نیست بسیاری از برنامه ها به طور کامل پاک (uninstall ) نمیشوند در نتیجه بسیاری از کاربران سعی می کنند با حذف پوشه یا شاخه آن برنامه مقدمات پاک شدن آن را انجام دهند اما نام چنین برنامه هایی برای همیشه در فهرست
Add\Remove Program باقی خواهند ماند برای آنکه فهرست این برنامه ها را از بین ببریم باید از رجیستری استفاده کنیم :
ابتدا به کلید زیر بروید :
HKEY_LOCAL_MACHINE\Microsoft\Windows\Curent Version\uninstall
و سپس کلید متناظر با این کلید را باز کنید و حالا برنامه هایی را که نمی توانستید پاک کنید را از این جا حذف کنید تا برای همیشه از بین بروند 


منوی start را سریع تر کنید:

در منوی start زیر منوها پس از 400 میلی ثانیه ظاهر میشود که برای کاربرن حرفه ای ممکن است چند ثانیه طول بکشد شما میتوانید این زیر منوها را به سرعت برق ظاهر کنید آن هم با رفتن به سراغ کلید زیر ( البته قبلا از این کار یادم رفت بهتون بگم که باید از منوی start گزینه run را انتخاب کرده و سپس کلمه regedit را در آن وارد و ok را بزنید و حالا شما در رچیستری ویندوز هستید ) کلید زیر را در رجیستری پیدا کنید :
HKEY_CURRENT_USER\CONTROL PANEL\DESKTOP
در این جا فقره ی MENU SHOW DELAY را پیدا کنید مقدار این متغیر طول تاخیر منو را بر حسب میلی ثانیه از 0 تا 999 نشان میدهد که میتوانید با دادن مقدار 1 به آن سرعت آن را بسیار بسیار سریع کنید تا در نیم سوت زیر منوها ظاهر شوند


2 نوشته شده در  سه شنبه چهارم مهر 1385ساعت 7:20 AM  توسط سید هادی موسوی  | موضوع: آموزش

برنامه نویسی به زبان ++C یک مهارت است!!!!
برای تبدیل شدن به یک برنامه نویس خوب در زبان  ++C  نیاز به شناخت کامل header file ها داریم.

از این رو  این لینک رو برای دانلود این Pdf در این جا قرار میدم چون اکثر اشکالات دوستان

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

دانلود Pdf آموزش header file ها در زبان C++

2 نوشته شده در  شنبه بیست و پنجم شهریور 1385ساعت 0:23 AM  توسط سید هادی موسوی  | موضوع: آموزش

اضافه كردن پسوند DAT به Windows Media Player
زماني كه شما ميخواهيد يك فايل با پسوند *.DAT رو از روي هارد ديسك خود و از درون نرم افزار ويندوز مديا پلير خود وبندوز Open كنيد, متوجه ميشيد كه در اون ليست كشويي گزينه اي به اين نام *.DAT وجود ندارد. اين آموزش به شما كمك ميكند كه اين گزينه وارد آن ليست كشويي شود.

۱. regedit را در منو‌ي RUN تايپ كنيد و Enter را بزنيد . (Start>Run)

۲. مسير زير را پيدا کنيد :
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Player\Extensions

۳. در مسير مورد نظر به زير شاخه‌ي Description برويد و يك نوع داده از نوع String value بسازيد و نام آن را برابر جمع عدد آخر با يك ( مثال : اگر عدد آخر ۹ بود نام داده‌ي كه مي سازيد ۱۰ مي باشد . ) بگذاريد و بر روي آن كليك كرده و در كادر Value Date كلمه‌ي Vedio CD (*.dat) را بنويسيد .

۴. در مسير مورد نظر به زير شاخه‌ي Types برويد و يك نوع داده از نوع String value بسازيد و نام آن را برابر جمع عدد آخر با يك ( مثال : اگر عدد آخر ۹ بود نام داده‌ي كه مي سازيد ۱۰ مي باشد . ) بگذاريد و بر روي آن كليك كرده و در كادر Value Date كلمه‌ي *.dat را بنويسيد .

۵. در مسير مورد نظر به زير شاخه‌ي MUIDescription برويد و يك نوع داده از نوع String value بسازيد و نام آن را برابر جمع عدد آخر با يك ( مثال : اگر عدد آخر ۹ بود نام داده‌ي كه مي سازيد ۱۰ مي باشد . ) بگذاريد و بر روي آن كليك كرده و در كادر Value Date كلمه‌ي Vedio CD را بنويسيد . ( توجه : فقط در بعضي از نسخه ها وجود دارد . )

۶. Windows Media Player را اجرا كنيد و Open را كليك كنيد تا در كادر Files of type : پسوند dat را ببينيد .

موفق باشيد !

(۲۶/۶/۸۵)

2 نوشته شده در  چهارشنبه هشتم شهریور 1385ساعت 5:26 PM  توسط سید هادی موسوی  | موضوع: آموزش

مروري بر مهمترين تنظيمات Internet Explorer
با كمك مرورگرهاي وب شما مي توانيد صدا يا موسيقي اجرا كنيد ، انيميشن و فيلم ببينيد ، در اينترنت خريد كنيد ، سايت هاي مورد علاقه خود را در وب پيدا كنيد ، با دوستان خود ارتباط برقرار كنيد … و بالاخره اينكه دريچه ورود شما به دنياي مجازي اينترنت است .
با توجه به اينكه شرح تك تك قسمتهاي اين نرم افزار وقت زيادي مي طلبد ، لذا فقط در باره مهمترين زير منوي آن يعني گزينه Internet Options نسخه 6 اين مرورگر توضيح داده مي شود .

لینک های مرتبط:20 نكته از Internet Explorer

                         مرجع کامل خطاهای مودم


ادامه مطلب
2 نوشته شده در  یکشنبه بیست و نهم مرداد 1385ساعت 7:24 AM  توسط سید هادی موسوی  | موضوع: آموزش

جالب
 از بين بردن پيام غير ضروري در ويندوز اكس پي
استفاده كنندگان ويندوز اكس پي ميدانند هرگاه ظرفيت هارد ديسك آنها به اندازه مشخصي رسيد به طور مدام پيامي در مانيتور ظاهر مي شود و در مورد كاهش حجم قابل استفاده هارد ديسك هشدار ميدهد. جهت رهايي از اين پيام مراحل زير را دنبال كنيد

HKEY_ CURRENT_USER \Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Right-click Explorer and select New and DWORD Value.
In the right pane, rename the new value NoLowDiskSpaceChecks. Double click it
In the editing window, set the data value to 1(the number one).
Click OK to finish


 تغيير حروف از بزرگ به كوچك
چنانچه بخشي از متن و يا تمام آن به اشتباه و يا عمداً با حروف بزرگ انگليسي تايپ شده و تصميم داريد آنها را به حروف كوچك تغيير دهيد كافي است پس از انتخاب نوشته دكمه‌هاي Shift+F3 را همزمان فشار دهيد تا متن به حروف كوچك تبديل شود. استفاده مجدد از همان كليدها بخش هاي لايت شده را به حروف بزرگ تبديل خواهد كرد.


خاموش كردن كامپيوتر با اسم رمز
ابتدا يك اسم رمز براي كامپيوتر خود انتخاب كنيد سپس از My Computer Control Panel آيكان System را كليك كنيد. در محل مشخصات و نام كامپيوتر اين دستور را تايپ كرده و با فشار دادن دكمه OK از آن خارج شويد. كامپيوتر شما پس از آن براي خاموش كردن نيز به دانستن اسم رمز نياز خواهد داشت.
Shutdown -r -m computer name -t 300 ا متغيرهاي اين دستور به اين صورت است:
Computer name = اسم رمز كامپيوتر كه شما آن را انتخاب كرده‌ايد
R=Restart, S=Shutdown, L=Log off
T300 نشان دهنده زمان خاموش شدن اتوماتيك به ثانيه است و ميتواند با عدد ديگري جايگزين شود.

2 نوشته شده در  شنبه بیست و هشتم مرداد 1385ساعت 5:32 PM  توسط هابیل دیماذر  | موضوع: آموزش

کلاسinclude چیست ؟
۱- کلاسها به صورت فايلهايی با پسوند" h " به طور مثال "cat.h " ذخيره ميشوند و برای استفاده از آن در برنامه نياز است که آنرا به برنامه ضميمه کنيد به طورمثال :("include " cat.h#)
۲- اما در داخل فايل کلاس چه چيزهايی نوشته می شود :
در کلاس دو مسئاله تعيين می شود :
الف ) متغييرهای لازم
ب ) توابع مورد نياز
در مورد تعريف متعييرها بايد گفت که همانند تعريف متغيير در بر نامه نويسی غير شئ گرا می باشد اما يک نکته مهم را بايد مد نظر داشت و آن اين است که در برنامه نويسی شئ گرا در کلاس شما حق مقدار دهی به يک متغيير در حين تعريف آن را نداريد . به مثال زير توجه کنيد :
;int a=10 اين در برنامه نويسی عادی مشکلی ندارد اما در يک کلاس حق چنين کاری نداريم و بايد به شکل زير بنويسيم :
;int a
چگونگی مقدار دهی به این متغییر در بحث شئ مورد بررسی قرار می گيرد .
و اما توابع مورد نياز نيز روش خاص خود را داراست .
در يک کلاس شما فقط بايد تابع را تعريف کنيد و کد نويسی بدنه تابع در داخل کلاس انجام نمی شود . در ادامه يک نمونه از يک کلاس ساده آورده شده است :


}class cat

;int age
;int weight,length

;(void setage(int x
;( int getage(void
;(void Meow(void

{


همانطور که مشاهده کرديد در يک کلاس تنها تعريف متغييرها و توابع صورت می گيرد .
اين نوشته به صورت فايلی با پسوند "h " ذخيره می شود بطور مثال : cat.h

حالا باید بتونیم توابع تعریف شده رو بصورت کامل بنویسیم .
برای این کار یک فایل هم نام با نام کلاس می سازند با پسوند cpp مثلا cat.cpp
در این فایل جدید ابتدا نوشته می شود " i #include "cat.hدیگر هدر فایلهای مورد نیاز نیز که جزء ملزومات برناه نویسی است نیز باید نوشته شود
بعد از آن نوشتن بدنه فایلها شروع می شود که همانند سی معمولی است اما با کمی تفاوت جزئی :
بعد از تعیین نوع تابع باید نام کلاس نوشته شده بعد ۲ تا علامت :: گذاشته و اسم تابع و بقیه مجرا نوشته شود . مثلا :


(void cat::setage (int a
}
;age=a
}


توابع مجازی
ارث بری کلاسها ( مشتق کردن کلاسی از کلاس دیگر )
چند ريختی Polymorphism
سازنده ها و مخربها در يک کلاس
سطح دسترسی در کلاسها
کلاس چیست ؟include

 

2 نوشته شده در  سه شنبه بیست و چهارم مرداد 1385ساعت 8:36 AM  توسط سید هادی موسوی  | موضوع: آموزش

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

==============
اگر توابعی به عنوان سازنده و مخرب تعريف نشود . کامپايلر توابع پيش فرضی را ايجاد می کند که تنها وجود دارند و هيچ کار خاصی انجام نمی دهند اما شما می توانيد سازنده يا مخرب دلخواه خود را بنويسيد که درست قبل ايجاد شئ اجرا شوند يا درست قبل از تخريب شئ اجرا شوند .
=============
برای روشن شدن مطلب یه مثال می زنم :
شاید شما بخواهید وقتی یک شئ ایجاد می کنید به یه تعداد معلوم یا نا معلومی متغییر به صورت دینامیکی از سیستم بگیرید . برای این کار آن را داخل تابع سازنده خود قرار می دهید .
حال وقتی این برنامه به اتمام می رسد یا این شئ از بین برده می شود باید این حافظه دینامیک به سیستم برگشت داده شود . پس تابعی به نام مخرب می نویسیم که قبل از اینکه شئ از بین برود حافظه را آزاد کند و به سیستم تحویل دهد .
=============
اما چگونه بنویسیم ؟؟؟
در یک کلاس اگر تابعی با نام آن کلاس بنویسید به عنوان سازنده محسوب می شود و قبل ایجاد شئ حتما یک بار اجرا می شود .
مثلا نام کلاس شما Cat.h باشد :
سازنده شما باید تابعی به نام Cat باشد که ممکن است ورودی و یا خروجی داشته ویا نداشته باشد که به اختیار شما است .
مخرب نیز مشابه به سازنده است با یک تفاوت در نام آن که در ابتدای نام تابع حرف(~) و سپس نام کلاس نوشته می شود و بقیه ماجرا ...

++++++++++++++++++++++
اگر به یاد داشته باشید دردرسهای قبل گفته شد که در یک کلاس فقط تعریف تابع آورده می شود و خود تابع در یک فایل با پسوند cpp نوشته می شود . اما یک استثنا وجود دارد به نام توابع In Line یا یک خطی ::
می توان توابع کوتاه در حد یکی دو خط را همانجا در کنار تعریف تابع در کلاس مورد نظر نوشت .
***این معمولا برای سازنده ها و مخربهای کوتاه کاربرد دارد و لطفا از این سوء استفاده نکنید

***
مثال :


} class Cat
:public
{void Cat(void){int a=10
{void ~Cat(void){a=20
}


البته اين تنها يک مثال است و هر کار ديگری نيز می توانيد در سازنده و مخرب به عنوان يک تابع انجام دهيد .


توابع مجازی
ارث بری کلاسها ( مشتق کردن کلاسی از کلاس دیگر )
چند ريختی Polymorphism
سازنده ها و مخربها در يک کلاس
سطح دسترسی در کلاسها
کلاس چیست ؟include

2 نوشته شده در  سه شنبه بیست و چهارم مرداد 1385ساعت 8:34 AM  توسط سید هادی موسوی  | موضوع: آموزش

چند ريختی Polymorphism
چند ريختی يا Polymorphism يکی از خواص جالب در ++C محسوب ميشه .
شما نمی تونيد توابعی با اسامی يکسان داشته باشيد مگر در يک حالت استثناء
اون هم مسئله چند ريختی هستش .
يعنی چند تابع مختلف با يک اسم يکسان تعريف می کنيد اما بايد دقت داشته باشيد که در مقادير ورودی توابع متفاوت باشند .
مثال :


}(void set(int a
; int b
;b=a
}
*************
}(void set(float s
; float m
;m=s
}
*************
}(int set(int f,int g
; int j,k
;j=f
;k=g
; return k+j
}
*************



در مثالهای بالا دقت کنيد که اسم توابع يکسان است و تنها در موقع صدا زدن آنها با توجه به نوع ورودی تابع , تابع مورد نظر اجرا می شود .
مثال :
اگر بنويسيم ;(set (1 تابع اولی اجرا ميشود

اگر بنويسيم ;(set (5.1 تابع دومی اجرا ميشود

اگر بنويسيم ;(set (90, 8 تابع سومی اجرا ميشود و مقدار ۹۸ را بر می گرداند.


توابع مجازی
ارث بری کلاسها ( مشتق کردن کلاسی از کلاس دیگر )
چند ريختی Polymorphism
سازنده ها و مخربها در يک کلاس
سطح دسترسی در کلاسها
کلاس چیست ؟include

 

2 نوشته شده در  سه شنبه بیست و چهارم مرداد 1385ساعت 8:32 AM  توسط سید هادی موسوی  | موضوع: آموزش

ارث بری کلاسها ( مشتق کردن کلاسی از کلاس دیگر )
ارث بری همونطور که از اسمش کاملا پيداست همانند قانون ارث بردن در موجودات زنده عمل می کند , يعنی همانند طبيعت يک کلاس به عنوان کلاس پدر (مادر) فرض می شود و يک کلاس به عنوان فرزند از اين کلاس يک سری خصوصيات و قابليتها را به ارث می برد (فرزند نیز دارای بعضی امکانات پدر می شود . البته میزان آن بستگی به خواست ما دارد که توضیح خواهم داد )
کلاس پدر را کلاس پایه گویند Base Class .
ارث بری را مشتق کردن نیز می گویند .

+++++++++++++++++++++++++++++++++
نحوه مشتق کردن یک کلاس از کلاس دیگر :
فرض می کنیم کلاسی با نام A وجود دارد :

} class B :(type) A
; int a,d
:public
;(void Rotate (void
}


نوشته بالا يعنی کلاس B از کلاس A با دسترسی نوع (type) که توضيح خواهم داد که نوع دسترسی ۳ دسته است مشتق شده یا خصوصیات و قابلیتهای آن را به ارث برده است .
۳ نوع دسترسی برای مشتق کردن وجود دارد که عبارتند از :
۱- public
۲- protected
۳- private
يعنی يکی از سه کلمه بالا به جای (type ) نوشته خواهد شد.

هر کدام از اين انواع دسترسی توضيحات خاص خود را دارد که عبارتند از :

۱- public :
يعنی تمام خواص عمومی و خصوصی کلاس پايه را به همان شکل به ارث می برد . بدين شکل که موارد public در کلاس مبنا (پايه) برای اين کلاس جديد نيز وجود دارد و برای اين نيز public خواهد بود . و تمام خواص protetted و private نيز به همين شکل می باشد که در کلاس جديد نیز هر کدام protected و private خواهند بود .
نکته مهم : در این نوع دسترسی توابع عضو کلاس جدید اجازه دسترسی به خواص protected کلاس مبنا را دارند اما به خواص private خیر !! دسترسی ندارند .

۲- protected :
در این نوع دسترسی , کلاس جدید خواص کلاس مبنا را به این شکل به ارث می برد که تنها توابع عضو کلاس جدید به فقط خواص public و protected کلاس مبنا دسترسی دارند و به خواص private دسترسی ندارند .

۳- private :
این نوع دسترسی یعنی نه شئی از کلاس جدید و نه تابع عضو کلاس جدید به هیچ چیز از کلاس مبنا دسترسی ندارند !! ( عملا یعنی این نوع دسترسی یعنی اصلا مشتق نکنیم سنگین تریم!!! )

نکته بسیار مهم :
ارث بری میتواند به گونه ای باشد که یک کلاس از تعداد بیش از ۱ کلاس ارث ببرد ( مشتق شود ) . مثلا :


}class B: public A , public C , protected D , public E , private F
.
.
.
.
}


+++++++++++++++++++++++++++++++++++++++++++++
تا اينجا ارث بری تقريبا مطرح شد و موارد بعدی که بايد توضيح بدم شديدا با ارث بری رابطه مستقيم دارند . مثل توابع مجازی virtual که در جلسات بعدی مطرح خواهم کرد .


توابع مجازی
ارث بری کلاسها ( مشتق کردن کلاسی از کلاس دیگر )
چند ريختی Polymorphism
سازنده ها و مخربها در يک کلاس
سطح دسترسی در کلاسها
کلاس چیست ؟include

2 نوشته شده در  سه شنبه بیست و چهارم مرداد 1385ساعت 8:30 AM  توسط سید هادی موسوی  | موضوع: آموزش

توابع مجازی در c++:
توابع مجازی يا Virtual Functions در ارث بری توابع کاربرد دارند که توضيح خواهم داد .
در هنگام تعريف يک تابع در يک کلاس شما می توانيد در ابتدای تعريف تابع کلمه کليدی
virtual رو برای مجازی کردن تابع استفاده کنيد . مثال :


}class A
.
.
.
:public
;(virtual void setage(int age
.
.
.
}


نکته : کاربرد توابع مجازی مانند توابع حقيقی است و هيچ فرقی ندارد ( در حالت عادی)

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

اگر شئی از کلاس مشتق شده تعريف شود و تابع مشترک اين دو کلاس که در اولين کلاس مجازی است فراخوانی شود : تابع متعلق به کلاس مشتق شده اجرا خواهد شد .
این نوع توابع در مواردی کاربد دارد که شما تشخیص می دهید که ممکن است در بعضی شرایط نیاز باشد که تابعی که در کلاس پایه تعریف میکنید تغییر ساختار موقتی داشته باشد برای یک کاربرد خاص.

 


توابع مجازی
ارث بری کلاسها ( مشتق کردن کلاسی از کلاس دیگر )
چند ريختی Polymorphism
سازنده ها و مخربها در يک کلاس
سطح دسترسی در کلاسها
کلاس چیست ؟include

2 نوشته شده در  سه شنبه بیست و چهارم مرداد 1385ساعت 8:29 AM  توسط سید هادی موسوی  | موضوع: آموزش

رد پاهای به جا مانده از خود در اینترنت را مدیریت کنید!
عبارت کوکی Cookie را در دنیای اینترنت امروزی به خاطر کاربرد زیادشان احتمالا شنیده اید. کار اصلی کوکی ها به زبان ساده ذخیره اطلاعات وارد شده توسط شما در سایت های مختلف است. به خاطر وظیفه حساسی که کوکی ها بر عهده دارند طبعأ مسئله امنیت برای آنها بسیار مهم است. در این ترفند قصد داریم تا شما را با نحوه مدیریت صحیح این کوکی ها و حفاظت اطلاعات شما در مرورگر اینترنت اکسپولرر که وظیفه فراخوانی این اطلاعات را دارد آشنا کنیم.

جهت تنظیم اولویت های Cookie , مراحل زیر را انجام دهید:

مرورگر Internet Explorer خود را باز نمایید و منوی Tools وارد Internet Option شوید. سپس در پنجره باز شده ، وارد تب Privacy شوید.
اکنون میتوانید با استفاده از Level موجود در این تب ، میزان پذیرش کوکی ها را تنظیم کنید. بدین شکل که:
- Block All Cookies - مسدود کردن تمامی کوکی ها

- High - مسدود کوکی ها با فیلتر بالا

- Medium High - مسدود کوکی ها در حد متوسط رو به بالا

- Medium - مسدود کوکی ها در حد متوسط

- Low - مسدود کردن کوکی ها با فیلتر کم

- Accept All Cookies - پذیرش تمامی کوکی ها

اگر سایتهایی فقط در صورت پذیرفتن Cookie های آنها اجازه وارد شدن به این سایتها را میدهند , میتوانید تنظیم های Privacy را ا به مقداری بجز Block All Cookies یا Accept All Cookies تغییر دهید و سپس دکمه Edit را کلیک کنید تا کادر مکالمه Per Site Privacy Actions بنمایش گذاشته شود .
در کادر متن (Address Of Web Site ) , نام سایت مورد نظر را وارد کنید و سپس دکمه Allow یا Block را کلیک کنید . اجازه دادن = Allow , باز داشتن = Block
جهت حذف یک سایت , سایت مورد نظر را از لیست انتخاب کنید و سپس دکمه Remove را کلیک کنید .
در پایان تمامی پنجره ها را OK کرده و خارج شوید.
2 نوشته شده در  یکشنبه بیست و دوم مرداد 1385ساعت 7:58 AM  توسط سید هادی موسوی  | موضوع: آموزش

مرجع کامل خطا های مودم:

كامل ترين مرجع خطاهاي مودم(1)

600 . اگر سيستم در حال شماره گيري باشد و دوباره شماره گيري نماييد اين خطا نمايش داده مي شود .

601 . راه انداز Port بي اعتبار مي باشد .

602 . Port هم اكنون باز مي باشد براي بسته شدن آن بايد كامپيوتر را مجددا راه اندازي نمود.

603 . بافر شماره گيري بيش از حد كوچك است .

604 . اطلاعات نادرستي مشخص شده است .

605 . نمي تواند اطلاعات Port را تعيين كند .

606 . Port شناسايي نمي شود .

607 . ثبت وقايع مربوط به مودم بي اعتبار مي باشد .

608 . راه انداز مودم نصب نشده است .

609 . نوع راه انداز مودم شناسايي نشده است .

610 . بافر ندارد .

611 . اطلاعات مسير يابي غير قابل دسترس مي باشد .

612 . مسير درست را نمي تواند پيدا نمايد .

613 . فشرده سازي بي اعتباري انتخاب شده است .

614 . سرريزي بافر .

615 . Port پيدا نشده است .

616 . يك درخواست ناهمزمان در جريان مي باشد .

617 .Port يا دستگاه هم اكنون قطع مي باشد .

618 . Port باز نمي شود. ( وقتي رخ مي دهد كه يك برنامه از Port استفاده كند ).

619 . Port قطع مي باشد (وقتي رخ مي دهد كه يك برنامه از Port استفاده كند).

620 . هيچ نقطه پاياني وجود ندارد .

621 . نمي تواند فايل دفتر راهنماي تلفن را باز نمايد .

622 . فايل دفتر تلفن را نمي تواند بارگذاري نمايد .

623 . نمي تواند ورودي دفتر راهنماي تلفن را بيابد .

624 . نمي توان روي فايل دفتر راهنماي تلفن نوشت .

625 . اطلاعات بي اساسي در دفتر راهنماي تلفن مشاهده مي شود .

626 . رشته را نمي تواند بارگذاري كند .

627 . كليد را نمي تواند بيابد .

628 . Port قطع شد .

629 . Port بوسيله دستگاه راه دور قطع مي شود. (درست نبودن راه انداز مودم با برنامه ارتباطي).

630 . Port به دليل از كارافتادگي سخت افزار قطع مي شود .

631 . Port توسط كاربر قطع شد .

632 . اندازه ساختار داده اشتباه مي باشد .

633 . Port هم اكنون مورد استفاده مي باشد و براي Remote Access Dial-up پيكر بندي نشده است (راه انداز درستي بر روي مودم شناخته نشده است) .

634 . نمي تواند كامپيوتر شما را روي شبكه راه دور ثبت نمايد .

635 . خطا مشخص نشده است .

636 . دستگاه اشتباهي به Port بسته شده است .

637 . رشته ( string ) نمي تواند تغيير يابد .

638 . زمان درخواست به پايان رسيده است .

639 . شبكه ناهمزمان قابل دسترس نيست .

640 . خطاي NetBIOS رخ داده است .

641 . سرور نمي تواند منابع NetBIOS مورد نياز براي پشتيباني سرويس گيرنده را بدهد .

642 . يكي از اسامي NetBIOS شما هم اكنون روي شبكه راه دور ثبت مي گردد ، ( دو كامپيوتر مي خواهند با يك اسم وارد شوند ) .

643 .Dial-up adaptor در قسمت network ويندوز وجود ندارد .

644 . شما popus پيغام شبكه را دريافت نخواهيد كرد .

645 . Authentication داخلي اشكال پيدا كرده است.

646 . حساب در اين موقع روز امكان log on وجود ندارد .

647 . حساب قطع مي باشد .

648 . اعتبار password تمام شده است .

649 . حساب اجازه Remote Access را ( دستيابي راه دور ) را ندارد . ( به نام و كلمه عبور اجازه dial-up داده نشده است ) .

650 . سرور Remote Access ( دستيابي راه دور ) پاسخ نمي دهد .

651 . مودم شما ( يا ساير دستگاههاي اتصال دهنده ) خطايي را گزارش كرده است . ( خطا از طرف مودم بوده است ) .

652 . پاسخ نا مشخصي از دستگاه دريافت مي گردد .

653 . Macro (دستورالعمل كلان). ماكرو خواسته شده توسط راه انداز در ليست فايل .INF موجود نمي باشد .

654 . يك فرمان يا يك پاسخ در قسمت .INF دستگاه به يك ماكرو نامشخص اشاره مي نمايد .

655 . دستور العمل (پيغام) در قسمت فايل .INF دستگاه مشاهده نمي شود .

656 . دستورالعمل (ماكرو) (default off) در فايل .INF دستگاه شامل يك دستور العمل نامشخص مي باشد .

657 . فايل .INF دستگاه نمي تواند باز شود .

658 . اسم دستگاه در فايل .INF دستگاه يا در فايل .INI رسانه بيش از حد طولاني مي باشد .

659 . فايل .INI رسانه به نام ناشناخته يك دستگاه اشاره مي نمايد .

660 . فايل .INI رسانه براي اين فرمان پاسخي را ندارد .

661 . فايل .INF دستگاه فرمان را از دست داده است .

662 . تلاش براي قرار دادن يك ماكرو ليست نشده در قسمت فايل .INF صورت نگرفته است.

663 . فايل .INI رسانه به نوع ناشناخته يك دستگاه اشاره مي نمايد .

664 . نمي تواند به حافظه اختصاص دهد .

665 . Port براي Remote Access (دستيابي راه دور) پيكر بندي نشده است.

666 . مودم شما (ياساير دستگاههاي اتصال دهنده) در حال حاضر كار نمي كنند .

667 . فايل .INI رسانه را نمي تواند بخواند .

668 . اتصال از بين رفته است .

669 . پارامتر به كار برده شده در فايل .INI رسانه بي اعتبار مي باشد .

670 . نمي تواند نام بخش را از روي فايل .INI رسانه بخواند .

671 . نمي تواند نوع دستگاه را از روي فايل .INI رسانه بخواند .

672 . نمي تواند نام دستگاه را از روي فايل .INI رسانه بخواند .

673 . نمي تواند كاربر را از روي فايل .INI رسانه بخواند .

674 . نمي تواند بيشترين حد اتصال BPS را از روي فايل .INI رسانه بخواند .

675 . نمي تواند بيشترين حد BPS حامل را از روي فايل .INI رسانه بخواند .

676 . خط اشغال مي باشد .

677 . شخص به جاي مودم پاسخ مي دهد .

678 . پاسخي وجود ندارد .

679 . نمي تواند عامل را پيدا نمايد .

680 . خط تلفن وصل نيست .

681 . يك خطاي كلي توسط دستگاه گزارش مي شود .

682 . Writing section name دچار مشكل مي باشد .

683 . Writing device type با مشكل روبرو شده است .

684writing device name .684 با مشكل روبرو مي باشد .

685 . Writing maxconnectbps مشكل دارد .

686 . Writing maxcarrierBPS دچار مشكل مي باشد .

687 . Writing usage با مشكل مواجه است .

688 . Writing default off دچار مشكل مي باشد .

689 . Reading default off با مشكل مواجه است .

690 . فايل INI خالي ست .

691 . دسترسي صورت نمي پذيرد زيرا نام و كلمه عبور روي دامين بي اعتبار مي باشد

692 . سخت افزار در درگاه يا دستگاه متصل شده از كار افتاده است .

693 . Binary macro با مشكل مواجه مي باشد .

694 . خطاي DCB يافت نشد .

695 . ماشين هاي گفتگو آماده نيستند .

696 . راه اندازي ماشين هاي گفتگو با مشكل روبرو مي باشد .

697 . Partial response looping با مشكل روبرو مي باشد .

698 . پاسخ نام كليدي در فايل INF . دستگاه ، در فرمت مورد نظر نمي باشد .

699 . پاسخ دستگاه باعث سر ريزي بافر شده است .

700 . فرمان متصل به فايل INF . دستگاه بيش از حد طولاني مي باشد .

701 . دستگاه به يك ميزان BPS پشتيباني نشده توسط گرداننده com تغيير مي يابد .

702 . پاسخ دستگاه دريافت مي گردد زماني كه هيچكس انتظار ندارد .

703 . در فعاليت كنوني مشكلي ايجاد شده است .

704 . شماره اشتباه callback .

705 . مشكل invalid auth state .

706 . Invalid auth state دچار مشكل مي باشد .

707 . علامت خطاياب . x. 25

708 . اعتبار حساب تمام شده است .

709 . تغيير پسورد روي دامين با مشكل روبرو مي باشد .

710 . در زمان ارتباط با مودم شما خطاهاي سري يش از حد اشباع شده مشاهده مي گردد.

711 . Rasman initialization صورت نمي گيرد گزارش عملكرد را چك كنيد

712 . درگاه Biplex در حال اجرا مي باشد . چند ثانيه منتظر شويد و مجددا شماره بگيريد .

713 . مسيرهاي ISDN فعال در خط اصلي قطع مي باشد .

714 . كانال هاي ISDN كافي براي ايجاد تماس تلفني در دسترس نمي باشند .

715 . به دليل كيفيت ضعيف خط تلفن خطاهاي فراواني رخ مي دهد .

716 . پيكر بندي remote access IP غير قابل استفاده مي باشد .

717 . آدرسهاي IP در static pool remote access IP وجود ندارد .

718 . مهلت بر قراري تماس PPP پايان پذيرفته است .

719 . PPP توسط دستگاه راه دور پايان مي يابد .

720 . پروتكل هاي كنترلppp پيكر بندي نشده اند .

721 . همتاي PPP پاسخ نمي دهد .

722 . بسته PPPبي اعتبار مي باشد .

723 . شماره تلفن از جمله پيشوند و پسوند بيش از حد طولا ني مي باشد .

724 . پروتكل IPXنمي تواند بر روي درگاه dial –out نمايد زيرا كامپيوتر يك مسير گردان IPX مي باشد .

725 . IPX نمي تواند روي port (درگاه) dial – in شود زيرا مسير گردان IPX نصب نشده است .

726 . پروتكل IPX نمي تواند براي dial – out ، روي بيش از يك درگاه در يك زمان استفاده شود .

727 . نمي توان به فايل TCPCFG . DLL دست يافت .

728 . نمي تواند آداپتور IP متصل به remote access را پيدا كند .

729 . SLIP استفاده نمي شود مگر اينكه پروتكل IP نصب شود .

730 . ثبت كامپيوتر كامل نمي باشد

(نظر یادتون نره)

2 نوشته شده در  دوشنبه شانزدهم مرداد 1385ساعت 9:30 AM  توسط سید هادی موسوی  | موضوع: آموزش

رايت روي cd سوخته

ولی خوب تقریبا همه به محض این که CD  هاشون زیر رایت میسوزه اون رو خرد میکنن و یا دور میندازن .

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

سی دی سوخته خود را در رایتر قرار بدهید حال نحوه رایت را دو باره DATA  انتخاب کنید و فایلهایی را که قرار هست رایت کنید را مجددا ADD  کنید .

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

نکته : حتما قبل از ADD  کردن فایلها باید بدونید که چه مقدار فضای خالی در سی دی سوخته دارید . اینو باید از میزان پر بودن حلقه پشت CD  حدس بزنین ( راه دیگه ای نیست اگه شما راه دیگه ای دارید بگین ! ) و بیشتر از حجم باقیمانده نخواین رایت کنین یعنی اینکه این CD  دیگه فقط به درد رایت فایلهای کوچیکتر میخوره ( اینم خودش غنیمته نه ؟ )

و نکته دیگه این که سی دی رو باید خود NERO  سوزانده باشه نه کس دیگه حتی شما !

نکته سوم هم اینکه واسه CD  های Video  و Audio  سوخته فکر نکنم بشه اینکارو کرد !

امتحان کنید حتما جواب میده

2 نوشته شده در  یکشنبه پانزدهم مرداد 1385ساعت 9:22 AM  توسط هابیل دیماذر  | موضوع: آموزش

آموزش تنظيمات Internet Explorer
تنظيمات IE در گزينه Internet option درمنوي view از IE 4 يا منوي Tools ازIE 5 وجود دارد . به مرورقسمتهاي مهم و قابل تنظيم آنرا توضيح خواهيم داد .

درقسمتHistory پنجرهInternet Option ميتوان تعداد روزهايي راكه IE بايد سايتهاي ويزيت شده رادر حافظه نگهدارد مشخص كرد، مثلا 20روز. بازدن دكمه Clear history ليست سايتهاي ويزيت شده پاك خواهد شد ولي فايلهاي آن صفحات هنوز در هارد كامپيوتر شما قراردارند اين فايلها درفولدر Temporary Internet Files در فولدر ويندوز وجود دارند كه بازدن دكمه Delete files نمام آن فايلهاي صفحات اينترنتي از روي كامپيوتر شما پاك خواهند شد.

در برگه Connections ميتوانيد نحوه اتصال كامپيوتر خود به اينترنت را مشخص كنيد، كه ميتواند مودم يا شبكه محلي (LAN) باشد. در حالتيكه از مودم استفاده مي كنيد ميتوانيد با استفاده از گزينه Setting تنظيمات لازم Account خود را وارد كنيد. يا بكمك Add يك Connection جديد بسازيد و با Remove گزينه اي را حذف كنيد. با كليك روي هر يك از Connectionها و انتخاب Setting علاوه بر تنظيم دائمي Username و Password ميتوانيد در صورت نياز آدرس پزوكسي سرور ISP خود را وارد كنيد. اگر ISP شما از Proxy استفاده كرده باشد، شما بايد آدرس آن را (مثلا 192.168.60.10) بهمراه شماره پورت (80) آن وارد كنيد.


اما اگر از LAN استفاده مي كنيد با كليك روي LAN Setting تنظيمات مربوطه را ميتوانيد اعمال كنيد.مثلا براي استفاده از اينترنت در اين سازمان بايد شماره پروكسي سرور را وارد كنيد. براي اينكار گزينه Use Proxy Sever را تيك بزنيد و در قسمت Address اين آدرس را وارد كنيد :192.168.60.10 و در جلوي Port شماره 80 را قيد كنيد.



تنظيمات Internet explore :
تنظيمات IE در گزينه Internet option درمنوي view از IE 4 يا منوي Tools ازIE 5 وجود دارد . به مرورقسمتهاي مهم و قابل تنظيم آنرا توضيح خواهيم داد .

درقسمتHistory پنجرهInternet Option ميتوان تعداد روزهايي راكه IE بايد سايتهاي ويزيت شده رادر حافظه نگهدارد مشخص كرد، مثلا 20روز. بازدن دكمه Clear history ليست سايتهاي ويزيت شده پاك خواهد شد ولي فايلهاي آن صفحات هنوز در هارد كامپيوتر شما قراردارند اين فايلها درفولدر Temporary Internet Files در فولدر ويندوز وجود دارند كه بازدن دكمه Delete files نمام آن فايلهاي صفحات اينترنتي از روي كامپيوتر شما پاك خواهند شد.


در برگه Connections ميتوانيد نحوه اتصال كامپيوتر خود به اينترنت را مشخص كنيد، كه ميتواند مودم يا شبكه محلي (LAN) باشد. در حالتيكه از مودم استفاده مي كنيد ميتوانيد با استفاده از گزينه Setting تنظيمات لازم Account خود را وارد كنيد. يا بكمك Add يك Connection جديد بسازيد و با Remove گزينه اي را حذف كنيد. با كليك روي هر يك از Connectionها و انتخاب Setting علاوه بر تنظيم دائمي Username و Password ميتوانيد در صورت نياز آدرس پزوكسي سرور ISP خود را وارد كنيد. اگر ISP شما از Proxy استفاده كرده باشد، شما بايد آدرس آن را (مثلا 192.168.60.10) بهمراه شماره پورت (80) آن وارد كنيد.



اما اگر از LAN استفاده مي كنيد با كليك روي LAN Setting تنظيمات مربوطه را ميتوانيد اعمال كنيد.مثلا براي استفاده از اينترنت در اين سازمان بايد شماره پروكسي سرور را وارد كنيد. براي اينكار گزينه Use Proxy Sever را تيك بزنيد و در قسمت Address اين آدرس را وارد كنيد :192.168.60.10 و در جلوي Port شماره 80 را قيد كنيد.


ذكر چند نكته :
نكته : اگر بخواهيم عكسي را از اينترنت به كامپيوتر خود منتقل كنيد كافيست روي عكس كليك راست كرده و گزينه Save picture as را انتخاب كنيد . در پنجره بازشده نام و مكان ذخيره عكس را مشخص كنيد . در ضمن ميتوانيد بعد از كليك راست گزينه Set as wallpaper را انتخاب كنيد تا عكس موردنظر به صورت زمينه Desktop شما قرارگيرد .

Link يا پيوند: دراينترنت همه چيز بصورت لينك و پيوندي ميباشد، يعني گزينه هايي وجوددارد كه باكليك روي آنها به صفحات ديگري وصل ميشويم و آنقدر اين عمل ادامه مي يابد تا به هدف خود برسيم . ( مثل Help در ويندوز )

نكته : گاهي اوقات شايد لازم باشد در پنجره اي كه هستيد لينكي رافشاردهيد ولي نميخواهيد كه اين صفحه بسته شود پس بايد دراين موقع روي لينك مورد نظر كليك راست كرده وگزينه Open in new window را كليك كنيد . دراينصورت يك پنجره جديد IE بازميشود كه درحال Download صفحه جديد است و پنجره IE قبلي دست نخورده باقي ميماند . به هر ميزان كه بخواهيد ميتوانيد پنجره IE را باز كنيد البته تاجايي كه باعث گيج شدن و سردرگمي شما نشود .

نكته : اگر بخواهيد صفحه اي راكه در حال تماشا هستيد بصورت كامل همراه باعكس و متن و … براي هميشه روي كامپيوتر خود ذخيره كنيد كافيست ازمنوي File گزينه Save as را انتخاب كنيد و اسم و مكان اين صفحه براي ذخيره روي هارد خود را وارد كنيد.

نكته : در مواقع Offline براي كار با History و ديدن صفحات مرورشده در زمان Online بايد قبل از كليك روي سايت موردنظر ازمنوي File گزينه Work offlineرا تيك بزنيد .

نكته : براي پيداكردن كلمه خاصي در هر صفحه اينترنتي كافيست ازمنوي Edit گزينه Find راكليك كرده و كلمه موردنظر خود را وارد كنيد ، درصورت پيداشدن رنگي خواهد شد (Highlight)

منبع : icronet

2 نوشته شده در  شنبه چهاردهم مرداد 1385ساعت 7:50 AM  توسط سید هادی موسوی  | موضوع: آموزش

۲۰ نكته از برنامه Internet Explorer :
۲۰ نكته از برنامه Internet Explorer را با هم مرور مى كنيم:

• امكان تغييرات در دكمه هاى واقع در نوار ابزار برنامه IE تعبيه شده است. بدين منظور بر روى نوار ابزار كليك راست كرده و از منوى ظاهر شده گزينه Customize را انتخاب كنيد.
• براى بازگشت به صفحه قبلى در برنامه IE مى توانيد به جاى استفاده از دكمه Back واقع بر روى نوار ابزار از دكمه Backspace و يا Alt+Left Arrow بر روى صفحه كليد استفاده كنيد.
• جهـت تغيـــير حالت نمــايش تمــام صفـــحه (Full Screen) به نمايش معمولى از كليد فورى F11 استفاده كنيد.
• براى ذخيره كردن يك تصوير يا صفحه قبل از باز كردن آن فقط كافيست بر روى لينك مورد نظر كليك راست كرده و از منوى ظاهر شده گزينه Save target as را انتخاب نمائيد. در پنجره اى كه ظاهر خواهد شد درايو و مسيرى را كه براى ذخيره محتواى لينك مورد نظر در نظر گرفته ايد انتخاب كنيد.
• براى سرعت بيشتر در مشاهده يك صفحه وب مى توانيد پخش صدا و نمايش تصاوير را غيرفعال كنيد. بدين منظور از منوى Tools گزينه Internet options را انتخاب كرده و در زبانه advanced گزينه هاى Play sounds, Play animations, Play videos و Show picture را غيرفعال كنيد.
• جهت انتقال به ابتدا يا انتهاى صفحه وب در حال مشاهده به جاى استفاده از نوار Scroll مى توانيد از كليد Home و End واقع بر روى صفحه كليد استفاده نمائيد.
• جهت جست وجو در صفحه وب در حال مشاهده مى توانيد از فرمان Find واقع در منوى Edit استفاده كنيد. راه سريعتر و بهتر براى احضار اين فرمان استفاده از كليد تركيبى Ctrl+F است.
• جهت بستن سريع تر پنجره مى توانيد به جاى استفاده از دكمه Close واقع در نوار عنوان از كليد تركيبى Ctrl+W استفاده نمائيد.
• جهت مشاهده ليست آدرس هاى تايپ شده در نوار آدرس از كليد F4 استفاده نمائيد.
• جهت حركت مكان نما بين قسمت هاى مختلف يك آدرس در نوار آدرس از كليدهاى تركيبى Ctrl+Left Arrow و Ctrl+Right Arrow استفاده كنيد.
• در صورتى كه مايليد Shortcut يك صفحه وب را بر روى Desktop قرار دهيد فقط كافيست بر روى صفحه مورد نظر كليك راست كرده و از منوى ظاهر شده گزينه Create shortcut را انتخاب نمائيد.
• براى مشاهده كدبندى يك صفحه وب از منوى View گزينه Source را انتخاب كنيد.
جهت اضافه شدن سريع يك سايت به منوى Favorites از كليد فورى Ctrl+D استفاده كنيد.
براى ارسال يك صفحه وب با اى ميل، از منوى File بر روى Send كليك كرده و گزينه Page by E-mail را انتخاب كنيد.
• جهت انتخاب يك تصوير موجود در صفحه وب به عنوان نقش زمينه ويندوز كافى است كه بر روى تصوير فوق كليك راست كرده و از منوى ظاهر شده گزينه Set as Wallpaper را انتخاب كنيد.
• جهت تنظيمات مربوط به ميزان فضاى مورد استفاده براى Temporary Internet files از منوى Tools بر روى Internet Options كليك كرده و از ناحيه ژ Temporary Internet files دكمه Settings را انتخاب نمائيد.
• جهت چاپ جدولى از لينك هاى موجود در يك صفحه كافيست كه از كادر محاوره اى Print گزينه Print table of links را انتخاب كنيد.
• جهت اضافه كردن امكان مشاهده Offline براى سايت هايى كه نام آنها را به منوى Favorites اضافه كرده ايد، كافى است بر روى آن كليك راست كرده و از منوى ظاهر شده گزينه Make available offline را انتخاب كنيد.
• جهت مشاهده محتواى يك لينك در يك پنجره مجزا مى توانيد هنگام كليك كردن بر روى آن همزمان كليد Shift را نيز پايين نگهداريد.
• هنگام دريافت يك صفحه براى متوقف كردن عمل دريافت به جاى استفاده از دكمه Stop واقع در نوار ابزار مى توانيد از كليد Esc استفاده كنيد.
• جهت مشاهده صفحه بعد به جاى استفاده از دكمه Forward واقع در نوار ابزار مى توانيد از كليد تركيبى Alt+Right Arrow استفاده كنيد.
• جهت تايپ يك آدرس جديد و انتقال مكان نما به نوار آدرس مى توانيد از كليد تركيبى Alt+D استفاده نمائيد
2 نوشته شده در  شنبه چهاردهم مرداد 1385ساعت 7:39 AM  توسط سید هادی موسوی  | موضوع: آموزش

ده دليل مهم براي خريداري و نصب "ويندوز ويستا"

با نزديك شدن زمان عرضه نهايي سيتم‌عامل جديد شركت "مايكروسافت" در پاييز آينده با نام "ويندوز ويستا"، بسياري كارشناسان رايانه‌اي عقيده دارند ويژگي‌هاي مثبت و قابليتهاي گسترده اين سيستم‌عامل دليل خوبي براي جايگزين كردن نسخه‌هاي قديمي‌تر "ويندوز" با "ويندوز ويستا" است.  سيستم‌عامل جديد "ويندوز ويستا" داراي نكات مثبت فراواني است كه شايد ذكر همه آنها به صورت يكجا ممكن نباشد اما از نكات مثبت مهم اين سيستم عامل مي‌توان به ۱۰مورد زير اشاره كرد:

1.       ضريب امنيت بالا: به رغم آنكه شركت مايكروسافت تلاش كرد با انتشار مجموعه اصلاحي و به روزكننده "سرويس پك "۲براي "ويندوز اكس‌پي" اين سيستم‌عامل را از لحاظ امنيتي به حد قابل قبولي برساند، اما حتي ضريب امنيت "ويندوز اكس پي" مجهز به "سرويس پك "۲نيز با ضريب امنيت "ويندوز ويستا" قابل مقايسه نيست.  برخورداري از يك ديوارآتش (فايروال) قدرتند و دو طرفه كه اطلاعات ورودي و خروجي از رايانه را بررسي مي‌كند، فن‌آوري "ويندوز سرويسز هاردنينگ" كه از اجرا شدن مخفيانه كدهاي مخرب در رايانه و تغييرات ناخواسته تنظيمات سيستم‌عامل جلوگيري مي‌كند، رمزنگاري تمامي اطلاعات موجود در هارد ديسك رايانه به منظور جلوگيري از سوء‌استفاده از اطلاعات شخصي كاربران، فن‌آوري "يوزر اكاونت پروتكشن" به منظور محدود كردن اختيارات امنيتي كاربر با هدف حفاظت از رايانه، تنها بخشي از توانمندي‌هاي جديد امنيتي سيستم‌عامل "ويندوز ويستا" هستند. ...


ادامه مطلب
2 نوشته شده در  جمعه سیزدهم مرداد 1385ساعت 3:3 AM  توسط علی رستمی  | موضوع: آموزش

آنلاين بودن افراد را در ياهو مسنجر تشخيص دهيد
 

تا حالا براتون پیش اومده که دوستانتان در یاهو مسنجر با حالت invisible  بیان بالا و جواب شما رو نمی دن وشما فکر می کنیدonنیست. شما می توانید با استفاده از سایت زیر ID دوستانتون رو چک کنید و ببیند که آیا واقعاٌ آدیشون on یا off است.

کار با این وبسایت بسیار آسونه فقط کافیه آیدی طرف رو بنویسید و Enter بزنید.

                                                       Xeeber

2 نوشته شده در  جمعه سیزدهم مرداد 1385ساعت 0:8 AM  توسط سید هادی موسوی  | موضوع: آموزش

افزايش سرعت اينترنت و كارايي مودم

ادامه مطلب
2 نوشته شده در  جمعه سیزدهم مرداد 1385ساعت 0:2 AM  توسط سید هادی موسوی  | موضوع: آموزش

چند روش مختلف براي افزايش سرعت ويندوز XP
در اين مقاله چندين روش براي بالا بردن سرعت ويندوز XP معرفي شده است كه شما ميتوانيد با استفاده از آنها اين كار را به سادگي انجام دهيد.
در این مقاله سعی داریم راه هایی را معرفی نماييم که سرعت 
ویندوز xp را بالاتر ببرد. شما می توانید با خیالي آسوده این مراحل را انجام دهید ، زيرا این نکات قبلا تست شده اند و هیچ مشکلی را پدید نمی آورند. روشهاي بسيار متنوع ديگري نيز وجود دارند كه به طرق مختلف در اين وبلاگ در مورد آنها بحث شده است.
با توجه به اينكه ويندوز XP تبديل به يكي از عمومي ترين ويندوزهاي مورد استفاده توسط كاربران مختلف گشته است ، و با توجه به اينكه سيستم هاي مختلف با قدرتهاي متفاوتي از اين ويندوز استفاده مينمايند ، بنابراين شما ميتوانيد با اين روشها در واقع ويندوز XP خود را با شرايط سيستم خود مطابقت داده و بهترين نتيجه و استفاده را از آن داشته باشيد.
در اين مقاله شما با موارد زير آشنا خواهيد شد :
سه روش براي افزايش سرعت بوت
آزاد کردن حافظه
شیوه دستيابى مستقيم به حافظه
حذف کردن پیغام مزاحم " تایید دور ریختن"
از کار انداختن قابلیت Prefetch برای سیستم هایی با حافظه کم

روی ادامه مطلب کلیک کنید


ادامه مطلب
2 نوشته شده در  پنجشنبه دوازدهم مرداد 1385ساعت 11:57 PM  توسط سید هادی موسوی  | موضوع: آموزش

آموزش ساخت كاربر مخفي در ويندوز XP
در اين مقاله قصد دارم درباره يك ترفند ساده در ساخت كاربر جديد در ويندوز XP صحبت نمايم. اگر شما از سيستمي استفاده نماييد كه چندين كاربر در آن ايجاد شده اند ، قطعا با صفحه Login ويندوز كه نمايشگر نام كاربران در صفحه Welcome Screen ميباشد آشنايي داريد. در اين صفحه شما تنها كاربران مجاز ويندوز را مشاهده خواهيد كرد ، اما آيا تا به حال به ساير كاربران پنهان ويندوز فكر كرده ايد ؟
نمونه اي از اين كاربران مخفي ، كاربر مدير سيستم يا Administrator ميباشد. اگر دقت كرده باشيد حتما متوجه شده ايد كه نام اين كاربر به صورت معمول در صفحه Login ويندوز وجود ندارد. پس چگونه ميتوان وارد محيط كنترل اين كاربر شد ؟
براي ورود به كاربر مدير سيستم شما بايد در صفحه Login ويندوز دوبار كليدهاي تركيبي Ctrl+Alt+Delete را بفشاريد تا صفحه كلاسيك ورود به ويندوز ظاهر گردد. سپس ميتوانيد با وارد نمودن نام administrator در قسمت User Name و اگر در هنگام نصب رمز عبوري براي آن تعيين نموده ايد ، با وارد كردن رمز عبور در قسمت Password  و با فشردن Enter وارد كاربر مدير سيستم شويد.
اين نكته بسيار مهم است ، حتما بار ها و بارها شنيده ايد كه در هنگام فراموش كردن رمز عبور و ... ميتوانيد با همين روش به سادگي آن را بازيابي نماييد. اين كار اگر چه در يك سيستم عادي و شخصي بسيار مفيد ميباشد و مشكلي ايجاد نميكند ، اما در يك سيستم مهم اداري و ... ممكن است خطرات بسيار جدي را از لحاظ نفوذهاي غير مجاز ايجاد نمايد. بنابراين توصيه اكيد ميكنم كه در هنگام نصب ويندوز اگر سيستم شما حاوي اطلاعات مهمي ميباشد ، حتما براي كاربر Admin رمز عبور تعيين نماييد و آن را بدون رمز عبور رها نكنيد ، به اين ترتيب كار را براي نفوذگران احتمالي بسيار مشكل تر خواهيد نمود.
اما هدف من در اين مقاله اصلا صحبت در مورد روشهاي ورود به ويندوز و مدير اصلي سيستم و ... در هنگام فراموش نمودن رمز عبور و ... نيست ، بلكه ايجاد يك كاربر مخفي به اين شكل است كه در صفحه Login ديده نشود و تنها شما بدانيد و بتوانيد از آن استفاده نماييد. كاربران مخفي زيادي در ويندوز وجود دارند ( به صورت پيش فرض ) كه از چشمان شما و ساير كاربران پنهان هستند و كارايي خاصي در ويندوز به عهده دارند كه در اين مقاله به صورت خلاصه  با آنها آشنا خواهيد شد. وجود چنين كاربر يا كاربراني در مواقع بسياري ميتواند بسيار مفيد واقع گردد.
پس با ادامه مقاله همراه باشيد.

ادامه مطلب
2 نوشته شده در  پنجشنبه دوازدهم مرداد 1385ساعت 11:45 PM  توسط سید هادی موسوی  | موضوع: آموزش

200 کلید میانبر در ویندوز:

ادامه مطلب
2 نوشته شده در  یکشنبه هشتم مرداد 1385ساعت 11:41 PM  توسط سید هادی موسوی  | موضوع: آموزش