codepedia – Telegram
codepedia
5.65K subscribers
1.55K photos
948 videos
626 files
885 links
💞 هدف این کانال آموزش رایگان برنامه نویسی💥
↩️دوره های موجود رو از دست ندید😍
❌️اینجا‌منبع کتاب های برنامه‌نویسی نامبروانههه🥳
Download Telegram
🌐 چرا همه از localhost:3000 استفاده می‌کنند؟ تاریخچه پورت‌های توسعه

دلایل محبوبیت پورت‌های خاص در توسعه وب:

🔢 پورت‌های معروف توسعه:

• 3000 - محبوب برای React, Node.js, Next.js
•8000 - پایتون (Django), PHP development servers
•8080 - جایگزین 80 برای HTTP, Java servers
•5173 - Vite dev server (جدیدتر)

📜 تاریخچه و دلایل:

3000:

· انتخاب تصادفی در early Ruby on Rails
· به استاندارد جامعه JavaScript تبدیل شد

8000:

· بالاتر از range پورت‌های سیستمی (0-1024)
· به راحتی به خاطر سپرده می‌شود

8080:

· جایگزین 80 (HTTP استاندارد)
· اجتناب از نیاز به دسترسی root

5173:

· انتخاب مدرن توسط Vite
· جلوگیری از تداخل با پورت‌های موجود

💡 نکته فنی: پورت‌های 1024-49151 برای برنامه‌های کاربردی قابل ثبت هستند

#توسعه_وب #پورت #Localhost #برنامه_نویسی #تاریخچه_فناوری

🆔@code_pedia
👍4💯1
🔴 Reddix: کلاینت رددیت ترمینال با رابط کاربری زیبا

یک ابزار قدرتمند برای استفاده از رددیت مستقیماً در ترمینال:

ویژگی‌های اصلی:

• رابط کاربری TUI زیبا - تجربه‌ای مشابه برنامه‌های گرافیکی
•کاملاً رایگان و اوپن‌سورس - توسعه فعال
•پشتیبانی از اکثر قابلیت‌ها - پست‌ها، کامنت‌ها، ووت

🛠️ امکانات کلیدی:

· مشاهده فید و سابرددیت‌ها
· جستجو در محتوای رددیت
· مدیریت حساب کاربری
· پشتیبانی از تم‌های مختلف

🚀 نصب و راه‌اندازی:

# با استفاده از Cargo
cargo install reddix

# یا از سورس
git clone https://github.com/ck-zhang/reddix
cd reddix
cargo run
🎯 مزایای استفاده:

· سرعت بالا نسبت به نسخه وب
· مصرف منابع بسیار کم
· مناسب برای سرورها و سیستم‌های بدون GUI
· حریم خصوصی بهتر

#رددیت #ترمینال #ابزار_توسعه #اوپن_سورس #رابط_کاربری

🆔@code_pedia
5👍1
🔴تعرفه مکالمه و پیامک تلفن همراه گران شد

🔴تعرفه پیامک برای سیم کارت‌های دائمی: پیامک فارسی ۱۱۶ ریال، پیامک انگلیسی ۲۸۹ ریال.

🔴مکالمه درون شبکه برای سیم کارت دائمی: هر دقیقه ۶۴۹ ریال (سقف ۷۷۹ ریال)، سیم کارت اعتباری: هر دقیقه ۱,۱۶۹ ریال.

🔴مکالمه بین شبکه (تلفن همراه به ثابت): سیم کارت دائمی ۸۱۲ ریال، سیم کارت اعتباری ۱,۲۱۸ ریال.


🆔 @code_pedia
🤬10
📱 فیلترینگ؛ سیاستی ناکارآمد در برابر حق دسترسی آزاد به اینترنت

در حالی‌که بسیاری از پلتفرم‌های محبوب مانند تلگرام، یوتیوب و اینستاگرام همچنان در ایران فیلتر هستند، حدود ۹۰ درصد کاربران با استفاده از VPN یا پروکسی به‌راحتی به آن‌ها دسترسی پیدا می‌کنند. در سال ۲۰۲۵، فیلترینگ بیش از هر زمان دیگری روشی قدیمی، ناکارآمد و غیرمنطقی به نظر می‌رسد؛ سیاستی که نه‌تنها به هدف خود نمی‌رسد، بلکه تنها موجب اتلاف منابع و افزایش نارضایتی عمومی می‌شود. واقعیت این است که در دنیای امروز، دسترسی آزاد به اینترنت دیگر یک انتخاب نیست، بلکه ضرورتی اجتناب‌ناپذیر است.



