وبلاگِ آریان

وبلاگِ آریان

جایی برای یادگرفتن

MVC vs MVT

تفاوت بین معماری MVC و MVT

بسیاری از توسعه دهندگان درباره تفاوت معماری MVC و MVT ممکنه براشون سوال پیش بیاد. در این پست، تفاوت این دو معماری نرم افزار رو بررسی می کنیم.

Information Gathering

جمع آوری اطلاعات (Information Gathering)

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

Python Virtual Environments

Virtual Environments چیست؟

تصور کنین که برای خودتون یک پروژه دارین که خودتون روی اون کار میکنین و داخل شرکت هم دارین روی یک پروژه دیگه کار میکنین.
تا اینجا مشکلی وجود نداره اما مشکل جایی بوجود میاد که پروژه شما مثلا از جنگو 3 استفاده میکنه و پروژه شرکت روی جنگوی 2 هست.
اینجاست که نه میشه 2 تا جنگو مختلفو نصب کرد و نه میشه کاری رو کنار گذاشت.
اسنجاست که Virtual Environments قهرمان وارد کار میشه.

50+2 essential tips for developer

50+2 نکته کاربردی برای همه دولوپر ها

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

programming language vs framework

تفاوت زبان برنامه نویسی و فرم ورک چیست؟

تفاوت بین زبان برنامه نویسی و فرمورک چیه؟
هر کدوم به چه کاری میان؟ و چطور می تونیم باهاشون کار کنیم؟
تواین پست با من باشین تا باهم زبان و فریمرک رو برسی کنیم ببینیم چی هستن.

Python Virtual Environments

Virtual Environments چیست؟

تصور کنین که برای خودتون یک پروژه دارین که خودتون روی اون کار میکنین و داخل شرکت هم دارین روی یک پروژه دیگه کار میکنین.
تا اینجا مشکلی وجود نداره اما مشکل جایی بوجود میاد که پروژه شما مثلا از جنگو 3 استفاده میکنه و پروژه شرکت روی جنگوی 2 هست.
اینجاست که نه میشه 2 تا جنگو مختلفو نصب کرد و نه میشه کاری رو کنار گذاشت.
اسنجاست که Virtual Environments قهرمان وارد کار میشه.