مهسا جنتی زاده

مهسا جنتی زاده: معرفی نرم افزارهای مورد استفاده من

مهسا جنتی زاده مدرس و برنامه نویس وب فریمورک لاراول

این محتوا بدون نظارت تیم سکان آکادمی تولید شده و صرفاً نظرات شخصی مهسا جنتی زاده می‌باشد.

نرم افزارهای مورد استفاده ی من!

چه موضوع جذابی می‌تونه باشه برای کسی که همیشه دوست داشته برنامه ها و سیستم عامل های مختلف رو تجربه کنه و الان تونسته به وضعیت تقریبا ثابتی برسه.

خب بهتره که یه کم درمورد خودم بگم.

برنامه نویس هستم و عاشق کارهای پر از هیجان. همیشه هم دوست داشتم در زمینه ی کارم از بقیه خانم ها یه قدم جلو تر باشم (مثل نوشتن پست "معرفی نرم افزارهای مورد استفاده من").

قبل از دانشگاه، از کارهای گرافیکی پول درمیاوردم ولی زمان دانشگاه کم کم وارد دنیای php شدم. چند سالی بین Backend و Frontend از این شاخه به اون شاخه رفتم ولی حدودا دو سال پیش فهمیدم که من یه Backend کار هستم!

همون موقع بود که یکی از بزرگ ترین ریسک های زندگیم رو داشتم: استعفا از کار ثابت و شروع به کار استارتاپی با یه تیم فوق العاده. کارمون رو با یونش (unesh.com) شروع کردیم و الان داریم روی وندا (vanda.ir) که روی فریمورک لاراول نوشتیم کار می‌کنیم.

سیستم عامل:

حدودا ده سال پیش همه سرگرمی من خلاصه می‌شد به گشتن گوشه و کنار ویندوز xp و دستکاری (و حتی خرابکاری) کلیدهای رجیستری. خدا می‌دونه اون وقتا ماهی چندین بار ویندوزم رو عوض می‌کردم.

با شروع کار برنامه نویسی کم کم با اوبونتو آشنا شدم و وجود داکیومنت های فوق العاده و کامند های مشکل گشا باعث شد که به این سیستم عامل علاقه مند بشم. طوری که دیگه دست و دلم به کار با ویندوز نمی‌رفت!

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

مرورگر:

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

تولبارهایی که استفاده می‌کنم رو در ادامه می‌نویسم شاید به دردتون خورد:

TabTab

Clear cache

Alexa traffic rank

Laravel test tools

Checker plus for gmail

Mailtrack

ادیتور:

کارم رو با notepad++ شروع کردم. کم کم Sublime به خاطر سرعت فوق العاده و سبک بودنش تونست برای مدت زیادی ادیتور اصلی من باشه. ادیتوری که با نصب پکیج های مناسب می‌تونه کارایی خوبی داشته باشه. یه مدت از Atom استفاده کردم ولی الان Phpstorm شده دستیار همه کاره ی من که خیلی بیشتر از من لاراول بلده و من رو از باز کردن ادیتور، ترمینال، دیتابیس، و حتی Finder بی نیاز کرده.

ورژن کنترل:

یه زمانی از SourceTree استفاده می‌کردم که یادمه کلی دردسر داشت. با شروع کار با اوبونتو، Gitkraken تونست خیلی کمکم کنه. ولی الان هیچ برنامه ای برام لذت تایپ این جمله توی ترمینال Phpstorm رو نداره:

git add .

لازمه که بگم سورس همه ی پروژه هام روی gitlab قرار داره چون Private بودن رو ترجیح می‌دم.

لوکال هاستینگ:

با نصب Docker و اجرای پروژه با کمک این تکنولوژی، تونستم بالاخره از هرگونه wamp و xampp و Mamp و ... دور بشم. یادمه حدود یه ماه پیش با حذف Mamp که محض احتیاط روی لپ تاپم نیگه داشته بودمش تا در صورتی که با داکر به مشکل برخوردم ازش استفاده کنم، کلی به خودم افتخار کردم.

اگه نمی‌دونین داکر چیه توصیه می‌کنم یه کمی درموردش سرچ کنین. شاید در ادامه توضیح بدم که چرا ازش استفاده می‌کنم.

هاستینگ:

