Dev Perfects
40 subscribers
9.23K photos
1.26K videos
468 files
13K links
بخوام خیلی خلاصه بگم
این کانال میاد مطالب کانالای خفن تو حوزه تکنولوژی و برنامه نویسی رو جمع میکنه

پست پین رو بخونید
https://t.iss.one/dev_perfects/455


ارتباط:
https://t.iss.one/HidenChat_Bot?start=936082426
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
Based on internal testing, Sonnet 4.5 represents a new generation of agentic coding models in Cascade.

We're seeing substantially improved planning performance, stronger multi-file reasoning, and more reliable execution on complex refactoring tasks.


In our internal evals, we see Sonnet 4.5 outperform previous generations of Claude, including Opus.

Sonnet 4.5 maximizes actions per context window through concurrent tool use, such as running multiple bash commands simultaneously or reading several files in parallel. This makes Cascade sessions noticeably faster.


The model also proactively writes and executes test scripts to create feedback loops, demonstrating strong judgment about when to verify its own work. We've observed it checking correctness mid-task without prompting, which significantly improves reliability on long-running refactoring operations.


@code2_ir
Forwarded from Gopher Academy
🔵 عنوان مقاله
Making a Cross-Platform Game using Pion and WebRTC Datachannels

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

راه‌اندازی فعلی ساده و آزمایشی است و محدودیت‌هایی دارد: اتکای احتمالی به سیگنالینگ حداقلی، تکیه بر TURN در شرایط دشوار شبکه، نیاز به تنظیم دقیق قابلیت‌های Datachannel (سفارش‌دهی/قابلیت اطمینان)، دشواری اشکال‌زدایی، و نبود سرور اقتدارگرا یا rollback netcode که همگام‌سازی، ضدتقلب و پایداری را سخت‌تر می‌کند. با این حال پتانسیل توسعه بالاست: کانال‌های چندگانه برای ترافیک‌های مختلف، به‌کارگیری پیش‌بینی سمت مشتری و snapshot interpolation، افزودن امنیت و ضدتقلب، لابی و matchmaking، و پایش و سنجه‌ها. این مسیر برای نمونه‌سازی و آزمایش شبکه‌سازی بلادرنگ چندسکویی بسیار امیدوارکننده است. نویسنده: Srayan Jana.

#WebRTC #Pion #GameDev #Multiplayer #DataChannel #CrossPlatform #Networking

🟣لینک مقاله:
https://golangweekly.com/link/174647/web


👑 @gopher_academy
This media is not supported in your browser
VIEW IN TELEGRAM
بین مدل های ai برای برنامه نویسی claude کیفیت بهتری داره از نظر من، و بین ابزارهای coding assistantی که استفاده کردم از نظر ux از همه بیشتر حس بهتری با claude-cli داشتم
خیلی ساده ست و developer friendly ❤️

پیشنهاد میکنم حتما pair programming رو باهاش شروع کنید.
نه تنها سرعت و کیفیت کارتون بهتر میشه، بلکه دانش مهندسی نرم افزارتون هم تقویت میشه، و اصلا مجبور میشید دانش مهندسی نرم افزارتون رو تقویت کنید که خروجی بهتری از این ابزارها بگیرید...


دیروز claude مدل ۴.۵ش هم منتشر کرد 🔡

https://x.com/claudeai/status/1972706807345725773?t=dXPd03zVf472NZATrLFvLw&s=35

📱 @gocasts

Ai for Software
📱 @aicasts_ir
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
pcit.pdf
2.1 MB
⭐️پایه‌ای‌ترین و مقدماتی کتاب برای ورود به کامپیوتر و it به زبان فارسی

کتاب 12 ام-مبانی فناوری اطلاعات

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

🔹مشخصات کتاب:
🔻14 فصل
🔻تماماً رنگی وساختارمند
🔻350 صفحه محتوای کاربردی و روان
🔻فرمت PDF
🔻پراز اصطلاحات پر کاربرد و رایج کامپیوتر

🔸با مطالعه این کتاب، نیازی به منابع سخت و انگلیسی نخواهی داشت.
تمام مطالب زیر به طور کامل در این کتاب پوشش داده شده‌اند و شما می‌توانید یک کتاب فارسی را جایگزین سه کتاب انگلیسی کنید:

🔸CompTIA ITF+ Study Guide
🔸Technology in Action
🔸Absolute Beginner's Guide


