FaraComp | فرا کامپیوتر: مهندسی و علوم کامپیوتر – Telegram
FaraComp | فرا کامپیوتر: مهندسی و علوم کامپیوتر
1.49K subscribers
68 photos
26 videos
304 links
فراکامپیوتر — کانال تخصصی مهندسی و علوم کامپیوتر

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

🚀 برای مشاهده تمام آموزش‌های ویدیویی، روی لینک زیر بزنید:👇
fdrs.ir/tc/ce
Download Telegram
✳️ معرفی برترین فیلم‌های سینمایی برای هکرها

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

══ فهرست مطالب ══

‏ ○ ۱. سریال تلویزیونی آقای ربات
‏ ○ ۲. فیلم سینمایی دختری با خالکوبی اژدها
‏ ○ ۳. فیلم سینمایی غیرقابل ردیابی
‏ ○ ۴. فیلم سینمایی ماتریکس
‏ ○ ۵. فیلم سینمایی امتیاز
‏ ○ ۶. فیلم سینمایی شغل ایتالیایی
‏ ○ ۷. فیلم سینمایی اسنیکرز
‏ ○ ۸. فیلم سینمایی ماموریت غیرممکن ۴: پروتکل شبح
‏ ○ ۹. فیلم سینمایی One Point O
‏ ○ ۱۰. فیلم سینمایی چشم طلایی
‏ ○ ۱۱. فیلم سینمایی هسته
‏ ○ ۱۲. فیلم سینمایی کلاه‌سیاه
‏ ○ ۱۳. فیلم سینمایی پارک ژوراسیک
‏ ○ ۱۴-فیلم سینمایی انقلاب سیستم‌عامل
‏ ○ ۱۵. فیلم سینمایی بازیکن
‏ ○ ۱۶. فیلم سینمایی دژا وو
‏ ○ ۱۷. فیلم سینمایی اره‌ماهی
‏ ○ ۱۸. فیلم سینمایی طبقه سیزدهم
‏ ○ ۱۹. فیلم سینمایی هکرها
‏ ○ ۲۰. فیلم سینمایی ضد انحصار
‏ ○ ۲۱. فیلم سینمایی جان سخت ۴: آزادانه زندگی کن یا سخت بمیر
‏ ○ ۲۲. فیلم سینمایی غارتگران دره سیلیکون (سیلیکون ولی)
‏ ○ ۲۳. فیلم سینمایی مکالمه
‏ ○ ۲۴. فیلم سینمایی Takedown
‏ ○ ۲۵. فیلم سینمایی میراث ترون
‏ ○ ۲۶. فیلم سینمایی احمقانه
‏ ○ ۲۷. فیلم سینمایی eXistenZ
‏ ○ ۲۸. فیلم سینمایی استعداد
‏ ○ ۲۹. فیلم سینمایی مرد چمن‌زن
‏ ○ ۳۰. فیلم سینمایی افشاگری
‏ ○ ۳۱-فیلم سینمایی بازی‌های جنگی
‏ ○ ۳۲. فیلم سینمایی ترون
‏ ○ ۳۳. فیلم سینمایی شبکه


🔸 ۱. سریال تلویزیونی آقای ربات

‏– نام انگلیسی: Mr. Robot

‏– سال تولید: ۲۰۱۵NoneNone

‏آقای ربات یک سریال تلویزیونی است؛ اما آن‌قدر ساخت خوبی دارد که در صدر لیست فیلم‌های ما جای دارد. این سریال به چند دلیل جذاب است. اول اینکه فضاپردازی بسیار خوبی دارد. همچنین از فیلمبرداری فوق‌العاده، موسیقی تأثیرگذار و استفاده کارآمد از دوربین بهره گرفته است. مخاطبان این سریال را به خاطر سبک بصری درخشانش دوست خواهند داشت.

‏از طرف دیگر کاربران رایانه هم از این که آقای ربات به لحاظ فنی بسیار دقیق است، از این سریال استقبال خواهند کرد. در این سریال به فناوری گوشی‌های هوشمند، لینوکس، رزبری پای (raspberry pi)، نوسانات ارز بی‌پشتوانه، حمله‌های سایبری، مهندسی اجتماعی، اینستاگرام و زیرساخت‌های شبکه اشارات مستقیمی می‌شود.

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


🔸 ۲. فیلم سینمایی دختری با خالکوبی اژدها

‏– نام انگلیسی: The Girl with the Dragon Tattoo

‏– سال تولید: ۲۰۰۹NoneNone

‏داستان یک هکر سوئدی که بر روی سیستم‌عامل مک (Mac) فعالیت دارد و با سندرم آسپرگر زندگی می‌کند. او با همکاری یک روزنامه‌نگار سعی در حل معمای یک قتل اسرارآمیز دارد. اسم فیلم به دلیل یک خالکوبی اژدها بر روی بدن این دختر است. این فیلم بر اساس داستان‌های «استیگ لارسن» (Stieg Larsson) ساخته شده است. فیلم جایزه بین‌المللی نیز گرفته است و با بازی «دانیل کریگ» به زبان انگلیسی بازسازی شده است.