🆔 @code_pedia
6👍1💯1
This media is not supported in your browser
VIEW IN TELEGRAM
اینترنت مستقیم از فضا روی موبایل؛
وعده جدید ایلان ماسک برای دسترسی به اینترنت

ایلان ماسک در یک گفتگو ویدئویی اعلام کرد اسپیس‌ایکس و استارلینک قصد دارند طی حدود دو سال آینده با استفاده از تراشه‌های جدید، تلفن‌های همراه را مستقیماً به ماهواره‌های استارلینک متصل کنند و اتصال پرسرعت جهانی را بدون نیاز به اپراتورهای منطقه‌ای فراهم سازند.

او گفت:
«شما قادر خواهید بود در هر نقطه‌ای روی گوشی خود ویدئو تماشا کنید.»



🆔 @code_pedia
5🔥1
🗺 معرفی ChatGPT Atlas: نقشه‌کشی هوش مصنوعی برای اکتشاف ایده‌ها

اوپن‌ای ابزار جدیدی به نام Atlas برای تجسم و سازماندهی افکار معرفی کرده است:

قابلیت‌های اصلی:

نقشه‌کشی بصری ایده‌ها - نمایش گرافیکی ارتباط مفاهیم
سازماندهی هوشمند - گروه‌بندی خودکار موضوعات مرتبط
اکتشاف عمیق - کشف ارتباطات پنهان بین ایده‌ها

🛠 کاربردهای عملی:
- طوفان فکری و ایده‌پردازی
- تحقیق و توسعه پروژه‌های پیچیده
- برنامه‌ریزی استراتژیک
- یادگیری و درک مفاهیم جدید

🎯 مزایای کلیدی:
- دید جامع از پیچیدگی موضوعات
- شناسایی شکاف‌های دانش
- بهبود همکاری تیمی
- افزایش خلاقیت و نوآوری

#ChatGPT_Atlas #هوش_مصنوعی #نقشه_ذهنی #ابزار_تولیدیت #اکتشاف_ایده

🆔@code_pedia
🔥3👍1
🦁 لیست جنجال‌های مرورگر Brave: نگاهی به حاشیه‌ها

مرورگر Brave با وجود محبوبیت، با جنجال‌های متعددی روبرو شده است:

🔥 مهم‌ترین جنجال‌ها:

• تبلیغات خودکار - جایگزینی تبلیغات سایت‌ها با تبلیغات خود
•جمع‌آوری داده‌ها - ادعای ردیابی کاربران علی‌رغم شعار حریم خصوصی
•سیاست ارز BAT - مشکلات سیستم پاداش و برداشت وجه
•افزونه‌های جاسوسی - نصب کدهای ردیابی در نسخه‌های خاص

🛡️ پاسخ Brave:

· تمرکز بر حریم خصوصی کاربر
· ایجاد مدل درآمدی جایگزین
· شفاف‌سازی در برخورد با انتقادات

💡 نکته:
هر کاربر باید با آگاهی کامل از مزایا و معایب،مرورگر مناسب خود را انتخاب کند

#BraveBrowser #مرورگر #حریم_خصوصی #جنجال #فناوری

🆔@code_pedia
4👍1
📈 رشد جاوااسکریپت در یادگیری ماشین: انقلاب جدید

جاوااسکریپت در حال تبدیل شدن به بازیگر مهمی در حوزه ML است:

🚀 دلایل محبوبیت:

• دسترسی آسان - اجرا مستقیم در مرورگر
•اکوسیستم غنی - کتابخانه‌های قدرتمند
•استقرار ساده - بدون نیاز به محیط‌های پیچیده

🛠️ ابزارهای کلیدی:

· TensorFlow.js - ML مستقیماً در مرورگر
· Brain.js - شبکه‌های عصبی ساده
· ML5.js - کتابخانه دوستانه برای مبتدیان

🎯 کاربردهای عملی:

· تشخیص تصویر و اشیا در وب
· پردازش زبان طبیعی (NLP)
· سیستم‌های توصیه‌گر
· آنالیز داده‌های بلادرنگ

مزایای اصلی:

· اجرای بلادرنگ بدون تاخیر
· حریم خصوصی (پردازش محلی)
· تعامل پذیری بالا
· کاهش هزینه‌های سرور

#یادگیری_ماشین #جاوااسکریپت #هوش_مصنوعی #توسعه_وب #TensorFlowJS