این کتاب، بهترین نقطه شروع برای هر مسیر آموزشی در حوزه کامپیوتر و IT است.
نمونه کتاب به همراه فهرست کامل کتاب پیوست پست است.
🔹دریافت کتاب:
https://learninghive.ir/linux-books
Forwarded from تهلاگ / Tehlug
🎥 تکه‌فیلم (کلیپ) ارائهٔ جناب آقای علیرضا شعبانی با عنوان «فرایند انتشار اپلیکیشنم در گنوم» در رویداد شمارهٔ ۲۷۸ تهلاگ (۹ اسفندماه ۱۴۰۳) در یوتیوب تهلاگ منتشر شد!
⚪️ این ارائه با حمایت دیجی‌نکست و ابرآروان در کارخانهٔ نوآوری آزادی (سولهٔ دیجی‌نکست) برگزار شده بود.


پیوند مشاهده در یوتیوب:

https://www.youtube.com/watch?v=F4O_9crwYyA

پیوند مشاهده در جایگزین آزاد و محافظ حریم خصوصی invidious، نمونهٔ Nadeko:
https://inv.nadeko.net/watch?v=F4O_9crwYyA
Forwarded from 𝐿𝑜𝑜𝓀𝒾𝓃𝑔 𝑔𝓁𝒶𝓈𝓈 𝒽𝑜𝓊𝓈𝑒
Forwarded from 𝐿𝑜𝑜𝓀𝒾𝓃𝑔 𝑔𝓁𝒶𝓈𝓈 𝒽𝑜𝓊𝓈𝑒
Forwarded from 𝐿𝑜𝑜𝓀𝒾𝓃𝑔 𝑔𝓁𝒶𝓈𝓈 𝒽𝑜𝓊𝓈𝑒
Forwarded from 𝐿𝑜𝑜𝓀𝒾𝓃𝑔 𝑔𝓁𝒶𝓈𝓈 𝒽𝑜𝓊𝓈𝑒
Forwarded from 𝐿𝑜𝑜𝓀𝒾𝓃𝑔 𝑔𝓁𝒶𝓈𝓈 𝒽𝑜𝓊𝓈𝑒
Forwarded from 𝐿𝑜𝑜𝓀𝒾𝓃𝑔 𝑔𝓁𝒶𝓈𝓈 𝒽𝑜𝓊𝓈𝑒
Forwarded from 𝐿𝑜𝑜𝓀𝒾𝓃𝑔 𝑔𝓁𝒶𝓈𝓈 𝒽𝑜𝓊𝓈𝑒
Forwarded from 𝐿𝑜𝑜𝓀𝒾𝓃𝑔 𝑔𝓁𝒶𝓈𝓈 𝒽𝑜𝓊𝓈𝑒
Forwarded from 𝐿𝑜𝑜𝓀𝒾𝓃𝑔 𝑔𝓁𝒶𝓈𝓈 𝒽𝑜𝓊𝓈𝑒
Forwarded from 𝐿𝑜𝑜𝓀𝒾𝓃𝑔 𝑔𝓁𝒶𝓈𝓈 𝒽𝑜𝓊𝓈𝑒
Spooky season 🧶
بیشتر از ۱۰ هزار خط کد پایتون برای یه wrapper ساده روی yt-dlp
درحال ریفکتور سنگین بلاخره کدبیسشو تر تمیز کردم معماری که میخواستمو پیاده کردم. ولی احساس میکنم خریت بود از mvc تغییر دادن به این وضعیت.
ریفکتور با برکتی بود دو سه تا فیچر هم اضافه کردم نه همه ی اونهایی که قولشو داده بودم ولی سابتایتلو اضافه کردم, دانلود جداگونه ی صوت تصویر ویدیو یوتوب رو هم اضافه کردم کوکی دیتکشن رو هم اضافه کردم.
یسری دکمه هارو هم حذف کردم اتوماتیک تشخیص بده خودش, ریز کاری و تست اضافه کردن. یسری باگ ریز مونده حلشون بکنم docker اضافه بکنم با یه اکشن ریز تمومه منتشر میشه
هنوز کامل کامل نشده یسری ریز کاری و باگ داره باید اوکی بشن ولی روی این برنچ درحال توسعه ام.
میخواستم soundcloud رو هم اضافه بکنم دردسرش زیاده خودمم استفاده ندارم وقت هم کمه شاید اون رو حذف بکنم. دکمه لاگین اینستا رو هم حذف میکنم همین حالت منشترش میکنم

