بانک آموزشی

بانک آموزشی

نرم افزار - سخت افزار - طراحی - برنامه نویسی _ ویروس شناسی ...
بانک آموزشی

بانک آموزشی

نرم افزار - سخت افزار - طراحی - برنامه نویسی _ ویروس شناسی ...

فنــاوری مـدرن هفـته گـذشـته

اتومبیل بتمن یا بت موبیل

۱٫ اتومبیل بتمن یا بت موبیلاگر مجموعه ی اصلی بتمن را به خاطر داشته باشیداین اتومبیل مدل ۱۹۶۶ به نظرتان آشنا خواهد آمد. این نسخه ی کپی برداری شده، شبیه ترین مدل به نمونه ی اصلی است. داخل این اتومبیل یک تلفن مخصوص بتمن، یک صفحه نمایش رادار و حتی یک موشک انداز هم تعبیه شده است.

موتور این اتومبیل ۲۸۰ اسب بخار قدرت دارد که به این وسیله از صفر تا صد کیلومتر آن در ۵ ثانیه صورت می گیرد. شما می توانید این اتومبیل را به قیمتی معادل ۱۵۰ هزار دلار یا حتی بیشتر خریداری کنید.

 


www.iranvij.ir| گروه اینترنتی ایران ویج‌

 

میز های فضایی آینده

۲٫میز های فضایی آیندهدر این تصویر میز های منحنی و موجدار آینده را می بینید. میز های ولنا (اسم این محصول) مدلی از طرح ترکیه ای نوویست است. این مجموعه طرح ها دیدی بسیار متهورانه دارند و البته قیمتی هم برای آنها مشخص نشده است.

به طور قطع این وسیله مناسب دفاتر است و احتمالاً تا قرن ۲۴ میلادی به خانه ها هم را پیدا خواهد کرد. اما آیا در آن آینده ی دور مردم از وسایل هوشمندی مثل این استفاده خواهند کرد؟

 


www.iranvij.ir| گروه اینترنتی ایران ویج‌

 

صویر ستاره ی دنباله دار لاوجوی از ایستگاه فضایی ISS

۳٫ تصویر ستاره ی دنباله دار لاوجوی از ایستگاه فضایی ISSاحتمالاً وقت گذرانی در ایستگاه فضایی بین المللی جالب ترین کاری است که می توان انجام داد. فرمانده ی مأموریت ۳۰،  دن بربنک وقتی این عکس را از ستاره ی دنباله دار لاوجوی گرفت، از اقامت خود در ایستگاه فضایی حد اکثر استفاده را برد.

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

 


www.iranvij.ir| گروه اینترنتی ایران ویج‌

 

پخش زنده ی سوپر بول برای اولین بار

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

 


www.iranvij.ir| گروه اینترنتی ایران ویج‌

 

دلار های آینده

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

برای مثال اسکناس ۱۰ دلاری از۱۰ اصلاحاتی که در حقوق بشر انجام شده تجلیل می کند. اسکناس ۲۰ دلاری کالج قرن بیستم آمریکا است. اسکناس ۵۰ دلاری به ۵۰ ایالت آمریکا اشاره دارد و اسکناس ۱۰۰ دلاری هم به ۱۰۰ روز دوره ی ریاست جمهوری فرانکلین روزولت اشاره می کند.

 


www.iranvij.ir| گروه اینترنتی ایران ویج‌

 

مسابقه ی رالی واقعی با فرمان آیفون

۶٫ مسابقه ی رالی واقعی با فرمان آیفونامروزه بهترین بازی های مسابقه ای آیفون و آیپد بهتر هم شده اند. برنامه ی OS X  به شما اجازه می دهد که از آیفون یا آیپد به عنوان فرمان استفاده کنید. این بازی ۱۳ دلاری به تازگی به بازار آمده و مدل قبلی به نام iOS تنها یک دلار قیمت دارد و تازه یک بازی مدل آنروید هم هست که کاملاً رایگان است.

 


www.iranvij.ir| گروه اینترنتی ایران ویج‌

 

نو آوری روبات EOSبا صفحه ی تلویزیونی

۷٫ نو آوری روبات EOSبا صفحه ی تلویزیونیاین روبات روز به روز پیشرفت می کندو عمر باتری آن بیشتر و وزن آن هم سبک تر است. بر روی این روبات دو دوربین با قدرت بالا، پروژکتورو حس گر های اینفرارد تعبیه شده که بتواند به راحتی در اطراف حرکت کند. و به راحتی در یک بسته ی ۱۰ کیلویی جا می شود. ارتفاع ۵۰ سانتی متری آن مانع کارکرد درست این روبات نمی شود؛ به راحتی می توانید آن را روی یک میز قرار دهید و به راحتی در جلسه ای در صدها کیلومتر دورتر حضور داشته باشید.

 


www.iranvij.ir| گروه اینترنتی ایران ویج‌

 

ساعت جیبی کارتیر

۸٫ ساعت جیبی کارتیراین یک ساعت جیبی با طراحی بسیار منحصر به فرد است که می توان داخل آن را دید. تنها ۱۰ نمونه از این مدل به فروش خواهد رسید و ۵ عدد از آنها با الماس تزئین خواهند شد. هیچ قطعه ی الکترونیکی در این ساعت وجود ندارد و به طور کاملاً مکانیکی کار می کند و به یک گاه سنج هم مجهز می باشد بنابر این بسیار دقیق است. قیمت آن هم بسیار زیاد است و اگر هم بدانید احتمالاً قدرت خرید آن را ندارید.

 


www.iranvij.ir| گروه اینترنتی ایران ویج‌

 

مونینور 27 اینچ سه بعدی ال جی

۹٫ مونینور ۲۷ اینچ سه بعدی ال جیجنبه ی اصلی این مونیتور، سه بعدی بودن آن نیست بلکه انحنای یک میلیمتری آن در بالا و اطراف است که باعث می شود کاملاً محو نشود. این تلویزیون ماه آینده به نمایش در می آید و از ماه فوریه به فروش می رسد.اما این موتور سوار به همراه آن نخواهد بود.

 


www.iranvij.ir| گروه اینترنتی ایران ویج‌

 

لوئیز سی کی میلیونر می شود

۱۰٫ لوئیز سی کی میلیونر می شود

وی یک کمدین است که برنامه ی کمدی خود را با یک بلیط ۵ دلاری و یک اشتراک اینترنتی رایگان انجام داد. او تا به حال ۱ میلیون دلار جمع کرده و تصمیم دارد بیشتر آن را به خیریه بدهد. او در وبسایت خود گفته بود که تا به حال یک میلیون دلار نداشته است و گفته است از آنجایی که این پول متعلق به مردم است به آنها می گوید که قصد دارد با این پول چه کند. ۲۵۰ هزار دلار آن صرف هزینه های نمایش و وب سایت می شود، ۲۵۰ هزار دلار دیگر را به عنوان پاداش به کارمندانش داده . ۲۸۰ هزار دلار آن صرف خیریه می شود و ۲۲۰ هزار دلار دیگر راخودش بر می دارد. وقتی از او پرسیدند چرا همه ی ۱ میلیون دلار را برای خود بر نمی دارد گفت ۲۲۰ هزار دلار برای وی کافی است.

