codepedia
Открыть в Telegram
💞 هدف این کانال آموزش رایگان برنامه نویسی💥 ↩️دوره های موجود رو از دست ندید😍 ❌اینجامنبع کتاب های برنامهنویسی نامبروانههه🥳
Больше5 455
Подписчики
-124 часа
-127 дней
-5230 день
Архив постов
5 456
🎯 ۱۰ پروژه متنباز که میتونی در یک آخر هفته بسازی
خیلی از پروژههای جانبی نیمهکاره میمونن یا فقط در گیتهاب ذخیره میشن ولی منتشر نمیشن. این پروژهها طوری انتخاب شدن که اندازهشون مناسب باشن—نه خیلی بزرگ، نه خیلی پیچیده، تا بتونی در عرض یک آخر هفته یکی رو بسازی و منتشرش کنی.
💡 گزینهها + چیزهایی که یاد میگیری
وبلاگ شخصی (Blog Generator)
با Hugo یا ابزار مشابه بنویسیش و منتشر کن.
DEV Community
یاد میگیری: سایت استاتیک، Markdown، تمها، و استقرار روی GitHub Pages یا Netlify.
تخته کانبان (Kanban Board – شبیه Trello)
میتونی پروژهای مثل Planka رو نصب کنی.
یاد میگیری: فرانتاند و بکاند، ارتباط real-time با WebSocket، دیپلوی با Docker.
کوتاهکننده لینک (URL Shortener)
مثل Kutt.
مفید برای یادگیری API، دیتابیس، داشبورد و احراز هویت.
چت اپلیکیشن (Chat App)
استفاده از پروژهای مثل Rocket.Chat.
یاد میگیری کار با websocket، اشتراک فایل و اعلانها، احراز هویت و OAuth.
داشبورد هواشناسی (Weather Dashboard)
گرفتن داده از API هواشناسی، نمایش پیشبینی هوا.
UI واکنشگرا، ساختار کامپوننت فرانتاند.
اپلیکیشن پیدا کردن دستور آشپزی (Recipe Finder App)
استفاده از APIها، فیلتر کردن نتایج، طراحی رابط کاربری تمیز.
یادداشتبرداری با Markdown (Markdown Notes App)
پروژهای مثل Joplin، مطالعه نحوه همگامسازی، رمزنگاری ابتدایی.
ردیاب هزینهها (Expense Tracker)
CRUD خیلی ساده، ذخیرهسازی محلی یا دیتابیس، نمودار برای نمایش هزینهها.
مدیریت بوکمارکها (Bookmark Manager)
پروژهای مثل Linkding؛ تگگذاری، جستجو، رابط کاربری حوزه CRUD.
سایت شخصی/پرتفولیو (Portfolio Website Starter)
مثلاً DevFolio؛ بخش پروژهها، دربارهمن، واکنشگرا بودن و دیپلوی روی Netlify یا Vercel.
✅ برای شروع سریع چه کار کنی؟
اول به خودت بگو میخوای چی یاد بگیری: فرانتاند، بکاند، API، رابط کاربر، دیپلوی یا ترکیبی از اینها
یک پروژه انتخاب کن که برات جذابه + در حد توان باشه
پروژه رو فورک کن یا از سورسکد موجود شروع کن
سعی کن حداقل یکیش رو تمامکنی؛ چیزی که بتونی به گیتهابت اضافه کنی یا حتی نشون بدی
5 456
⚠️عجیب اما واقعی
🔴اسناد منتشرشده نشان میدهد که دیوار آتش بزرگ چین قابلیتهای بسیار فراتر از فیلترینگ ساده دارد. این سامانه میتواند مسیرهای مکانی کاربران را بازسازی کند، رفتارهای آنان را تحلیل نماید و افرادی را که بهطور مداوم سیمکارت خود را عوض میکنند، تماسهای بینالمللی برقرار میکنند یا از ابزارهای عبور از فیلترینگ و شبکههای اجتماعی خارجی استفاده میکنند، بهعنوان «کاربران پرخطر» علامتگذاری کرده و در یک پایگاه داده پویا ثبت کند.
🔴در کنار آن، این سیستم قادر است فعالیتهای جمعی را نیز تحت نظر بگیرد؛ به این معنا که توزیع جغرافیایی گروهها را بهصورت زنده روی نقشه نمایش دهد و حضور غیرعادی افراد در مکانهای حساس را شناسایی کند. این قابلیت به نهادهای مسئول امکان میدهد تا حتی پیش از شکلگیری اعتراضات یا تجمعات گسترده، از وقوع آنها آگاه شوند و برای مقابله آماده شوند.
🆔 @code_pedia
5 456
😓 این روزها کدنویسی سخت به نظر میاد...
🔹 بعضی وقتها ساعتها جلوی صفحه مینشینی، یک خطا رو نگاه میکنی و هر چی تلاش میکنی درست نمیشه.
🔹 وقتی بالاخره حلش میکنی، خطای جدیدی ظاهر میشه که انگار داره مسخرهت میکنه.
🔹 شبها به خودت میگی «شاید من مناسب این کار نیستم» و با دیگران مقایسه میکنی.
اما ✅ حقیقت اینه که:
باگها دشمن نیستن؛ معلمهای کوچیکن.
هر بار که مشکلی رو حل میکنی، حتی اگر کوچک باشه، یعنی پیشرفت کردی.
بعضی روزا سنگینن، اشکالی نداره که لپتاپ رو ببندی و استراحت کنی.
🌱 نتیجه: سختی بخشی از مسیر برنامهنویسیه. ادامه دادن، حتی آهسته، خودش یک پیروزیه.
منبع: dev.to
5 456
مایکروسافت ویژگیهای جدیدی برای Visual Studio Code معرفی کرده که کار با چت داخلی و بالا بردن بهرهوری توسعهدهندهها رو سادهتر و هوشمندتر میکنه.
🔍 امکانات جدید
* وقتی حالت “Auto” رو برای مدل چت انتخاب میکنی، VS Code خودش تشخیص میده کدوم مدل مناسبتر هست و خودش انتخاب میکنه. ([How-To Geek][1])
* بهبودهایی برای تعامل چت با محیط توسعهدهنده بوجود اومده — مثلاً مدل چت با زمینه پروژه فعلی آشنا میشه تا پاسخها دقیقتر باشن. ([How-To Geek][1])
* امکاناتی برای بهبود بهرهوری اضافه شدهاند، مثل بهبود رابط کاربری چت، پاسخ دادن سریعتر و کمک در دیباگ و مشکلات مرتبط با کد. ([How-To Geek][1])
### ✅ چرا اینا مهماند؟
* دیگه لازم نیست مدل مناسب رو دستی انتخاب کنی، خصوصاً وقتی پروژه پیچیده باشه یا چند زبان برنامهنویسی در جریان باشه.
* تعامل چت با دانستن زمینه پروژه باعث میشه پیشنهادها و راهنماییها مفیدتر و مرتبطتر باشن.
* برای کسی که زیاد با VS Code کار میکنه، این ویژگیها میتونن باعث صرفهجویی در زمان و کاهش خطا بشن.
---
اگه بخوای، برات یک نسخه آمادهشده برای تلگرام هم میفرستم که بتونی مستقیم منتشرش کنی؟
[1]: https://www.howtogeek.com/vs-code-gets-smarter-with-new-chat-and-productivity-features/?utm_source=chatgpt.com "VS Code Gets Smarter With New Chat and Productivity Features"
5 456
🎮 آیا Hollow Knight: Silksong – سخت یا عادلانه؟
🔹 خیلی از بازیکنها میگن شروع Silksong سختتر از Hollow Knight اصلیه:
دشمنها ضربات قویتری میزنن (گاهی 2 ماسک در یک ضربه 🩸)
حرکات و تواناییهای Hornet در اول بازی محدودتره ⚔️
پلتفرمینگ و دشمنان پرنده چالش بیشتری دارن 🦋
🔹 اما طرفدارها میگن:
این سختی باعث میشه هر پیروزی شیرینتر باشه ✨
طراحی مراحل عادلانهست و با تمرین میشه پیشرفت کرد 💪
📌 نتیجه: اگر عاشق چالش هستی، Silksong برات جذابه. اما اگه دنبال تجربه سبکتر و راحتتری هستی، باید صبر و حوصله بیشتری داشته باشی!
#game
🆔@code_pedia
5 456
لایحهای در کالیفرنیا که چتباتهای همراه هوش مصنوعی را قانونمند میکند
کالیفرنیا در آستانه تصویب قانونی قرار دارد که هدفش قانونگذاری چتباتهای همراه AI است، بهویژه برای حفاظت از کودکان و افراد آسیبپذیر. این لایحه با نام SB 243 تلاش میکند شرایطی را وضع کند تا شرکتهای ارائهدهندهی چتباتهای همراه، مسئولیتهای بیشتری در قبال ایمنی کاربران داشته باشند.
آنچه قانون الزام میکند
چتبات همراه، طبق این قانون، به سامانههایی گفته میشود که پاسخهایی انسانی مانند دارند و میتوانند نیازهای اجتماعی کاربر را برآورده کنند. این چتباتها نباید وارد گفتگوهای مرتبط با تمایل به خودکشی، آسیب به خود یا محتوای جنسی صریح با کاربران شوند.
زمینه و انگیزه
یکی از عوامل اصلی که باعث تسریع این قانون شده، مرگ نوجوانی به نام «آدام رِین» است که پس از گفتگوهای طولانی با ChatGPT در مورد خودکشی و آسیب به خود تصمیم به پایان دادن به زندگیاش گرفت.
همچنین گزارشهایی درز کرده است که نشان میدهد چتباتهای شرکتهایی مانند Meta مجاز بودهاند گفتگوهای “رمانتیک” یا حساس بین کودکان داشته باشند.
🆔@code_pedia
5 456
لطفا گول نخورید چنین پیج هایی فقط کارشون کلاهبرداری منو بلاک کرده لطفا اگر میتونید ریپورت و بلاکش کنید
🆔 @code_pedia
5 456
+3
دوستان این پیج فیکه و هدفش کلاهبرداری به هرکسی دایرکت داد لطفا ریپورت و بلاک کنید بنده مسئولیتی در قبال کلاهبرداری ایشون ندارم
🆔 @code_pedia
5 456
💠آوردن هوش مصنوعی به هر اپلیکیشن با فقط یک کلید میانبر
هوش مصنوعی قدرتمنده، اما تعامل باهاش اغلب پر زحمت به نظر میاد. معمولاً باید مرورگر باز کنی یا اپ دسکتاپ، سوالت رو تایپ کنی، جواب رو بدستی وارد پروژهات بکنی — همهی اینها وقتگیر و مزاحم هستن.
ایدهی “SnapMind” اینه که هوش مصنوعی رو همواره در دسترس داشته باشی، بدون اینکه از اپلیکیشنی که داری کار میکنی بیرون بری.
چی هست SnapMind؟
SnapMind یه دستیار دسکتاپی هوش مصنوعی هست که هر زمان که بخوای، با یک میانبر (hotkey) فعال میشه. مثلاً وقتی متنی رو داخل یه اپ انتخاب کردی + فشار دادن یک کلید:
ترجمهاش بکنی
بازنویسیش بکنی
خلاصهش بکنی
توضیحش بدی
همهی این کارا بدون ترک محیط فعلی که داری روش کار میکنی.
ویژگیها
⚡️ خیلی سریع — هوش مصنوعی فقط با یک کلید
تجربهی بدون قطع شدن جریان کار — توی هر اپی کار میکنه
قابل شخصیسازی — میتونی میانبرها و درخواستها (prompts) مخصوص خودت رو بسازی
کاربردها
ترجمهی سریع هر متنی
بازنویسی یا بهبود محتوا
خلاصه کردن گزارشها یا متنهای بلند
توضیح مفاهیم، کد یا اصطلاحات فنی
ایجاد ایمیل یا پاسخ سریع
کمک به یادگیری مثل گرامر، سادهسازی متن
تبدیل یادداشت خام به متن منظم
چه چیزهایی در آینده اضافه خواهد شد؟
پشتیبانی از ارائهدهندههای هوش مصنوعی بیشتر (مثل OpenAI، Azure AI، Anthropic ، Google AI و موارد بیشتر)
ورودی/خروجی عکس — بتوانی تصویر انتخاب شده را به AI بدهی یا از AI بخوای تصویر بسازد
رندر بهتر Markdown برای کپیبرداری راحتتر
بهروزرسانی خودکار برنامه
🆔@code_pedia
5 456
🔸هوش مصنوعی بینیاز از اینترنت میشود
🔴شرکت ARM از تراشههای جدید لومکس رونمایی کرد که هوش مصنوعی را مستقیماً روی گوشی و ساعت هوشمند شما اجرا میکنند؛ کاملاً آفلاین.
🔹این یعنی سرعت بالاتر، حریم خصوصی بیشتر و دسترسی همیشگی به مدلهای مختلف هوش مصنوعی و قابلیتهایی مثل ترجمۀ همزمان، حتی وقتی اینترنت ندارید.
🆔 @code_pedia
5 456
رازهای درونی git init : درون پوشهی .git
وقتی دستور
git init را اجرا میکنیم، Git در واقع یک پوشهی مخفی به نام .git در ریشهی پروژه ایجاد میکند. این پوشه، قلب و مغز سیستم کنترل نسخه است و همهی اطلاعات مهم مربوط به مخزن شما را در خود نگه میدارد.
درون .git چه میگذرد؟
در داخل این پوشه فایلها و زیرپوشههای متعددی وجود دارند که شامل موارد زیر هستند:
objects: شامل همهی دادههای نسخهها (blobs، trees، commits)
refs: اشارهگرهایی برای شاخهها (branches) و تگها (tags)
config و HEAD: پیکربندی مخزن و شاخهی فعلی
هیچگاه نادیدهاش نگیر!
تمام تاریخچهی پروژه، اطلاعات شاخهها، وضعیت فعلی و متادیتای مربوطه در همین .git ذخیره میشود. با حذف یا خراب شدن این پوشه، تمام اطلاعات تاریخچهی پروژه از بین میرود.
وقتی با گزینههای خاص کار میکنیم...
استفاده از --bare: این گزینه مخزنی بدون پوشهی کاری (working directory) ایجاد میکند. غالباً برای مخازن مرکزی (remote) مناسب است.
گزینهی -q یا --quiet: اجرای آرامتر دستور بدون نمایش خروجیهای زائد.
🆔@code_pedia5 456
🆓4 روش رایگان استفاده از LLM APIها در توسعه
ممکنه مثل من باشید—میخواهید قابلیت هوش مصنوعی رو به پروژهش شخصی اضافه کنید بدون اینکه برای کلید API هزینهای بدید. در این مقاله چهار راه رایگان و کاربردی برای این کار معرفی شده، همچنین همهی روشها با استفاده از همان کد (با تغییرات کوچک) قابل استفاده هستند. کد نمونه ویدیویی و دمو هم موجوده اگر تمایل به دیدن عملی دارید.
5 456
🚀 خلاصه کنفرانس اپل – ۱۸ شهریور ۱۴۰۴
📱iPhone 17 Series
آیفون Air: باریکترین آیفون تاریخ (۵.۵mm)، بدنه تیتانیومی، A19 Pro
مدلهای ۱۷، پرو و پرو مکس هم با چیپهای جدید معرفی شدن
🎧 AirPods Pro 3
حذف نویز قویتر + سنسور ضربان قلب
ترجمه زنده + عمر باتری ۸ ساعت
قیمت: ۲۴۹ دلار
⌚ Apple Watch
SE 3
با نمایشگر همیشهروشن
Series 11
با پایش خواب و هشدار فشار خون
Ultra 3
با باتری ۴۲ ساعته و ارتباط ماهوارهای
🖥️ iOS 26
طراحی Liquid Glass
تشخیص بیماری، صرفهجویی باتری، انتقال eSIM
✅ جمعبندی
آیفون ایر فوقباریک 🔥 – ایرپاد پرو ۳ با ترجمه زنده 🌍 – اپل واچهای جدید با تمرکز سلامت ⌚ – iOS 26 با طراحی و امکانات تازه ✨
🆔 @code_pedia
5 456
🚀 چطور هوش مصنوعی برای کارکنان نئووردایورس در محل کار مفیدتر از دیگران است؟
طبق نتایج یک تحقیق دولتی در بریتانیا، کارمندان نئووردایورس (افرادی که اختلالات عصبی مانند ADHD یا دیسلکسیا دارند) از چتباتها و ابزارهای AI بیشتر از همکاران نرمال خود بهرهمند میشوند.
🔍 چرا؟
رضایت بیشتر: کارمندان نئووردایورس گزارش دادند که از ابزارهای AI رضایت بیشتری دارند (۹۰٪).
کمک به نوشتن و سازماندهی: افراد با ADHD و دیسلکسیا از این ابزارها برای نوشتن گزارشها و سازماندهی افکار خود استفاده میکنند.
بهبود مشارکت در جلسات: کاربرانی با اختلال شنوایی میگویند که ابزارهای AI مانند ترجمه صوتی جلسات به آنها کمک کرده تا بهطور کامل در بحثها مشارکت کنند.
🧠 AI: ابزار دسترسپذیری جدید
این ابزارها بهویژه برای افرادی که به دسترسپذیری نیاز دارند، میتوانند مفید باشند. در حالی که AI بهطور کلی به بهرهوری کمک میکند، برای افرادی با نیازهای خاص، این ابزارها میتوانند برای شکافهای دسترسی که دیگر روشها قادر به حل آنها نبودهاند، بسیار مفیدتر باشند.
⚠️ چالشها و خطرات
اگرچه AI میتواند دسترسپذیری را بهبود بخشد، برخی از کاربران گزارش دادهاند که اطلاعات خروجی دقیق نیست و ممکن است برای کسانی که به این ابزارها وابسته شدهاند، مشکلاتی ایجاد کند.
🔗 نتیجهگیری: AI در حال تغییر دنیای دسترسپذیری در محل کار است و میتواند به بهبود شرایط کاری برای افراد نئووردایورس کمک کند، اما باید دقت بیشتری در استفاده از آن و نظارت بر خروجیها صورت گیرد.
---
📚 لینک مقاله کامل
Уже доступно! Исследование Telegram 2025 — ключевые инсайты года 
