𝐶𝑜𝑑𝑒 𝐶𝑎𝑡
136 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
زندگی ات سخته؟!
بیا برنامه نویس شو و سخت ترش کن 🙂‍↔️

@MPL_Code
This media is not supported in your browser
VIEW IN TELEGRAM
تراپی ؟
نه ممنون ، پولشو میرم این کیبورد و میگیرم

@MPL_Code
Samir Roashan - Dunya Guzaran | سمیر روشان - دنیا گذران
ALMC Records
برید حالشو ببرید 😍



پ.ن:نسخه اصلی تو کامنت😉
تلگرام یه قابلیت جدید برای گروه ها گذاشته پیام Welcome message
برید فعال کنید برای ممبر ها تون


#معرفی


@MPL_Code
اینایی که میگن سن یه عدده عجیبن؛ خب انتظار داشتی رشته باشه؟ اونطوری محاسبات روش سخت می‌شدا اصلا بهینه ترین حالت چه بخوای چه نخوای عدده.

@MPL_Code
This media is not supported in your browser
VIEW IN TELEGRAM
هاو تو پرانوس پراوگامینگ لنگوجیز😂😂😂😂😂


فقط CSS 😂😂😂

تاییده؟!!!!

@MPL_Code
This media is not supported in your browser
VIEW IN TELEGRAM
اولین رباطی که رباط صلیبی پاره کرد


@MPL_Code
Wake Me Up When September Ends
Green Day
SEPTEMBER
🫠🥲

@MPL_Code
جادی اینجوری روحیه میده به شاگرداش😂
😂😂



@MPL_Code
This media is not supported in your browser
VIEW IN TELEGRAM
🔴 یک هشدار درباره دسترسی کاربران ایرانی به سرویس های آنلاین

📰چند روز قبل ، آمریکا رسماً مجوز General License G رو تعلیق کرد ؛ همون مجوزی که مربوط به خدمات آموزشی بود و همونطور که توی اخبار خوندید تمام آزمون ها از جمله تافل ، دولینگو و... به جز آزمون الهی واسمون به حالت تعلیق درومده!

📰حالا چند روزه شایعاتی داره به گوش میرسه که ممکنه مجوز مهم مرتبط با خدمات ارتباطی اینترنتی، یعنی 31 CFR 560.540 ( خدماتی مثل ایمیل، پیام رسانی و وب گردی و...) هم تعلیق بشه و عملاً ما میمونیم و خودمون 😔

🔐 پیشنهاد میکنم هرچه سریع‌تر از اطلاعات مهمتون بکاپ بگیرید ... :

1⃣ به takeout.google.com مراجعه کنید ، گزینه های موردنیازت مثل Gmail، Drive، Photos و در بخش My Activity گزینه Gemini Apps رو انتخاب و خروجی بگیر.

🔢 برای بکاپ گرفتن از هوش مصنوعی های مختلف مراحل زیر رو طی کنید :

➡️ChatGPT :
Settings → Data Controls → Export Data

• بعد از آماده شدن، لینک دانلود برات ارسال میشه ؛ این لینک ۲۴ ساعت اعتبار داره.

➡️Claude :
Settings → Privacy → Export Data

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

📌 در کنار اینها، برای ایمیل های مهمتون میتونید یک آدرس پشتیبان داشته باشید و برای آرشیو Gmail هم از IMAP و ابزارهایی مثل Thunderbird استفاده کنید.
‌
+ فعلا جای نگرانی برای «قطع قریب الوقوع» وجود نداره ؛ اما داشتن بکاپ، همیشه بهتر از غافلگیر شدنه.

@RoidBest
Please open Telegram to view this post
VIEW IN TELEGRAM
فرق مردم عادی با یه برنامه نویس 🤣

