CodeBaz.dev
660 subscribers
679 photos
111 videos
155 files
503 links
من، محمدرضا کسائی، برنامه‌نویس فول‌استک در تپسی و مدرس پایتون و جنگو در مجتمع فنی تهران هستم. در اینجا قصد دارم تجربیات و دانش خود را در زمینه‌های مختلف برنامه‌نویسی با شما به اشتراک بگذارم.
https://CodeBaz.dev
https://x.com/CodebazDev
Download Telegram
چه اداره کل هایی وجود داره من بی خبرم 😳
👍1😁1🤣1
من تا چند روز پیش فقط از Chat gpt استفاده میکردم. نمیدونم چی شد یهو تصمیم گرفتم برم از Gemeni سوال کنم. به طرز عجیبی حس میکنم Gemini باهوش تر و صادق تره
پیشنهاد میکنم اگه تا حالا ازش استفاده نکردید امتحانش کنید
This media is not supported in your browser
VIEW IN TELEGRAM
خود منم 😄😄
اهنگایی که شما گوش میدید چیه؟
😁5
Media is too big
VIEW IN TELEGRAM
این ویدئو رو با NotebookLM درست کردم.
یکی از فصل های کتاب Software Engineering At Google رو دادم بهش و اینو ساخت
به نظرم تا حدی خیلی خوبی قابل فهم و قابل استفاده ساخته شده
اینطوری هر کتاب و هر داکیومنتی رو میشه به راحتی یاد گرفت
امکانات بیشتری مثل ساخت اسلاید و پادکست و ... هم داره
🆔 @CodeBazDev
👍4
مدت هاست که دلم میخواد روی یادگیری یه چیزی حسابی عمیق بشم
متاسفانه آخرین باری که تونستم این کارو بکنم تابستون پارسال بوده
شما هم مثل منید یا فرصت میکنید یاد بگیرید؟
👍3
دیروز داشتم رو یه پروژه جنگو کار میکردم یه ارور خیلی ساده داد که با دو خط کد تو مدل ها درست میشد
همون ارور رو عینا دادم به cursor تا درستش کنه
یه عالمه تغییر تو پروژه ایجاد کرد
حتی خودش فایل migrations ساخت که نباید می‌ساخت چون خود جنگو باید بسازه وگرنه قاطی میکنه!
خلاصه که رول بک کردم و یه بار دیگه بهت ثابت شد که خودم بنویسم بهتره تا اینکه بدم cursor بنویسه
اگه میخواهید با همون اکانت پلاس ای که از chatGPT خریدین بتونید از API اش هم بدون هزینه اضافی استفاده کنید میتونید از پروژه زیر استفاده کنید

https://github.com/RayBytes/ChatMock?tab=readme-ov-file

