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
Forwarded from GitHub Trending Daily
🔥 New GitHub Trending Repositories 🔥

Found 1 new trending repositories:

1. HuLa by HuLaSpark
📝 🍀 A cross-platform instant messaging desktop application with exceptional performance built on Rust ...
💻 Vue | 3,976 | 🌟 Today: 26
🔗 Link


🔘 @github_trending_daily
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۱۷۹۹

بر ظلمت شب خیمه مهتاب زدی
می خفت خرد بر رخ او آب زدی
دادی همه را به وعده خواب خرگوشی
وز تیغ فراق گردن خواب زدی

#مولانا | گنجور
📍@iipoem
Forwarded from Gopher Academy
🔵 عنوان مقاله
How to Get Started with GitHub Copilot CLI

🟢 خلاصه مقاله:
** این مطلب با راهنمایی‌ای عملی از Andrea Griffiths (GitHub) نشان می‌دهد چگونه با GitHub Copilot CLI شروع کنید تا در ترمینال، درخواست‌های زبانی خود را به دستورات شِل تبدیل کنید، خطاها و فلگ‌های ناشناخته را توضیح بگیرید و سریع‌تر اشکال‌زدایی کنید. روند آغاز کار ساده است: نصب و ورود به GitHub CLI، افزودن افزونه Copilot و بررسی فعال بودن دسترسی Copilot روی حساب GitHub؛ سپس با gh copilot help و دستورات تولید/توضیح فرمان‌ها، می‌توانید قبل از اجرا خروجی‌ها را بررسی کنید تا از ایمنی کار مطمئن شوید. این ابزار روی Bash، Zsh و PowerShell کار می‌کند و برای وظایف روزمره مثل جست‌وجو، مدیریت پردازه‌ها و کار با Git چرخه بازخورد را کوتاه می‌کند.

هم‌زمان، نوشته‌ای از Redowan Delowar درباره Organizing Go Tests پیشنهاد می‌شود که ساختاردهی حرفه‌ای تست‌های Go را مرور می‌کند: کنار هم نگه‌داشتن فایل‌های *_test.go با کد، به‌کارگیری تست‌های جدول‌محور و زیربخش‌ها با t.Run، استفاده از پوشه testdata برای داده‌های تست، همراه با بنچمارک‌ها، مثال‌ها، نام‌گذاری شفاف، گزارش پوشش و اتصال go test به CI. مجموع این توصیه‌ها هم بهره‌وری توسعه را بالا می‌برد و هم کیفیت و قابلیت اعتماد تست‌ها را.

#GitHub #Copilot #CLI #Go #Testing #DeveloperTools #Productivity #DevOps

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


👑 @gopher_academy
دوستان اگر دنبال یادگیری شبکه هستید یه سر به ریپوی آزشبکه من بزنید. تمرین های جالبی داره توش.

https://github.com/mm3906078/Networking-101

@DevTwitter | <mr.salehi/>
Forwarded from Mr Python | مستر پایتون (حسین)
🟣 اسمبلی x86 - قسمت 9 : حافظه پشته (Stack)

در این قسمت به بررسی حافظه پشته یا Stack خواهیم پرداخت . به طور کلی پشته یک قطعه یا ناحیه از حافظه میباشد که جهت ذخیره داده های موقتی ، اطلاعات مربوط به توابع نظیر متغییر های محلی آن ها و ... به کار میرود .

00:08 حافظه پشته (Stack) چیست ؟
01:50 جهت رشد پشته
05:32 عملیات های PUSH و POP
15:03 تشریح عملیات PUSH
16:48 تشریح عملیات POP
18:59 جمع بندی ساختار داخلی 8086

Aparat : https://www.aparat.com/v/hbjl89x
Youtube : https://youtu.be/XqmQXUhGXmk

🆔 : @MrPythonBlog | BOOST
Forwarded from Gopher Academy
🔵 عنوان مقاله
Sift: A Lightweight Terminal UI for Displaying Go Test Results

🟢 خلاصه مقاله:
Sift یک رابط کاربری ترمینالی سبک برای نمایش نتایج آزمون‌های Go است. با لوله‌کردن خروجی JSON در حالت verbose به این ابزار، نتایج به نمای قابل‌پیمایش با بخش‌های تاشو تبدیل می‌شوند تا ابتدا روی موارد مهم تمرکز کنید و فقط هنگام نیاز جزئیات را باز کنید. این رویکرد شلوغی خروجی را کم می‌کند، خوانایی را بالا می‌برد و فرایند عیب‌یابی را در همان محیط ترمینال سریع‌تر و ساده‌تر می‌سازد.

#Go #Testing #TUI #CLI #JSON #DeveloperTools #Sift

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


👑 @gopher_academy
Forwarded from  (امیرحسین پناهےفر)
پیکار استعدادیابی اِرایوال برای کلاس اوسپ زیرو اِکس یاشار به نظرم یکی از چالش‌های خاص و جذاب بود. نوع تفکری که برای حل مسئله لازم داشت واقعاً ذهن رو وادار می‌کرد از زاویه‌های متفاوت نگاه کنیم.. با بچه‌ها تا مرحله ۲۸ پیش رفتیم و تجربه‌اش نشون داد که چالش‌های ctf چقدر می‌تونن درک و عمق دانشمون رو محک بزنن.
- حل چالش استعدادیابی اِرایوال
ابزار باحالی پیدا کردم، امکان اینو میده که بشه از دستورات اسکرین‌شات گرفت توی یک قالب خاص.

