بایگانی دسته‌ها: آموزش

هشدار امنیتی برای کاربران اینترنت بخش 2

همانطور که می دانید کامپیوترهای که تو ایران فعال هستند آلوده به ویروس flame شده اند .و ما چون اکثرا از آنتی ویروس غیر اصل استفاده می کنیم در معرض انواع تهدیدات هستیم…..این ویروس توسط کمپانی روسی کسپرسکی در ایران کشف شده و نکات امنیتی را برای کاربرانش که تو ایران  و یا سراسر جهان هستند اطلاع رسانی می کند.در این مطلب به نمونه از فایلهای آلوده که امکان وجود این ویروس در کامپیوتر های شخصی تقویت می کند را بیان میکنم.

در آدرس:%windir%\system32\

mssecmgr.ocx
advnetcfg.ocx
msglu32.ocx
nteps32.ocx
soapr32.ocx
ccalc32.sys
boot32drv.sys

و Read the rest of this entry

Advertisements

آموزش رایگان آنلاین در بهترین دانشگاه‌های دنیا

منبع:سرویس جهانی بی بی سی

ورود به دانشگاه استنفورد آمریکا برای هر کسی مقدور نیست اما اکنون یکی از استادان این دانشگاه تصمیم گرفته است تا امکان درس خواندن در این دانشگاه را برای همه میسر سازد.در حالت عادی یک دوره تحصیلی چهار ساله در استنفورد ۱۶۰ هزار دلار برای یک دانشجو هزینه دارد اما این دوره‌های تازه رایگان است.در این دانشگاه آنلاین که یودَسیتی کلیکUdacity نامیده می‌شود بیش از ۱۰۰ هزار دانشجوی علوم کامپیوتر تحصیل می‌کنند.سباستین ترون، استاد دانشگاه استنفورد می‌گوید: هدف ما این است که امکانات تحصیل در سطوح بالا را برای همه فراهم کنیم. به طوری که هر کسی از هر جای دنیا بتواند در دانشگاه خوبی تحصیل کند. من با این موضوع که امکانات دانشگاهی خوب فقط در دسترس عده خاصی است٬ کاملا مخالفم.

Read the rest of this entry

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

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

بابک فخریلو

در این مقاله با یک تکنیک پیشرفته به نام «Short Stroking» آشنا می شویم، که در آن اندازه ی بهینه ی پارتشین و بخش های سریع پلاتر هارد درایو را می یابید، تا بتوانید سرعت کامپیوتر شخصی خود را بالا ببرید.

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

اما اگر فعلا تصمیم به خرید یک هارد درایو Solid-State ندارید، می توانید با تکنیکی به نام “Short Stroking”، عملکرد هارد خود را بهبود ببخشید. اگر بخواهیم ساده بگوییم، “Short Stroking” یعنی پارتشین بندی هارد به طوری که بتوان از sector هایی آن درایو که  بالاترین عملکرد را دارند، استفاده کرد. هارد درایو ها بسته به این که داده ها در کدام platter های آن قرار گرفته باشند، عملکرد متفاوتی از خود نشان می دهند. دانستن این که سریع ترین بخش های درایو کجا هستند و پارتشین بندی صحیح آن برای بهره مندی از آن بخش های سریع، کلید های بهینه کردن هارد درایو هستند.

Read the rest of this entry

راهنمایی عمومی نصب ویندوز 8 روی ماشین مجازی»VMware Workstation 8″

netbios

باسلام.

همانطور که دوستان مستحضر هستند نرم افزار سیستم عامل ویندوز 8 توسط انجمن فعال دانشکده آماده توزیع شده است.در این پست قصد دارم راهنمایی نصب این ویندوز را بر روی ماشین مجازی VmWare Workstation 8رو بصورت خلاصه برای شما عنوان کنم.

مرحله 1)

ابتدا به قسمت Create a new virtual machine مطابق شکل زیر بروید:

Read the rest of this entry

5 روش برای جلوگیری از اجرای اتوماتیک Garbage Collection

دانلود رایگان مقاله کامل با فرمت PDF (حجم 461 کیلو بایت)

Garbage Collector یکی از درخشان ترین دستاوردها در مهندسی نرم افزار است ، اما گاهی در زمانهای نامناسبی رخ می دهد. اگر شما نیاز دارید تا کدهای با کارایی بالا و Real-Time بنویسید ، معمولا نیاز دارید تا از GC در مورد collection ها جلوگیری کنید زمانی که سرعت اجرا به طور بحرانی مورد اهمیت باشد. البته گاهی GC غیر قابل جلوگیری است ، که در این صورت مینیمایز کردن مدت اجرای هر collection بهترین گزینه است . یک هم پوشانی یا overlap بین بهینه سازی مینیمایز کردن فرکانس GC و بهینه سازی مینیمایز کردن زمان عمل کردن GC وجود دارد که میتوانند با یک دیگر در تعارض هم باشند . فهمیدن نحوه ی memory management در .NET می تواند به شما در مورد انتخاب یکی از این دو راه کمک کند ، اما بهترین راه برای اینکه بفهمید چه چیزی باعث اجرا شدن garbage collector میشود این است که از ابزارهای آنالیز memory مثل ANTS Memory Profiler استفاده کنید .