@MPL_Code
شما هر زمینه ای رو که نام ببری من تو اون زمینه حداقل یه بار ریدم😂😁
گیت چیه و چرا هر شخصی بهتره از همون اول بشناسدش؟
دقت کردی نگفتم فقط برنامه‌نویس؟ گفتم هر شخصی. 😄
بذارید با یه مثال ساده توضیح بدم:
فرض کنید دارید روی لپ‌تاپتون یک کتاب می‌نویسید.
هر روز یه مقدار بهش اضافه می‌کنید و هر بار هم تغییراتتون رو توی همون فایل ذخیره می‌کنید.
حالا چند ماه می‌گذره...
یه روز با خودتون می‌گید:
«من ایده‌ی روز اول رو بیشتر دوست داشتم، کاش می‌تونستم برگردم به همون نسخه.»
ولی مشکل اینجاست که دیگه نمی‌دونید نسخه‌ی روز اول کجاست! 😐
یا شاید برای هر تغییر، یک فایل جدا ساخته باشید:
book-final
book-final-2
book-final-new
book-final-new-real 😂
و حالا خودتون هم نمی‌دونید کدوم نسخه، همونیه که می‌خواستید!
اینجاست که Git وارد میشه.
شما یک فولدر می‌سازید، مثلاً:
My Journey
و Git رو بهش اضافه می‌کنید.
از این به بعد هر تغییری که انجام می‌دید، می‌تونید به Git بسپاریدش تا تاریخچه‌ی تغییرات پروژه‌تون رو نگه داره.
امروز چیزی می‌نویسید → ذخیره
فردا تغییرش می‌دید → ذخیره
پس‌فردا کلاً نظرتون عوض میشه → مشکلی نیست!
چون Git نسخه‌های قبلی رو به خاطر سپرده. 🧠
پس اگر یه روز از تغییر جدیدتون پشیمون شدید، می‌تونید به نسخه‌ی قبلی برگردید.
و این دقیقاً یکی از دلایلیه که Git فقط برای برنامه‌نویس‌ها نیست.
هر جایی که با فایل‌ها و تغییرات زیاد سروکار دارید، داشتن تاریخچه‌ی تغییرات می‌تونه نجات‌دهنده باشه.

Git یعنی: «نگران خراب کردن نسخه‌ی قبلی نباش؛ من یادم می‌مونه چی تغییر کرده.»

دستوراتی که ممکنه خیلی کمک مون کنه:

رفیق خوب مون: git status

دوست خوب مون : git log

#گیت‌
@MPL_Code
تیکه یی از کتاب دوباره فکر کن ، نویسنده آدام گرانت
@MPL_Code
Unix
چیه؟ و چرا همه اسمشو می‌شنون؟

بذار با یه مثال ساده بگم.

اول از همه، Unix یک سیستم‌عامل و در کنار اون، یک خانواده و فلسفه مهم در دنیای سیستم‌عامل‌هاست که از دهه ۱۹۷۰ شکل گرفت.
اما چیزی که یونیکس رو خاص کرد فقط خود سیستم‌عامل نبود، بلکه طرز فکری بود که پشت طراحی اون قرار داشت.
فرض کن یه جعبه ابزار داری.
توش یه چکش هست، یه پیچ‌گوشتی، یه آچار و یه انبردست.
هیچ‌کدوم قرار نیست همه کاره باشن. هر کدوم برای یه کار مشخص ساخته شدن، ولی وقتی کنار هم قرار می‌گیرن، می‌تونی باهاشون یه کار بزرگ انجام بدی.

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

mkdir

برای ساختن یه پوشه استفاده میشه.

یا:

cd

مخفف Change Directory هست، یعنی تغییر مسیر یا رفتن به یه پوشه دیگه.

مثلا:

mkdir myproject

یه پوشه به اسم myproject می‌سازه.

بعد:

cd myproject

وارد همون پوشه می‌شیم.

این دستورات رو می‌تونیم از طریق Command Line در ویندوز یا Terminal در لینوکس و macOS اجرا کنیم.

البته یه نکته مهم اینجاست: ویندوز خودش یونیکس نیست و بر پایه معماری Windows NT ساخته شده، اما ابزارهایی مثل WSL و Git Bash به ما اجازه میدن داخل ویندوز هم با محیط‌ها و ابزارهای شبیه یونیکس کار کنیم.
جالب‌تر اینکه لینوکس و macOS از ایده‌ها و اصول یونیکس تأثیر زیادی گرفتن.
برای همین اگر وارد دنیای برنامه‌نویسی، طراحی سایت، بک‌اند، شبکه، امنیت، سرورها یا حتی هوش مصنوعی بشید، احتمالا دیر یا زود با مفاهیم یونیکس و سیستم‌های Unix-like روبه‌رو می‌شید.

پس یونیکس فقط چندتا دستور مثل cd و mkdir نیست.
یونیکس یه دنیای خیلی بزرگه و توی بخش‌های مختلف دنیای کامپیوتر و اینترنت تأثیر زیادی داشته.
طبیعتا ما نمی‌تونیم با یه پست کوتاه کل یونیکس رو یاد بگیریم. این پست فقط یه آشنایی اولیه بود.
پیشنهاد می‌کنم در کنار این پست، یه تحقیق کوچیک درباره یونیکس، لینوکس، Terminal و Command Line داشته باشید.
#هر‌برنامه‌نویسی‌باید‌بداند

@MPL_Code
فکر کنم رمز موفقیتمو ۳ بار اشتباه زدم قفل شده

@MPL_Code
اگه Ai رو ازتون بگیرن ، از دانش تون چی برای ارائه دارید؟

@MPL_Code