CodeBaz.dev
696 subscribers
673 photos
108 videos
155 files
495 links
من، محمدرضا کسائی، برنامه‌نویس فول‌استک در تپسی و مدرس پایتون و جنگو در مجتمع فنی تهران هستم. در اینجا قصد دارم تجربیات و دانش خود را در زمینه‌های مختلف برنامه‌نویسی با شما به اشتراک بگذارم.
https://CodeBaz.dev
https://x.com/CodebazDev
Download Telegram
CodeBaz.dev
📌۴۰ ساعت آموزش در دانشگاه امیرکبیر 📌با اعطای گواهینامه معتبر 📌هزینه : ۲۹۰ هزار تومان 🎯شروع دوره از ۲۹ بهمن جمعه ها ساعت ۹-۱۲ ثبت نام آنلاین 🌐 https://goo.gl/WuyV4Q 🆔 @ProgrammersFun
باورتون میشه بنر بالا رو با GIMP درست کرده باشم؟
ینی بدون فتوشاپ 😎
تازه من بلد نیستم حرفه ای با GIMP کار کنم 😅😅
حالا هی بگید فقط فتوشاپ 😒😒
اساس کار جنگو در نگاهی کوتاه - با سپاس از دوستمون که برام این عکسو ارسال کرد
🆔 @ProgrammersFun
دوستان کرک کردن در واقع همون دزدی کردنه!!
اگر یه نرم افزاریو کرک کنیم ینی قفلشو شکوندیم و این مثل این میمونه که بی اجازه قفل ماشین کسی رو باز کنی و ازش استفاده کنی
پس ما از نظر انسانی وظیفه داریم اون نرم افزار رو بخریم
اما بعضی از قوانین دست و پای مارو بسته. مثلا :
- تحریم نمیذاره خرید بین المللی داشته باشیم
- تولید کنندگان این نرم افزار ها اصلا نمیخوان به ما بفروشن مثل اوراکل و ادوبی
- بعضی از نرم افزار ها اینقدر گرونه که من و شما اگر هم میتونستیم بخریم پولمون نمیرسید مثل همین فتوشاپ که لایسنس یک ساله اش پولش به اندازه یک PC هه!!!

معمولا ما برای کار های شخصی و دم دستی خیلی نیاز به کار های خفن نداریم. مثلا خیلی از شما ها که فتوشاپ نصب کردین مطمئنم تا حالا شاید از حتی ۴۰ درصد امکاناتش هم استفاده نکردین
حالا من یه نظری دارم که میتونه از دید خیلی ها درست یا غلط باشه (که فعلا کاری نداریم درسته یا غلط) و اون اینه که تا جایی که ممکنه نیاز های کوچولو مونو با نرم افزار های رایگان برطرف کنیم
اینجوری دیگه قفلی رو هم نشکوندیم و مدیون کسی نمیشیم.
من به جای فتوشاپ از GIMP استفاده میکنم. تاحالا هم پاسخ گو بوده. فعلا یه ویدئو کوتاه و ساده ازش میذارم. سعی میکنم در آینده ویدئو های بیشتری از آموزش کار با گیمپ بذارم تا کم کم بریم سمتش

🌐 https://youtu.be/x52MUz5tk4U
🆔 @ProgrammersFun
This media is not supported in your browser
VIEW IN TELEGRAM
وقتی که باگ تبدیل میشه به یه امکان خفن! 😅😅😅
🆔 @ProgrammersFun
سایت یکی از دوستامونه
توش آموزش پایتون هم داره. به نظرم میتونه مفید باشه
🌐 https://sec-learning.org/
🆔 @ProgrammersFun
https://goo.gl/ibMkeJ

🎯آگهی استخدام
آگهی استخدام برنامه نویس پایتون و جنگو
به یک برنامه نویس مسلط به پایتون و توانمند در طراحی اپلیکیشنهای تحت وب با استفاده از فریمورک Django نیازمندیم
ارسال رزومه به همراه حقوق درخواستی به :
[email protected]

موارد زیر امتیاز به حساب می آید
۱ـ آشنا با git
۲ـتوانایی کار در محیط لینوکس
۳-آشنایی با postgresql
۴- توانایی کار به صورت پروژه ای و remote
۵-آشنایی با bootstrap
۶ - آشنایی با ajax
۷ - آشنایی با HTML و CSS
🆔 @ProgrammersFun
This media is not supported in your browser
VIEW IN TELEGRAM
نحوه عملکرد تابع بازگشتی فیبوناچی
مرجع پایتون
🆔 @ProgrammersFun
خلاصه ای از فهم من در مورد تفاوت بیت staticmethod و classmethod در قسمت کلاس ها در پایتون:


class A(object):

    def foo(self,x):

        print "executing foo(%s,%s)"%(self,x)


    @classmethod

    def class_foo(cls,x):

        print "executing class_foo(%s,%s)"%(cls,x)


    @staticmethod

    def static_foo(x):

        print "executing static_foo(%s)"%x    


a=A()


۳ مدل میشه تو کلاس ها متد تعریف کرد
۱- معمولی مثل foo
۲- کلاس‌متد مثل class_foo
۳- استاتیک‌متد مثل static_foo

حالت اول رو فقط میشه روی یک instance صدا زد ینی اول باید یک object از کلاس بسازی و بعد روش این تابع رو صدا بزنی. ورودی self هم که میدونید خودش ضمنی ینی به صورت اتوماتیک و زیرپوستی به متد پاس داده میشه
a.foo(1)

# executing foo(<__main__.A object at 0xb7dbef0c>,1)


🆔 @ProgrammersFun

تو حالت دوم ینی کلاس‌متد چیزی که به صورت ضمنی یا زیرپوستی به متد ارسال میشه به عنوان اولین ورودی دیگه اون instance نیست بلکه خود class هه. کلاس‌متد هارو هم روی یک instance میشه صدا زد و هم خود کلاس بدون اینکه اصلا هیچ instance ای از اون ساخته باشیم
a.class_foo(1)

# executing class_foo(<class '__main__.A'>,1)

A.class_foo(1)

# executing class_foo(<class '__main__.A'>,1)


استاتیک‌متد ها دیگه نه instance و نه classورودی میگیرن و کلا شبیه یک تابع معمولی که در بیرون از کلاس تعریف میشه عمل میکنن با ایت تفاوت که از طریق خود class یا instance میشه بهشون دسترسی پیدا کرد
🆔 @ProgrammersFun
Forwarded from CodeBaz.dev
📌۴۰ ساعت آموزش در دانشگاه امیرکبیر
📌با اعطای گواهینامه معتبر
📌هزینه : ۲۹۰ هزار تومان
🎯شروع دوره از ۲۹ بهمن جمعه ها ساعت ۹-۱۲
ثبت نام آنلاین
🌐 https://goo.gl/WuyV4Q
🆔 @ProgrammersFun
عاشق IE ام
🆔 @ProgrammersFun