بین Typeهای Value و Reference تفاوت قائل شوید

در .NET دو نوع تایپ وجود دارد : تایپهای Value و تایپهای Reference . تفاوت بین این دو در نهایت در نحوه ی Read the rest of this entry

آشنایی با DNS -بخش پایانی

همانطور که در مطالب قیلی مشاهده و مطالعه نمودید مقدمات کوتاهی از DNS بیان شد ،حال  شما رو با ادامه مباحث مربوط به DNS آشنا میکنم:

همانطور که می دانید DNS علاوه بر عملیات Name Resolution وظیفه هدایت سوال و جواب به سرویس دهنده و سرویس گیرنده را بر عهده دارد.به مثال زیر توجه فرمایید: Read the rest of this entry

5 قابلیت جالب ماشین حساب ویندوز 7

در این مطلب قصد دارم شما خوانندگان محترم را با  5 قابلیتی که در ماشین حساب ویندوز وجود دارند و خیلی از وجود آن بی خبرند مطلع کنم .(ماشی حساب ویندوز از طرق آدرس All program—>Accessories—>Calculator —و یا Run–>calc قابل دسترسی است) امیدوارم مفید باشد:

1)حالت برنامه نویس(Programmer Mode):

از ویژگی های علمی ماشین حساب ویندوز 7 به حالت Programmer میرسیم که این حالت برای محاسباتی که برنامه نویسان برای طراحی و کد نویسی به آن نیاز دارند طراحی شده است.به عنوان مثال:

همانطور که مشاهده می کنید .تبدیل کد مورد نظر به هگزادسیمال صورت می گیرد.این قابلیت از آدرس زیر قابل دسترسی است: View –> Programmer( این قابلیت در تبدل مقادیر موجود برنامه در ریجستری ویندوز نیز کاربرد دارد.) Read the rest of this entry

آشنایی با DNS بخش اول

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

DNS دو وظیفه اصلی را در شبکه ها به عهده دارد، که عبارتند از:

1)Forward Lockup Zone:که نام را به IP تبدیل می کند که مهمترین وظیفه DNS ها همین است

2)Reverse Lockup Zone:که IPرا به نام تبدیل میکند.

*تذکر:منظور از به کار بردن نام این است که هر NIC (کارت شبکه) کامپیوتری دارای آدرسی بعنوان MAC است.با گسترش شبکه ها و محدود شدن بکار بردن دستگاههای اولیه شبکه همچون Hub,Bridge,Switch که فقط قادر به تشخیص MAC هستند؛دستگاههای که بتوانند مشخصه دیگر و منحصر بفردی را با عنوان IP  تشخیص دهند از اهمیت خاصی برخوردار شدند .دستگاههای  که این قابلیت را دارند مانند  Router ,Switch(نسل جدید) زمینه ی کاربردی زیادی را در شبکه پیدا کردند.

تاریخچه:

Read the rest of this entry

کلاس هوش مصنوعی استنفورد،کلاسی با ۳۵ هزار دانشجو

این مطلب رو الان تو سایت 1پزشک  دیدم ، به نظرم جالب اومد گفتم برای کاربرای این وبلاگ به اشتراک بذارمش  :

کافی است در اینترنت عبارت FREE ONLINE COURSES را جستجو کنید تا با شمار زیادی از دانشگاه و مؤسسات آموزشی آشنا شوید که به شما دوره‌های رایگان آموزشی ارائه می‌دهند. برای نمونه اینجایا اینجا را ببینید.

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

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

یکی از این کلاس‌ها در مورد هوش مصنوعی است که توسط دو استاد دانشگاه استنفورد به نام‌های «پیتر نورویگ» و «سباستین ترون»، تدریس می‌شود. ۱۶۰ هزار نفر از سراسر دنیا، جذب این کلاس شدند.

کلاس هوش مصنوعی با 35 هزار دانشجو Read the rest of this entry

Volunia ،گوگل را به مبارزه دعوت می کند

