تبليغاتX
علي پورحميدي Ali Pourhamidi
 
علي پورحميدي Ali Pourhamidi
 
 
كامپيوتر - فناوري اطلاعات - آذربایجان و سرزمین - علم و آمار
 

مقدمه
-----------------------------------------------------------------------------------------
این اولین سوالیه که برای همه لینوکس دوستان پیش میاد. که این چیه، چه طوری شروع کنم و از کجا شروع کنم

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

کرنل لینوکس از ساختار‌های اجرایی متعدد مثل ELF و COFF پشتیبانی می‌کند و از این رو می‌توان برای آن برنامه‌های اجرایی کاربری طراحی کرد.

کرنل لینوکس از ساختار‌های Load-On-Demand مانند SOها و KO ها برای محیطهای کاربری و سطح kernel استفاده می‌کند و از این رو می‌تواند از تکنولوژی Dynamic Load استفاده کند.

کرنل لینوکس از سرویس‌های بین پروسه‌ای (Interprocess Communication) سود می‌برد.


ادامه مطلب
 |+| نوشته شده در  چهارشنبه پانزدهم مهر 1388ساعت 22:35  توسط علي پورحميدي 

An A-Z Index of the Windows XP command line

   ADDUSERS Add or list users to/from a CSV file

   ARP      Address Resolution Protocol

 ~ ASSOC    Change file extension associations

   ASSOCIAT One step file association

   AT       Schedule a command to run at a later time

   ATTRIB   Change file attributes

b

   BOOTCFG  Edit Windows boot settings

   BROWSTAT Get domain, browser and PDC info

c

   CACLS    Change file permissions

 ~ CALL     Call one batch program from another

 ~ CD       Change Directory - move to a specific Folder

   CHANGE   Change Terminal Server Session properties

   CHKDSK   Check Disk - check and repair disk problems

   CHKNTFS  Check the NTFS file system

   CHOICE   Accept keyboard input to a batch file

   CIPHER   Encrypt or Decrypt files/folders

   CleanMgr Automated cleanup of Temp files, recycle bin

   CLEARMEM Clear memory leaks

   CLIP     Copy STDIN to the Windows clipboard.

 ~ CLS      Clear the screen

   CLUSTER  Windows Clustering

   CMD      Start a new CMD shell

 ~ COLOR    Change colors of the CMD window


ادامه مطلب
 |+| نوشته شده در  شنبه چهارم مهر 1388ساعت 18:18  توسط علي پورحميدي 

استفاده از چندین دیسك سخت در جهت بالابردن كیفیت و اطمینان

مقدمه :
حدود سال‌های 1361- 1360 هجری شمسی سیستم‌های كامپیوتری با افزایش حجم اطلاعات روبرو شدند لذا نیاز به سرویس‌دهی وذخیره‌سازی به‌تر اطلاعات احساس شد. تكنولوژی ذخیره‌سازی گران‌تر می‌شد ولی همچنان نیاز به ذخیره‌سازی وجود داشت و ذخیره‌سازی اطلاعات روی دیسك‌های سخت سرورها مقرون به صرفه نبود. راه حلی مورد نیاز بود تا بتوان وضعیت را بهبود داد و دقیقاً در این زمان بود كه سیستم Raid متولد شد.

به راستی RAID چیست؟ RAID از واژه Redundant Array of Inexpensive Disks به معنای دیسك‌های ارزان قیمتی است كه در یك صف یا آرایه قرار می‌گیرند می‌باشد. در این سیستم چندین دیسك سخت با هم  طبق قاعده‌ای خاص مرتبط شده و ظرفیت بالایی از ذخیره‌سازی را با كیفیت بالا می‌سازد. در واقع ظرفیت ذخیره‌سازی و قابل اطمینان بودن از مشخصه‌های بارز سیستم ذخیره‌سازی جدید هستند. روش جدید ذخیره‌سازی در شبكه‌های بزرگ و بازار سرورهای استاندارد مورد استفاده قرار گرفت و در پنج سال گذشته این سیستم نزد كاربران متداول تر شد.
 

فایده های RAID
سه دلیل اصلی استفاده از RAID عبارتند از :
•افزونگی
•بالابردن كیفیت
•هزینه پایین تر