https://github.com/homeport/termshot

@DevTwitter | <Sohrab Behdani/>
Forwarded from Linuxor ?
Media is too big
VIEW IN TELEGRAM
یه نفر توی بازی ماینکرف یه مدل زبانی ساخته که باهاش می‌شه چت کرد!

مدلش 5 میلیون پارامتر داره و روی مجموعه‌داده‌ای به اسم TinyChat آموزش داده شده که شامل گفت‌وگوهای ساده‌ی انگلیسی هستش.

بیشتر وزن‌های مدل به 8 بیت کوانتیزه شدن، ولی وزن‌های embedding و LayerNorm به‌ترتیب توی 18 و 24 بیت ذخیره شدن.
وزن‌های کوانتیزه‌شده توی صدها فایل جداگانه تقسیم شدن که هر کدمشون مربوط به یه بخش از ROM توی ساختار بازی ماینکرفتی هستش.


@Linuxor
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 برای من ۱۲۵ دلار شارژ کرد اما حتما باید آی پی ایران با گیت هاب ثبت نام کنید.

با آی پی خارجی ثبت نام خطای ۴۰۳ میده...

@TheRaymondDev
Forwarded from Gopher Academy
🔵 عنوان مقاله
Excelize 2.10: A Pure Go Way to Work with Excel Spreadsheets

🟢 خلاصه مقاله:
نسخه 2.10 از Excelize یک کتابخانه پخته و فعال در اکوسیستم Go است که امکان خواندن و نوشتن فایل‌های XLAM، XLSM، XLSX، XLTM و XLTX را به‌صورت مستقیم و بدون وابستگی‌های بومی فراهم می‌کند. به‌دلیل Pure Go بودن، استقرار ساده است، باینری‌ها قابل حمل‌اند و روی Linux، macOS و Windows پایدار اجرا می‌شوند؛ از محیط‌های ابری و container تا serverless و ابزارهای CLI. این کتابخانه ایجاد و ویرایش فایل‌ها، کار با شیت‌ها، سلول‌ها، استایل‌ها و فرمول‌ها را پوشش می‌دهد و با پشتیبانی از مواردی مانند Data Validation، Conditional Formatting، نمودارها و Pivot Table برای ساخت گزارش‌های حرفه‌ای مناسب است. در این نسخه تمرکز بر پایداری، کارایی و سازگاری بهتر با ویژگی‌های مدرن Excel ادامه یافته و Excelize همچنان گزینه‌ای قابل اتکا برای اتوماسیون Excel در پروژه‌های Go به‌شمار می‌آید.

#Excelize #Go #Golang #Excel #Spreadsheets #OpenSource #DataEngineering #Automation

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


👑 @gopher_academy
#2 📊 برنامه توسعه‌دهنده‌های PHP برای ۱۲ ماه آینده چیه؟ 👩‍💻

طبق گزارش State of PHP 2025، حدود ۵۸٪ از توسعه‌دهنده‌ها قصد ندارن به زبان جدیدی مهاجرت کنن یا اون رو یاد بگیرن.
اما در بین کسانی که برنامه دارن، زبان Go با ۱۵٪ در صدر انتخاب‌هاست، بعد از اون Python (۱۱٪)، Rust و TypeScript (هر کدوم ۷٪) و Kotlin (۶٪) قرار دارن.

به‌نظر میاد Go داره کم‌کم به انتخاب محبوب بعدی بین توسعه‌دهنده‌های PHP تبدیل میشه 💡
تو اگه قرار باشه به زبانی دیگه مهاجرت کنی، انتخابت چیه؟ 🤔

#Milwad #PHP #PHPState

📱 @MilwadKhosravi
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Forwarded from Linuxor ?
توزیع لینوکسی زورین گفته توی دو روز 100 هزار ویندوزی بهش مهاجرت کردن


علت اصلی مهاجرت ویندوزی ها بخاطر پایان بروزرسانی ویندوز 10 بود که چند روز پیش مایکروسافت به کاربران پیشنهاد داد به ویندوز 11 مهاجرت کنن اما گویا به سمت لینوکس مهاجرت کردن.

زورین یکی از توزیع های بر پایه اوبونتوعه که با ظاهر کاربرپسندی که داره توجه خیلی از کاربر هارو به خودش جلب کرده.


@Linuxor
یک هشدار به همه کسانی که مصاحبه شغلی دارند که کد review هم دارد!
نویسنده از تجربه‌ای را بازگو می کند که با ایجاد فشار روانی بر وی، او را متقاعد کرده بودن که کدهای آلوده nodejs را روی سیستم برای review اجرا کند که در آخرین لحظه شک کرده و ماجرا کشف می شود.

https://blog.daviddodda.com/how-i-almost-got-hacked-by-a-job-interview

@DevTwitter | <VAHID NAMENI/>
Forwarded from Software Engineer Labdon
یک هشدار به همه کسانی که مصاحبه شغلی دارند که کد review هم دارد!
نویسنده از تجربه‌ای را بازگو می کند که با ایجاد فشار روانی بر وی، او را متقاعد کرده بودن که کدهای آلوده nodejs را روی سیستم برای review اجرا کند که در آخرین لحظه شک کرده و ماجرا کشف می شود.

https://blog.daviddodda.com/how-i-almost-got-hacked-by-a-job-interview

<VAHID NAMENI/>