codepedia
Открыть в Telegram
💞 هدف این کانال آموزش رایگان برنامه نویسی💥 ↩️دوره های موجود رو از دست ندید😍 ❌اینجامنبع کتاب های برنامهنویسی نامبروانههه🥳
Больше5 259
Подписчики
-324 часа
-167 дней
-5130 дней
Архив постов
5 258
🔴 طالبان اینستاگرام، فیسبوک، تیکتاک،اسنپچت و واتساپ و تمامی شبکه های ارتباطی و هم چنین ... هاب فیلتر کرد و اعلام کرد جوونای افغانی جنبه ی این برنامه ها و سایتارو ندارن.
🆔 @code_pedia
5 258
🐍 نکات و ترفندهای پایتون
با ۴ تکنیک کاربردی دیگر پایتون آشنا شوید:
🌀 چک کردن یک شرط در تمامی عناصر لیست
numbers = [2, 4, 6, 8]
all_even = all(x % 2 == 0 for x in numbers) # True
🔄 چرخش و برعکس کردن رشتهها
text = "Python"
reversed_text = text[::-1] # "nohtyP"
💡 استفاده از get() برای دیکشنریها
data = {"name": "Ahmed", "age": 25}
city = data.get("city", "قاهره") # "قاهره"
🔢 تولید اعداد تصادفی با seed ثابت
import random
random.seed(42)
print(random.randint(1, 100)) # همیشه یک عدد ثابت
نکته طلایی:** از zip برای پیمایش همزمان چند لیست استفاده کنید:
names = ["Ali", "Sara"]
ages = [25, 30]
for name, age in zip(names, ages):
print(f"{name}: {age} سال")
#Python #Programming #CodingTips #PythonTricks
🆔@code_pedia5 258
🎃ادعای افبیآی درباره نفوذ هکرهای مظنون چینی به چندین مؤسسه حقوقی مشهور آمریکا
🔹دفتر واشنگتن پلیس فدرال آمریکا (FBI) در حال تحقیق درباره مجموعهای از پروندههاست که مظنون به نفوذ هکرهای چینی به چندین مؤسسه حقوقی برجسته آمریکایی هستند.
🔹مدیر یکی از این مؤسسات حقوقی در گفتوگو با رسانهها تأیید کرده است که برخی از سیستمهای رایانهای این مؤسسه مورد نفوذ قرار گرفتهاند، اما با این حال منشأ حمله را چین معرفی نکرده است.
🔹این مؤسسه همچنین تأکید کرده است که تاکنون هیچ مدرکی مبنی بر استخراج دادههای محرمانه از سایر سامانههای فناوری اطلاعات، از جمله پایگاههای داده حاوی پروندههای مشتریان، وجود ندارد.
🆔 @code_pedia
5 258
🐍 نکات و ترفندهای پایتون
امروز با ۴ تکنیک کاربردی #پایتون آشنا میشوید که کدهایتان را حرفهایتر میکند:
🔄 تعویض مقادیر بدون متغیر موقت
a, b = 10, 20
a, b = b, a # حالا a=20 و b=10
📋 چک کردن چند شرط به زیبایی
color = "red"
if color in ["red", "blue", "green"]:
print("رنگ معتبر است")
🔤 اتصال رشتهها با کارایی بالا
words = ["Python", "Tips", "Tricks"]
result = " ".join(words) # "Python Tips Tricks"
🎯 بازیابی آخرین عنصر لیست با چسبندگی
numbers = [1, 2, 3, 4, 5]
last = numbers[-1] # 5
two_last = numbers[-2:] # [4, 5]
نکته طلایی: از enumerate برای دریافت ایندکس و مقدار همزمان استفاده کنید:
for idx, value in enumerate(["a", "b", "c"]):
print(f"ایندکس: {idx}, مقدار: {value}")
#Python #Programming #CodingTips #PythonTricks
🆔@code_pedia5 258
🔓 تجربهای تلخ با Discord — وقتی اطلاعاتت دست دیگران میافته
چند روز پیش فهمیدم که Discord دچار یک رخنهی امنیتی شده؛ نه از طریق سرورهای خودش، بلکه از طریق یکی از شرکتهای پشتیبانی مشتری که باهاش همکاری میکنه. اطلاعاتی مثل ایمیل، شماره تماس و محتوای گفتگوهای پشتیبانی ممکنه لو رفته باشه—و من هم جزو اون دستهای هستم که تحت تأثیر قرار گرفتن.
📌 چی شده دقیقاً؟ یکی از کارکنان شرکت پشتیبانی مورد حمله قرار گرفته و مهاجم تونسته به اطلاعات کاربران دسترسی پیدا کنه. Discord تأیید کرده که این اطلاعات شامل دادههایی بوده که کاربران در تعامل با پشتیبانی ارسال کرده بودن.
🛡 واکنش Discord؟ بلافاصله دسترسیهای مشکوک قطع شده، حسابهای آسیبدیده بررسی شدن، و به کاربران هشدار داده شده که مراقب ایمیلهای فیشینگ و پیامهای جعلی باشن.
📬 من چی کار کردم؟ رمز عبورم رو عوض کردم، تأیید دو مرحلهای رو فعال کردم، و حالا با دقت بیشتری به هر ایمیلی که از طرف "پشتیبانی" میاد نگاه میکنم. این اتفاق یه یادآوری جدی بود که حتی پلتفرمهای بزرگ هم از آسیب در امان نیستن.
🆔@code_pedia
5 258
🧪 مینیپیسی: آزمایشگاه شخصی برای نرمافزارهای پرریسک
اگه اهل تست ابزارهای ناشناخته، اجرای اسکریپتهای مشکوک یا نصب سیستمعاملهای عجیب هستی، یه مینیپیسی میتونه بهترین دوستت باشه!
🔍 چرا مینیپیسی؟
قیمت پایینتر نسبت به لپتاپ یا دسکتاپ
مصرف انرژی کم
قابل حمل و جمعوجور
مناسب برای نصب لینوکس، ویندوز، یا حتی سیستمعاملهای خاص مثل BSD
🧱 کاربردها:
تست نرمافزارهای امنیتی یا هک اخلاقی
اجرای نسخههای بتا یا unstable
ساخت سرور خانگی یا کلاینت سبک
محیط ایزوله برای جلوگیری از آسیب به سیستم اصلی
💡 نکته مهم: با داشتن یه مینیپیسی، میتونی بدون نگرانی از خراب شدن سیستم اصلی، هر چیزی رو تست کنی—از ابزارهای ناشناس گرفته تا کانفیگهای عجیبغریب.
📦 پیشنهاد مقاله: اگه دنبال یه محیط امن برای آزمایشهای نرمافزاری هستی، یه مینیپیسی ارزون مثل Raspberry Pi یا Intel NUC میتونه نقطه شروع باشه.
🔗 لینک مقاله: مشاهده در MSN
🆔@code_pedia
5 258
🧠 معرفی مرورگر هوشمند Opera Neon — همهچیز رو برات انجام میده!
شرکت Opera مرورگر جدید خودش به نام Neon رو معرفی کرده؛ مرورگری با هوش مصنوعی یکپارچه که قراره کارهای روزمرهات رو خودکار کنه.
🚀 چی کار میکنه؟ Neon از مدل «agentic AI» استفاده میکنه؛ یعنی فقط کافیه ازش بخوای کاری انجام بده، خودش تبها رو باز میکنه، اسکرول میکنه، کلیک میکنه، و حتی چند وظیفه رو همزمان مدیریت میکنه—بدون اینکه مزاحم کارهای دیگهات بشه.
🧩 ویژگیهای جالب:
Tasks & Subtabs: هر درخواست بهصورت یک «وظیفه» مدیریت میشه، با تبهای مرتبط که اطلاعات رو جمعآوری میکنن
Cards: مثل دستورهای آماده (شبیه IFTTT)، برای انجام سریع کارهای خاص؛ قابل ترکیب، شخصیسازی و اشتراکگذاری
عملکرد مستقل: هر وظیفه جداگانه اجرا میشه، بدون تداخل با بقیه
💰 قیمت؟ Neon رایگان نیست. برای استفاده باید در لیست انتظار ثبتنام کنی و هزینهی ماهانه حدود ۱۹.۹۰ دلار پرداخت کنی—تقریباً مثل سایر سرویسهای AI حرفهای.
📌 رقبا؟ Neon وارد رقابتی داغ شده؛ مرورگرهایی مثل Comet، Dia و Fellou هم در همین حوزه فعال شدن. حتی ChatGPT هم قراره مرورگر خودش رو عرضه کنه.
🆔@code_pedia
5 258
🎩 معرفی Omarchy — لینوکس با طعم زیبایی و توسعه وب
اگه از طرفداران Arch Linux هستی و دلت یه محیط دسکتاپ مدرن، سریع و آماده برای توسعه وب میخواد، Omarchy دقیقاً همون چیزیه که باید بشناسی.
🔧 Omarchy چیه؟
Omarchy یه پروژه متنباز از تیم Basecamp هست که با اجرای تنها یک دستور، یه نصب تازه از Arch رو تبدیل میکنه به یه سیستم کامل، زیبا و پیکربندیشده برای توسعهدهندهها. همهچیز از قبل تنظیم شده: از Hyprland گرفته تا ترمینال، VSCode، Ghostty و حتی Docker.
✨ ویژگیها:
- محیط دسکتاپ Hyprland با تمهای آماده
- نصب خودکار و سریع
- پشتیبانی از ابزارهای محبوب توسعه وب
- تنظیمات از پیش آماده برای ترمینال، ویرایشگر، مانیتور منابع و بیشتر
- طراحی نظرمحور: یعنی همهچیز با سلیقهی توسعهدهندههای حرفهای چیده شده
📦 زبانهای استفادهشده:
Shell، CSS، Lua، JavaScript — همه در خدمت یه تجربهی روان و سریع
🔗 لینک پروژه:
[مشاهده در GitHub](https://github.com/basecamp/omarchy)
[سایت رسمی Omarchy](https://omarchy.org)
🧪 مناسب برای کی؟
اگه از تنظیمات دستی خسته شدی، یا دنبال یه نقطه شروع حرفهای برای توسعه در لینوکس هستی، Omarchy میتونه نقطه جهش باشه.
🆔@code_pedia
5 258
طبق گزارش کاربرا؛
تماس های تبلیغاتی بیش از حد زیاد شده. هر شماره ای با پیش شماره 0942 بهتون زنگ زد به احتمال ۹۹ درصد تبلیغاتیه. می تونید بلاکش کنید.
🆔 @code_pedia
5 258
https://youtu.be/WXsD0ZgxjRw?si=kJxjUpeVsvFJZFd4
🎉 اگر به دنبال یه دوره خوب برای API هستید قطعا این فول کورس میتونه کمک بزرگی بهتون بکنه👇👇
🆔 @code_pedia
5 258
🔸تداوم اختلال در آنتندهی تلفنهمراه با پایان قطعی برق پذیرفتنی نیست
🔹بیگدلی نماینده خدابنده در مجلس:
🔹به تازگی گزارشهایی از اختلال در آنتندهی تلفن همراه دریافت کردهایم که به طور گسترده ایجاد شده است.
🔹به دنبال پیگیریهایی که از طریق وزیر ارتباطات داشتیم به این نکته اشاره کرد که خاموش شدن دکلهای مخابراتی، قطعیهای مکرر برق، ضعف پشتیبانی و فرسودگی باتری دکلهای مخابراتی، شبکه تلفن همراه را در شرایطی خاص قرار داده است.
🔹هماکنون قطعی برق کاهش یافته و مشخص نیست به چه دلیلی این وضعیت تداوم یافته است.
🔹قطعا رفع این مشکل را در جهت تامین آرامش مردم تا حصول نتیجه مطلوب پیگیری خواهیم کرد.
🆔 @code_pedia
5 258
📢 Atuin Desktop: مدیریت تاریخچه کامند، اکنون اوپنسورس و قدرتمندتر از همیشه!
متن اصلی با قالببندی:
دوستان کدپدیا! خبر فوقالعادهای برای طرفداران ترمینال و بهرهوری داریم 🎉
Atuin، آن ابزار محبوب برای همگامسازی، جستجو و تحلیل تاریخچه دستورات ترمینال، اکنون نسخه دسکتاپ خود را به صورت کاملاً اوپنسورس منتشر کرده است! 🚀
نسخه دسکتاپ Atuin چه امکاناتی ارائه میدهد؟
· اینترفیس گرافیکی (GUI) زیبا و کاربرپسند 🖥️
· همه قابلیتهای اصلی Atuin: جستجوی قدرتمند، همگامسازی ابری و تجزیه و تحلیل تاریخچه
· مدیریت آسان تنظیمات بدون نیاز به تایپ دستورات در ترمینال
· نصب سریع و آسان روی ویندوز، مک و لینوکس
چرا این خبر مهم است؟
این حرکت نه تنها دسترسی به ابزار را برای کاربران مختلف آسانتر میکند، بلکه نشاندهنده تعهد تیم توسعه به جامعه اوپنسورس است. حالا همه میتوانند در بهبود و توسعه این ابزار مفید مشارکت کنند.
لینکهای مفید:
🔗 وبسایت و دانلود: blog.atuin.sh
⭐ مخزن گیتهاب: github.com/atuinsh/desktop
این یک قدم بزرگ برای محبوبتر شدن Atuin در بین توسعهدهندگان هست. نظر شما درباره این ابزار چیه؟ 🤔
#Atuin #Terminal #OpenSource #Productivity #DevTools #CodePedi
🆔@code_pedia
5 258
🚀 درایور جدید Intel Arc با پشتیبانی از Pro Battlemage
این درایور تازه، کارتهای Arc Pro Battlemage** رو ساپورت میکنه و حتی اجازه میده کارتهای گرافیک مصرفی (مثل Arc B580) رو با کارتهای حرفهای (مثل Arc Pro B60) کنار هم استفاده کنید.
🔍 یعنی چی؟
این یعنی شما میتونید یک سیستم بسازید که هم برای گیمر بودن بهینه باشه و هم برای کارهای حرفهای مثل رندرینگ سهبعدی، مدلسازی، طراحی یا کارهای علمی-مهندسی.
کارت مصرفی (B580) برای بازیها و کارهای روزمره.
کارت حرفهای (Pro B60) برای نرمافزارهای CAD، محاسبات، و محیطهای کاری حساس.
💡 مزیت اصلی:
نیازی نیست دو سیستم جدا داشته باشید. میتونید با ترکیب این کارتها در یک کیس، هم بازی روان داشته باشید، هم کار حرفهای دقیق و پایدار. این قابلیت برای مهندسها، طراحهای صنعتی، محققها و حتی گیمدِولپرها خیلی کاربردیه.
📎 منبع: VideoCardz
5 258
🎉 تم کدپدیا برای vscode منتشر شد 🎉
در این تم سعی شده تا از رنگ های مات استفاده کنیم برای کمتر خسته شدن چشم در هنگام کار و البته کنتراست رنگی بهینه.
امیدوارم نصب کنید و لذت ببرید.
لینک اکستنشن : https://marketplace.visualstudio.com/items?itemName=codepedia.codepedia&ssr=false#overview
لینک گیت هاب : https://github.com/codepediair/codepediatheme
از تمام برنامه نویسان هم دعوت به همکاری میشه در این پروژه🤘
🆔@code_pedia
5 258
🤖 چرا دیگر برای AI پول نمیدهم؟
بعد از مدتها استفاده از ابزارهای پولی مثل GitHub Copilot یا ChatGPT Plus، به این نتیجه رسیدم که:
مدلهای رایگان کافیاند
ابزارهای اوپنسورس مثل Ollama یا LM Studio میتونن مدلهای قدرتمند رو بهصورت محلی اجرا کنن.
هزینهها توجیهی ندارن
اشتراکهای ماهانه بهسرعت جمع میشن، مخصوصاً وقتی فقط برای وظایف ساده از AI استفاده میکنیم.
حریم خصوصی مهمتر از راحتیه
وقتی مدلها روی سیستم محلی اجرا میشن، دیگه خبری از ریسک لو رفتن دادهها نیست.
عملکرد محلی کافی و سریع
برای کارهای روزمره مثل تکمیل کد یا نوشتن متن، یک مدل محلی روی لپتاپ بهاندازه کافی خوب عمل میکنه.
🔑 نتیجه:
بهجای پرداخت دائمی برای ابزارهای SaaS، بهتره یکبار وقت بذاریم و یک مدل محلی راهاندازی کنیم. هم ارزانتره، هم امنتر، هم آزادی بیشتری داریم.
📎 منبع: MakeUseOf
🆔@code_pedia
