𝐶𝑜𝑑𝑒 𝐶𝑎𝑡
140 subscribers
48 photos
37 videos
3 files
20 links
A cat 🐈‍⬛ wandering through the world of code.

Python • Django • Web • Tech •BackEnd
ــــــــــــــــــــــــــــــــــــــــــــــــــ
The Margins Channel:
@HashiaHa
Discussion:
@Hashia0

Directory: t.me/CodeCat_Dev?direct
Download Telegram
𝐶𝑜𝑑𝑒 𝐶𝑎𝑡
Screencast from 2026-07-28 16-28-37.webm
یک پروژه ساده با استفاده از sqlite و python که پسورد ها و یوزر نام های سایتهای مختلف رو ذخیره می‌کنه 😊
𝐶𝑜𝑑𝑒 𝐶𝑎𝑡 pinned «سلام سعی کردم تو کانال تک تک شما فالوورزای عزیزم جوین بشم اگه بازم کسی هست بهم بگه 😍 t.me/MPL_Code?direct تو این مسیر باید قوت قلب هم باشیم حتی با اندک ترین چیز»
ایلان ماسک اومده گفته من میخام یه پیش بینی بکنم که توی سال ۲۰۳۶ قراره پول اهمیتی نداشته باشه
اون وقت مایی که داریم اینجا خودمونو میکشیم پول دربیاریم و سال ۲۰۳۶ رو مثلا هدف نهایی قرار دادیم 😐
𝐶𝑜𝑑𝑒 𝐶𝑎𝑡
Photo
با استفاده از کتابخانه پایتون
توانستم یک برنامه gui پیش‌بینی آب و هوا بسازم
در این برنامه از کتابخانه های زیر استفاده شده:
1- tkinter
2-geopy
3-timezonefinder
4-datetime
5-requsts
6-pytz
و همینطور با استفاده از کلید api از سایت openweatherrmap.org
7 layers of OSI model
۱ - لایه فزیکی Physical - - > با سخت افزار در ارتباط هست یعنی تبدیل داده های دیجیتال به سیگنال های الکترکی ، نوری، یا رادیویی و ارسال آن روی کابل ها یا هوا است
۲ - لایه پیوند داده Data Link - - > داداه ها را به بسته های کوچک تری به نام فریم تبدیل میکند این لایه وظیفه کنترل خطاهای فزیکی و آدرس دهی سخت افزاری (آدرس MAC) را بر عهده دارد.
𝐶𝑜𝑑𝑒 𝐶𝑎𝑡
۱ - لایه فزیکی Physical - - > با سخت افزار در ارتباط هست یعنی تبدیل داده های دیجیتال به سیگنال های الکترکی ، نوری، یا رادیویی و ارسال آن روی کابل ها یا هوا است ۲ - لایه پیوند داده Data Link - - > داداه ها را به بسته های کوچک تری به نام فریم تبدیل میکند این…
۳- شبکه Network --> شبکه یعنی چند تا وسیله با استفاده از کابل یا وای فای بهم وصل بشن ، اگه مساحتی کمی رو پوشش بده بهش میگن
LAN (Local Aria Network)
, و اگه مساحت بزرگی رو پوشش بده بهش میگن
WAN(Wide Aria Network)

حالا تو لایه شبکه چیکار میشه؟

اینجا به هر وسیله یی که به یک شبکه یا روتر وصل شده یک آدرس یا
IP(Internet Protocol)
میدن ، تا با استفاده از این آدرس دیتا جابجا بشه


@MPL_Code
😎😊🙏
𝐶𝑜𝑑𝑒 𝐶𝑎𝑡
😎😊🙏
نتیجه شش ماه تلاش بنده
Forwarded from Linuxor ?
فوربز گزارش داده که استارتاپ‌های مبتنی بر عامل‌های هوش مصنوعی (AI Agents) دارن به انتخاب اول بنیان‌گذارهای انفرادی تبدیل می‌شن. دلیلش هم اینه که هزینه استفاده از ابزارهای هوش مصنوعی به‌شدت پایین اومده و حالا یک نفر می‌تونه با پرداخت ماهانه $300 تا $500 کاری رو انجام بده که قبلاً به یک تیم کامل با هزینه $80,000 تا $120,000 در ماه نیاز داشت.