بدون هیچ نرم افزاری ، کاراکتر طراحی کنید

شما می توانید محیط ویندوزXP بدون هیچ نرم افزاری ،کاراکترهای زیبایی را برای خود طراحی کنید. این برنامه که مانند بسیاری از برنامه های ویندوز درآن مخفی شده است را می توان خود از منوی Run اجرا کنید.ازمنوی Start گزینه Run را برگزینید وسپس با تایپ این کلمه Eudcedit ،برنامه را اجرا کنید . 

در پنجره ابتدائی دکمه Ok را بزنید.حال در محیط  Editfi به طراحی و ویرایش کاراکتر مورد نظر تان بپردازید .بعدازآنکه کار طراحی جدید به اتمام رسید ،با انتخاب گزینه Save Character از منوی Edit ،آنرا ذخیره کنید .خوب این برنامه تنها فونت های شما را طراحی می کند اما جهت استفاده از این فونت ها ،شما باید از منوی Start ،گزینه AllProgramsو سپس System Tools Accessories ودرآخر Character Map را کلیک کنید . پس از انتخاب گزینه از لیست فونت ها ، همه کاراکترهایی را که قبلا طراحی کرده اید ،در جدول وسط صفحه نمایان می شود .حال روی کاراکترهای مورد نظرتان دوبار کلیک کرده وپس از انتقال آنها به قسمت Character To Copy ،دکمه Copy راکلیک کرده وسپس آنها را در محیط مورد نظر مانند Word ، ذخیره کنید

10 فناوری برتر در هفته ای که گذشت

ماشین کنترلی بی نظیر Traxxas XO-1
 
شاید اول که به عکس این ماشین کنترلی نگاه کنید یاد ماشین‌های فراری بیافتید فقط فرق آن کوچک بودن سایزش است این ماشین که Traxxas XO-1 نام دارد یک ماشین کنترلی خارق العاده می‌باشد که می‌تواند در 4.92 ثانیه از 0 تا 100 مایل بر ساعت سرعت بگیرد البته قیمت 1099.99 دلاری آن برای استفاده به عنوان سرگرمی زیاد به نظر می‌رسد اما برای عاشقان مسابقات ماشین‌های کنترل از راه دور هزینه‌ی زیادی نخواهد بود.
 
 
 
 
تلفن هوشمند LG به نام Nitro HD
 
تلفن‌های هوشمند روز به روز در حال پیشرفت هستند شرکت LG هم سعی کرده در Nitro HD ویژگی‌ها و امکاناتی را قرار بدهد تا بتواند با سایر رقبای قدرتمندش رقابت کند این تلفن هوشمند دارای صفحه نمایش 4.5 اینچی با رزولوشن 1280 * 720 و کیفیت HD می‌باشد. ظاهر آن خیلی شبیه به Samsung Galaxy Nexus می‌باشد و روزلوشن 329 پیکسل در اینچی آن صفحه نمایش retina آیفون 4S را شکست داده است.
 
 
 
بلندگوی USB B-Flex X-Bass ساخت JLab Audio
 
اگر اهل این هستید که در همه جا موسیقی را با بلندگو گوش بدهید این بلندگوی جدید ساخت JLab Audio می‌تواند خیلی به شما کمک کند فقط کافی است کابل usb آن را به لپ تاپ خود متصل کنید و از صدای بلند موسیقی لذت ببرید قیمت 39.95 دلاری آن هم برای خرید زیاد گران به نظر نمی‌رسد.
 
 
 
پروژکتور BenQ Joybee GP2
 
تکنولوژی پروژکتورها تا کنون بسیار پیشرفت کرده تا جایی که در یک بسته‌ی کوچک تکنولوژی بزرگی را قرار می‌دهند که می‌تواند تصویر 160 اینچی را با کیفیت 720p HD بر روی دیوار نشان دهد پس با این اوضاع فقط یک اتاق تاریک و 699 دلار برای راه انداختن یک سینمای فوری کم خواهید داشت.
 
 
 
بمب‌های کوچک برای هواپیماهای بدون سرنشین
همان طور که هواپیماهای بدون سرنشین جاسوسی کوچک‌تر و قدرتمندتر می‌شوند خلاقان در زمینه ساخت سلاح سعی می‌کنند که روشی را پیدا کنند تا بمب‌ها را کوچک‌تر کنند و این هواپیماها را به یک ابزار جنگی قدرتمند تبدیل کنند یکی از این انسان‌های خلاق به نام Raytheon مهماتی را به صورت بمب در آورده که می‌توانند در زیر یک هواپیمای بدون سرنشین جا بگیرند. Predator و Reaper های بزرگ‌تر هم می‌توانند بمب حمل کنند اما این هواپیمای بمب انداز آن قدر کوچک هست که بتوان آن را به جای کنترل از اتاق‌هایی آن طرف جهان به میدان جنگ فرستاد.
 
 
 
کفش‌هایی برای نابینایان
 
تا به حال برای با اطمینان قدم زدن در کوچه و خیابان نیاز به چشم‌های سالم داشتیم اما حالا محققی به نام Anirudh Sharma که در آزمایشگاه Hewlett – Packard کار می‌کند کفش‌هایی را ساخته که مجهز به سنسورها و عمل گری هدایتی می‌باشد که لرزش‌های خاصی را به کف آن منتقل می‌کنند. این سیگنال‌ها می‌توانند باعث ارسال فرمان‌های حرکتی جلو، عقب، راست و چپ شوند و صاحب خود را با کمی کمک از GPS و Google Maps به یک راه امن هدایت کنند سازنده‌ی این کفش‌ها امیدوار است روزی این کفش‌ها بتوانند جای عصای سفید نابینایان را بگیرد.
 
 
 
Tetra-Shed طرحی برای دفترهای کار آینده
 
این جعبه‌ی جالبی که می‌بینید طرحی است از دفترهای کاری که ممکن است در آینده به این شکل باشند اگر در و پنجره‌های آن را هم ببندید درست شبیه سفینه‌ی فضایی بیگانگان خواهد شد. این دفتر کار برای کار انفرادی ساخته شده اما می‌توان 6 تای آن‌ها را به هم متصل کرد و یک تیم کامل از افراد را در آن جا داد. این طرح در ژانویه 2012 در رنگ‌های مختلف در دسترس خواهد بود.
 
 
 
تماس‌های رایگان با Google+ Hangouts
 
قبل از این گوگل گفته بود تماس تلفنی به کانادا و آمریکا از طریق Google Voice را برای حداقل یک سال به صورت رایگان در اختیار کاربرانش قرار می‌دهد اما اکنون برای جذب کاربران بیشتر به سمت گوگل پلاس این امکان را به Hangout های گوگل پلاس هم اضافه کرده است با استفاده از این سرویس می‌توانید همزمان که با سایر دوستان خود در گوگل پلاس به مکالمه از طریق Hangout مشغول هستید دوست دیگری را از طریق تماس تلفنی در این Hangout شرکت دهید.
 
 
 
پرواز مرد جتی شانه به شانه جت‌های دیگر
 
