codepedia – Telegram
codepedia
5.65K subscribers
1.55K photos
948 videos
626 files
885 links
💞 هدف این کانال آموزش رایگان برنامه نویسی💥
↩️دوره های موجود رو از دست ندید😍
❌️اینجا‌منبع کتاب های برنامه‌نویسی نامبروانههه🥳
Download Telegram
Media is too big
VIEW IN TELEGRAM
آموزش ساخت سیستم حسابداری شخصی با جنگو. جلسه ۳۰

مدرس : جادی میرمیرانی
منبع : لیموناد

#django
#جنگو

🆔 @code_pedia
❤‍🔥1
✔️جست‌وجوی همزمان تو همه شبکه‌های اجتماعی

با Social Search CSE می‌تونی فقط با یه جست‌وجو، اسم یا یوزرنیم مورد نظرت رو توی بیش از ۱۷ شبکه اجتماعی مثل فیسبوک، تلگرام، لینکدین، VK و ... پیدا کنی!

فقط کافیه عبارتت رو وارد کنی تا همه نتایج عمومی شبکه‌های اجتماعی یک‌جا نمایش داده بشه.


https://cse.google.com/cse?cx=029ffbc44aa3946cb#gsc.tab=0&gsc.q=osint&gsc.sort=



🆔 @code_pedia
#گزارش
در چند هفته‌ی اخیر #کلودفلر حسابی درگیر یه سری DDOS سنگین بوده و این داستان باعث شده سیاست‌هاش خیلی سخت‌گیرانه‌تر بشه، مخصوصاً واسه سرویس‌های رایگانش.