مطالعه ادامه مطلب 👇👇

🔗 معرفی برترین فیلم‌های سینمایی برای هکرها — کلیک کنید (+)


📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس

1

❇️ فیلم آموزش «رمز‌گذاری فایل‌های فشرده در WinRAR» در ۱ دقیقه | به زبان ساده


📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید.

✳️ دستور Join و انواع آن در SQL — راهنمای جامع

‏در این مطلب از مجموعه مطالب کامپیوتر مجله فرادرس، به کارکرد دستور Join و انواع آن در SQL پرداخته شده است. دستور Join در SQL برای ترکیب کردن ستون‌های یک یا چند جدول با یکدیگر در «پایگاه داده رابطه‌ای» (Relational DataBase) مورد استفاده قرار می‌گیرد. می‌توان گفت که دستور Join در SQL متناظر با عملیات Join در جبر رابطه‌ای (Relational Algebra) است. دستور join در SQL یک مجموعه می‌سازد که امکان ذخیره‌سازی یا استفاده از آن به عنوان جدول وجود دارد. دستور join در واقع ابزاری برای ترکیب ستون‌ها از یک (join داخلی در یک جدول) یا تعداد بیشتری از جداول با یکدیگر، با استفاده از مقادیر مشترک آن‌ها است. موسسه ملی استانداردهای آمریکا (ANSI)، پنج نوع از دستور join را تعریف می‌کند. این پنج نوع دستور join در SQL عبارتند از:

══ فهرست مطالب ══

‏ ○ انواع دستور join در SQL
‏ ○ جایگزین دستور join در SQL
‏ ○ منابع و فیلم آموزش پایگاه داده


🔸 انواع دستور join در SQL

‏چنانکه پیش از این نیز به آن اشاره شد، انواع گوناگونی از دستور join در SQL وجود دارد که کاربر بسته به نیاز خود می‌تواند از آن‌ها استفاده کند. این دستورات با یکدیگر تفاوت‌های ظریف اما بسیار مهمی دارند که موجب کاربردهای قابل توجه و متمایز آن‌ها شده است. در ادامه، انواع دستور join در SQL همراه با ارائه مثال مورد بررسی قرار می‌گیرد.

‏Cross join حاصل‌ضرب دکارتی (Cartesian Product) سطرهای تعیین شده در دستور join را در خروجی ارائه می‌کند. این دستور، سطرهایی را تولید می‌کند که ترکیبی از سطر جدول اول و دوم است. مثالی از دستور cross join در SQL و به صورت صریح (Explicit)، در ادامه آمده است.



مطالعه ادامه مطلب 👇👇

🔗 دستور Join و انواع آن در SQL — راهنمای جامع — کلیک کنید (+)


📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس

✳️ بازیابی فایل‌ها یا عکس‌های حذف‌ شده از حافظه داخلی اندروید (+ دانلود فیلم آموزش گام به گام)

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

══ فهرست مطالب ══

‏ ○ ۱- EaseUS MobiSaver for Android
‏ ○ ۲- FonePaw Android Data Recovery
‏ ○ معرفی فیلم آموزش بازیابی اطلاعات حذف شده


🔸 ۱- EaseUS MobiSaver for Android

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

‏این مراحل را دنبال کنید تا فایل‌های حذف شده حافظه داخلی گوشی اندروید را بازیابی کنید:

‏۱- نرم‌افزار EaseUS MobiSaver for Android را بر روی رایانه ویندوز خود دانلود و نصب کنید.


🔸 ۲- FonePaw Android Data Recovery

‏نرم‌افزار دیگر بازیابی که برای بازیابی داده‌ها مناسب است FonePaw Android Data Recovery نام دارد. این نرم‌افزار یک ابزار حرفه‌ای است که به بازیابی فایل‌های حذف شده از حافظه داخلی و همچنین خارجی دستگاه‌های اندرویدی کمک می‌کند. ما فرایند گام‌به‌گام بازیابی را برای فایل‌های حذف‌شده و ازدست‌رفته ارائه کرده‌ایم. این نرم‌افزار برای ویندوز و مک در دسترس است.

‏این مراحل را برای بازیابی فایل‌های حذف شده از گوشی اندرویدی با نرم‌افزار بازیابی حرفه‌ای داده‌ها استفاده کنید:

‏۱- نرم‌افزار FonePaw Android Data Recovery را دانلود و نصب کنید و گوشی اندرویدی خود را چنان‌که در صفحه ابتدایی خواسته شده است با کابل یو اس بی به رایانه متصل کنید.



