علیرضا حسینی زاده: معرفی نرم‌افزارهای مورد استفادهٔ من

علیرضا حسینی زاده: معرفی نرم‌افزارهای مورد استفادهٔ من

سلام دوستان

من حدود ۱۱ ساله برنامه نویسی میکنم و الان حدودا ۷ ساله که ویندوز رو ترک کردم و میشه گفت که رنگ ویندوزهای ۸ و ۸.۱ و ۱۰ رو اصلا ندیدم و وقتی هم رو سیستم یه نفر ویندوز میبینم چشمام رو درویش میکنم و میرم تو افق محو میشم...

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

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

ولی خوب خیلی سریع اون رمز وایرلس همسایه رو بدست اوردم و بعد هم رفتم سراغ توزیع های دیگه لینوکس و ادامه داستان ها و لذت های متن باز و ترمینال و...

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

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

خوب بریم سراغ معرفی

- سیستم عامل

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

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

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

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

- مرورگر

انتخاب اول: کروم به خاطر اینکه بهترین برای توسعه دهنده های وب هست

انتخاب دوم: فایرفاکس که چند سالیه از کروم عقب مونده ولی همه ماها تو نیمکت ذخیره داریمش چون یادمون نرفته ما رو از شر IE نجات داد. البته تو نسخه های جدید یه حرکت زد و موتور کوانتوم گذاشت و بهتر شد ولی بازم از کروم عقب تره. من برای تست سطح دسترسی کاربرا مختلف و چک کردن دسترسی ها و کنترل پنل کاربر ازش استفاده میکنم.

انتخاب سوم: سافاری کم پیش میاد بازش کنم ولی خوب بعضی زمان ها نیاز میشه، برای یوتیوب گردی بهترین گزینست یه سری امکانات برای محتواهای چندرسانه ای داره که بقیه مرورگرها ندارن

پلاگین های مرورگر:

alexa نیاز به توضیح نداره ک

netcraft برای چک کردن سرور و مشخصات سرورها

wappalyzer چک کردن تکنولوژی های استفاده شده در وب سایت ها

window resizer چک کردن سایت در سایزهای متخلف برای رسپانسیو کردن

JSON Formatter نمایش خروجی جی‌سان

Postman نیاز به توضیح نداره

- ویرایشگر کد و محیط توسعهٔ یکپارچه (IDE)

PHPStorm برای کد زدن php هیچی جاش رو نمیگیره (برای لایسنس دادن گیر نمیده و از دانشجوها و کسایی که پروژه اپن سورس کار میکنن پولی نمیگیره پس سعی کنید لایسنس قانونی و رایگان بگیرید، راحته یک ایمیل از دانشگاه بگیرید و برید تو سایتش درخواست لایسنس بدید و یک لایسنس ۱ ساله رایگان براتون ایمیل میشه)

SublimeText راستش خیلی ویرایشگرها رو تست کردم ولی نمیدونم چرا با این راحتم با اینکه با فارسی مشکل داره ولی برای تغییرات کوچیک تو کد به خاطر اینکه خیلی سریع میاد بالا عالیه ولی وقتی فهمیدم لایسنس داره گذاشتمش کنار و فعلا دارم با vscode و atom کلنجار میرم تا بتونم بالاخره با یکیشون ارتباط برقرار کنم.

- نرم‌افزار FTP

filezilla: برای انتقال از لوکال به سرور و برعکس خیلی خوبه و از بقیه سرعتش بالاتره

transmit: برای انتقال از سرور به سرور بهترینه چون امکان اتصال به چند سرور همزمان رو میده

- نرم‌افزار پخش موسیقی

VLC برای فیلم چون زیرنویس ها رو ایراد نمیگیره و سبک و رایگانه

VOX برای موزیک چون سبک و رایگانه

- کلاینت ایمیل

Airmail هیچ توضیحی نیاز نداره و به کسایی که مک دارن پیشنهاد میکنم نصب کنن چون مثل بنز میمونه وقتی باهاش کار کردی دیگه سراغ هیچ نرم افزار دیگه ای نمیری.

- نرم‌افزارهای ارتباطی همچون پیام‌رسان و ...

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

- ویرایشگر تصاویر

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

- پردازشگر متن، پرزنتیشن و ...

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

- ارتباط تصویری

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

- وی‌پی‌ان

به یکی از سرورهای بک آپم وصل میشم.

- آنتی‌ویروس

ویندوز ندارم...

- استک‌های توسعهٔ نرم‌افزار (همچون XAMPP) و ...

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

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

چند تا نرم افزار کاربردی دیگه برای دوستان معرفی می کنم که استفاده میکنم و عالی هستن:

Caffeine خیلی سبکه در حد چند کیلوبایت و توی نواربار بالا آیکونش میاد و کافیه روش کلیک کنید تا صفحه مکبوک خاموش نشه و روشن بمونه یعنی poweroff رو غیرفعال میکنه و اگه دوباره روش کلیک کنید poweroff روشن میشه برای زمانی که میخواین دانلود کنید چیزی یا یک پروسس درحال انجامه عالیه

Dash: مستندات تمام زبان های برنامه نویسی و فریم ورک ها رو توش داره و میتونید به صورت آفلاین توی مستندات زبان ها جستجو کنید و هرچی خواستید رو دربیارید اگه نصب کنید دیگه به سایت مستندات زبان هایی که باهاشون کار میکنید نیاز ندارید، جالب اینجاست اتوماتیک آپدیت هم میشن مستندات

GitKraken: احتمالا بشناسیدش برای کار با گیت به صورت گرافیکی هست و من به gitlab وصل کردم و خیلی راحت مدیریت پروژه هام رو انجام میدم باهاش

ببخشید اگه زیاد حرف زدم...

امیدوارم همه موفق و سربلند باشید.

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


online-support-icon