Python BackendHub – Telegram
Python BackendHub
7.51K subscribers
314 photos
46 videos
11 files
432 links
Learning python & Backend Engineering, with Mani!

Youtube: https://www.youtube.com/@GitOverHere
Github: https://github.com/ManiMozaffar
Linkedin: https://www.linkedin.com/in/manimozaffar

تبلیغات نداریم

Admin: @Mani_nikou
Download Telegram
برای مهاجرت حتما دقت کردین که از هر 5 تا آگهی, 4 تاشون یا GCP میخوان یا AWS.
هر جفت سرویس ها تو ایران تحریمن, حالا راه حل چیه؟
یک سایتی هست به اسم
acloudguru.com

همه جور دوره ای داره, شما اشتراکش رو میخرین که قیمتش طی دو پلن یکی 30 دلار و یکی 40 دلاره. دوره هاش کاملا interactive هست و بهتون دسترسی کامل میده به سرویس AWS و سایتشم کاملا معتبره.

سایت های مختلفی هم هستند که براتون پرداخت های ارزی رو انجام میدن, که اگه اشتباه نکنم ایرانی کارت یکی از اون سایت هاست.
👍4
اگه پروداکتی نوشتین که میبینید gapای از مارکت رو پر میکنه و میخواین معرفیش کنید, به جز linkedin یکی از OP ترین سایت ها درواقع hackers new هست
ycombinator.com

کافیه یک کراولر بنویسید که پستتون رو هی repost کنه با تغییرات کم که اسپم شناسایی نشه و هر 10-15 مین یک دفعه ریپست شه.

شایدم خودم اینکارو کردم 😅
😁2👎1
من همیشه به یک چیزی اعتقاد دارم و آن، دید مهندسی است. از خصوصیات مفید و بزرگ دانشگاه خوب رفتنم، همین دید مهندسی است.

حالا این دید مهندسی یعنی چی؟

یعنی شما وقتی بدونید memory management چیست و GC چه کاری تو پایتون انجام می‌دهد، باعث می‌شود کدی که می‌نویسید، memory friendly‌تر باشد.

یا وقتی SQL بلدید و PostgreSQL هم بلدید، باعث می‌شود خیلی وقتا query بنویسید که به جای ۳ بار هیت، یک هیت به دیتابیس بزند. out of box ترش این است که اگر query که می‌زنید، read هست، چند تا read replication بسازید و horizentonal scaling انجام دهید تا سرعت query بهتر شود. اگر می‌بینید query که می‌زنید، مثلاً ۱۰ درصد ریزالت کل دیتابیستون است و حجیم است، از طرفی مثلاً ۲ تا column خیلی استفاده می‌شود توی آن query، آن وقت می‌توانید ترکیب آن دو تا column را ایندکس کنید تا پرفورمنس بهتری بگیرید. اما اگر ریزالت برگشتی ۷۰ درصد دیتابیستون باشد، آن موقع ایندکسها سربار دیتابیستون می‌شوند و نه تنها کمک نمی‌کنند بلکه سرعت شما را هم کاهش می‌دهند.

به این می‌گویند دید مهندسی. یعنی بدانید از چه چیزی کجا و به چه اندازه‌ای استفاده کنید.

همه اینها را گفتم تا برسم به این کتاب:
https://www.amazon.com/Designing-Data-Intensive-Applications-Reliable-Maintainable/dp/1449373321