مطالعه ادامه مطلب 👇👇

🔗 بازیابی فایل‌ها یا عکس‌های حذف‌ شده از حافظه داخلی اندروید (+ دانلود فیلم آموزش گام به گام) — کلیک کنید (+)


📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس


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

🌟 معرفی آموزش‌های رایگان و پرطرفدار فرادرس

♨️ صدها عنوان آموزش رایگان فرادرس در دسترس هستند که در طول ماه، توسط ده‌ها هزار دانشجو مورد مطالعه قرار می‌گیرند.
شما عزیزان نیز می‌توانید با مراجعه به لینک‌های زیر، آموزش‌های پرمخاطب در دسته‌بندی مورد نظر خود را مشاهده کرده و رایگان دانلود کنید👇


آموزش‌های رایگان مهندسی و علوم کامپیوتر [+]


📚 تمامی آموزش‌های رایگان و پرمخاطب [+]


@FaraDars - فرادرس

❇️ فیلم آموزش «تفاوت میان Adobe Flash Player و Shockwave Player» در ۱ دقیقه | به زبان ساده


📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید.

✳️ امنیت در سیستم عامل — راهنمای جامع

‏منظور از امنیت، ارائه یک سیستم حفاظتی برای منابع سیستم رایانه‌ای مانند CPU، حافظه، دیسک، برنامه‌های نرم‌افزاری و مهم‌تر از همه داده‌ها و اطلاعات مهمی است که روی سیستم کامپیوتری ذخیره شده‌اند. اگر یک برنامه رایانه‌ای از سوی یک کاربر غیر مُجاز اجرا شود، در این صورت وی ممکن است به داده‌های ذخیره شده روی رایانه آسیب بزند. بنابراین یک سیستم رایانه‌ای باید در برابر دسترسی‌های غیر مجاز، دسترسی خرابکارانه به حافظه سیستم، ویروس، کرم و غیره محافظت شود. در این بخش از سلسله مطالب راهنمای جامع سیستم عامل به بررسی موضوعات زیر خواهیم پرداخت:

══ فهرست مطالب ══

‏ ○ احراز هویت
‏ ○ رمزهای عبور یک بار مصرف
‏ ○ تهدیدهای برنامه
‏ ○ تهدیدهای سیستم
‏ ○ طبقه‌بندی امنیت رایانه


🔸 احراز هویت

‏منظور از احراز هویت، شناسایی هر یک از کاربران سیستم و مرتبط کردن برنامه‌های اجرایی به هر یک از آن‌ها است. مسئولیت سیستم عامل ایجاد یک سیستم حفاظتی است که تضمین می‌کند کاربری که برنامه خاصی را اجرا می‌کند، قبلاً احراز هویت شده است. سیستم‌های عامل به طور کلی هویت کاربران را با استفاده از سه روش زیر احراز می‌کنند:

‏– نام کاربری / رمز عبور – در این روش کاربر باید یک نام کاربری ثبت شده و رمز عبور مربوطه را در سیستم عامل وارد کند تا بتواند روی سیستم لاگین کند.

‏– کارت کاربری / کلید – در این روش کاربر نیاز دارد که یک کارت پانچ را در شکاف کارت سیستم وارد کند یا کلیدی که از سوی تولیدکننده کلید در سیستم عامل در اختیار کاربر قرار گرفته است را در سیستم وارد کند تا بتواند به آن لاگین کند.

‏– خصوصیت کاربر – اثر انگشت / الگوی عنبیه چشم / امضا – در این روش کاربر باید خصوصیتی را از طریق یک دستگاه ورودی خاص که از سوی سیستم عامل استفاده می‌شود وارد کند تا بتواند روی سیستم لاگین نماید.


🔸 رمزهای عبور یک بار مصرف

‏رمزهای عبور یک بار مصرف لایه امنیتی اضافی همراه با احراز هویت معمول ارائه می‌کنند. در سیستم رمز عبور یک بار مصرف، هر بار که کاربر می‌خواهد روی سیستم لاگین کند، به یک رمز عبور یکتا نیاز خواهد داشت. زمانی که یک رمز عبور یک بار مصرف استفاده شد، دیگر نمی‌توان از آن استفاده کرد. رمزهای عبور یک بار مصرف به روش‌های مختلفی پیاده‌سازی می‌شوند:

‏– اعداد تصادفی – به کاربران کارت‌هایی داده می‌شود که روی آن‌ها اعدادی تصادفی به همراه الفبای متناظر پرینت شده است. سیستم از کاربر در مورد اعداد متناظر با حروف الفبا که به طور تصادفی انتخاب می‌شود سؤال می‌کند.

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

‏– رمز عبور شبکه – برخی اپلیکیشن‌های تجاری رمزهای عبور یک بار مصرف را از طریق شماره تلفن همراه یا ایمیل ثبت شده کاربر به وی ارسال می‌کنند و کاربر هر بار پیش از ورود به سیستم باید آن را وارد کند.