همه آرزو دارند که بتوانند شبیه به یک پرنده پرواز کنند اما Yves Rossy یا همان مرد جتی توانست این کار را انجام دهد این مرد با جت کوچکی که به خود متصل کرده توانست تا اندازه‌ای سرعت بگیرد که بتواند در کنار جت‌های L-39C Albatros قرار بگیرد او پرواز خود را با بیرون پریدن از درون یک هلی کوپتر شروع و آن را با فرود آمدن توسط چتر نجات پایان داد برای درک بهتر هیجان این کار پیشنهاد می‌کنیم ویدیو مربوط به پرواز مرد جتی را حتما مشاهده کنید.
 
 
 
Toyota Fun Vii خودروهای آینده
 
شرکت خودرو سازی Toyota این هفته در Tokyo Motor Show از طرحی در مورد خودروهای آینده صحبت به میان آورد که پیشرفته‌ترین تکنولوژی در مورد خودروها به حساب می‌آید. در این طرح از خودروهایی با قابلیت رانندگی خودکار صحبت شده که بدنه‌ی بیرونی آن‌ها شبیه به تلفن‌های هوشمند بزرگی است که می‌توانید رنگ‌ها و ویدیوهای دلخواهتان را برای نمایش به آن ارسال کنید علاوه بر آن، این خودرو از یک سیستم راهنمای مسیر خاص برخوردار است که توسط یک فرد مجازی مسیر مورد نظر شما را نشان می‌دهد و تحلیل‌های خاص را بر روی صفحه‌ی جلویی نشان می‌دهد. پیشنهاد می‌کنیم حتما عکس‌ها مربوط به این طرح را که در پایین این مطلب قرار گرفته‌اند را مشاهده کنید.
 
 
 

مخفی کردن فایل ها درون عکس

___________________________

 
روش های متفاوتی برای مخفی کردن فایل ها و ارتقای امنیت اطلاعات شخصی  
وجود دارد. از جمله این روش ها ، افزودن فایل ها به یک عکس و تصویر می باشد.  
بدین ترتیب در این روش تنها خود شما می دانید که در داخل فایل تصویر، اطلاعات 
 دیگری نیز وجود دارد و کسی نمی تواند به اطلاعات محرمانه شما دسترسی داشته  
باشد.
در ابتدا قبل از انجام هر کاری شما به یک نرم افزار فشرده سازی نیاز خواهید داشت.  
می توانید از نرم افزارهای مختلف فشرده سازی مانند Winrar ، WinZip و یا 7 Zip  
استفاده کنید.
 
 
برای مخفی سازی ، ابتدا فایل های مورد نظر را که قصد مخفی کردشان را دارید فشرده کرده و سپس فایل های فشرده شده را به یک فایل تصویری می چسبانید.
 
 
برای مخفی سازی ، ابتدا فایل های مورد نظر را که قصد مخفی کردشان را دارید 
 فشرده کرده و سپس فایل های فشرده شده را به یک فایل تصویری می چسبانید.  
به این ترتیب اطلاعات شما که نمی خواهید در دسترس همه قرار گیرد در درون یک  
عکس مخفی می شوند.
 
 
 البته این نکته قابل توجه را به یاد داشته باشید که حجم فایل های مخفی شده درون عکس زیاد نباشد. چراکه در اینصورت ممکن است دیگران به دلیل حجم غیر معمول فایل، به آن شک کنند
 
 
همچنین زمانی که کسی بخواهد آن تصویر را مشاهده کند و بر روی عکس کلیک  
کند، تنها تصویر مربوط به آن فایل عکس را مشاهده می کند و متوجه فایل های مخفی 
 نخواهد شد! البته این نکته قابل توجه را به یاد داشته باشید که حجم فایل های مخفی 
 شده درون عکس زیاد نباشد. چراکه در اینصورت ممکن است دیگران به دلیل حجم غیر  
معمول فایل، به آن شک کنند.
 
مرحله اول
 
یک پوشه (Folder) در درایو C یا هر مکان دلخواه دیگر ایجاد کنید و در اینجا به عنوان مثال 
 نام آن Testfile قرار داده شده است. سپس فایل هایی که قصد دارید مخفی شوند را به 
 درون این پوشه منتقل کنید. همچنین عکسی که قرار است این فایل ها در آن قرار بگیرد 
 را نیز دراین پوشه بگذارید.
 
 
به عنوان مثال فایل های a.txt و b.txt و فایل عکس image.png را قرار شده است. شما  
می توانید هر تعداد فایلی که دوست دارید را با این روش مخفی کنید.
 
 
مرحله دوم:
 
 
فایلی که می خواهید مخفی شوند (a.txt,b.txt) را انتخاب و سپس برروی آنها دکمه سمت 
 راست ماوس را فشار دهید و ازمنوی بازشده گزینه "Add to Archive" را انتخاب کنید، البته 
 شما باید مطمئن باشید که یک برنامه فشرده سازی مثل WinZip or ZipGenius و یا 7 Zip  
را در سیستم خود نصب کرده باشید. در غیراینصورت این منو برای شما وجود نخواهد داشت.
 
 
مرحله سوم:
 
یک نام برای فایلی که فشرده کردید انتخاب کنید . در اینجا نام Compressed را انتخاب  
شده است.
 
مرحله چهارم:
 