🆔@code_pedia
🔥102👍2
🌄پیدا کردن بهترین بکگراند ها برای استفاده های مختلف و کار های گرافیکی کافیه عبارت های زیر رو تو گوگل سرچ کنید و برید بخش تصاویر

1⃣comic background 4k

2⃣ Elements Background 4k

3⃣ blurred background 4k

4⃣ Minimalist Background 4k

⭐️ حالا میتونید همینارو شخصی سازی هم کنید مثلا آخرش رنگ رو هم مشخص کنید

🆔 @code_pedia
1👍1
⌨️ GitHub Copilot CLI: راهنمای شروع سریع

دستیار هوش مصنوعی حالا در ترمینال شما!

🚀 نصب و راه‌اندازی:

# نصب Copilot CLI
gh extension install github/gh-copilot

# احراز هویت
gh copilot auth

💡 کاربردهای اصلی:

• توضیح دستورات - درک چیزی که فرمان انجام می‌دهد

gh copilot explain 'find . -name "*.js" -exec rm {} \;'

• تولید دستورات - ایجاد اسکریپت‌های پیچیده

gh copilot suggest "find all python files larger than 1MB"

• عیب‌یابی - رفع خطاهای ترمینال

gh copilot fix "docker build failing with permission error"

🎯 مزایای کلیدی:

· صرفه‌جویی در زمان جستجو
· یادگیری مفاهیم جدید
· کاهش خطاهای دستوری
· یکپارچه با workflow موجود

#GitHubCopilot #CLI #هوش_مصنوعی #ترمینال #ابزار_توسعه

🆔@code_pedia
5👍1
معرفی ۱۰۰ کانال یوتیوب برای یادگیری


🆔 @code_pedia
8👍2🤩1
📛 برگه تقلب نام‌گذاری: راهنمای جامع نام‌گذاری در برنامه‌نویسی

یک راهنمای کاربردی برای نام‌گذاری صحیح در کد:

🎯 اصول کلی نام‌گذاری:

• خوانایی اولویت اول - نام‌ها باید واضح و گویا باشند
•سازگاری - در کل پروژه از یک سبک پیروی کنید
•معناداری - از نام‌های مختصر اما توصیفی استفاده کنید

📝 الگوهای رایج:

متغیرها و توابع:

// خوب
getUserProfile()
calculateTotalPrice
isValid = true

// بد
gup()
calc()
flag = true

کلاس‌ها و کامپوننت‌ها:

// خوب
UserService
ShoppingCart
NotificationButton

// بد
UserServ
SCart
NotifBtn

📁 ساختار فایل‌ها:

· components/ - برای کامپوننت‌های UI
· utils/ - برای توابع کمکی
· hooks/ - برای هوک‌های React
· types/ - برای تعریف تایپ‌ها

🔤 سبک‌های نام‌گذاری:

· camelCase - متغیرها و توابع (getUserData)
· PascalCase - کلاس‌ها و کامپوننت‌ها (UserProfile)
· kebab-case - فایل‌ها و فولدرها (user-service.js)
· UPPER_CASE - ثابت‌ها (API_BASE_URL)

#نام‌گذاری #برنامه‌نویسی #کد_تمیز #توسعه_نرم‌افزار #best_practices

🆔@code_pedia
👍6
Media is too big
VIEW IN TELEGRAM
👨🏻‍💻 حل چند تمرین کوتاه پایتون

📝 زبان: فارسی
🔗 منبع: لیموناد



🆔 @code_pedia
👍3
🔸گام دوم رفع فیلتر به بن‌بست رسید

🔹کمیته فضای مجازی به رفع فیلتر تلگرام، یوتیوب و اینستاگرام رأی منفی داد

🔹پیگیری «شرق» از منابع مختلف نشان می‌دهد که شنبه سوم آبان، کمیته بررسی رفع فیلترینگ که سال گذشته به دستور مسعود پزشکیان در مرکز ملی فضای مجازی تشکیل شد، جلسه‌ای برای رفع فیلتر از پلتفرم‌های تلگرام، یوتیوب و اینستاگرام برگزار کرده و در نهایت این کمیته به رفع فیلتر این پلتفرم‌ها رای منفی داده است.!!


🆔 @code_pedia
😐7🏆3🤬1
اینترنت نه، فیلترنت گران‌تر!