Massimo Marchiori استاد ریاضیات دانشگاه پادوا ایتالیا با توسعه  الگوریتم جستجو گوگل و بهینه کردن آن موتور جستجو خود را به نام volunia.com. را تا پایان سال جاری آماده سازی خواهد کرد که «گوگل» را به چالش خواهد کشاند.در فیلمی که در سایت مذکور نشان داده می شود Massimo Marchiori در حالی که با تخته وایت برد روی صندلی پارک نشسته است توضیح می دهد:»که گوگل در سرویس جدید خود موسوم به گوگل پلاس فقط 10 درصد ازدیدگاههای نوین رادیکالی که در زمینه جستجو بهینه در مرورگرهای آینده بکار میرود را عملی کرده است.»

این وب سایت به کاربران خود اجازه می دهد که در نسخه آزمایشی (بتا) با ثبت نام در این سایت سطح دسترسی «Power User» داشته باشند و موتور جستجو فوق را که  به 12 زبان راه اندازی شده است را آزمایش کنند.(قابل توجه برنامه نویسان) او همچنین در مصاحبه ی که هفته گذشته با شبکه آنلاینCorriere della Sera انجام داده بود گفته است که Volunia رقیب اصلی گوگل خواهد شد.او در ادامه مصاحبه خود گفته است اگر چه گوگل شرکت بسیار عظیم در این مقوله است که 100 ها مهندس در 24 ساعت شبانه روز در آنجا مشغول فعالیت هستند ؛اما با توجه به این اطلاعات من فکر می کنم با ارائه این موتور جستجو جدید بتوانیم با گوگل رقابت جدی داشته باشیم.

Marchiori عضو هیئت مدیره تیم برنرز لی کنسرسیوم شبکه جهانی وب (W3C) است وبر روی بستر های نرم افزاری مورد نیاز برای تنظیمات حریم خصوصی (P3P) و زبان  Ontology وب (OWL) کار کرده است. الگوریتم جستجو  او در یک کنفرانس در کالیفرنیا در سال 1996، که توسط لری پیج 23 ساله در آن شرکت شده بود ارائه شد.  که بعدها به الگوریتم پیج رنک گوگل سیستم نام گذاری شد.گفتنی است که سرورها جدید این موتور جستجو توسط Sardinia وTiscali آماده سازی شده است.

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

برای خواندن اطلاعات تکمیلی به این پیوند مراجعه کنید.

پاک سازی بعد از کار با Visual Studio

به عنوان برنامه نویس ما می دانیم اگر زمان اجرای برنامه ای فایلهای کمکی ایجاد کردیم باید مطمئن شویم آنها بعد از تکمیل فرآیند یا برنامه دور انداخته میشوند .  ما این کار را انجام می دهیم ولی چرا Microsoft این کار را نمی کند ؟ Visual Studio تعداد زیادی فایلهای کمکی را در سراسر دیسک سخت شما رها می کند . به همین دلیل است که به مرور زمان کامپیوتر شما فضای دیسک سخت را از دست می دهد . این پست رایج ترین جاهایی که این فایلها رها می شوند و آنهایی که شما می توانید با اطمینان پاک کنید را به شما نشان می دهد .

چیزهایی که .NET رها می کند

Visual Studio یک محیط توسعه ی فوق العاده برای ساختن سریع applicationهاست . به علاوه فایلهایی از هر نوع  در هر جایی از روی دیسک سخت رها می کند . چند جا روی دیسک سختتان وجود دارد که می توانید با چک کردن آنها ببینید که آیا فایل یا فولدرهای رها شده برای پاک کردن وجود دارد یا نه . من سعی کردم تا جایی که میتوانم در مورد نسخه های مختلف .NET و سیستم عاملها اطلاعات جمع کنم . البته ممکن است فایلها و فولدر هایی که من اینجا لیست می کنم با شما فرق داشته باشد .

هر نسخه از Visual Studio فایلهای «temporary» در فولدرهای مختلفی ایجاد می کند . مشکل اینجاست که فایلهای ایجاد شده همیشه «temporary» نیستند . بیشتر مواقع هم همان طور که باید پاک نمی شوند . اجازه بدهید نگاهی به تعدادی از فولدرهایی که شما باید به صورت دوره ای باز بینی کنید و فایل های داخلش را پاک کنید بیندازیم . Read the rest of this entry

google gravity

داشتم مثل همیشه توی فیس بوک می چرخیدم که یه پست دیدم که یکی از این پیج های سرگرمی گذاشته بود ، نوشته بود تو گوگل google gravity  رو سرچ کنید ، کنجکاو شدم رفتم تو گوگل و سرچ کردم و اولین لینکی که اومد و زدم ، خیلی جالب بود نتیجه ، حتما یه نگاهی بندازید :

http://mrdoob.com/projects/chromeexperiments/google_gravity/

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

در کل صفحه ی خوبیه ، برای چند دقیقه وقت گذروندن .