اکنون برای ادغام فایل فشرده شده به تصویر در ابتدا باید بر روی کلید شروع(Start) ، در  
نوار ابزار خود کلیک و CMD را جستجو نموده و آن را اجراکنید. ( در ویندوز XP می توانید  
کلیدهای ترکیبی Windows+R را فشار داده و همچنی می توتنید در Run ، را CMD تایپ 
 کنید.
 
 
مرحله پنجم:
 
بعد از باز شدن پنجره خط فرمان برای اینکه به درایو ریشه برویم دستور زیر را وارد نموده و   
سپس کلید Enter را فشار دهید:
CD\
 
 
 
مرحله ششم:
 
سپس از دستور زیر استفاده کنید تا بتوانید وارد فولدر Test شوید.
CD C:\Testfile
 
 
مرحله هفتم:
 
دستور زیر ، به منظور افزوده شدن فایل فشرده (حاوی فایل های محرمانه) به فایل تصویر  
و دخیره آن در یک فایل جدید به نام Secretimage.png می باشد.
Copy /b Image.png + Compressed.rar Secretimage.png
اکنون می توانید پوشه Testfile رو باز کرده و عکسی که حاوی فایل متنی درونش آن  
مخفی کرده ایم به نام secretimage را ببینید. به فایل های دیگر نیازی ندارید،و می توانید 
 آنها را پاک کنید.
 
 
 
اما زمانی که بخواهی فایل های مخفی را ببینید چه کاری باید انجام دهید؟
برای دیدن فایل هایی که مخفی کرده اید می توانید فایل secretimage را انتخاب و برروی آن 
 دکمه سمت راست ماوس را فشار دهید و از گزینه open with برنامه winrar یا Winzip و یا هر برنامه فشرده سازی دیگر که در سیستم خود دارید، انتخاب کنید و فایل های مخفی خود را  
ببینید. روش دیگر این است که نرم افزار فشرده سازی خود را باز نموده و سپس فایل SecretImage را در آن باز کنید.
 

جلوگیری از تغییر پسورد کاربر

به زیر کلید زیر بروید : 

HKEY_USERS\DEFAULT\software\Microsoft\Windows\CurrentVersion\Policies\System 

یک مقدار عددی (DWORD)به نام NosecCPL بسازید و به آن مقدار 1 دهید .

اپل را بشناسیم

این شرکت در دهه هفتاد میلادی با معرفی ریزرایانه‌های اپل I، اپل II، اپل III و پس از آن مکینتاش به بازار به آغاز و گسترش نوعی رایانه شخصی کمک فراوانی نمود.
اپل معمولاً به تولید سخت‌افزارهای نوین و دارای طراحی صحیح معروف است. از محصولات سخت‌افزاری این شرکت می‌توان آی‌پاد، آی‌مک، مک بوک و آی‌فون را نام برد.
همچنین این شرکت در زمینه‌ٔ تولید نرم‌افزار هم فعالیت دارد. نرم‌افزارهای آی‌تونز، آی‌لایف ، آی ورک و سیستم‌عامل مورد استفاده در رایانه‌های این شرکت مک اواس ده نیز نمونه‌هایی از فعالیت نرم‌افزاری این شرکت هستند.
مدیریت اجرایی این شرکت برعهدهٔ استیو جابز است. وی همراه با استیو وزنیاک بنیانگذار شرکت نیز بوده‌است.

تاسیس اپل (۱۹۷۶ تا ۱۹۸۰)

کمپانی اپل در سال ۱۹۷۱ با دوستی استیو وزنیاک ۲۱ ساله مهندس کامپیوتر و استیو جابز ۱۶ ساله متولد شد به طوری که با گذشت شش سال از آشنایی این دو نفر در سال ۱۹۷۷ این کمپانی با معرفی کامپیوتر شخصی Apple I که در گاراژ خانه جابز به صورت دستی ساخته شده بود رسما با نام تجاری Apple Computer Inc به بازار تکنلوژی وارد شد و توانست ظرف مدت کوتاهی با فروش تعدادی از این مدل کامپیوتر شخصی، اعتباری برای خود دست و پا کند. بلافاصله در سال ۱۹۷۷ اپل نوع دیگری از کامپیوتر شخصی یعنی Apple II را وارد بازار کرد که به دلیل مجهز بودنش به فلاپی درایو ۵٫۲۵ اینچی از رقبای دیگر خود در آن دوره نظیر Commodore که از نوار مغناطیسی برای ذخیره سازی اطلاعات استفاده می‌کرد، پیشی گرفت. در سال ۱۹۸۰ اپل سعی کرد با معرفی مدل Apple III که به نوعی بهینه شده سری Apple II به شمار می‌آمد با بزرگ‌ترین رقیب آن دوره یعنی آی‌بی‌ام که با تجهیز کامپیوترهای خود به سیستم‌عامل DOS توانسته بود سهم زیادی از بازار فروش را به خود اختصاص دهد، وارد رقابت جدی شود اما به دلیل ایراداتی که در طراحی این مدل وجود داشت مجبور شد تا صدها دستگاه از Apple III فروخته شده را به کمپانی برگردانده و از همین جا با تعیین و تشخیص راه‌حل‌های ممکن برای رفع مشکل مدل Apple III ایده ساخت مدلی جدید خلق شد.

لیزا و مکینتاش (۱۹۸۱ تا ۱۹۸۹)

در سال ۱۹۸۳ اپل با ارائه مدل «لیزا» (Lisa) که اولین کامپیوتر مجهز به ماوس و سیستم‌عامل دارای واسط گرافیکی، آیکون‌ها و پنجره‌ها بود توانست انقلابی بزرگ در زمینه کامپیوترهای شخصی به وجود آورد. بعد از آن در سال ۱۹۸۴ سیستم‌عامل مکینتاش توسط اپل در حالی روانه بازار شد که تبلیغات بسیار گسترده‌ای برایش انجام گرفته بود. ظهور مکینتاش و ارائه نسخه‌های مختلف برنامه‌های نشر رومیزی توسط کمپانی ادوبی (Adobe) نظیر PageMaker و بعدها برنامه ساخت انیمیشن موجب شد تا مکینتاش در بین انتشارات و سازندگان فیلم و موسیقی طرفداران بسیاری پیدا کند. بسیاری از نرم‌افزارهای مشهور کنونی مانند مایکروسافت ورد و ادوبی فتوشاپ اولین بار برای کامپیوتر مکینتاش نوشته شدند.
اواسط دهه ۱۹۸۰ اپل دارای دو دپارتمان بود: یکی روی سری‌های Apple II که خاص کاربران خانگی بود و دیگری روی سیستم‌های مکینتاش که مخصوص کاربران حرفه‌ای طراحی شده بود و به نوعی روی این دو دپارتمان تحقیقات بسیاری را انجام داد اما با تمام این تلاش‌ها و تحقیقات مکینتاش نتوانست به سهم بازاری مشابه دهه ۷۰ کامپیوترهای Apple II دست پیدا کند، اما همچنان به رقابت خود با کامپیوترهای IBM ادامه داد.

دوران طلایی (۱۹۸۹ تا ۱۹۹۱)

ارائه مدل جدیدی از کامپیوترهای قابل حمل توسط اپل در سال ۱۹۸۹ به نام Macintosh Portable کلید خورد و بعد از آن نوت بوک PowerBook وارد بازار شد. نوت بوکی که با همکاری کمپانی سونی و به کارگیری باتری‌های دو ساعته، صفحه مانیتور ۹ اینچی و هارد درایو ۲۰ مگابایتی به فرمی کاملاً ارگونومیک طراحی شده بود توانست در سال ۱۹۹۱ سود زیادی را نصیب این کمپانی کند. این دوران به قدری در دوران کاری اپل سودآور و درخشان به شمار می‌آید که از آن به عنوان «دوران طلایی» یاد می‌کنند.

 (۱۹۹۰ تا ۱۹۹۳)PowerBook و نزول

با یادگیری چند درس دردناک بعد از معرفی کامپیوتر حجیم مکینتاش پرتابل در ۱۹۸۹ ،اپل به طراحی صنعتی روی آورد و استراتژی خود را بر پایه ارایه سه مدل کامپیوتر قابل حمل بنا کرد. یکی از این مدل‌ها توسط Sony (که دارای مهارت در طراحی قطعات الکترونیکی کوچک،بادوام و کارا بود) ارایه شد. PowerBook ۱۰۰ در سال ۱۹۹۱ ارایه شد و استاندارد شکل و ترکیب ارگونومیک کامپیوترهای لپتاپ را بنا کرد. این محصول شهرت اپل را به عنوان یک تولیدکنندهٔ با کیفیت هم در زمینه کامپیوترهای رومیزی و هم کامپیوترهای قابل حمل تثبیت کرد. موفقیت PowerBook و چند محصول دیگر اپل در این مدت باعث افزایش سود مالی شرکت شد. مجله MacAddict سالهای ۸۹ تا ۹۱ را دوره اول طلایی مکینتاش نامگذاری کرد.
ولی دوره طلایی ادامه پیدا نکرد. مایکروسافت ویندوز یک رابط جدید را به نمایش گذاشت که به عقیده بسیاری از مردم از نظر کارایی به راحتی مکینتاش بود. اپل، مایکروسافت را متهم به کپی برداری از روی مکینتاش کرد ولی ویندوز به پیشرفت خود ادامه داد. در طول دهه ۹۰، اپل خط تولید خود را گسترش داد.اپل تنوع زیادی از محصولات را ارایه می‌داد. هزینهٔ تولید این گوناگونی محصولات از یک طرف و گسترش محبوبیت مایکروسافت ویندوز که با تبلیغات زیادی همراه بود از طرف دیگر منجر شد اپل تا مرز ورشکستگی پیش رود.

همکاری بزرگ (۱۹۹۴ تا ۱۹۹۷)

در اوایل دهه ۹۰ اپل به این نتیجه رسید که برای باقی ماندن در دنیای کامپیوتر باید مکینتاش را بازنویسی کند.احتیاجات کاربران و برنامه‌های کامپیوتری با سخت‌افزار و سیستم‌عامل‌های فعلی قابل پاسخگویی نبودند.در سال ۱۹۹۴ اپل طرفداران خود را با اتحاد با رقیب قدیمی خود یعنی IBM و موتورلا غافلگیر کرد.این یک پیشنهاد جدید بود برای تولید یک کامپیوتر جدید بود که از سخت‌افزار IBM و موتورلا و نرم‌افزار اپل استفاده می‌کرد.اپل با اتحاد AIM (Apple IBM Motorola) امید داشت که از مایکروسافت تنها رقیبش جلو بیفتد.بعد از آن اپل خط تولید Power Macintosh را راه اندازی کرد که از پردازنده PowerPC IBM به جای سری ۶۸k موتورلا استفاده می‌کرد.سیستم‌عامل اپل برای پردازنده جدید بازنویسی شد.
در اواسط دهه ۹۰ اپل بر روی بهبود قابلیت‌های سیستم‌عامل مکینتاش کار می‌کرد، بعد از اولین تلاش برای تغییر کدهای آن اپل به این نتیجه رسید که بهتر است نوشتن یک سیستم‌عامل جدید را آغاز کند و بعد آن را مطابق رابط کاربری مکینتاش اصلاح کند.بعد از شکست پروژه مشترک با IBM برای نوشتن سیستم‌عامل جدید، اپل سیستم‌عامل NEXTstep را که محصول شرکت استیو جابز بود را خریداری کرد. این باعث بازگشت جابز به اپل شد.در ۹ جولای ۱۹۹۷ هیئت مدیره اپل جابز را بعد از ۱۲ سال ضرر مالی و ارزش سهام پایین به سمت مدیرعامل منصوب کرد. جابز کار خود را به عنوان مدیرعامل موقت شروع کرد و دست به اصلاحات گسترده‌ای در ساختار اپل زد.

شروع دوباره (۱۹۹۸ تا ۲۰۰۵)

در ۱۹۹۸ یک سال بعد از برگشت جابز به شرکت، اپل یک مکینتاش کامل را به نام iMac به بازار معرفی کرد ،یک طراحی جدید که بیشتر استانداردهای اپل را مانند SCSI و ADB را حذف کرده و به جای آن دو درگاه USB قرارداده بود. در حالی که از نظر فنی چندان قابل توجه نبود دارای یک خاصیت ابتکاری جدید بود یعنی پوسته پلاستیکی شفاف که در رنگ‌های آبی و سفید ارایه می‌شد. ۸۰۰٬۰۰۰ سیستم iMac در سال ۹۸فروخته شد. بعد از سال ۹۳ این اولین سالی بود که اپل به سود می‌رسید. در سال ۲۰۰۱ اپل سیستم‌عامل Mac OS X را ارایه کرد که بر پایه NEXTstep و Unix BSD بنا شده بود. OS X بین مشتریان و حرفه‌ای‌ها به ثبات و قابلیت اعتماد بالا همراه با ضریب امنیتی یونیکس و با یک رابط کاربری که استفاده آسان از آن را تضمین می‌کرد شناخته شد. در اواخر ۲۰۰۱ اپل اولین iPod که دستگاه پخش دیجیتال موسیقی قابل حمل بود را ارایه کرد. محصولی که بافروش بیش از ۴۲ میلیون به طرز شگفت آوری موفقیت آمیز بود. iPod با iTunes (که برنامه‌ای برای فروش موسیقی به قیمت هر آهنگ ۹۹ سنت است) همراه شد.تا فوریه ۲۰۰۶ بیش یک میلیارد آهنگ قابل بارگیری از اینترنت برای iPod وجود دارد. در مارس ۲۰۰۵ اپل پشتیبانی خود را از تکنولوژی جدید Blu-Ray سونی اعلام کرد و به Blu-Ray Association پیوست. جابز در ژوین ۲۰۰۵ در یک سخنرانی از فروش کامپیوترهای جدید مکینتاش با پردازنده اینتل در ژانویه ۲۰۰۶ خبر داد. وی همچنین گفت که انتقال مکینتاش از PowerPC به Intel تا سال ۲۰۰۷ طول خواهد کشید.

عصر اینتل (۲۰۰۶ تا کنون)

اپل در دهم ژانویه ۲۰۰۶ اولین کامپیوترهایش را با پردازنده اینتل ارایه کرد. لپ‌تاپ جدید MacBook Pro جایگزین سری قدیمی PowerBook شده‌است که حدود ۴ برابر سریعتر است و آی‌مک جدید که ۲تا ۳ برابر سریعتر شده‌است. هر دو از پردازنده‌های اینتل با تکنولوژی Core Duo استفاده می‌کنند. مشارکت اپل و اینتل یک اصطلاح جدید را میان کاربران کامپیوتر به وجود آورده‌است، مکتل “Mactel” در جواب عبارت “Wintel” که به کامپیوترهایی که با پردازنده Intel و سیستم‌عامل Windows کار می‌کردند اطلاق می‌شد ساخته شده‌است.البته این عبارت هیچگاه توسط یک مقام رسمی دو شرکت استفاده نشده‌است و بیشتر در میان طرفداران رواج پیدا کرده است.

اپل در یک نگاه
نوع شرکت :شرکت سهامی عام
زمینهٔ فعالیت :سخت‌افزار کامپیوتر، نرم‌افزار کامپیوتر، لوازم الکترونیکی مصرفی، توزیع دیجیتال
تأسیس: کوپرتینو، کالیفرنیا، آمریکا (۱ آوریل ۱۹۷۶)
بنیانگذار(ها): استیو جابز
استیو وزنیاک
رونالد وینک
شعبهٔ مرکزی: اینفینیت لوپ، کوپرتینو، کالیفرنیا
افراد مهم :استیو جابز (موسس، رئیس هیئت مدیره، مدیر عامل شرکت)
تیم کوک (COO)
پیتر اوپنهایمر (CFO)
باب منسفیلد (مک و آیفون سخت افزار مهندسی)
جاناتان ایوه (طراحی صنعتی)
محصولات :مک‌بوک، مک‌بوک پرو، مک‌بوک ایر، آی‌مک، آی‌پاد، آی‌فون، آی‌تونز، اپل تی‌وی، سافاری، آی‌لایف، آی‌وُرکس
فروشگاه‌ها :(خرده فروشی، آنلاین، برنامه، آیتونز، آیبوکز)
موبایل‌می
درآمد: $ ۶۵۲۳۰۰۰۰۰۰۰ دلار (سال مالی ۲۰۱۰)
سود خالص: $ ۱۴۰۱۰۰۰۰۰۰۰ دلار (سال مالی ۲۰۱۰)
دارایی کل: $ ۷۵۱۸۰۰۰۰۰۰۰ دلار (سال مالی ۲۰۱۰)
تعداد کارکنان: ۴۹٬۴۰۰ نفر (۲۰۱۰)
شرکت‌های وابسته : بریبرن کاپیتل، شرکت فایل‌میکر

پسورد قوی برای کامپیوتر

به جز یوزراکانت شما می توانید برای کامپیوتر تون پسورد بزارید برای این منظور ران رو بازکنین وتایپ کنید : syskey پنجره ای باز خواهد شد . از میان سه دکمه گزینه update را کلیک کنید . در این قسمت می توانید پسوردی برای رایانه تان انتخاب کنید . درقسمت های زیرین هم می توانید تنظیمات دیگری انجام دهید مثلا" کاری کنید که قفل با فلاپی مخصوص باز بشه.قابل توجه است که اگر در موقع دادن پسورد سه بار اشتباه کنین کامپیوتر ری استارت می شود و اگر پسورد را یادتون رفت راهی برای ورود به ویندوز نخواهین داشت .

چگونه یم پکیج بسازیم ؟

درقسمت Run تایپ کنید iexpress وروی Ok کلیک کنید . 

پنجره اول :  

در پنجره باز شده حالت پیش فرض انتخاب شده Creat new self میباشد . 

پنجره دوم :  

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

پنجره سوم :  

در این قسمت شما باید یک عنوان برای package خود انتخاب کنید .مثلا"computerinfo 

پنجره چهارم :  

گزینه اول درحالت پیش فرض انتخاب شده . 

پنجره چهارم : 

دراین قسمت این امکان را به شما مید هد که قبل از اجرا شدن وباز کردن packageیک پنجره باز میشود وتا این پنجره را تائید نکنید کار ادامه پیدا نمیکند . برای نوشتن این پیغام میتوانید متن خودرادر notepadنوشته وذخیره کنید وبا استفاده از دکمه Browse به برنامه مسیر متن نوشته شده را بدهید ودر صورتی که تمایل به انجام این کار ندارید بگذارید برنامه در حالت پیش فرض بماند . 

پنجره ششم :  

باکلیک بر روی دکمه addفایلهای مورد نیاز را انتخاب کنید مثلا" عکس  

پنجره هفتم :  

حالتهای مختلف را بعداز اتمام کار برنامه نشان میدهد .به این صورت که مثلا" وقتی شما package را باز کزدید فایلهای باز شده به چه صورت باشند که چهار انتخاب را به شما میدهد . 

پنجره هشتم :   

مانن پمجره پنجم هست ولی با این تفاوت که پنره پنجم در ابتدای برنامه نمایش داده میشد ولی این پیغام در انتهای برنامه نمایش داده میشود .  

پنجره نهم : 

حالا باید مسیری راکه میخواهید در اینجا package را ذخیره کنید بدهید . 

پنجرهدهم : 

سه گزینه موجود هست که حالاتی را دراختیار شما میگذارد که مثلا" بعد از نصب برنامه سیستم Restartشود یا خیر. شما گزینه No restart را انتخاب کنید . 

پنجره یازدهم :  

گزینه Dont save را انتخاب کنید. 

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

برای Package کردن فایل (مثلا"فایلهائی را که برای نصب یک برنامه میباشند) میتوانید از پنجره دوم گزینه زیر را انتخاب کنید . 

Extract files and run an

جلوگیری از تروجان ایرانی MAGIC PS

روش اول : ابتدا به رجیستری رفته وکلید زیر را پیدا کنید :

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\run

وهمچنین به کلید :

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run

حالا باید داخل این دو کلید در رجیستری به دنبال متغییرSVCHOSTیا svchostبگردید واگروجود داشت آن را پاک کنید.

سه مرحله بالا را انجام بدهید وهرجاکه SVCHOSTدیدید پاک کنیدویک بار سیستم خودرا راه اندازی مجدد کنید.

جدیدترین پدیده .net - زبان برنامه نویسی F#

F# یک زبان برنامه نویسی چند مدله است ک در چهارچوب .Net فعالیت میکند و شامل برنامه نویسی تابعی و برنامه نویسی شی گرای دستوری میباشد.F# شاخه ای از ML بوده و بسیار با OCAML سازگار است.F# در ابتدا توسط دون سیم در مرکز تحقیقات مایکروسافت ابداع شد اما در حال حاضر توسط گروه تسعه دهنده ماکروسافت ادامه داده میشود و به عنوان یک زبان کاملا پشتیبانی شده در محیطهای .Net و Virtual Studio ارائه میگردد. مقدمه مقاله
این بخش مقدماتی میتواند به بسیاری از سوالات شما درباره F# و برنامه نویسی تابعی(Functional) پاسخ دهد.
برنامه نویسی تابعی چیست؟
برنامه نویسی تابعی از میان سه مدل برنامه نویسی عمده قدیمیترین آنهاست. اولین زبان برنامه نویسی تابعی APL بود که در سال 1955 تقریبا یک سال قبل از فورترن ابداع شد. دومین برنامه Lisp بود که در سال 58 (یعنی یک سال قبل از کوبول) ارائه شد. هر دو این زبانها (کوبول و فورترن) زبانهای دستوری هستند و موفقیت آنها در حوزه های تجارت و علوم باعث شد که مدل برنامه نویسی دستوری مدلی غالب برای مدت 30 سال باشد.با به بازار آمدن مدل شی گرا در دهه 70 و پیشرفت تدریجی زبانهای برنامه نویسی شی گرا ، پس از آن این نوع برنامه نویسی تا امروز محبوب ترین مدل میباشد. با توجه به توسعه پایدار و همیشگی زبانهای تابعی مانند OCAML , Haskel و... که برای برنامه نویسی دنیای حقیقی بیشترین کاربرد را دارند. بعد از 1950 همچنان زبان برنامه نویسی تابعی یک زبان آکادمیک و در سطح دانشگاهها محسوب میشد و موقعیت تجاری نداشت. اولین موفقیت تجاری زبانهای دستوری باعث شد تا برای چند دهه این زبانها به عنوان زبان غالب باقی بمانند ، زبانهای شی گرا تنها زمانی که نیاز برای حل مسایل و مشکلات پیشرفته تر کامپیوتری احساس شد به شهرت رسیدند.امروزه وجود برنامه نویسی تابعی برای حل مشکلاتی پیچیده تر اثبات شده و میتوان با آن برنامه های سده تر را نیز به وجود آورد. برنامه نویسی تابعی خالص تمام برنامه ها را به صورت مجموعه ای از توابع که میتوانند آرگومانهایی را دیافت و مقادیری را برگردانند نگاه میکند و بر خلاف مدلهای شی گرا و دستوری اثرات جانبی ندارد و به جای حلقه تکرار از حلقه های بازگشتی استفاده میکند.

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

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

چرا برنامه نویسی تابعی مهم است ؟
وقتی افرا به برنامه نویسی تابعی فکر میکنند آنها بی دستور بودن را بعنوان ضعف در نظر میگیرند و فایده های آن را در نظر نمیگیرند. فرد ممکن است بگوید که با توجه به این که زبانهای دستوری 90% زبانهای بازار را تشکیل میدهد و به دلیل اینکه برنامه نویسی تابعی به این صورت نیست و همچنین با توجه به اینکه تعاریفی در ابتدای برنامه نویسی تابعی به صورت معمول نمیاید پس این نوع از برنامه کاملا کوتاه تر میباشد. افراد با توجه به این گفته ها جذب این نوع زبان بازگشتی بدون دستور که دنیای کاملا متفاوتی دارد نمیشوند. جان هیوز در مقاله کلاسه خود به نام "چرا زبانهاب برنامه نویسی تابعی مهم هستند" میگوید :"زبانهای برنامه نویسی تابعی شبیه کشیشان قرون وسطی میباشند آنها لذت زندگی را از خود میگیرند تا به صورت خوب و پرهیزکار جلوه کنند"
برای فهمیدن برتری های این نوع زبان باید بینید که اجازه استفاده از چه چیزهایی را خواهید داشت. برای مثال برنامه نویسی تابعی به شما اجازه برخورد با تبع را به صورت جداگانه داده و مقادیر توابع را به توابع دیگر ارجاع میدهد.در نگاه اول ممکن است این قابلیت مهم جلوه نکند اما روش برخورد این زبانها با این مسئله بسیار قابل توجه است و تفاوت بین داده و توابعی را که خیلی مسایل وابسته به آنها میباشند را از میان بر میدارد.
برنامه نویسی تابعی کوتاه تر و دسته بندی شده تر از سایر انواع است همچنین اندازه این برنامه ها و قابلیت خوانایی آنها حتی از زبانهای شی گرا نیز بیشتر است. علاوه بر برخورد با تابع از طریق مقادیر آنها زبانهای تابعی ویژگیهای دیگری دارند که از ریاضیات گرفته شده و علی الخصوص در زبانهای دستوری مشاهده نمیشوند. برای مثال معمولا زبانهای برنامه نویسی تابعی توابع کولیر را ارائه میکنند که در هنگاه ارسال آرگومانها به توابع اگر تمام آرگومانها ارسال نشوند تابع برای دریافت دیگر مولف ها منتظر میماند. همچنین برای زبانهای برنامه نویسی تابعی این امکان وجود دارد که از انواع سیستمها در سطوح مختلف(قدرت یا وزن) استفاده کند یعنی سیستمهایی که در آنها قدرت نوع بر وزن آن برتری دارد که این مسئله باعث بهبود عملکرد تصحیح برنامه بدون تلاش زیاد میگردد.علاوه بر این یک تابع ممکن است چندین مقدار را برگرداند که صدازنی توابع به راحتی انجام میگیرید.

F# چیست؟
زبان برنامه نویسی تابعی بهترین روش حل مسایل کامپیوتریست اما زبان برنامه نویسی تابعی خالص برای برنامه نویسی همه منظوره مناسب نمیباشد بنابراین به تدریج زبانهای برنامه نویسی تابعی در کنار زبانهای شی گرا و دستوری باقی مانده و استفاده عمومی نیافتند. مچنین در این مدل ویژگیهای افزوده شده را به راحتی میتوان در هر برنامه ای نوشت و به راحتی به آن افزود. F# یک زبان طبیعی به وجود آمده بر این مبناست بعلاوه بسیار بیشتر از یک زبان برنامه نویسی تابعی میباشد. برخی از زبانهای برنامه نویسی تابعی معروف بطور کلی (OCAML , Haskel , Lisp) با دستورات زمان اجرای سفارشی کار میکند و این مسئله باعث نبود روش برنامه نویسی چند فعالیته میشود. F# یک زبان همه منظوره برای محیط .Net است که برای حالت اجرا بصورت همه منظوره به کار میرود و به راحتیهر سه مدل برنامه نویسی را شامل میشود. برای حل مسایل مختلف در موثرترین روش میتوانید محیط خاص آنرا در برنامه انتخاب کنید. شما میتوانیداز برنامه نویسی توصیفی استفاده کنید و یا توابع را به راحتی با هم ترکیب کنید و یا روشهای شی گرا و دستوری را در همان برنامه استفاده کنید و از قابلیتهای مختلف هر کدام در برنامه سود ببرید. مثل دیگر برنامه های تابعی F# نوع قوی دارد اما از نوع استنتاجی هم سود میبرد بنابراین برنامه نویسان نیاز ندارند زمان زیادی برای توضیح انواع توابع هدر دهند مگر اینکه در موارد خاص ابهاماتی دربرنامه پیش بیاید که لزوم داشته باشد به وضوح بیان شود.علاوه بر این F# بصورت کاملی با چهارچوب .Net و کتابخانه کلاس اصلی آن یعنی BCL ترکیب شده و به راحتی میتوان از آن در F# استفاده کرد و این مسئله مانند C# و VB میباشد و حتی در مواردی استفاده از BCL در F# از دیگر زبانهای تحت .Net راحت تر است.
F# مدل خود را از روی OCAML انتخاب کد که زبان برنامه نویسی تابعی شی گرای موفقی بود سپس با گسترش قابلیتها خوب این برنامه آنها را از نظر فنی و فلسفه کار داخل غالب .Net گنجاند. این زبان کاملا از غالب .Net پشتیبانی کرده و به کاربران این امکان را میدهد که هر چیزی که در محیط .Net ارائه شده است با F# استفاده کنند. کامپایلر F# میتواند تمام پیاده سازیهای زیر ساختار زبانهای معمول را بپذیرد و از روشهای معمول .Net بدون تغییر کد استفاده کند. همچنین میتواند برای کد نویسی IL به صورت برچسب دار استفاده شود.
F# محدود به محیط ویندوز نبوده و میتوان آنرا در لینوکس ، مکینتاش و... استفاده کرد که بخشی از کتاب مورد ترجمه به نحوه عملکرد روی لینوکس میپردازد.کامپایلر F# را میتوان داخل محیط Virtual Studio افزود و با عیب یاب آن به چک کردن دستورات به صورت اتوماتیک پرداخت. همچنین این کامپالر راهنمایی هایی برای استفاده از تمامی توابع عرضه میکند که در نوع خود بینظیر است و برنامه نویسان اشاره میکنند که این مسئله بسیار برای شبیه کردن برنامه به زندگی واقعی موثر است.
F# توسط دکتر دون سیم ابداع شد. در حال حاضرمحصولیست وابسته به تیمی کوچک اما کاملا پیشرفته واقع در مرکز تحقیقات مایکروسافت - کمبریج - لندن - انگلستان با این حال F# در حد یک زبان آکادمیک یا تحقیقاتی نیست و برای خیلی از برنامه های دنیای واقعی (که تعداد آنها به شدت در حال افزایش است) به کار میرود. با توجه به اینکه زبان تابعی دیگری به ندرت در محیط .Net اجرا میشوند F# بعنوان استاندارد این نوع زبانها در آمده است. زبانهای برنامه نویسی تابعی در این میان از F# تبعیت میکنند زیرا این زبان کیفیت پیاده سازی و اشتراک با .Net و Virtual Studio را بسیار بهتر در خود دارد. هیچ برنامه برنامه نویسی .Net دیگری از لحاظ کارکرد ، استفاده و انعطاف پذیری به پای F# نمیرسد.

درباره نویسنده و نوشتن کتاب F#
 ر سال 2003 دنبال راهی برای پردازش IL که زبان میانی مورد نیاز برای کامپایل تمام زبانهای .Net میشد میگشتم. در آن زمان .Net تقریبا جدید بود و گزینه های زیادی برای این عمل وجود نداشت. من به سرعت دریافتم که بهترین گزینه در آن زمان یا حتی امروزه API به نام ABSIL است که به زبانی ه نام F# نوشته شده بود و من تصمیم گرفتم از این زبان برای نوشتن برنامه ای برای دسته بندی ABSIL استفاده کنم. بنابراین من از این طریق میتوانستم اطلاعات مورد نیاز را از DLL ها به شکل مورد استفاده تراز C# استفاده کنم. اما چیز جالبی در زمان نوشتن این دسته بندی اتفاق افتاد. با وجو اینکه در آن زمانها برنامه نویسی به زبان F# به دلیل نبودن کامپایلر مناسب مشکل بود فهمیدم که از برنامه نویسی به این زبان آنقدر لذت میبرم که وقتی نوشتن برنامه ام را تام کردم نمیخواستم به C# برگردم. یعنی در حقیقت عاشق این زبان شده بودم. زمانی که من به عنوان مشاور کار میکردم نیاز به چک کردن مدام تکنولوژی های جدید و API های آنها داشتم بنابرین تمام تجربیاتم را با F# انجام میدادم. درهمان زمان افرادی در باره راه جدیدی برای ارتباط با وب بحث میکردند و لغت جدیدی که وارد زبان انگلیسی شده بود Blog بود. من تصمیم گرفتم که یک وبلاگ داشته باشم چون هرکسی که در مقوله فن آوری درگیر بود یکی از آنها را داشت بنابراین من وبلاگ خودم را راه اندازی کردم که امروزه هم هنوز فعال است. آنگاه یک دایره المعارف درباره F# به وبلاگم افزودم که در حال حاضربسیار محبوب است و از شیوه wiki در آن استفاده کرده ام. کار من لزوما با مسافرت های زیادی همراه بود بذا زمان زیادی را در اطاقهای هتل یا ترنها یا هواپیماها داشتم. در این زمانها میتوانستم به راحتی به مسایلی مانند F# بپردازم. من به مبادله ایمیلهایی با دون سیم(ابداعگر F#) پرداختم و سپس به تدریج با هم ملاقاتهایی داشتیم. ابتدا به جایی برای صرف نوشیدنی رفتیم و اولین بخش ساختار DNA را با هم وجود آوردیم یعنی در حقیقت کار خود را با یکدیگر آغاز کردیم. آیا سالها بعد افرادی درباره باری(Bar) که اولین بار سیم و پیکرینگ(نویسندگان کتاب) با هم ملاقات کردند چیزی خواهند گفت ؟شاید نه! در هر حال تمام این مسائل مرا به نقطه ای هدایت کرد که من میتوانم آنرادریافت اطلاعات جدید زبان F# و برنامه نویسی تابعی بدانم. در این زمان فردی به نام جیم هادلستون یک لیست پستی F# به راه انداخت و پرسید که آیا کسی میتواند کتابی درباره این زبان بنویسد یا نه ؟. و من نتوانستم جلوی خودم را بگیرم و این کار به نظرم موقعیت شغلی خوبی آمد بنابراین با کمکها و تشویقهای دون سیم نوشتن این کتاب را آغاز کردم. قسمتی از این کتاب در پاریس نوشته شد و برخی از آنها در بروکسل ولی بیشتر آن زمانی نوشته شد که بین این دو شهر رفت و آمد میکردم.

چه کسانی از F# استفاده میکنند؟
F# در شرکت مایکروسافت به وفور مورد استفاده است هم در MSR و هم در کل شرکت. رالف هربریش که یکی از مدیران دوگانه گروه بازی های مایکروافت و متخصص آموزش ماشینیست به استفاده فزاینده از F# اشاره میکند :
"اولین برنامه کاربردی برای فرستادن 110 گیگابایت از طریق 11.000 فایل متنی در بیش از 300 دایرکتوری و وارد کردن آنها در بانک داده ای بود. کل برنامه 90 خط بود که شامل توضیحات نیز میشد و در کمتر از 18 ساعت توانست اطلاعات مربوطه را در محیط SQL بگنجاند یعنی 10.000 خط برنامه متنی در هر ثانیه مورد پردازش قرار گرفت. همچنین توجه کنید که من کد را بهینه نکردم بلکه برنامه را بصورت کاملا عادی نوشتم. این جواب بسیار قابل توجه بود زیرا من انتظار داشتم نوشتن و اجرای برنامه حداقل یک هفته کار ببرد. دومین برنامه ، برنامه پردازش میلیونها Feedback مشتریان بود، ما روابط مدلی زیادی را توسعه دادیم ومن آنها را داخل برنامه F# تایپ کردم همچنین داده های مربوط به پایگاه داده ای SQL را داخل آن فراخوانی کردم و نتایج را در فایل داده ای MatLab ذخیره کردم. مقدار این برنامه در F# صد خط بود که توضیحات را نیز شامل میشد. باز هم با اجرای این برنامه من تحت تاثیر قرار گرفتم زیرا پردازش میلیونها مورد دادها 10 دقیقه و در یک کامپیوتر عادی زمان برد.این برنامه را با C#از فعالیتهای قبلی ام داشتم که حدود 1000 خط طول داشت واصلا سریعتر ازاین برنامه نبود.کل کار از توسعه مدل روابط با اجرا و دیدن نتایج دو روز زمان برد."

استفاده از F# تنها در مایکروسافت رایج نیست و در خارج از آن نیز کاربردهایی دارد و یه سرعت در حال افزایش است. جود او کلی ، برنامه نویس شرکت Derivative One که یک شرکت تولید نرم افزارهای شبیه ساز مالی میباشد در جواب به این سوال که چرا این شرکت از F# در محصولاتش استفاده میکند ؟ میگوید :

"ما مدلهای مالی خود را در C# و F# مورد مقایسه قرار دادیم و مشاهده کردیم که عملکرد یکسان است اما از F# بیشتر خوشمان آمد زیرا روش خلاصه تری دارد. یکی از مشکلات ما با F# نبود اطلاعات در مورد این زبان بود وبه نظر ما کتابی که هم اکنون توسط دون سیم برای آموزش F# ارائه شده میتواند کمک خوبی در این مورد باشد."

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