🔹✍️لیلا علیزاده
🔹گروه اجتماعی چندثانیه
🔹شنبه گذشته، کمیته بررسی رفع فیلترینگ جلسه‌ای برای بررسی رفع محدودیت از سه پلتفرم اصلی  تلگرام، یوتیوب و اینستاگرام  برگزار کرد. اما در پایان، اعضای کمیته با رفع فیلتر این پلتفرم‌ها مخالفت کردند.
🔹به‌عبارت دیگر، گام دوم رفع فیلترینگ در همان نقطه‌ی آغاز متوقف شد.
🔹امروزهم خبر دیگری هم منتشر شد:
🔹اپراتورهای اینترنت کشور درخواست داده‌اند تعرفه‌ی اینترنت تا ۷۵ درصد افزایش یابد.
🔹یعنی هم دسترسی محدودتر می‌شود، هم هزینه‌ی همین دسترسیِ ناقص بالاتر.
🔹ترکیب دو تصمیم «تداوم فیلترینگ» و «افزایش تعرفه» عملاً یعنی:
🔹کاهش دسترسی آزاد به دانش، ارتباط و بازار کار؛
🔹فشار مضاعف بر خانوارها و کسب‌وکارهای دیجیتال؛
🔹رکود بیشتر در اقتصاد آنلاین و مهاجرت نیروهای متخصص؛
🔹گسترش نارضایتی عمومی از کیفیت و هزینه‌ی خدمات ارتباطی
🔹ما امروز پول اینترنت آزاد می‌دهیم، اما فیلترنت گران‌تر و بی‌کیفیت‌تر تحویل می‌گیریم. کیفیت پایین، قطعی مداوم، سرعت ناپایدار و بسته‌های گران، نتیجه‌ی سیاستی است که نه به توسعه کمک می‌کند و نه اعتماد مردم را حفظ.
🔹افزایش ۷۵ درصد تعرفه، مستقیماً بر هزینه‌ی زندگی تأثیر می‌گذارد.
🔹برای میلیون‌ها کاربر، اینترنت فقط سرگرمی نیست؛ ابزار کار، آموزش، اطلاع‌رسانی و درآمد است. فیلترینگ پلتفرم‌های جهانی هم مسیر ارتباط و رشد را می‌بندد و نابرابری دیجیتال را تشدید می‌کند.
🔹ادامه‌ی فیلترینگ و افزایش قیمت هم‌زمان، ترکیب خطرناکی است که اعتماد عمومی، نوآوری و عدالت دیجیتال را از بین می‌برد.راه درست، شفافیت در تصمیمات، گفت‌وگو با ذی‌نفعان و بازنگری در سیاست‌های فیلترینگ و تعرفه‌گذاری است.
🔹تا وقتی اینترنت آزاد، پایدار و باکیفیت نداشته باشیم،افزایش قیمت فقط نام دیگری برای فشار بیشتر بر جامعه‌ی آنلاین است.


🆔 @code_pedia
😐3👍2🤬2
⭕️ راهنمای فعال‌سازی اینترنت 5G در سامسونگ و بالا بردن سرعت اینترنت همراه اول

🆔 @code_pedia
افزونه‌های VS Code که من را به توسعه‌دهنده بهتری تبدیل کردند

لیستی از افزونه‌های ضروری برای حرفه‌ای شدن در VS Code:

🎯 افزونه‌های کلیدی:

• GitLens - بینش عمیق به تاریخچه Git
•ESLint - بررسی کیفیت کد JavaScript
•Prettier - فرمت‌دهی خودکار کد
•Thunder Client - تست API مستقیماً در ادیتور

🚀 افزونه‌های بهره‌وری:

· Auto Rename Tag - تغییر همزمان تگ‌های HTML
· Bracket Pair Colorizer - رنگ‌آمیزی آکولادها برای خوانایی بهتر
· Live Server - اجرای زنده پروژه‌های وب
· Path Intellisense - تکمیل خودکار مسیر فایل‌ها

🛠️ افزونه‌های زبان‌specific:

· Python - پشتیبانی کامل پایتون
· REST Client - تست درخواست‌های HTTP
· Docker - مدیریت کانتینرها از VS Code

💡 نکته طلایی:
استفاده هوشمندانه از افزونه‌ها سرعت و کیفیت کار را افزایش می‌دهد

#VSCode #افزونه #توسعه_نرم‌افزار #ابزار_برنامه‌نویسی #بهره‌وری

🆔@code_pedia
8
🔺شروط بازگشایی تلگرام در ایران

مهر نوشت:

شنیده ها حاکی از آن است که شروطی توسط تیم مذاکره کننده به تلگرام اعلام شده که بازگشایی این پلتفرم منوط به پذیرش این شروط است.