خب رسیدیم به قسمت جذاب بحث. برای پروژه های وندا و یونش تجربه ی خوبی بابت استفاده از فضای ابری ابرکلود (Abarcloud) داشتیم. دلیلش هم مقیاس پذیری و کنترل بهتر سرور و اجرای بهتر و اصولی تر مراحل دیپلوی پروژه بود (ببخشید که اینقدر از کلمات انگلیسی استفاده می‌کنم... واقعا نمی‌شه اینا رو فارسی کرد).

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

پیام رسان:

قبلا می‌تونستم با قطعیت بگم تلگرام. ولی الان مجبورم بگم تلگرام، وایبر، واتساپ، Slack، و خلاصه هر جایی که بتونم پیامم رو به مخاطب برسونم!

تماس صوتی:

برای ارتباط با مشتریان (که یکی دیگه از بخش های جذاب کار توی استارتاپه) از Zoiper استفاده می‌کنم. سرویسی که برای خرید خط و برقراری تماس استفاده کردیم رو از Nexfon دریافت کردیم که امکانات خوبی داره.

تماس تصویری:

از نظر خیلی ها برای برگزاری جلسات با استفاده از تماس تصویری، Skype بهترین راه حل رایگانه. و من هم با همین نظر موافقم.

VPN:

از Cisco any connect استفاده می‌کنم چون رایگانه و هزینه‌ش رو دوستم پرداخت می‌کنه:D

آنتی ویروس:

قبلا می‌گفتم ویروس؟ بذار بیاد خودم می‌کشمش.

ولی الان میگم ویروس؟ مکینتاش؟

بازی:

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

ایدهٔ خود را در سکان‌پلاس بنویسید!

لیست نظرات
کاربر میهمان
دیدگاه شما چیست؟
کاربر میهمان
amirreza.safar
amirreza.safar
۱۳۹۷/۱۱/۱۲
سلام آموزش نصب جاوا برای سیستم های اندروید رو از کجا میتونم تهیه کنم
کاربر میهمان
کاربر میهمانمن یک کاربر مهمان هستم
۱۳۹۷/۰۳/۳۰
ممنونم. باعث شدین نسبت به docker کنجکاو شم و امیدوارم مفید باشه واسه من هم.
عبدالحمید ارجمند
عبدالحمید ارجمندAndroid Developer - Java - عاشق گجتهای اپل و مایکــ
۱۳۹۷/۰۳/۲۸
ماشاءالله چیزی کم نزاشتید :| سوالی داشتم از خدمتتون : تقریبا برای داشتن استارتاپی مثل استارتاپ ونداتک ، به تیم چند نفره نیاز هست ف و درآمد کلی تقریبی از یک همچین استارتاپی بصورت ماهانه چقدر خواهد بود ؟
مجتبی دانشی
مجتبی دانشی
۱۳۹۷/۰۳/۲۴
به نام خدا
با سلام خدمت سرکار خانم جنتی زاده
آرزوی موفقیتهای روز افزون دارم برای شما و استار آپ تان.
امیدوارم هر جا هستین موفق و مؤید باشین
با تشکر
کاربر میهمان
کاربر میهمانمن یک کاربر مهمان هستم
۱۳۹۷/۰۳/۲۱
دو نکته توی همه نوشته های «نرم افزار های مورد استفاده من» هست که خیلی جالبه. اینکه اکثراً یک بار اتم و ساب لایم رو تجربه کردن. و اینکه اکثرا از ویندوز دل خوشی ندارن و رفتم سمت اوبونتو و مکینتاش!
یک سوال داشتم: مزیت اوبونتو و مکینتاش نسبت به لینوکس چیه؟ مثل اینکه ما هم باید مهاجرت کنیم! 😀
GHM
GHM
۱۳۹۷/۰۳/۲۰
خانم جنتی ممنون از تجربیاتتون و اینکه که داکر رو معرفی کردید جالب بود اما من برای لوکال هاست از AMPPS استفاده میکنم و بسیار بهینه تر از نرم افزارهای همرده و معروف هست مخصوصا کانفیگ مناسب آپاچی و سوئیچ کردن ورژن php و محاسن جالب دیگه به دوستانی که استفاده نکردن پیشنهاد میکنم حداقل یکبار تجربه کنند.
مرورگر چرا گوگل کروم؟ من شخصا کروم رو خیلی قبول دارم برای وبگردی ازش استفاده میکنم اما تابحال نشده برای طراحی ازش استفاده کنم چون میبینم جاهایی نقص داره (مخصوصا تو بحث فونت ها و یه چیز دیگه که یادم نمیاد چند وقت پیش دیدم) اما فایرفاکس جدایی ناپذیر هست برای من