خیلی به درد Automation میخوره مثلا با n8n!
🆔 @CodeBazDev
🙏2❤‍🔥1👍1🔥1
میگن وقتی تب اکتشاف طلا خیلی داغ شده بود، همه میرفتن بیل میخریدن تا طلا کشف کنند.
در نهایت هم اون بیل فروش‌ها بودن که خیلی سود کردند.
گاهی وقتا حس میکنم ما که اکانت هوش مصنوعی میخریم، مثل اونایی هستیم که بیل می‌خریدند.
🆔 @CodeBazDev
👍3😢1
دیروز کلی از توکن های claude ام سر فیکس کردن مشکلات pep8 با flake8 هدر رفت!
یه رول تعریف کرده ام که موقع کامیت چک کنه pep8 رعایت شده یا نه
معمولا کار هام رو با مدل sonnet (high) انجام میدم ولی همین مدل تو فیکس کردن این مورد نه‌تنها کلی توکن سوزوند، بلکه در نهایت خودم دست به کار شدم.
فقط لازم بود مثلا یه اینتر بزنه طول خط کم بشه یا یه پرانتز رو یه indent بیاره عقب! ولی همین کار ساده (برای من) کلی توکن سوزوند
ضمنا این اینتر زدناش که میخواست خط رو بشکونه، ۲ تا باعث شده بود پروژه سینتکس ارور هم پیدا کنه
تو خیلی مصاحبه‌ها یه مرحله Live Coding داریم.
استفاده از ابزار هایی مثل Claude Code و Cursor و Codex می‌تونه باعث بشه توانایی Live Coding ضعیف بشه.
خوبه هرزگاهی آستینمون رو بزنیم بالا و خودمون دست به کد بشیم و خودمون رو به چالش بکشیم.
👍1
تو این شرایطی که بعضی ها میگن اینترنت شاید قطع بشه با این قیمت ها آدم می‌مونه اکانت هوش مصنوعی بخره یا نه
😢2
به نظرتون اگه فهمیدیم یه چیز مهم مثل پسورد کامیت و پوش شده، باید چه کار کنیم؟
CodeBaz.dev
به نظرتون اگه فهمیدیم یه چیز مهم مثل پسورد کامیت و پوش شده، باید چه کار کنیم؟
- پسورد رو عوض می‌کنیم
- پسورد قبلی رو از تو کد پاک می‌کنیم
- تغییرات رو به صورت force به مخزن گیت ارسال می‌کنیم و پسورده رو از تاریخچه گیت پاک می‌کنیم
- به همه اطلاع میدیم که تغییرات جدید (که پسورد قبلیه توش نیست) رو از سرور گیت دوباره بگیرند و دقت کنند که دوباره اون پسورد قدیمیه رو کامیت پوش نکنند که دوباره برنگرده رو ریپو
👍1🤯1
یه استانداردی به اسم WCAG برای وب هست که W3C تدوین کرده. تو یه جاییش میگه:
هیچ المانی نباید بیشتر از ۳ بار در ثانیه چشمک بزنه چون ممکنه افراد مبتلا به صرع با دیدنش تشنج کنند
بعد یه سری سایت های دولتی یه طوری طراحی میشن که آدم اگه سالم هم باشه بره توش تشنج می‌کنه
🤣5
چت جی‌پی‌تی از محیط تست خودش رو آزاد کرده و به هاگینگ‌فیس حمله کرده
بعد تیم امنیت هاگینگ‌فیس دیده نمیتونه جلوش رو بگیره و دست به دامن چند تا AI شده تا بالاخره با GLM تونسته حمله رو دفع کنه
اینکه این AI تونسته آزاد بشه و حمله کنه ناخواسته بوده ولی امان از اون روزی که این AI ها رو هدفمند بفرستند برای زدن زیرساخت کسی که ازش خوششون نمیاد!
👍3
تو مصاحبه اگه سوالی پرسیدند که جوابش رو نمی‌دونستید چه کار می‌کنید؟
CodeBaz.dev
تو مصاحبه اگه سوالی پرسیدند که جوابش رو نمی‌دونستید چه کار می‌کنید؟
گاهی مصاحبه کننده خودش هم میدونه که سوالی که میپرسه خیلی سخته و خیلی انتظار نداره شما پاسخ بدین. در این صورت بیشتر هدفش اینه که ببینه شما شما چطور با چیز هایی که بلد نیستید مواجه میشید
یه اشتباهی که خیلی ها میکنند اینه که بعضی ها با اعتماد به نفس کامل چیزی رو که بلد نیستند یا شک دارند رو توضیح میدن. من خودم اینطور وقت ها سکوت میکنم تا طرف حسابی اشتباه بگه و از همون اشتباه استفاده میکنم تا به چالش بکشمش
به نظرت بهترین کار اینه که با تواضع بگیم این موضوع رو بلد نیستیم اما حدس میزنیم مربوط به فلان چیز باشه و توضیح بدیم که برای فهمیدنش چه مسیری رو طی می‌کنیم.
👍4
توی یوتیوب یه عالمه فیلم های mock interview هست که مصاحبه های تستی برگزار شده و با دیدنش میتونید بفهمید شرایط مصاحبه چطوریه و حتی کلی از سوالات مصاحبه رو بفهمید یه جورایی مثل تقلب کردن می‌مونه
پس اینطوری همه میرن اون سوالا رو میخونند و مصاحبه ها رو میترکونن دیگه؟
نه! تا وقتی که با مفاهیم مطرح شده در سوالات کار نکرده باشید و باهاشون کد نزده باشید، تو مصاحبه نمی‌تونید در موردشون خوب صحبت کنید.
پس این فکر که «خب الان میرم یوتیوب mock interview میبینم بعد میرم مصاحبه و می‌ترکونم» کاملا درست نیست
ولی خیلی کمک می‌کنه که بفهمید چه چیز هایی مهمه که ازش غافل شده اید
👍4
قانون پارکینسون:
یه کار رو هر چقدر کش بدی، کش میاد.
پس:
زود انجامش بده تموم شه بره پی کارش
👍6
به نظرتون ایشون کیه؟
۱. بازنشسته تامین اجتماعی
۲. قصاب
۳. راننده تاکسی اینترنتی
۴. هیچکدام