🔹محدودسازی مطالب تحریک آمیز قومیتی، حذف محتوا با شکایت شهروندان، همکاری تلگرام با دستگاه قضائی ایران، مسدودسازی ترویج کنندگان محتواهای تروریستی و خلاف امنیت ملی ایران، تعهد به ایران برای عدم ارائه اطلاعات کاربران ایرانی به سرویس‌های اطلاعاتی بیگانه از جمله شروط اعلام شده به تلگرام است.


پ.ن : با این تفاسیر رفع فیلترینگ کنسل😐


🆔 @code_pedia
😐8🤬6👍2💯2
codepedia
🔺شروط بازگشایی تلگرام در ایران مهر نوشت: شنیده ها حاکی از آن است که شروطی توسط تیم مذاکره کننده به تلگرام اعلام شده که بازگشایی این پلتفرم منوط به پذیرش این شروط است. 🔹محدودسازی مطالب تحریک آمیز قومیتی، حذف محتوا با شکایت شهروندان، همکاری تلگرام با دستگاه…
⭕️ شروط بازگشایی تلگرام در ایران

🔸شنیده ها حاکی از آن است که شروطی توسط تیم مذاکره کننده به تلگرام اعلام شده که بازگشایی این پلتفرم منوط به پذیرش این شروط است.

🔸١- محدودسازی مطالب تحریک آمیز قومیتی

🔸٢- حذف محتوا با شکایت شهروندان

🔸٣-همکاری تلگرام با دستگاه قضائی ایران

🔸۴- مسدودسازی ترویج کنندگان محتواهای تروریستی و خلاف امنیت ملی ایران

🔸۵- تعهد به ایران برای عدم ارائه اطلاعات کاربران ایرانی به سرویس‌های اطلاعاتی بیگانه
😐14👍2🤬2💯2
💔 ۳ اپ اوپن‌سورس محبوب که ناپدید شدند

داستان اپ‌های محبوبی که علی‌رغم عشق کاربران ناپدید شدند:

🎯 پروژه‌های از دست رفته:

• Google Reader - خوراک‌خوان محبوب گوگل

· علت توقف: تمرکز گوگل بر شبکه‌های اجتماعی
· جایگزین: Feedly, Inoreader

• Songbird - پخش‌کننده موسیقی همه‌کاره

· علت توقف: مشکلات مالی و رقابت با iTunes
· میراث: الهام‌بخش پخش‌کننده‌های مدرن

• Pidgin - کلاینت پیام‌رسان یکپارچه

· علت افول: محبوبیت اپ‌های موبایل و کاهش توسعه
· وضعیت فعلی: توسعه بسیار کند

📖 درس‌های مهم:

· محبوبیت کاربران ≠ بقای پروژه
· نیاز مداوم به توسعه و انطباق
· اهمیت مدل درآمدی پایدار

#اوپن_سورس #تاریخچه_فناوری #اپ‌های_ناپدید #نرم‌افزار #درس‌هایی_برای_توسعه‌دهندگان

🆔@code_pedia
👍5
🤖آیا میدانید ChatGPT دیگر در زمینه‌های مالی، سلامت و حقوقی مشاوره نمی‌دهد

اوپن‌ای محدودیت‌های جدیدی برای ChatGPT اعمال کرده است:

🎯 محدودیت‌های جدید:

مشاوره مالی - سرمایه‌گذاری، برنامه‌ریزی مالی، تحلیل بازار
مشاوره سلامت - تشخیص بیماری، درمان، توصیه‌های پزشکی
مشاوره حقوقی - تفسیر قوانین، مشاوره حقوقی، تحلیل پرونده‌ها

📝 موارد مجاز:
- اطلاعات عمومی درباره این حوزه‌ها
- آموزش مفاهیم پایه
- تحلیل داده‌های غیرحساس
- کمک در تحقیقات آکادمیک

🔒 دلایل این محدودیت‌ها:
- جلوگیری از ارائه اطلاعات نادرست
- رعایت مقررات صنفی و قانونی
- پیشگیری از عواقب احتمالی
- مسئولیت‌پذیری بیشتر

💡 جایگزین‌ها:
- مشاوران متخصص انسانی
- ابزارهای تأییدشده حوزه‌های تخصصی
- منابع معتبر و به‌روز

#ChatGPT #هوش_مصنوعی #محدودیت #امنیت #مسئولیت_پذیری

🆔@code_pedia
😐2👍1