افزونگی یا Redundancy مهم‌ترین دلیل استفاده از RAID در سرورها می‌باشد كه درواقع نسخه پشتیبانی از اطلاعات است كه در هنگام آسیب رسیدن به اطلاعات مورد استفاده قرار می‌گیرد. اگر یكی از درایوها در یك آرایه از هارد دیسك‌ها آسیب ببیند و خطا دهد سیستم با تكیه بر درایوهای دیگر اقدام به بازیابی و تعمیر خود به صورت آنلاین می‌نماید (Hot Swappable) . روش افزونگی متناسب با نوع RAID متفاوت است.

بالا رفتن كیفیت تنها زمانی حاصل می‌شود كه از نسخه خاصی از RAID استفاده شود. همچنین كیفیت به تعداد درایوهایی كه در یك آرایه (Array) هستند و به كنترلر آن‌ها وابسته است.

اغلب مدیران IT تمایلی به صرف هزینه‌های زیاد جهت ارتقای سیستم ندارند. زمانی كه روش RAID عرضه شد، هزینه‌ها نیز مورد توجه قرار گرفت. هزینه استفاده از چندین دیسك سخت ظرفیت پایین به مراتب پایین‌تر از یك دیسك سخت با ظرفیت بالا بود و همین امر یكی دیگر از مزایای RAID است.

به طور معمول سه فرم از RAID ها در سیستم‌های كامپیوتری مورد استفاده قرار می‌گیرند یعنی RAID0 ،  RAID 1و RAID 5 . در بیشتر موارد تنها دوتای اول قابل پیاده‌سازی هستند و درواقع یكی از آن ها از لحاظ فنی RAID نمیباشد.

 

RAID0
پایین ترین سطح قابل استفاده RAID ، سطح  صفر یا LEVEL0 می‌باشد كه در واقع نسخه صحیحی از RAID نمی‌باشد. درصورتیكه یكی از درایوها دچار مشكل شود كلیه اطلاعات آسیب خواهند دید. Raid0 از روشی به نام  Striping استفاده می‌كندStriping  یك تكه از اطلاعات را (مانند یك تصویر گرافیكی) برداشته و در درایوها پخش می‌كند. از فایده های Strip ، ارتقاء كیفیت است. دو برابر حجم اطلاعات قابلیت كپی شدن روی دو درایو در زمان مشخص هستند. در زیر مثالی از نحوه كپی شدن اطلاعات در RAID0 آورده شده است.
 در جدول زیر هر ردیف نمایانگر یك بلوك از اطلاعات روی درایو است و هر ستون یك درایو مستقل را نشان می‌دهد. عددها نمایانگر بلوك‌هایی داده هستند. 

 DRIVE   1    DRIVE   2                  

Block 1                  1              2

Block 2                  3              4

Block 3                  5              6

 از اینرو درصورتیكه شش بلوك از اطلاعات تشكیل‌دهنده یك فایل اطلاعاتی باشند می‌توانند با سرعتی بیشتر از یك درایو از روی درایوها خوانده شوند. هر درایو كه به صورت موازی كار می‌كند تنها می‌تواند سه بلوك فیزیكی را بخواند و اگر درایوی خطا بدهد و قابل دسترس نباشد اطلاعات ما دیگر قابل دسترسی نخواهد بود. برای داشتن یك فایل نیازمند همه بلوك‌های اطلاعاتی هستیم. فایده این روش بالا بردن كیفیت ذخیره‌سازی و همچنین ظرفیت بالای ذخیره‌سازی اطلاعات خواهد بود. عدم داشتن نسخه جایگزین اطلاعات از مشكلات این روش است.


ادامه مطلب
 |+| نوشته شده در  شنبه بیست و یکم شهریور 1388ساعت 21:41  توسط علي پورحميدي  | 

مبانی جستجوی گوگل:وقتی شما چند کلمه کلیدی (Keywords) را با هم جستجو می‌کنید، یک موتور جستجو یک استراتژی از پیش تعیین شده‌ای برای بررسی و ترکیب کلمات کلیدی شما دارد. آیا هر یک از کلمات کلیدیمی‌توانند به تنهایی در هر جای صفحه وجود داشته باشند یا باید کنار هم قرار گرفته‌ باشند؟ آیا موتور جستجو کلمات کلیدی را با هم جستجو می‌کند یا تک‌تک؟


جستجوی یک عبارت:گوگل به صورت پیش‌فرض، کلمات کلیدی(Keywords) شما را در هر کجای صفحه، چه کنار هم باشند و چه به صورت پراکنده، جستجو می‌کند. برای تغییر نتایج صفحات با کلمات مرتب شده موردنظر ما، آنها را در بین دو کوتیشن (" Keywords ") قرار می‌دهیم.