مطالعه ادامه مطلب 👇👇

🔗 امنیت در سیستم عامل — راهنمای جامع — کلیک کنید (+)


📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس


🖥 چگونه در کار با اینترنت مسلط شویم؟

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

◀️ چرا باید کار با اینترنت را بیاموزیم؟

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

اما آیا برای کار با اینترنت مهارت کافی داریم؟

‌برای آشنایی با مهارت‌های کار با اینترنت، روی لینک زیر کلیک کنید👇👇👇

🔗 مهارت‌های کار با اینترنت - [کلیک کنید]



@FaraDars - فرادرس
1

❇️ فیلم آموزش «آشنایی با ابزار اسکرین‌شات در ویندوز ۱۰» در ۸ دقیقه | به زبان ساده


📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید.


📱 در شبکه‌های اجتماعی فرادرس چه مطالبی منتشر می‌شود؟

✔️ اطلاع‌رسانی فرصت‌های ویژه و جشنواره‌های تخفیف

✔️ اطلاع‌رسانی جدیدترین آموزش‌های منتشر شده همراه با تخفیف ویژه انتشار

✔️ انتشار مطالب، مقالات و ویدئوهای آموزشی رایگان

✔️ اطلاع‌رسانی آخرین رویدادها و وبینارها

✔️ برگزاری مسابقات و طرح‌های تخفیف همراه با هدایای آموزشی


☸️ فرادرس را در شبکه‌های اجتماعی و کانال‌های ارتباطی مختلف دنبال کنید.👇👇👇


📌 اینستاگرام
🔗 instagram.com/FaraDars

📌 یوتیوب
🔗 youtube.com/c/FaraDarsCourses

📌 لینکدین
🔗 linkedin.com/company/FaraDars

📌 توئیتر
🔗 twitter.com/FaraDars

📌 کانال رسمی تلگرام
🔗 t.me/FaraDars

📌 کانال فرصت‌های ویژه (فراپُن)
🔗 t.me/FaraPon

📌 کانال تازه‌های نشر
🔗 t.me/FDPub

📌 کانال‌های موضوعی و تخصصی
🔗 t.me/faradars/5006



_______________

📚 فرادرس
دانش در دسترس همه
همیشه و همه جا


@FaraDars — فرادرس
✳️ چگونه از VirtualBox استفاده کنیم؟ — راهنمای گام‌به‌گام

‏اگر قصد دارید بدون خرید سخت‌افزار جدید، هم‌زمان چند «سیستم‌ عامل» (Operating system) داشته باشید، به یک «ماشین مجازی» (Virtual machines) همچون «VirtualBox» نیاز دارید. ممکن است درباره‌ی ماشین‌های مجازی یا به اختاصر «VM» شنیده ولی هرگز آن‌ها را امتحان نکرده باشید.

══ فهرست مطالب ══

‏ ○ VirtualBox چیست و چرا از آن استفاده می‌شود؟
‏ ○ شروع کار با VirtualBox
‏ ○ نصب Windows ۱۰ در ماشین مجازی
‏ ○ نصب Ubuntu در ماشین مجازی
‏ ○ ابزار‌های VirtualBox


🔸 VirtualBox چیست و چرا از آن استفاده می‌شود؟

‏VirtualBox قسمتی از یک نرم‌افزار منتشر شده از شرکت «Oracle» است. با استفاده از این نرم‌افزار سیستم‌ عامل‌ها بر روی رایانه‌های مجازی نصب می‌شوند. در این شرایط عملکرد سیستم‌ عامل همانند وقتی است که بر روی سخت‌افزار واقعی نصب می‌گردد. ضمناً کاربردهای فراوانی برای ماشین‌های مجازی وجود دارد.

‏از هر راهی برای مجاز‌سازی استفاده کنید،‌ یکی از بهترین و ایمن‌ترین آن‌ها نصب VirtualBox است. این نرم‌افزار بدون ایجاد مشکل خاصی سیستم‌ عامل دیگری را بر روی رایانه در اختیار کاربران قرار می‌دهد. ضمناً لازم است اشاره کنیم VirtualBox برای کاربران خانگی رایگان است.


🔸 شروع کار با VirtualBox

‏برای شروع به سایت www.virtualbox.org بروید و آن را دانلود کنید. این نرم‌افزار بر روی سیستم‌ عامل‌های Windows ،macOS و Linux قابل‌ نصب است. در ادامه نصب و کار با VirtualBox در سیستم‌ عامل ویندوز را آموزش خواهیم داد؛ با این حال عملکرد آن تقریبا در همه‌ی سیستم‌ عامل‌های مذکور یکسان است. پس به سایت معرفی شده مراجعه و نسخه متناسب با سیستم‌ عامل خود را دانلود کنید.

