codepedia
رفتن به کانال در Telegram
💞 هدف این کانال آموزش رایگان برنامه نویسی💥 ↩️دوره های موجود رو از دست ندید😍 ❌اینجامنبع کتاب های برنامهنویسی نامبروانههه🥳
نمایش بیشتر5 258
مشترکین
-324 ساعت
-167 روز
-5130 روز
آرشیو پست ها
5 257
💠آوردن هوش مصنوعی به هر اپلیکیشن با فقط یک کلید میانبر
هوش مصنوعی قدرتمنده، اما تعامل باهاش اغلب پر زحمت به نظر میاد. معمولاً باید مرورگر باز کنی یا اپ دسکتاپ، سوالت رو تایپ کنی، جواب رو بدستی وارد پروژهات بکنی — همهی اینها وقتگیر و مزاحم هستن.
ایدهی “SnapMind” اینه که هوش مصنوعی رو همواره در دسترس داشته باشی، بدون اینکه از اپلیکیشنی که داری کار میکنی بیرون بری.
چی هست SnapMind؟
SnapMind یه دستیار دسکتاپی هوش مصنوعی هست که هر زمان که بخوای، با یک میانبر (hotkey) فعال میشه. مثلاً وقتی متنی رو داخل یه اپ انتخاب کردی + فشار دادن یک کلید:
ترجمهاش بکنی
بازنویسیش بکنی
خلاصهش بکنی
توضیحش بدی
همهی این کارا بدون ترک محیط فعلی که داری روش کار میکنی.
ویژگیها
⚡️ خیلی سریع — هوش مصنوعی فقط با یک کلید
تجربهی بدون قطع شدن جریان کار — توی هر اپی کار میکنه
قابل شخصیسازی — میتونی میانبرها و درخواستها (prompts) مخصوص خودت رو بسازی
کاربردها
ترجمهی سریع هر متنی
بازنویسی یا بهبود محتوا
خلاصه کردن گزارشها یا متنهای بلند
توضیح مفاهیم، کد یا اصطلاحات فنی
ایجاد ایمیل یا پاسخ سریع
کمک به یادگیری مثل گرامر، سادهسازی متن
تبدیل یادداشت خام به متن منظم
چه چیزهایی در آینده اضافه خواهد شد؟
پشتیبانی از ارائهدهندههای هوش مصنوعی بیشتر (مثل OpenAI، Azure AI، Anthropic ، Google AI و موارد بیشتر)
ورودی/خروجی عکس — بتوانی تصویر انتخاب شده را به AI بدهی یا از AI بخوای تصویر بسازد
رندر بهتر Markdown برای کپیبرداری راحتتر
بهروزرسانی خودکار برنامه
🆔@code_pedia
5 257
🔸هوش مصنوعی بینیاز از اینترنت میشود
🔴شرکت ARM از تراشههای جدید لومکس رونمایی کرد که هوش مصنوعی را مستقیماً روی گوشی و ساعت هوشمند شما اجرا میکنند؛ کاملاً آفلاین.
🔹این یعنی سرعت بالاتر، حریم خصوصی بیشتر و دسترسی همیشگی به مدلهای مختلف هوش مصنوعی و قابلیتهایی مثل ترجمۀ همزمان، حتی وقتی اینترنت ندارید.
🆔 @code_pedia
5 257
رازهای درونی 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 257
🆓4 روش رایگان استفاده از LLM APIها در توسعه
ممکنه مثل من باشید—میخواهید قابلیت هوش مصنوعی رو به پروژهش شخصی اضافه کنید بدون اینکه برای کلید API هزینهای بدید. در این مقاله چهار راه رایگان و کاربردی برای این کار معرفی شده، همچنین همهی روشها با استفاده از همان کد (با تغییرات کوچک) قابل استفاده هستند. کد نمونه ویدیویی و دمو هم موجوده اگر تمایل به دیدن عملی دارید.
5 257
🚀 خلاصه کنفرانس اپل – ۱۸ شهریور ۱۴۰۴
📱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 257
🚀 چطور هوش مصنوعی برای کارکنان نئووردایورس در محل کار مفیدتر از دیگران است؟
طبق نتایج یک تحقیق دولتی در بریتانیا، کارمندان نئووردایورس (افرادی که اختلالات عصبی مانند ADHD یا دیسلکسیا دارند) از چتباتها و ابزارهای AI بیشتر از همکاران نرمال خود بهرهمند میشوند.
🔍 چرا؟
رضایت بیشتر: کارمندان نئووردایورس گزارش دادند که از ابزارهای AI رضایت بیشتری دارند (۹۰٪).
کمک به نوشتن و سازماندهی: افراد با ADHD و دیسلکسیا از این ابزارها برای نوشتن گزارشها و سازماندهی افکار خود استفاده میکنند.
بهبود مشارکت در جلسات: کاربرانی با اختلال شنوایی میگویند که ابزارهای AI مانند ترجمه صوتی جلسات به آنها کمک کرده تا بهطور کامل در بحثها مشارکت کنند.
🧠 AI: ابزار دسترسپذیری جدید
این ابزارها بهویژه برای افرادی که به دسترسپذیری نیاز دارند، میتوانند مفید باشند. در حالی که AI بهطور کلی به بهرهوری کمک میکند، برای افرادی با نیازهای خاص، این ابزارها میتوانند برای شکافهای دسترسی که دیگر روشها قادر به حل آنها نبودهاند، بسیار مفیدتر باشند.
⚠️ چالشها و خطرات
اگرچه AI میتواند دسترسپذیری را بهبود بخشد، برخی از کاربران گزارش دادهاند که اطلاعات خروجی دقیق نیست و ممکن است برای کسانی که به این ابزارها وابسته شدهاند، مشکلاتی ایجاد کند.
🔗 نتیجهگیری: AI در حال تغییر دنیای دسترسپذیری در محل کار است و میتواند به بهبود شرایط کاری برای افراد نئووردایورس کمک کند، اما باید دقت بیشتری در استفاده از آن و نظارت بر خروجیها صورت گیرد.
---
📚 لینک مقاله کامل
5 257
### ۱۱ سوال طراحی سیستم که هر مهندس باید مسلط باشد + پاسخهای واقعی
در این مقاله، نویسنده به معرفی ۱۱ سوال طراحی سیستم میپردازد که هر مهندس نرمافزار باید هنگام مصاحبههای فنی با آنها آشنا باشد. این سوالات شامل چالشهای مختلفی هستند که در واقعیت با آنها روبهرو میشویم.
#### ۱. طراحی یک سیستم پیامرسان (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)
این سوال از شما میخواهد که چطور یک سیستم مقیاسپذیر طراحی کنید. باید در مورد بارگذاری متوازن، استفاده از کشینگ و دیتابیسهای توزیعشده توضیح دهید.
---
### نتیجهگیری
این ۱۱ سوال طراحی سیستم که در این مقاله معرفی شدهاند، از سوالات رایج در مصاحبههای فنی هستند. مهندسین نرمافزار باید توانایی طراحی و پیادهسازی سیستمهای پیچیده و مقیاسپذیر را داشته باشند. یادگیری این سوالات و پاسخهای مناسب آنها میتواند شانس موفقیت شما در مصاحبههای فنی را افزایش دهد.
5 257
تلگرام، یوتوب، واتساپ، اینستاگرام و فیسبوک در ترکیه فیلتر شدند
🔺دولت ترکیه همزمان با فراخوان تجمع در استانبول، دسترسی به شبکههای اجتماعی و پیامرسانها را بهشدت محدود کرد. این اقدام که با استناد به قانون «اطلاعات نادرست» انجام شد، موجی از نارضایتی شهروندان و استفاده گسترده از VPN را در پی داشت.
🔺براساس گزارش سازمان بینالمللی NetBlocks و رسانههای خارجی، از شامگاه یکشنبه ۱۶ شهریور حدود ساعت ۲۰:۴۵ به وقت گرینویچ، دسترسی به پلتفرمهایی مانند اینستاگرام، واتساپ، یوتیوب، ایکس (توییتر سابق)، فیسبوک، تیکتاک، تلگرام و سیگنال در بسیاری از نقاط ترکیه بهویژه استانبول دچار محدودیت و کندی شدید شد. کاربران گزارش دادهاند که برخی سرویسها بهطور کامل قطع شده و برخی دیگر به کندی عمل میکنند.
پ.ن : هیچوقت نمیشه جلوی تکنولوژی گرفت 😐😐😐
🆔 @code_pedia
5 257
این مخزن گیت هاب همهٔ سیستمپرامپتهای واقعی ابزارهای AI رو جمع کرده و میتونه کمکتون کنه پرامپت نویسی و کار با ابزار مختلف رو یاد بگیرید
لینک مخزن
https://github.com/x1xhlol/system-prompts-and-models-of-ai-tools
🆔 @code_pedia
5 257
🎧 ۶ صدای خاطرهانگیز کامپیوتر که دوران کودکی دیجیتال ما را ساختند
امروزه کامپیوترها تقریباً بیصدا هستند، اما اگر کمی سنتان بیشتر باشد، احتمالاً هنوز هم دلتان برای آن صداهای خاص تنگ میشود — صداهایی که بخشی از تجربه دیجیتال نسل ما بودند.
🔹 ۱. صدای مودم Dial-Up اتصال به اینترنت در گذشته یک مراسم کامل بود! صدای خاص مودم هنگام شمارهگیری و برقراری ارتباط با سرور، همه را از اتصال شما باخبر میکرد. حتی تماسهای تلفنی را هم قطع میکرد!
🔹 ۲. صدای تقتق و خرخر هارد دیسک در کامپیوترهای قدیمی، صدای هارد دیسک نشانهای بود از اینکه سیستم هنوز زنده است. گاهی حتی با گوش دادن به صداها میشد مشکل را تشخیص داد — مثل فایلهای خراب در startup!
🔹 ۳. صدای فِرِرِرِ فلاپی دیسک فلاپیها با صدای خاص خود هنگام خواندن و نوشتن، حس مکانیکی خاصی داشتند. در مدرسه، کامپیوترهایی داشتیم که فقط دو فلاپی داشتند — یکی برای سیستمعامل و دیگری برای نرمافزار.
🔹 ۴. بوق تست اولیه (POST) وقتی کامپیوتر را روشن میکردید، صدای بوق POST نشانهای بود از اینکه همهچیز خوب پیش رفته. اگر این بوق نمیآمد، احتمال خرابی هارد وجود داشت — و آن اصلاً نوستالژیک نیست!
🔹 ۵. صدای چرخش CD/DVD دیسکهای نوری با صدای چرخششان حس آینده را منتقل میکردند. اولین بار که با CD-ROM بازی یا ویدیو اجرا کردیم، انگار وارد دنیای جدیدی شده بودیم.
🔹 ۶. صدای روشن شدن مانیتور CRT صدای «چانک» هنگام روشن شدن مانیتورهای CRT، همراه با نویز خاصشان، تجربهای فراموشنشدنی بود. نویسنده اخیراً چند مانیتور CRT خریده تا حس بازیهای قدیمی را دوباره تجربه کند.
🆔@code_pedia