https://github.com/MSC72m/media_downloader/tree/development

@DevTwitter | <Mohammad Sadeghian/>
Forwarded from Python Hints
من یک پستی روی لینکدین گذاشتم؛ چندروزه برای ارتباط گرفتن با maintainer های یک پروژه‌ای فعالیتم زیاد شده اونجا و کامنت گذاشتن زیر پست‌ها و ... ازم راجب منبع زیاد سوال شد.

خلاصه؛ یک عکس از کتاب‌هایی که اینجا استوری کردم گذاشتم و توضیح دادم که اکثر فعالیتم توی تلگرام هست، آخر اون متن یک چیزی نوشتم:

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


و کامنتی که هیچوقت جواب داده نشد؛ چندنفر سوال کردند گفتم بازم توضیح بدم:

اول نگاهی به کتاب‌ها بندازیم و دسته‌بندی کنیم اونارو ؟
من کتاب هوش مصنوعی رو توی لینکدین نذاشتم.

کل کتاب‌هایی که معرفی کردم به ۴ دسته تقسیم می‌شه:
۱- پایتون مقدماتی تا کمی پیشرفته.
مگه میشه شما زبان برنامه‌نویسی که کد می‌زنی رو درست نشناسی ؟
۲- برنامه‌نویسی async و کمی optimization برای پایتون.
واجب هست؛ چون باعث میشه نسبت به رقبای بازار بهتر باشید
۳- ساختمان داده و الگوریتم؛
هرجای استانداردی که برید مصاحبه فنی حداقل چیزی هست که پرسیده میشه
۴- طراحی و معماری نرم‌افزار و سیستم
امکان نداره یک سوال هرچند کوچیک و ساده راجب این موضوع ازتون نشه.

پست بعدی
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
الان با این ابزارهای AI ای که اومده میشه خیلی سریع، واقعا وب سایتهای خیلی قشنگی طراحی کرد. مدت زمانی که طول میکشه اصلا قابل مقایسه نیست. مثلا یک نفر اومده و با استفاده از اپ bolt یک landing page ساخته و هم کدش را گذاشته و هم همه پرامپت ها و کلا روش کارش را.ویدیوی پایین خود landige page نهایی است.👇
لینک به پرامپت و خود صفحه ای که درست کرده اینجا هست:
https://reflective-index-19c.notion.site/Bolt-Prompt-27cba954f16780b18047c415c0828623

@TheRaymondDev
همیشه متدهای استرینگ توی JS رو یادم می‌رفت، برای همین یه فایل شخصی داشتم که همه‌شونو با توضیح نوشته بودم.
تو دوران قطعی اینترنت خیلی به دردم خورد.

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

ولی الان که همه با AI کار می‌کنن، حس کردم شاید دیگه به درد کسی نخوره و انتشارش بی‌فایده باشه چون مشکلی از کسی حل نمی‌کنه...

به نظرتون منتشرش کنم تو گیت‌هاب DevTwitter یا نه؟
لایک یا دیسلایک بدید که بدونم.
Forwarded from Gopher Academy
🔵 عنوان مقاله
Gojekyll: A Fast Go Implementation of Jekyll

🟢 خلاصه مقاله:
Gojekyll یک کلون سریع و «نسبتاً سازگار» از Jekyll است که به‌جای Ruby با Go پیاده‌سازی شده و با ارائه یک باینری تک‌فایلی، ساخت سایت‌های استاتیک را سریع‌تر و قابل‌حمل‌تر می‌کند. بسیاری از سایت‌های رایج Jekyll بدون تغییرات جدی اجرا می‌شوند، اما اگر به افزونه‌ها یا ویژگی‌های خاص متکی باشید، ممکن است نیاز به جایگزین یا اصلاح داشته باشید. برای تیم‌هایی که می‌خواهند Ruby را از استک خود حذف کرده و زمان ساخت و پیچیدگی CI/CD را کاهش دهند، Gojekyll گزینه‌ای قابل بررسی است.

#Jekyll #Gojekyll #Go #Ruby #StaticSiteGenerator #Performance #Portability #Jamstack

🟣لینک مقاله:
https://golangweekly.com/link/174653/web


👑 @gopher_academy