Syntax | سینتکس
前往频道在 Telegram
Focus: Web Lan: Python & Go Website: https://syntaxfa.ir Quick connect: https://quick-connect.syntaxfa.ir Github: https://github.com/syntaxfa Group: https://t.me/Syntax_fa_group
显示更多3 266
订阅者
-124 小时
+127 天
+830 天
帖子存档
3 268
پروژه تحت وبو تو حالت لوکال روی دیتابیس sqlite تست نکن !!
یه مثال میزنم که توی پروژه جنگویی خودم پیش اومد:
دیشب بعد از اینکه روی سرور تغییرات جدیدو اعمال کردم با ارور مواجه شدم وقتی لاگ هارو دیدم ارور out of integer range میداد.
بعد از کلی بررسی فهمیدم که یک فیلد توی مدل ها IntegerField هستش اما اون عددی که دریافت میکردم بزرگ تر بود و باید نوع فیلد رو به BigIntegerField تغییر میدادم تا بتونه دریافتش کنه.
مشکل اینجا بود که تو حالت لوکال روی sqlite تست میکردم و هیچ اروری نمیگیرفتم اما تو سرور از PostgreSQL استفاده میکردم و ارور میداد.
برای اینکه با اینجور مشکلات مواجه نشید، حتما رو لوکال از همون دیتابیسی که تو سرور استفاده میشه، استفاده کنید.
مشکل خیلیا اینه که حذف کردن دیتابیس و ساخت مجددش تو PostgreSQL و ... خیلی سخت تره تا Sqlite.
برای حل این مشکل دیتابیسو روی کانتینر داکر اجراش کنید. اینجوری تو چند ثانیه میتونید پاکش کنید و دوباره اجراش کنید👌
اگه دوست داری بیشتر بدونی، تو کامنتا بگو تا توی پستای بعدی بگم چجوری دیتابیسو تو کانتینر داکر بالا بیاری
#بک_اند_وب
@citax_tel 👈 سیتاکس
3 268
برنامه جدیدی به اسم Threads اومده که در واقع وصله همون اینستاگرام هستش.
فصاش شبیه به توییتره تعداد نصبش تو پلی استورو الان که دیدم پنج میلیون بار بود.
کسی نصبش کرده ؟
@citax_tel 👈 سیتاکس
3 268
اگه طراح گرافیکی، حتما خوشگلی !
با استفاده از هوش مصنوعی لئوناردو که تو پست قبلی ازش استفاده کردیم اینبار بهش گفتیم اگه برنامه های گرافیکی انسان بودن چه شکلی میشدن.
نتیجه اینبار خیلی متفاوت تر بود. انگار برنامه گرافیکی بودن دلیلی بر خوشگل و جذاب بودنشون هم هست 😅
حالا ما بهش میگیم اگه جنگو آدم بود چه شکلی میشد یچی میاره اصلا روم نمیشه بذارمش
بنظرم اون سمپ چپی پایینی خیلی دافه😎
#گرافیک
@citax_tel 👈 سیتاکس
3 268
زبان و فریم ورک های برنامه نویسی اگه آدم بودن
تصاویری که مشاهده میکنید توسط هوش مصنوعی ساخته شده !
به هوش مصنوعی dall e 2 گفتیم که یه پایتون دولوپر و ... رو به تصویر بکش و نتیجش این شد.
جالب ترینش بنظرم پایتون هستش. متخصص پایتون رو به همراه مار پایتون، به تصویر کشیده 😂😂
دوست داری خودتم امتحان کنی؟ اونم بصورت رایگان !!
همونطور که میدونید dall e 2 اشتراکی هستش. اما با استفاده از bing image creator که از همون dall e 2 استفاده می کنه، میتونید روزانه صد تا تصویر بصورت رایگان بسازید.
واقعا عالیه حتما ازش استفاده کنید و تصاویر دلخواه خودتون رو بسازید 😎👌
#هوش_مصنوعی
@citax_tel 👈 سیتاکس
3 268
بدون رفتن به دانشگاه با مدار منطقی، معماری کامپیوتر، سیستم عامل، کامپایلر، شبکه، دیتا استراکچر و الگوریتم به خوبی آشنا بشید👌
فایل PDF این دو تا کتابو پست بعدی قرار میدم
#کتاب
@citax_tel 👈 سیتاکس
3 268
طبق نظرسنجی بالا:
سی درصد گفتن روزی یک تا دو ساعت😐😕
فقط در شرایطی قابل قبوله که شما واسه تفریح تو مواقعی که بیکار میشید میاید سمت برنامه نویسی
با روزی یه ساعتم بجایی میرسید ولی خب خیلی دیر پیشرفت میکنید.
روزی دو تا چهار ساعت برای کسایی خوبه که شغل و فعالیت اصلیشون یچیز دیگه هستش اما در کنارش میخوان برنامه نویسی هم یاد بگیرن.
با این مقدار تایم گذاشتن طول میکشه به دانشی برسید که بتونید ازش کسب درآمد کنید اما اوکیه
بنظرم بهترین حالت شیش تا هشت ساعت هستش.
اگه بطور مستمر ادامه بدید عالیه
حدود سی درصد گفتن که لجندم و بالای هشت ساعتو زدن.
بنظرم واسه وقتیه که استخدام شدید و روزی شیش تا هشت ساعت برای شرکته کار می کنید و میاید خونه آموزش میبینید یا به پروژه شخصی خودتون می رسید وگرنه برای کسی که داره آموزش میبینه و فعالیت دیگه ای نداره همون شیش تا هشت ساعت بهترین حالته
نتیجه گیری آخر:
اکثرمون یا داریم صفر میزنیم یا صد 😂
نرمال و استاندارد برید جلو انتظار داشتم شیش تا هشت ساعت بیشترین باشه
@citax_tel 👈 سیتاکس
3 268
استاد بهتون یاد میده چجوری با وردپرس ماهی سی میلیون درآمد داشته باشی !
آره جون عمت
@citax_tel 👈 سیتاکس
3 268
چجوری دیباگر پایچارم رایگانو، توی پروژه هایی مثل جنگو استفاده کنیم !!
بعضی از دوستان از پایچارم استفاده می کنن ولی نمیدونن با همین نسخه رایگانشم میشه با دیباگر قدرتمندش پروژه جنگوییشونو دیباگ کنن.
طبق عکس، میریم تو قسمت edit configurations
اسم دلخواهمونو میدیم و بعدش تو قسمت script path منیجر جنگو رو انتخاب میکنیم که همون manage.py هستش.
تو قسمت parameter اون دستوری که میخوایم اجرا بشه رو وارد میکنیم که ما runserver رو قرار دادیم.
در نهایت مفسر پروژه رو مشخص می کنیم و دکمه ok رو می زنیم.
از این به بعد پروژه جنگوییتون رو با دکمه ران به راحتی میتونید اجرا بکنید. همچنین دیگه می تونید از دیباگر قدرتمند پایچارم توی پروژه جنگوییتون استفاده کنید.
سوال صد امتیازی😁:
وقتی پروژه جنگویی رو با دستور
runserver 0.0.0.0:8001
اجرا میکنیم چه تفاوتی داره با زمانی که بصورت
runserver
اجرا کردیم ؟
#جنگو
@citax_tel 👈 سیتاکس
3 268
اضافه کردن فیلدی که داخل model مورد نظر وجود نداره، در list_display مدل ادمین جنگو
امروز میخواستم جمع کل کوین کاربر به علاوه کوینی که از ما جایزه گرفته رو نشون بدم اما همچین فیلدی توی مدل کوین وجود نداشت و منطقی نبود وجودم داشته باشه چون تراکنش ها داخل یه تیبل دیگه نگهداری میشن.
بعد از کمی سرچ کردن، به همچین روشی رسیدم.
کافیه متدش رو بنویسیم و داخلش اون دیتایی که میخوایم نشون بدیم رو return کنیم.
توی list_display اسمی که متد داره رو وارد میکنیم.
همچنین برای مشخص کردن اینکه اسم فیلد چجوری نمایش داده بشه:
method.short_description('description')
#جنگو
🆔 @citax_tel 👈 سیتاکس
3 268
رزومه ایلان ماسک 🔥🔥
مطمئن نیستم خودش نوشته یا نه
اما اگه مال خودشه بیشتر از قبل دوسش دارم
3 268
چجوری رزومه بنویسیم که ایلان ماسکم ردش نکنه❗️❗️
اگه شغل شما وابسته به این است که رزومه خوبی داشته باشید. این پست چند تا از نکات مهم برای داشتن یک رزومه استاندارد و جذابو به شما میگه. حتما کپشنو مطالعه کنید.
برای مشاهده پست👀
https://www.instagram.com/p/Ct9Wmc8ISfp/?igshid=MzRlODBiNWFlZA==
#رزومه
#رزومه_نویسی
🆔 @citax_tel 👈 سیتاکس
3 268
کتاب clean commit در گیت و گیت هاب برای نوشتن کامیت های واضح و توصیفی
#کتاب
@citax_tel 👈 سیتاکس
3 268
فردا یه پست خفن درباره رزومه نویسی داریم که در واقع آپدیت پست قبلیه
خیلی عالی شده 😍😍