برای جستجوی کلمات کلیدی زیر:

to be or not to be

گوگل کلمات کلیدی را در هر جای صفحه که آمده باشند، پیدا خواهد کرد. اگر شما می‌خواهید تنها نتایجی را ببینید که کلمات کلیدی با هم و به عنوان یک عبارت در صفحه آمده‌اند، آنها را در بین دو کوتیشن قرار دهید:
"to be or not to be"

گوگل در این حالت تنها نتایجی را نشان می‌دهد که کلمات کلیدی با هم ظاهر شده‌اند. البته گوگل کلماتی مثل «or» و «to» را در این حالت جستجو نمیکند.
جستجوی عبارت به این روش همچنین زمانی مفید است که شما می‌خواهید عبارتی را بیابید، اما مطمئن نیستید که جمله‌بندی عبارت مورد نظر شما درست باشد
.

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

پیش فرض بولی گوگل AND است، یعنی اگر شما کلماتی را بدون اصلاح کننده ها جستجو نمایید همه کلمات شما را با هم جستجو می نماید.
به عنوان مثال اگر شما برای کلمات زیر جستجو کنید:

snowblower Honda "Green Bay"

موتور، جستجو را برای همه کلمات کلیدی باهم انجام می‌دهد. اگر شما مایلید که مشخص کنید که هر کدام از کلمه‌ها یا عبارات قابل قبول است یک OR بین هر کدام قرار دهید:
snowblower OR snowmobile OR "Green Bay"

اگر شما اصطلاحی را به همراه یک یا دو اصطلاح دیگر میخواهید، ‌آنها را در پرانتز قرار دهید مثل:
snowblower (snowmobile OR "Green Bay")


میتوانید جستجو برای کلمه snowmobile یا عبارت "Green Bay" به همراه کلمه Snowblower را با پایپ ( | ) که معادل OR است به صورت زیر جستجو کنید که علامت ( | ) یا پایپ نامیده میشود:

snowblower (snowmobile | "Green Bay")


خنثی سازی:اگر شما مایلید که آیتمی در جستجوی شما ظاهر نشود قبل از آن ( ) قرار دهید:

snowblower snowmobile -"Green Bay"


ادامه مطلب
 |+| نوشته شده در  جمعه نهم مرداد 1388ساعت 21:21  توسط علي پورحميدي  | 
يك كتاب راهنماي جامع ويندوز ويستا با عنوان Windows Vista All.in One Desk Referenceبدستم رسيد كه از نظر من فوق العاده و كامل هست. لينك دانلود آنرا در اين بخش قرار دادم تا دوستان استفاده كنند.

حجم فايل زيپ شده ۱۷MB

لينك دانلود از filefactory

اميد دارم مفيد و مقبول واقع گردد. لطفا نظر بديد.

 |+| نوشته شده در  جمعه دوازدهم تیر 1388ساعت 21:1  توسط علي پورحميدي  | 
شايد در خبرهاي چند روز اخير با نوآوری مترجم گوگل يا Google Translate آشنا شده باشید. این مترجم علاوه بر ترجمه متون به چندین زبان زنده دنیا حتی وب سایتهای به زبانهای مختلف را ترجمه می کند.

گوگل

http://translate.google.com

 |+| نوشته شده در  یکشنبه سی و یکم خرداد 1388ساعت 18:51  توسط علي پورحميدي  | 

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

حجم فايل ۲.۳ مگابايت

دانلود

 |+| نوشته شده در  یکشنبه دهم خرداد 1388ساعت 21:2  توسط علي پورحميدي  | 

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

حجم فايل ۶ مگابايت

دانلود

 |+| نوشته شده در  یکشنبه دهم خرداد 1388ساعت 20:38  توسط علي پورحميدي  | 

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

دانلود

 |+| نوشته شده در  یکشنبه ششم اردیبهشت 1388ساعت 22:29  توسط علي پورحميدي  | 

در ماه اخیر اینترنت اکسپلور ۸ از طرف شرکت مایکروسافت ارائه شد در ریر لینک دانلود از سایت مایکروسافت را قرار دادم.

Windows Internet Explorer 8 for Windows XP

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

 |+| نوشته شده در  چهارشنبه پنجم فروردین 1388ساعت 17:24  توسط علي پورحميدي  |