به همین خاطر، الان بیشتر از یک‌سوم استارتاپ‌های جدید فقط یک بنیان‌گذار دارن؛ در حالی که این عدد در سال 2017 فقط 17% بود. هوش مصنوعی هم با انجام کارهایی مثل کدنویسی، تولید محتوا و پشتیبانی مشتری، هزینه‌ها رو حدود 95% تا 98% کمتر از نیروی انسانی کرده و راه‌اندازی کسب‌وکار رو برای افراد مستقل خیلی ساده‌تر کرده.

@Linuxor
سلام رفقا!

می‌خواید بدونید WSGI و ASGI چین؟ خب بشنوید:

· WSGI
مثل یه پیشخدمت تنها توی رستورانه!
هر بار یه سفارش می‌گیره، می‌ره به آشپزخونه، برمی‌گرده تحویل می‌ده. اگه ۱۰۰ نفر بیان، یکی‌یکی سرویس می‌شَن. (همزمان = نه!)
· ASGI
ولی مثل یه تیم پیشخدمت با واکی‌تاکیه!
چندتا سفارش رو همزمان می‌گیرن، یه نفر داره آشپزی می‌کنه، یه نفر داره پیش‌دست می‌ده، همه با هم در ارتباط‌ن. (همزمان = آره!)

مثال ساده‌تر:
وب‌سرویسی که از WSGI استفاده کنه، مثل صف نانوایی‌ست: یکی بیاد نون بگیره، بعدی صبر کنه.
ولی ASGI مثل چند صندوق بانک می‌مونه: چند نفر همزمان کارشون رو انجام می‌دن.

خلاصه:

· WSGI = قدیمی، ساده، همگام (مثل Django قدیم)
· ASGI = جدید، سریع، ناهمگام (مثل FastAPI، Django جدید)

اینا جزو مفاهیم پایه‌ی جنگو هستن، اما محدود به جنگو نیستن؛ استانداردِ کل وب‌پایتونان.ارتباطش با جنگو اینجاست:· اون فایل wsgi.py که کنار settings.py می‌بینی، همون دروازه‌ی ورود سرورهای قدیمیه (مثل Gunicorn).· جنگو از نسخه‌ی ۳ به بعد، asgi.py رو هم رسماً داره تا بتونه WebSocket و کارهای زنده (مثل چت) رو پشتیبانی کنه.به زبان خود جنگو:WSGI مثل موتور ۴ سیلندر قدیمیه که روش کار می‌کرد، ASGI هم موتور توربوی جدیدیه که روش سوار شدن. خود جنگو هر دو رو بلده، فقط بستگی به پروژه‌ات داره که کدوم رو روشن کنی! 😄پس اگه تازه‌کاری، بدون که حداقل اسمشون رو شنیدن، خودش یه قدم بزرگیه

اگه پروژه‌ات چت‌زنده یا WebSocket داره، برو سراغ ASGI،
وگرنه WSGI کافیه

@MPL_Code
Between B for Birth and D for Death, we live in C for Computer Science


@MPL_Code
Forwarded from Linuxor ?
خیلیا هنوز فرق بین فری‌لنسری و کارمندی رو نمی‌دونن و فکر می‌کنن فری‌لنسری یعنی دیگه راحتی و اقابالاسر نداری و تایمت دست خودته.

ولی اگه دقیق به قضیه نگاه کنید توی فری‌لنسری تایم آزادی ندارید!‌ تایم آزادتون می‌شه پیدا کردن پروژه بعدی یا یادگیری چیز های جدید وگرنه اصلا نمی‌تونید ادامه بدید و پول دربیارید و نکته دیگه اینه توی کارمندی یه تضمین مهم دارید اونم ثابت بودن استکی که روش کار می‌کنیده اما توی فریلنسری همچین چیزی وجود نداره مشتری هرچی بگه باید بگید چشم و برید یادش بگیرید.

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

@Linuxor
برای توسعه یک پلتفرم ( مثلا ربات فروشگاهی، سیستم پیگیری ، داشبورد مدیریتی) کدوم استک رو پیشنهاد میدید؟
Anonymous Poll
62%
Python ( Django, FastAPI)
34%
Nodejs +Express/Nestjs)
10%
C# .NET Core