از اون طرف، همین چندروز پیش کلید خصوصیشون هم جعل شده (https://blog.cloudflare.com/unauthorized-issuance-of-certificates-for-1-1-1-1/) و در نتیجه چندتا سرتیفیکیت جعلی به اسمشون صادر شد.
کل این حمله‌ها باعث شده شبکه‌شون بسته‌تر بشه و فعلاً هم به اعتراض‌ها و درخواست‌های کاربران توجهی نشون نمیدن.

حجم و شدت این اتک‌ها جوریه که بعید میاد کار یه گروه هکری معمولی باشه؛

🆔@code_pedia
لیت کد یکی از بزرگ ترین سایتای تمرین الگوریتم و برنامه نویسیه، اینجا جواب بیش از هزار تا از معروف ترین مسائلش رو گذاشته، اگه هیچ انگیزه ای برای درگیری با مسائل لیت کد ندارین چندا از این جوابارو ببینید بعد خودتون حلش کنید یه انگیزه خوب برای شروعه

github.com/haoel/leetcode



🆔 @code_pedia
👍1
Media is too big
VIEW IN TELEGRAM
آموزش ساخت سیستم حسابداری شخصی با جنگو. جلسه ۳۱

مدرس : جادی میرمیرانی
منبع : لیموناد

#django
#جنگو

🆔 @code_pedia
1❤‍🔥1
📢 هشدار امنیتی مهم از گوگل و اندروید

🔒 گوگل دو آسیب‌پذیری خطرناک در سیستم‌عامل اندروید شناسایی کرده که یکی از آن‌ها به مهاجمان اجازه می‌دهد بدون هیچ‌گونه تعامل کاربر (مثل کلیک یا دانلود)، دستگاه را آلوده کنند.

⚠️ این آسیب‌پذیری‌ها از نوع «روز صفر» هستند؛ یعنی هکرها همین حالا در حال سوءاستفاده از آن‌ها هستند. اگر هنوز آخرین بروزرسانی امنیتی را نصب نکرده‌اید، اطلاعات و برنامه‌های شما در معرض خطر هستند.

📲 گوگل هر ماه بروزرسانی امنیتی منتشر می‌کند، اما مهاجمان همیشه به‌دنبال راه‌های نفوذ جدید هستند. کارشناسان امنیتی توصیه می‌کنند همین حالا دستگاه خود را بروزرسانی کنید—even اگر فکر می‌کنید هدف حمله نیستید.
#امنیت_شبکه

🆔@code_pedia
👍1
🔹 ویژگی جدید Obsidian که همه اپ‌های بهره‌وری را کنار می‌زند!

اگر از کاربران Obsidian هستید، احتمالاً مثل من بارها تلاش کرده‌اید تا سیستمی کامل برای مدیریت یادداشت‌ها، پروژه‌ها و ایده‌هایتان بسازید. با وجود امکانات قدرتمند این اپ، همیشه جای خالی یک ابزار برای مدیریت داده‌های ساخت‌یافته حس می‌شد — چیزی مثل لیست پروژه‌ها، تقویم محتوایی یا حتی فهرست کتاب‌هایی که باید بخوانم.

اما حالا با معرفی قابلیت جدیدی به نام Obsidian Bases همه‌چیز تغییر کرده. این ویژگی به شما اجازه می‌دهد تا دیتابیس‌های تعاملی و منظم را مستقیماً در دل یادداشت‌هایتان بسازید — بدون نیاز به اپ‌های جانبی یا یادگیری زبان‌های پیچیده.

با Obsidian Bases می‌توانید:

دیتابیس‌ها را تنها با یک کلیک ایجاد کنید

ستون‌ها را به راحتی جابجا کنید

یادداشت‌ها را فیلتر و دسته‌بندی کنید

بین حالت‌های مختلف نمایش (جدول، لیست و...) جابجا شوید

این قابلیت هنوز در مراحل اولیه توسعه است، اما آن‌قدر کاربردی و قدرتمند است که من را به فکر حذف تمام اپ‌های بهره‌وری دیگر انداخته!

🆔@code_pedia
👍1
🎧 ۶ صدای خاطره‌انگیز کامپیوتر که دوران کودکی دیجیتال ما را ساختند

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

🔹 ۱. صدای مودم Dial-Up اتصال به اینترنت در گذشته یک مراسم کامل بود! صدای خاص مودم هنگام شماره‌گیری و برقراری ارتباط با سرور، همه را از اتصال شما باخبر می‌کرد. حتی تماس‌های تلفنی را هم قطع می‌کرد!

🔹 ۲. صدای تق‌تق و خرخر هارد دیسک در کامپیوترهای قدیمی، صدای هارد دیسک نشانه‌ای بود از اینکه سیستم هنوز زنده است. گاهی حتی با گوش دادن به صداها می‌شد مشکل را تشخیص داد — مثل فایل‌های خراب در startup!

🔹 ۳. صدای فِرِرِرِ فلاپی دیسک فلاپی‌ها با صدای خاص خود هنگام خواندن و نوشتن، حس مکانیکی خاصی داشتند. در مدرسه، کامپیوترهایی داشتیم که فقط دو فلاپی داشتند — یکی برای سیستم‌عامل و دیگری برای نرم‌افزار.

🔹 ۴. بوق تست اولیه (POST) وقتی کامپیوتر را روشن می‌کردید، صدای بوق POST نشانه‌ای بود از اینکه همه‌چیز خوب پیش رفته. اگر این بوق نمی‌آمد، احتمال خرابی هارد وجود داشت — و آن اصلاً نوستالژیک نیست!

🔹 ۵. صدای چرخش CD/DVD دیسک‌های نوری با صدای چرخش‌شان حس آینده را منتقل می‌کردند. اولین بار که با CD-ROM بازی یا ویدیو اجرا کردیم، انگار وارد دنیای جدیدی شده بودیم.

🔹 ۶. صدای روشن شدن مانیتور CRT صدای «چانک» هنگام روشن شدن مانیتورهای CRT، همراه با نویز خاص‌شان، تجربه‌ای فراموش‌نشدنی بود. نویسنده اخیراً چند مانیتور CRT خریده تا حس بازی‌های قدیمی را دوباره تجربه کند.

🆔@code_pedia
👍1
Media is too big
VIEW IN TELEGRAM
آموزش ساخت سیستم حسابداری شخصی با جنگو. جلسه ۳۲ . جلسه پایانی

مدرس : جادی میرمیرانی
منبع : لیموناد

#django
#جنگو

🆔 @code_pedia
❤‍🔥1
این مخزن گیت هاب همهٔ سیستم‌پرامپت‌های واقعی ابزارهای AI رو جمع کرده و می‌تونه کمکتون کنه پرامپت نویسی و کار با ابزار مختلف رو یاد بگیرید

لینک مخزن
https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools




🆔 @code_pedia
🙏3
تلگرام، یوتوب، واتساپ، اینستاگرام و فیس‌بوک در ترکیه فیلتر شدند

🔺دولت ترکیه همزمان با فراخوان تجمع در استانبول، دسترسی به شبکه‌های اجتماعی و پیام‌رسان‌ها را به‌شدت محدود کرد. این اقدام که با استناد به قانون «اطلاعات نادرست» انجام شد، موجی از نارضایتی شهروندان و استفاده گسترده از VPN را در پی داشت.
🔺براساس گزارش سازمان بین‌المللی NetBlocks و رسانه‌های خارجی، از شامگاه یکشنبه ۱۶ شهریور حدود ساعت ۲۰:۴۵ به وقت گرینویچ، دسترسی به پلتفرم‌هایی مانند اینستاگرام، واتس‌اپ، یوتیوب، ایکس (توییتر سابق)، فیسبوک، تیک‌تاک، تلگرام و سیگنال در بسیاری از نقاط ترکیه به‌ویژه استانبول دچار محدودیت و کندی شدید شد. کاربران گزارش داده‌اند که برخی سرویس‌ها به‌طور کامل قطع شده و برخی دیگر به کندی عمل می‌کنند.

پ.ن : هیچوقت نمیشه جلوی تکنولوژی گرفت 😐😐😐

🆔 @code_pedia
😐2
This media is not supported in your browser
VIEW IN TELEGRAM
خرید شارژر تو ایران خودش شده مکافات🤦

🆔 @code_pedia
😐4
۱۱ سوال طراحی سیستم که هر مهندس باید مسلط باشد + پاسخ‌های واقعی

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

۱. طراحی یک سیستم پیام‌رسان (Messaging System)

این سوال به شما این فرصت را می‌دهد تا نحوه طراحی یک سیستم مانند WhatsApp یا Slack را شرح دهید. شما باید راه‌حل‌هایی برای ارسال پیام‌ها، ذخیره‌سازی داده‌ها، آفلاین بودن و مقیاس‌پذیری ارائه دهید.

۲. طراحی یک سیستم نظردهی (Voting System)

در این سوال، باید طراحی یک سیستم نظردهی مقیاس‌پذیر و مقاوم در برابر خطا را توضیح دهید. چطور می‌توان از ترافیک سنگین و حملات احتمالی جلوگیری کرد؟ چگونه باید نظرات کاربران را ذخیره و مدیریت کرد؟

۳. طراحی یک سیستم ذخیره‌سازی فایل (File Storage System)

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

۴. طراحی یک موتور جستجو (Search Engine)

این سوال به شما این امکان را می‌دهد که چگونگی طراحی یک موتور جستجو مانند Google را توضیح دهید. این شامل ایندکس‌سازی داده‌ها، مقیاس‌پذیری، سرعت پاسخ‌دهی و بهینه‌سازی جستجو است.

۵. طراحی یک سیستم توصیه‌گر (Recommendation System)

در این سوال، شما باید نحوه طراحی یک سیستم پیشنهاد دهنده مانند سیستم‌های Netflix یا Amazon را بیان کنید. این سیستم باید بتواند به کاربران محتوا یا محصولات مرتبط را پیشنهاد دهد.

۶. طراحی یک سیستم تحویل (Delivery System)

این سوال به شما این فرصت را می‌دهد که نحوه طراحی یک سیستم تحویل کالا، مشابه سیستم‌هایی که توسط شرکت‌هایی مانند Uber Eats یا Amazon استفاده می‌شود، را توضیح دهید. نکات کلیدی شامل ردیابی، زمان‌بندی، مسیر یابی و مقیاس‌پذیری است.

۷. طراحی یک سیستم کشینگ (Caching System)

این سوال از شما می‌خواهد که توضیح دهید چگونه یک سیستم کشینگ برای افزایش کارایی یک سیستم طراحی می‌شود. این شامل تصمیم‌گیری‌های مربوط به کشینگ داده‌ها، نحوه انتخاب داده‌هایی که باید کش شوند و مدت زمان ذخیره‌سازی آن‌ها است.

۸. طراحی یک سیستم ورود و ثبت‌نام (Authentication and Authorization System)

در این سوال، شما باید توضیح دهید که چگونه سیستم‌های ورود، ثبت‌نام، تایید هویت و مجوز کاربران به کار می‌روند. سوالات امنیتی مانند رمزنگاری داده‌ها، ذخیره‌سازی رمز عبور و مدیریت نشست‌ها مطرح می‌شود.

۹. طراحی یک سیستم پخش ویدیو (Video Streaming System)

در این سوال، نحوه طراحی یک سیستم پخش ویدیو مشابه YouTube یا Netflix را می‌خواهند. شما باید مسائل مربوط به ذخیره‌سازی، فشرده‌سازی و پخش ویدیو، کیفیت تصویر و مقیاس‌پذیری را توضیح دهید.

۱۰. طراحی یک سیستم پشتیبان‌گیری (Backup System)

این سوال مربوط به طراحی یک سیستم پشتیبان‌گیری برای محافظت از داده‌ها در برابر از دست رفتن است. شما باید در مورد استراتژی‌های پشتیبان‌گیری، ذخیره‌سازی در مکان‌های مختلف و مدیریت ریکاوری توضیح دهید.

۱۱. طراحی یک سیستم مقیاس‌پذیر (Scalable System)

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

---

نتیجه‌گیری

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



🆔@code_pedia
👌5
🚀 چطور هوش مصنوعی برای کارکنان نئووردایورس در محل کار مفیدتر از دیگران است؟

طبق نتایج یک تحقیق دولتی در بریتانیا، کارمندان نئووردایورس (افرادی که اختلالات عصبی مانند ADHD یا دیسلکسیا دارند) از چت‌بات‌ها و ابزارهای AI بیشتر از همکاران نرمال خود بهره‌مند می‌شوند.

🔍 چرا؟

رضایت بیشتر: کارمندان نئووردایورس گزارش دادند که از ابزارهای AI رضایت بیشتری دارند (۹۰٪).
کمک به نوشتن و سازمان‌دهی: افراد با ADHD و دیسلکسیا از این ابزارها برای نوشتن گزارش‌ها و سازمان‌دهی افکار خود استفاده می‌کنند.
بهبود مشارکت در جلسات: کاربرانی با اختلال شنوایی می‌گویند که ابزارهای AI مانند ترجمه صوتی جلسات به آن‌ها کمک کرده تا به‌طور کامل در بحث‌ها مشارکت کنند.

🧠 AI: ابزار دسترس‌پذیری جدید
این ابزارها به‌ویژه برای افرادی که به دسترس‌پذیری نیاز دارند، می‌توانند مفید باشند. در حالی که AI به‌طور کلی به بهره‌وری کمک می‌کند، برای افرادی با نیازهای خاص، این ابزارها می‌توانند برای شکاف‌های دسترسی که دیگر روش‌ها قادر به حل آن‌ها نبوده‌اند، بسیار مفیدتر باشند.

⚠️ چالش‌ها و خطرات
اگرچه AI می‌تواند دسترس‌پذیری را بهبود بخشد، برخی از کاربران گزارش داده‌اند که اطلاعات خروجی دقیق نیست و ممکن است برای کسانی که به این ابزارها وابسته شده‌اند، مشکلاتی ایجاد کند.

🔗 نتیجه‌گیری: AI در حال تغییر دنیای دسترس‌پذیری در محل کار است و می‌تواند به بهبود شرایط کاری برای افراد نئووردایورس کمک کند، اما باید دقت بیشتری در استفاده از آن و نظارت بر خروجی‌ها صورت گیرد.

---

📚 لینک مقاله کامل
1
🚀 خلاصه کنفرانس اپل – ۱۸ شهریور ۱۴۰۴

📱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
👍1
🆓4 روش رایگان استفاده از LLM APIها در توسعه

ممکنه مثل من باشید—می‌خواهید قابلیت هوش مصنوعی رو به پروژه‌ شخصی اضافه کنید بدون اینکه برای کلید API هزینه‌ای بدید. در این مقاله چهار راه رایگان و کاربردی برای این کار معرفی شده، همچنین همه‌ی روش‌ها با استفاده از همان کد (با تغییرات کوچک) قابل استفاده هستند. کد نمونه ویدیویی و دمو هم موجوده اگر تمایل به دیدن عملی دارید.

🆔@code_pedia
❤‍🔥1
Media is too big
VIEW IN TELEGRAM
آموزش جامع وردپرس . جلسه ۲۴
منبع : ابزاروردپرس
مدرس : مـهـدی جـبین پـور

#وردپرس
#wordpress

🆔 @code_pedia