وبلاگِ آریان

وبلاگِ آریان

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

MVC vs MVT

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

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

Information Gathering

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

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

Python Virtual Environments

Virtual Environments چیست؟

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

zero to very

سری آموزش های صفر تا خیلی

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