این کتاب به شما یک دید مهندسی فوق‌العاده می‌دهد. تازه شروع کردم و می‌تونم بگم محشره ✌️
👍5
Forwarded from 𝘤𝘢𝘭𝘭 𝘮𝘦 𝘵𝘰𝘳𝘪
This media is not supported in your browser
VIEW IN TELEGRAM
01 Refresh your resume in 30 minutes
Forwarded from 𝘤𝘢𝘭𝘭 𝘮𝘦 𝘵𝘰𝘳𝘪
This media is not supported in your browser
VIEW IN TELEGRAM
02 Purpose of a resume
Forwarded from 𝘤𝘢𝘭𝘭 𝘮𝘦 𝘵𝘰𝘳𝘪
This media is not supported in your browser
VIEW IN TELEGRAM
03 What recruiters are looking for
Forwarded from 𝘤𝘢𝘭𝘭 𝘮𝘦 𝘵𝘰𝘳𝘪
This media is not supported in your browser
VIEW IN TELEGRAM
04 Get past the ATS
Forwarded from 𝘤𝘢𝘭𝘭 𝘮𝘦 𝘵𝘰𝘳𝘪
Media is too big
VIEW IN TELEGRAM
05 Different resume styles
Forwarded from 𝘤𝘢𝘭𝘭 𝘮𝘦 𝘵𝘰𝘳𝘪
This media is not supported in your browser
VIEW IN TELEGRAM
06 Step 1 Choose your target role
Forwarded from 𝘤𝘢𝘭𝘭 𝘮𝘦 𝘵𝘰𝘳𝘪
Media is too big
VIEW IN TELEGRAM
07 Step 2 Dissect the job denoscription
Forwarded from 𝘤𝘢𝘭𝘭 𝘮𝘦 𝘵𝘰𝘳𝘪
Media is too big
VIEW IN TELEGRAM
08 Step 3 Connect your skills to the job denoscription
Forwarded from 𝘤𝘢𝘭𝘭 𝘮𝘦 𝘵𝘰𝘳𝘪
This media is not supported in your browser
VIEW IN TELEGRAM
09 How to align your resume to a job denoscription
Forwarded from 𝘤𝘢𝘭𝘭 𝘮𝘦 𝘵𝘰𝘳𝘪
This media is not supported in your browser
VIEW IN TELEGRAM
10 Name and contact info on a resume
Forwarded from 𝘤𝘢𝘭𝘭 𝘮𝘦 𝘵𝘰𝘳𝘪
This media is not supported in your browser
VIEW IN TELEGRAM
11 Summary and key skills on your resume
👍1
Forwarded from 𝘤𝘢𝘭𝘭 𝘮𝘦 𝘵𝘰𝘳𝘪
Media is too big
VIEW IN TELEGRAM
12 Professional experiences on a resume
👍1
Forwarded from 𝘤𝘢𝘭𝘭 𝘮𝘦 𝘵𝘰𝘳𝘪
Media is too big
VIEW IN TELEGRAM
13 Education and additional info on a resume
سلام دوستان, یک repo ساختم راجب تکنیک های رزومه نویسی که به صورت بخش بخش از تو سایتای مختلف میخوندم و یاد گرفتم یا از میتینگ هایی که داشتم و صحبتایی که کردم و تجاربم یاد گرفتم. خوشبختانه با این تکنیک هایی که یاد گرفتم تونستم تو 3 هفته نزدیک 10 مصاحبه مختلف بگیرم که یکیش استیج آخره و احتمالا تبدیل به جاب آفر شه . و حالا قصد دارم تجارب اندک خودمو هم باهاتون به اشتراک بذارم.

تو این ریپو, حتی رزومه های خوبم به اشتراک میذاریم. ممنون میشم contribute کنید, رزومتون رو اضافه کنید و حمایت کنید و ستاره بدین. پیشنهادی چیزی هم داشتین حتما بگین ✌️

https://github.com/ManiMozaffar/awesome-resumes

@ManifoldsPython
👍42
یکی از دوره هایی که هر بک اند کاری باید ببینه :)

https://git.ir/p/xnEZB
این تیکه ای که تو عکس گذاشتم رو اصلا فراموش نکنید. مخصوصا قسمت 229. واقعا جذابه 👌
@ManifoldsPython
چند هفته قبل یک سمینار یک ساعته داشتم در خصوص استفاده از chatgpt میتونید از لینک زیر‌ خلاصش رو بخونید.
https://github.com/ManiMozaffar/use-chatgpt-like-a-pro
حتی میتونید شما data های روز رو اینجکت کنید. مثلا ذاتا برای chatgpt جنگو نسخه ۴ تعریف نشده ولی میتونید براش تعریف کنید.


اگه دسترسی ندارین به سایت chatgpt یا میخواین از مدل turbo 3.5 استفاده کنید که تو حالت رایگان ازش استفاده نمیشه میتونید از theb.ai استفاده کنید. یکی از کامل ترین سایت های alternative ای هست که دیدم دقیقا مارک داون های مختلف chatgpt مثل تیبل و کد نویسی رو ساپورت میکنه و خود صاحبشم هزینه turbo 3.5 رو از جیبش میده, حالا به چه هدفی رو اطلاعی ندارم :))

الان ابزار های بهتری اومده که با استفاده از همون API چت جی پی تی پیاده شده که بهترینش autogpt هست. برای این نیاز به openai api key دارین که فقط تو اکانت پرمیوم 20 دلاری فکر کنم بشه گرفت.
https://github.com/Significant-Gravitas/Auto-GPT


مثال: اگه برای یک شرکت دارین چت بات یا پشتیبانی زنده با chatgpt مینویسید یادتون باشه که مدل هارو بخونید و راجب هر کدوم خوب تحقیق کنید. صرفا chatgpt 3.5 turbo بهترین نیست و اگه prompt طولانی دارین و میخواین مثل تپسی چت باتتون تبلیغ اسنپ رو نکنه باید از Fine-tuning model استفاده کنید که هم هزینه رو کاهش میده و هم قیمتش کمتر میشه و هم پرفومنس بهتری داره براتون و هم جوابای سمی به کاربراتون نمیده.
https://platform.openai.com/docs/models


@ManifoldsPython
👍1