‏نرم‌افزار را نصب نمایید و توجه داشته باشید که در طول مراحل نصب، نیازی نیست جیزی را تغییر دهید. نصب VirtualBox نیاز به استفاده از اینترنت دارد بنابراین از انجام عملیات نصب هنگام نیاز به پهنای داده‌ی زیاد خودداری کنید. در صورتی‌ که Windows پیغامی مبنی بر نصب درایور نمایش داد،‌ آن را تأیید نمایید. بعد از اتمام نصب صفحه اصلی VirtualBox مشاهده خواهد شد.

‏هنوز هیچ ماشین مجازی ایجاد نشده است بنابراین باید نسبت به ساخت آن اقدام کرد. در این راهنما نصب دو سیستم عامل ویندوز ۱۰ و اوبونتو آموزش داده می‌شود. قبل از نصب هر چیزی باید یکی از گزینه‌های تنظیمات را بررسی کرد.



مطالعه ادامه مطلب 👇👇

🔗 چگونه از VirtualBox استفاده کنیم؟ — راهنمای گام‌به‌گام — کلیک کنید (+)


📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس

1
✳️ ۱۱ قدم برای تبدیل شدن به مهندس نرم‌افزار


══ فهرست مطالب ══

‏ ○ سودآوری شغل یک مهندس نرم‌افزار
‏ ○ گام اول: نسبت به انتخاب هدف نهایی‌تان دقت زیادی به خرج دهید و به آن متعهد باشید
‏ ○ گام دوم: زبان موردنظرتان را انتخاب کنید.
‏ ○ گام سوم: تمرین، تمرین و تمرین …
‏ ○ گام چهارم: از ابزارهایی استفاده کنید که توسعه‌دهندگان واقعی استفاده می‌کنند
‏ ○ گام پنجم: کدهای دیگران را بخوانید
‏ ○ گام ششم: پیدا کردن یک انجمن فعال در حوزه کسب تخصص مهندس نرم‌افزار
‏ ○ گام هفتم: ساخت پروژه
‏ ○ گام هشتم: شبکه حرفه‌ای‌تان را ارتقا بدهید
‏ ○ گام نهم: قبل از مصاحبه کاری، یک مهندس نرم‌افزار حرفه‌ای شوید
‏ ○ گام دهم: مصاحبه شغلی خود را انجام دهید.
‏ ○ گام یازدهم: قبول کردن پیشنهاد شغلی به عنوان یک مهندس نرم‌افزار


🔸 سودآوری شغل یک مهندس نرم‌افزار

‏اغلب پروژه‌های «Bureau of Labor Statistics» که در سال‌های ۲۰۱۴ تا ۲۰۲۴ انجام می‌شوند، با نرخ رشد ۱۷% رشد خواهند کرد، که درنهایت منجر به ایجاد ۱۸۶,۶۰۰ فرصت شغلی می‌شود. این در حالی است که نرخ رشد مشاغل دیگر رقمی برابر با ۷ درصد است. باوجود تمام دیدگاه‌های مثبت و فرصت‌های شغلی فراوان تنها ۲ درصد از دانش‌آموزان در رشته‌های علوم کامپیوتری درس می‌خوانند.

‏مهارت‌های برنامه‌نویسی می‌توانند همگام با امنیت مالی و شغلی برای شما، انعطاف‌پذیری روزافزون را هم به ارمغان آورند. اما احتمالاً از خودتان می‌پرسید: «چگونه؟ چطور می‌توان بدون حضور در کلاس و گذراندن دروس دانشگاهی همه این مهارت‌ها را یاد گرفت؟ و مهم‌تر از همه چطور می‌توان دریکی از آن‌ها متخصص شد و به‌طور مستقل کار کرد؟»

‏شما با یادگرفتن این ۱۱ مرحله می‌توانید بدون گذراندن دوره‌ها و کلاس‌های طاقت‌فرسا و وقت‌گیر دانشگاهی به یک مهندس نرم‌افزار تبدیل بشوید. پس تا انتهای این ۱۱ مرحله همراه ما باشید.


🔸 گام اول: نسبت به انتخاب هدف نهایی‌تان دقت زیادی به خرج دهید و به آن متعهد باشید

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

‏– برای اولین بار کد نویسی می‌کنند.

‏– مطمئن نیستند که می‌خواهند برنامه‌نویس شوند.

‏– می‌خواهند متخصص طراحی وب، UI و UX یا دیگر زمینه‌های مربوط به طراحی بشوند.

‏– می‌خواهند به‌طور پاره‌وقت و آزادانه کار کنند.

‏– می‌خواهند کسب‌وکار مخصوص خودشان را راه بیندازند.

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

‏– «می‌خواهم به‌عنوان یک توسعه‌دهنده نرم‌افزار در یک شرکت معتبر فن‌آوری کار کنم»

