uz
Feedback

Firibgarlarga uchmang! Telemetrio bunday kanallarni topadi va belgilaydi 👉 Belgini ko‘rmoqchi bo‘lsangiz, obuna bo‘ling

CodeBaz.dev

CodeBaz.dev

Kanalga Telegram’da o‘tish

من، محمدرضا کسائی، برنامه‌نویس فول‌استک در تپسی و مدرس پایتون و جنگو در مجتمع فنی تهران هستم. در اینجا قصد دارم تجربیات و دانش خود را در زمینه‌های مختلف برنامه‌نویسی با شما به اشتراک بگذارم. https://CodeBaz.dev https://x.com/CodebazDev

Ko'proq ko'rsatish
661
Obunachilar
Ma'lumot yo'q24 soatlar
+17 kun
+130 kun
Postlar arxiv
قانون پارکینسون: یه کار رو هر چقدر کش بدی، کش میاد. پس: زود انجامش بده تموم شه بره پی کارش

توی یوتیوب یه عالمه فیلم های mock interview هست که مصاحبه های تستی برگزار شده و با دیدنش میتونید بفهمید شرایط مصاحبه چطوریه و حتی کلی از سوالات مصاحبه رو بفهمید یه جورایی مثل تقلب کردن می‌مونه پس اینطوری همه میرن اون سوالا رو میخونند و مصاحبه ها رو میترکونن دیگه؟ نه! تا وقتی که با مفاهیم مطرح شده در سوالات کار نکرده باشید و باهاشون کد نزده باشید، تو مصاحبه نمی‌تونید در موردشون خوب صحبت کنید. پس این فکر که «خب الان میرم یوتیوب mock interview میبینم بعد میرم مصاحبه و می‌ترکونم» کاملا درست نیست ولی خیلی کمک می‌کنه که بفهمید چه چیز هایی مهمه که ازش غافل شده اید

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

تو مصاحبه اگه سوالی پرسیدند که جوابش رو نمی‌دونستید چه کار می‌کنید؟

چت جی‌پی‌تی از محیط تست خودش رو آزاد کرده و به هاگینگ‌فیس حمله کرده بعد تیم امنیت هاگینگ‌فیس دیده نمیتونه جلوش رو بگیره و دست به دامن چند تا AI شده تا بالاخره با GLM تونسته حمله رو دفع کنه اینکه این AI تونسته آزاد بشه و حمله کنه ناخواسته بوده ولی امان از اون روزی که این AI ها رو هدفمند بفرستند برای زدن زیرساخت کسی که ازش خوششون نمیاد!

یه استانداردی به اسم WCAG برای وب هست که W3C تدوین کرده. تو یه جاییش میگه: هیچ المانی نباید بیشتر از ۳ بار در ثانیه چشمک بزنه چون ممکنه افراد مبتلا به صرع با دیدنش تشنج کنند بعد یه سری سایت های دولتی یه طوری طراحی میشن که آدم اگه سالم هم باشه بره توش تشنج می‌کنه

- پسورد رو عوض می‌کنیم - پسورد قبلی رو از تو کد پاک می‌کنیم - تغییرات رو به صورت force به مخزن گیت ارسال می‌کنیم و پسورده رو از تاریخچه گیت پاک می‌کنیم - به همه اطلاع میدیم که تغییرات جدید (که پسورد قبلیه توش نیست) رو از سرور گیت دوباره بگیرند و دقت کنند که دوباره اون پسورد قدیمیه رو کامیت پوش نکنند که دوباره برنگرده رو ریپو

به نظرتون اگه فهمیدیم یه چیز مهم مثل پسورد کامیت و پوش شده، باید چه کار کنیم؟

تو این شرایطی که بعضی ها میگن اینترنت شاید قطع بشه با این قیمت ها آدم می‌مونه اکانت هوش مصنوعی بخره یا نه

تو خیلی مصاحبه‌ها یه مرحله Live Coding داریم. استفاده از ابزار هایی مثل Claude Code و Cursor و Codex می‌تونه باعث بشه توانایی Live Coding ضعیف بشه. خوبه هرزگاهی آستینمون رو بزنیم بالا و خودمون دست به کد بشیم و خودمون رو به چالش بکشیم.

دیروز کلی از توکن های claude ام سر فیکس کردن مشکلات pep8 با flake8 هدر رفت! یه رول تعریف کرده ام که موقع کامیت چک کنه pep8 رعایت شده یا نه معمولا کار هام رو با مدل sonnet (high) انجام میدم ولی همین مدل تو فیکس کردن این مورد نه‌تنها کلی توکن سوزوند، بلکه در نهایت خودم دست به کار شدم. فقط لازم بود مثلا یه اینتر بزنه طول خط کم بشه یا یه پرانتز رو یه indent بیاره عقب! ولی همین کار ساده (برای من) کلی توکن سوزوند ضمنا این اینتر زدناش که میخواست خط رو بشکونه، ۲ تا باعث شده بود پروژه سینتکس ارور هم پیدا کنه

میگن وقتی تب اکتشاف طلا خیلی داغ شده بود، همه میرفتن بیل میخریدن تا طلا کشف کنند. در نهایت هم اون بیل فروش‌ها بودن که خیلی سود کردند. گاهی وقتا حس میکنم ما که اکانت هوش مصنوعی میخریم، مثل اونایی هستیم که بیل می‌خریدند. 🆔 @CodeBazDev

اگه میخواهید با همون اکانت پلاس ای که از chatGPT خریدین بتونید از API اش هم بدون هزینه اضافی استفاده کنید میتونید از پروژه زیر استفاده کنید https://github.com/RayBytes/ChatMock?tab=readme-ov-file خیلی به درد Automation میخوره مثلا با n8n! 🆔 @CodeBazDev

دیروز داشتم رو یه پروژه جنگو کار میکردم یه ارور خیلی ساده داد که با دو خط کد تو مدل ها درست میشد همون ارور رو عینا دادم به cursor تا درستش کنه یه عالمه تغییر تو پروژه ایجاد کرد حتی خودش فایل migrations ساخت که نباید می‌ساخت چون خود جنگو باید بسازه وگرنه قاطی میکنه! خلاصه که رول بک کردم و یه بار دیگه بهت ثابت شد که خودم بنویسم بهتره تا اینکه بدم cursor بنویسه

مدت هاست که دلم میخواد روی یادگیری یه چیزی حسابی عمیق بشم متاسفانه آخرین باری که تونستم این کارو بکنم تابستون پارسال بوده شما هم مثل منید یا فرصت میکنید یاد بگیرید؟

این ویدئو رو با NotebookLM درست کردم. یکی از فصل های کتاب Software Engineering At Google رو دادم بهش و اینو ساخت به نظرم تا حدی خیلی خوبی قابل فهم و قابل استفاده ساخته شده اینطوری هر کتاب و هر داکیومنتی رو میشه به راحتی یاد گرفت امکانات بیشتری مثل ساخت اسلاید و پادکست و ... هم داره 🆔 @CodeBazDev

خود منم 😄😄 اهنگایی که شما گوش میدید چیه؟

من تا چند روز پیش فقط از Chat gpt استفاده میکردم. نمیدونم چی شد یهو تصمیم گرفتم برم از Gemeni سوال کنم. به طرز عجیبی حس میکنم Gemini باهوش تر و صادق تره پیشنهاد میکنم اگه تا حالا ازش استفاده نکردید امتحانش کنید

چه اداره کل هایی وجود داره من بی خبرم 😳
چه اداره کل هایی وجود داره من بی خبرم 😳