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
Please open Telegram to view this post
VIEW IN TELEGRAM
دوستان اگر دنبال یادگیری شبکه هستید یه سر به ریپوی آزشبکه من بزنید. تمرین های جالبی داره توش.

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

Found 9 new trending repositories:

1. claude-cookbooks by anthropics
📝 A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.
💻 Jupyter Notebook | 21,182 | 🌟 Today: 102
🔗 Link

2. vcpkg by microsoft
📝 C++ Library Manager for Windows, Linux, and MacOS
💻 CMake | 25,782 | 🌟 Today: 10
🔗 Link

3. deepchat by ThinkInAIXYZ
📝 🐬DeepChat - A smart assistant that connects powerful AI to your personal world
💻 TypeScript | 4,239 | 🌟 Today: 19
🔗 Link

4. ebook2audiobook by DrewThomasson
📝 Generate audiobooks from e-books, voice cloning & 1107+ languages!
💻 Python | 11,722 | 🌟 Today: 84
🔗 Link

5. terraform by hashicorp
📝 Terraform enables you to safely and predictably create, change, and improve infrastructure. It is a ...
💻 Go | 46,802 | 🌟 Today: 20
🔗 Link

6. deepdarkCTI by fastfire
📝 Collection of Cyber Threat Intelligence sources from the deep and dark web
💻 Star | 5,757 | 🌟 Today: 15
🔗 Link

7. Hands-On-Large-Language-Models by HandsOnLLM
📝 Official code repo for the O'Reilly Book - "Hands-On Large Language Models"
💻 Jupyter Notebook | 16,528 | 🌟 Today: 56
🔗 Link

8. storybook by storybookjs
📝 Storybook is the industry standard workshop for building, documenting, and testing UI components in ...
💻 TypeScript | 87,987 | 🌟 Today: 11
🔗 Link

9. filebrowser by gtsteffaniak
📝 📂 Web File Browser
💻 Go | 3,898 | 🌟 Today: 103
🔗 Link


🔘 @github_trending_daily
Forwarded from Linuxor ?
الان که درباره گرفتن شغلتون توسط هوش مصنوعی حرف می‌زنید یه زمانی کامپایلر ها با بی رحمی شغل یه عده رو گرفتن !


@Linuxor
Forwarded from Frontend with Erfun👨🏻‍💻 (Erfun Ghodoosi)
درود رفقا ما توی فوتبالی به یک متخصص سئو نیاز داریم که بتونیم همکاری مشاوره ای باهاش داشته باشیم.
ممنون میشم اگر کسی رو سراغ داشتید معرفی کنید و بگید بهم پیام بده
اینم آیدیم: @erfundev
این هفته در کی‌دی‌ای جدید هم منتشر شد 🎉

پلاسما ۶.۵ نزدیک است و کی‌دی‌ای ۲۹ ساله شد!


این آخرین این هفته در کی‌دی‌ای هستش که قبل از عرضه پلاسما ۶.۵ منتشر میشه و بعد به سراغ ۶.۶ خواهیم رفت.


اولین تغییر در پلاسما ۶.۶ رخ داده که منوی گسترده برنامه‌ها هم اکنون از رنگ‌بندی سیستمی هم پشتیبانی می‌کنه و دیگه به صورت پیشفرض تیره نمیمونه.


@KDE_fa