‏– «می‌خواهم به‌عنوان یک مهندس نرم‌افزار در یک تیم استارت‌آپی مشغول راه‌اندازی برندی جدید باشم. من عاشق صنعت هستم»

‏– «می‌خواهم به همراه یک تیم خوب، محصولاتی تولید کنم و از آن پول خوبی به جیب بزنم»

‏فرقی ندارد که هدف شما کدام‌یک از این سه مورد است. درهرصورت وقتی پا در این راه گذاشتید باید به‌عنوان یک مهندس نرم‌افزار عاشقانه کار کنید، و به کارتان متعهد باشید.


مطالعه ادامه مطلب 👇👇

🔗 ۱۱ قدم برای تبدیل شدن به مهندس نرم‌افزار — کلیک کنید (+)


📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس


❇️ فیلم آموزش «تفاوت میان فرمت‎‌های فشرده‌سازی Zip و RAR» در ۱ دقیقه | به زبان ساده


📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید.

Forwarded from مجله فرادرس

📙 دسته کامپیوتر: پربازدیدترین مطالب اخیر «کامپیوتر» مجله فرادرس


1️⃣ انواع شبکه های عصبی مصنوعی

‏───────────────

2️⃣ الگوریتم دایجسترا (Dijkstra)

‏───────────────

3️⃣ درخت پوشا و معرفی الگوریتم های Kruskal و Prim

‏───────────────

4️⃣ مفهوم فناوری 7 نانومتری و 10 نانومتری در CPU

‏───────────────

5️⃣ همگام سازی تصاویر در iTunes برای آیفون، آیپد و مک‌بوک


#کامپیوتر


📚 سایر مطالب مجله فرادرس
🔗 fdrs.ir/blog


@FaraDarsMag — مجله فرادرس
✳️ کامپیوتر چطور ساخته شد؟

‏در دنیای امروز، کامپیوترها چنان در زندگی ما رسوخ کرده‌اند که وجود آن‌ها را امری بدیهی می‌شماریم؛ اما واقعیت این است که کامپیوتر ها در عرض یک شب ساخته نشدند. هر چند بنیان‌گذاری محاسبات ماشینی به طور جدی در قرن نوزدهم میلادی پیگیری شد؛ اما کار از زمان‌هایی بسیار پیش‌تر آغاز شده بود.

══ فهرست مطالب ══

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


🔸 جد بزرگ

‏ابزارهای محاسباتی از زمان‌های بسیار قدیم همراه بشر بوده‌اند. شاید مسحورکننده‌ترین و پیچیده‌ترین این ابزارها که از دوران کهن برجای مانده است، «دستگاه آنتیکی‌ثیرا» (Antikythera Mechanism) باشد که از بقایای کشتی شکسته‌ای یونانی به دست آمده است که در سال ۱۹۰۰ کشف شد.

‏به عقیده‌ی محققان، این ابزار بی‌نظیر و سرشار از چرخ‌دنده برای پیش‌بینی حرکت خورشید، ماه و سیاره‌ها کاربرد داشته است؛ اما بعضی نیز عقیده دارند دستگاه آنتیکی‌ثیرا در حقیقت نسخه‌ای از یک کامپیوتر اولیه است.

‏امروزه وقتی صحبت از کامپیوتر به میان می‌آوریم، معمولا منظورمان دستگاه‌های چندکاره‌‌ای است که نخستین نمونه آنها در میانه قرن بیستم میلادی پدیدار شدند. این دستگاه‌ها بر پایه رشته‌هایی از اعداد و با پیروی از دستورالعمل‌هایی که با عنوان «برنامه» شناخته می‌شود، عملیات منطقی را انجام می‌دهند.


🔸 معجزه بافندگی

‏«ژوزف ماری ژاکارد» (Joseph Marie Jacquard) بافنده‌ای فرانسوی و مخترعی آماتور بود که تجربیات خود از کار با دستگاه‌های بافندگی را به خوبی در اختراعاتش به‌کار گرفت. در نمایشگاه صنعتی پاریس در سال ۱۸۰۱، ژاکارد از یک دستگاه بافندگی رونمایی کرد که با «خواندن» خودکار زنجیره‌ای از کارت‌های سوراخ شده، قادر بود الگوی بافت پارچه خود را کنترل کند.

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

‏سال ۱۸۲۲ و در یک جلسه سخنرانی در انجمن پادشاهی اخترشناسی انگلستان، ریاضیدان و بحرالعلوم معروف، «چارلز بابیج» (Charles Babbage) طرح و عملکرد دستگاهی را مطرح کرد که خودش آن را «موتور تفاضلی» (Difference Engine) می‌نامید؛ دستگاهی که قادر بود محاسبات پیچیده را بسیار سریع‌تر و دقیق‌تر از هر انسانی انجام دهد.



مطالعه ادامه مطلب 👇👇

🔗 کامپیوتر چطور ساخته شد؟ — کلیک کنید (+)


📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس

✳️ بوت استرپ چیست و چه کاربردی دارد؟ — راهنمای جامع Bootstrap

‏بوت‌استرپ جزو آن دسته از واژه‌هایی است که در حوزه‌های مختلفی وارد شده و از این رو معانی و تفسیرهای متفاوتی برای آن وجود دارد. اما به طور کلی منظور از بوت‌استرپ فرایندی خود راه‌انداز است که بدون ورودی بیرونی عمل می‌کند. در فناوری رایانه از این اصطلاح (با اختصار بوت شدن) معمولاً برای اشاره به فرایند بارگذاری نرم‌افزار پایه در حافظه یک رایانه پس از روشن شدن آن، به خصوص در مورد سیستم عامل استفاده می‌شود. سپس سیستم عامل مسئولیت بارگذاری نرم‌افزارهای مورد نیاز را بر عهده می‌گیرد.

══ فهرست مطالب ══

‏ ○ ریشه‌یابی اصطلاح بوت‌استرپ
‏ ○ کاربردهای بوت‌استرپ
‏ ○ کاربرد بوت‌استرپ در کامپایلرها
‏ ○ سخن پایانی


🔸 ریشه‌یابی اصطلاح بوت‌استرپ

‏چکمه‌ها (بوت) معمولاً یک حلقه (استرپ) یا دستگیره در بخش فوقانی خود دارند که به نام بوت‌استرپ نامیده می‌شود و به فرد اجازه می‌دهد که با استفاده از انگشت یا وسیله دیگری بوت‌ها را از زمین بردارد. اصطلاحی در قرن نوزدهم به خصوص در ایالات‌متحده رواج داشت که «کسی را به وسیله بوت‌استرپ از روی زمین برداریم» و اشاره به کاری ناشدنی داشت. بدین ترتیب از بوت‌استرپ به عنوان استعاره‌ای برای بهبود دادن چیزی بدون کمک بیرونی استفاده می‌شود. که این معنی اخیر در قرن بیستم رواج بیشتری داشت.

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

‏– بوت‌استرپ (فریمورک فرانت-اند): یک مجموعه از ابزارها برای ایجاد وب‌سایت و اپلیکیشن‌های وب

‏– برنامه درسی بوت‌استرپ: نوعی برنامه درسی است که در آن از برنامه‌نویسی رایانه برای آموزش جبر به دانش آموزان در سنین بین ۱۲ تا ۱۶ سال استفاده می‌شود.

‏– تأمین مالی بوت‌استرپ: این واژه در حوزه کارآفرینی و استارتاپ‌ها کاربرد دارد و به معنی تأمین سرمایه استارتاپ از محل درآمدها یا منابع داخلی است.

‏– مدل بوت‌استرپ: روشی ریاضی برای محدودسازی و حل مدل‌ها در فیزیک ذرات

‏– بوت‌استرپینگ (کامپایلر): فرایند نوشتن یک کامپایلر در آن زبان برنامه‌نویسی که قرار است آن را کامپایل کند.

‏– بوت‌استرپینگ (الکترونیک): نوعی از مدار است که از فیدبک مثبت بهره می‌گیرد.

‏– بوت‌استرپینگ (مالی): روشی برای ساخت یک منحنی بازدهی از قیمت‌های محصولات coupon-bearing

‏– بوت‌استرپینگ (حقوق): یکی از مقررات پیشین در دادگاه‌های کیفری فدرال

‏– بوت‌استرپینگ (زبانشناسی): اصطلاحی که در فرایند یادگیری زبان استفاده می‌شود.

‏– بوت‌استرپینگ (آمار): روشی که برای انتساب معیار صحت به تخمین‌های نمونه آماری استفاده می‌شود.


🔸 کاربردهای بوت‌استرپ

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

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

‏بوت شدن فرایندی است که در طی آن یک رایانه آغاز به کار می‌کند و به طور خاص به راه‌اندازی نرم‌افزارهای آن اشاره دارد. این فرایند شامل زنجیره‌ای از مراحل است که در طی آن یک برنامه کوچک و ساده بارگذاری می‌شود و سپس برنامه‌های بزرگ‌تر و پیچیده‌تر را در مرحله بعدی راه‌اندازی می‌کند. در این معنی رایانه‌ها خود را به کمک بوت‌استرپ (در معنی لغوی) بالا می‌کشند، یعنی خود را به کمک تلاش‌های خودشان بهبود می‌بخشند. بوت شدن به معنی اجرای زنجیره‌ای رویدادها است که با اجرای رویه‌های مبتنی بر سخت‌افزار آغاز می‌شود و سپس هدایت سیستم به فیرمویر و نرم‌افزاری که در حافظه اصلی بارگذاری شده است، سپرده می‌شود. بوت شدن غالباً شامل فرایندهایی مانند اجرای تست از خود (self-test)، بارگذاری تنظیمات پیکربندی، بارگذاری یک BIOS، رصدگرهای مقیم حافظه (resident monitors)، هایپرویزور، سیستم عامل یا نرم‌افزار کاربردی است.



مطالعه ادامه مطلب 👇👇

🔗 بوت استرپ چیست و چه کاربردی دارد؟ — راهنمای جامع Bootstrap — کلیک کنید (+)


📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس

👍1
✳️ همگام سازی تصاویر در iTunes برای آیفون، آیپد و مک‌بوک — به زبان ساده

‏۵۲.۳٪ از کاربران سیستم عامل iOS از «آیتونز» (iTunes) استفاده می‌کنند، ابزاری که باعث گیج شدن ۹۰.۵٪ از کاربرانش شده است! عده‌ی کثیری از کاربران اعتراض دارند که نمی‌توانند نوار کناری را پیدا کنند، نمی‌دانند چگونه تصاویر را هماهنک کرده یا همگام‌سازی (Sync) کنند یا حتی همگام‌سازی می‌کنند؛ اما پس از آن داده‌ها را از دست می‌دهند. در ادامه یکی از بهترین ترفندها برای همگام‌سازی تصاویر از آیتونز به آیفون را ارائه داده‌ایم، ولی قبل از شروع بهتر است تفاوت هماهنگی و پشتیبان‌گیری (Backup) را بررسی کنیم.

══ فهرست مطالب ══

‏ ○ آیا همگام‌سازی همان پشتیبان‌گیری است؟


🔸 آیا همگام‌سازی همان پشتیبان‌گیری است؟

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

‏حال پشتیبان‌گیری چیست؟ پشتیبان‌گیری به کپی کردن داده از محلی به محل دیگر گفته می‌شود. به معنای دیگر نسخه پشتیبان همان نسخه کپی است. اگر بوسیله آیتونز از اطلاعات آیفونتان نسخه پشتیبان بگیرید، می‌توانید آن‌ را با استفاده از یک دستگاه اپل دیگر بازیابی کنید. ولی توجه داشته‌باشید که امکان پشتیبان‌گیری از یک نسخه جدید ios بر روی نسخه قدیمی وجود ندارد. برای مثال بازگرداندن اطلاعات از نسخه ۸ آی او اس روی نسخه ۷ آن ممکن نیست. حال به چگونگی همگام‌سازی می‌پردازیم.

‏گوشی آیفون خود را که سیستم‌عامل آی‌او‌اس ۸ یا بالاتر روی آن نصب است را با یک کابل USB به کامپیوتر خود متصل کنید و نرم‌افزار آیتونز را اجرا کنید؛ همواره توجه داشته باشید که باید از آخرین و به روزترین نسخه آیتونز استفاده کنید، برای آگاهی از نحوه آپدیت آیتونز مطلبی که به آن لینک داده‌ایم را مطالعه کنید. سپس بر روی آیکون دستگاه که در پنجره بالا سمت چپ وجود دارد، کلیک کنید.


مطالعه ادامه مطلب 👇👇

🔗 همگام سازی تصاویر در iTunes برای آیفون، آیپد و مک‌بوک — به زبان ساده — کلیک کنید (+)


📌 کانال اختصاصی آموزشی مهندسی و علوم کامپیوتر

آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [@FaraCompEng] دنبال کنید. 👇

@FaraCompEng — مطالب و آموزش‌های مهندسی و علوم کامپیوتر فرادرس

👍1
‌‌
❇️ فیلم آموزش «امکانات جدید حافظه Clipboard در ویندوز 10» در ۷ دقیقه | به زبان ساده


📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی مهندسی و علوم کامپیوتر را در کانال اختصاصی [‎@FaraCompEng] دنبال کنید.

👍1

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

🌟 برای مشاهده آموزش‌های پرطرفدار فرادرس روی لینک زیر کلیک کنید و آموزش‌های مورد علاقه خود را رایگان دانلود کنید:👇

🔸 آموزش‌های رایگان مهندسی و علوم کامپیوتر [+]


🔹 تمامی آموزش‌های رایگان و پرمخاطب [+]


@FaraDars - فرادرس

❇️ فیلم آموزش «برنامه نویسی VBA در اکسل» در ۱۲ دقیقه | به زبان ساده


📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی آفیس را در کانال اختصاصی [@FaraOffice] دنبال کنید.


❇️ فیلم آموزش «افزایش وضوح عکس با فتوشاپ» در ۱۰ دقیقه | به زبان ساده


📌 آخرین مطالب علمی، مقالات رایگان و ویدئوهای آموزشی طراحی گرافیک را در کانال اختصاصی [@FaraGraphDesign] دنبال کنید.
‌‌‌