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 RandRng
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Ditty | دیتی
🔺نسخه رسمی 16 Next.js منتشر شد

- به این نسخه React Compiler و جدیدترین قابلیت‌های React 19.2 اضافه شده. این نسخه به‌صورت پیش‌فرض از ماژول باندلر Turbopack استفاده می‌کنه که سرعت خیلی بالاتری توی رفرش و بیلد برنامه داره

جزییات بیشتر:
https://nextjs.org/blog/next-16
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
🔸yoctoqueue2

وقتی در JS از Array برای صف استفاده کنیم، حذف اولین عنصر با shift() باعث میشه ایندکس همه عناصر بعدی جابه‌جا بشن و سرعت پایین بیاد. پروژه yocto-queue
این مشکل رو با Linked List حل کرده: با نگه داشتن یک رفرنس به آخرین نود و اضافه کردن عنصر جدید در انتها انجام میده که باعث میشه خیلی سریع باشه و از (O(n)) به (O(1)) تبدیل بشه (در ضمن پروژه zero dependency هستش)

نسخه من، yoctoqueue2 ریفکتور همین پروژه هستش ولی هم با تایپ اسکریپت نوشتم هم commonjs-esm-browser رو باهم ساپورت میکنه و یه سری کارای مخصوص توسعه مثلا نوشتن تست نویساش با jest و... انجام شده

github:
https://github.com/maanimis/yoctoqueue2

npm packge:
https://www.npmjs.com/package/yoctoqueue2

@TheRaymondDev
Hoseleh Kon ( ahaang.com )
Hossein Tavakoli
🔶 آهنگش فوق العادست 👌

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 ایلان ماسک نسخه ۰.۱ گروک پدیا مشابه ویکی پدیا راه اندازی کرد.

در اینجا با سیستم جستجو رو به رو هستید که با وارد کردن عبارت آن مقالاتی مرتبط به آن نمایش داده می شود و آن مقالات در حال حاضر فعلا به صورت متنی است و خبری از عکس و فایل نیست.

گروک پدیا به گفته ایلان ماسک متن باز است و با هوش مصنوعی هدایت می شود.

https://grokipedia.com/

#خبر

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 خبرگزاری رویترز گزارش داد که شرکت آمازون در حال آماده‌سازی برای اخراج حدود ۳۰ هزار کارمند بخش شرکتی خود در سراسر جهان است و اقدامی که حدود ۱۰ درصد از نیروی کار اداری این غول فناوری را دربر می‌گیرد. به گفته منابع آگاه، این تصمیم بخشی از تلاش گسترده آمازون برای کاهش هزینه ‌ها، ساده ‌سازی ساختار مدیریتی و افزایش بهره ‌وری از طریق هوش مصنوعی و اتوماسیون است.

بخش ‌هایی مانند منابع انسانی، عملیات، دستگاه‌ها و خدمات، و واحد پردازش ابری (AWS) از جمله حوزه‌هایی هستند که بیشترین تأثیر را از این تصمیم خواهند پذیرفت. مدیرعامل شرکت، اندی جَسی (Andy Jassy)، در ماه‌های اخیر بر ضرورت باز آرایی سازمانی و استفاده بیشتر از فناوری ‌های نو برای بهبود کارایی تأکید کرده است.

رویترز یادآور می‌شود که این اقدام ادامه روند تعدیل نیرو در آمازون از سال ۲۰۲۲ است و نشان‌دهنده تغییر جهت استراتژیک شرکت از رشد سریع به بهینه ‌سازی ساختار و کاهش هزینه ‌ها در شرایط اقتصادی جدید جهانی است.

#خبر

@TheRaymondDev
توی این شرایط سخت اقتصادی و اجتماعی، از جوون ایرانی انتظار دارن هم تخصص بالا داشته باشه، هم تجربه زیاد، هم حقوق کم بگیره، هم دانشجو نباشه، هم کارت پایان خدمت داشته باشه!

واقعاً فشار زیادیه. تازه خیلی از کسانی که پایان خدمت دارن، دنبال مهاجرتن چون آینده‌ای نمی‌بینن.

به‌نظرم وقتشه به جای سخت‌گیری‌های بی‌منطق، هوای هم‌دیگه رو بیشتر داشته باشیم.
نیروی جوون باانگیزه، بزرگ‌ترین سرمایه‌ست، نه باری روی دوش.

📱 @MilwadKhosravi
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
در حلقه‌های بی‌پایانِ انتظار،
شرطِ خروج، لبخندِ تو بود...
ولی هرگز true نشد.

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
همین ۲

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 افزونه Authora برای جایگزین دیجیس Digits وردپرس ساخته شده که به درخواست عزیزان, Rest API اختصاصی برای اتصال به برنامه های موبایلی و غیره ایجاد خواهد شد.

فرض کن:

- اپلیکیشن موبایل (Android / iOS) فقط رابط کاربری است.
- افزونه Authora در وردپرس، منطق و دیتابیس OTP را مدیریت می‌کند.
- دو طرف با REST API با هم حرف می‌زنند.

#وردپرس

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
رفت سراغ مکتب خونه خالی کنه 😂

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
تایم داشتید یه امتحانی بکنید:
https://vidprotect.ir

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 نسخهٔ 25.10 اوبونتو یونیتی (Ubuntu Unity 25.10) به‌ دلیل وجود باگ ‌های جدی منتشر نشده است. این مشکلات هم در نصب و هم در ارتقاء از نسخه‌ های قبلی دیده می ‌شوند.

تیم توسعه‌ دهنده اعلام کرده به‌ دلیل کمبود نیرو و زمان، بسیاری از ایرادات از نسخهٔ 24.10 به بعد برطرف نشده‌اند و هشدار داده‌اند اگر جامعهٔ کاربری کمک نکند، احتمال توقف کامل پروژه وجود دارد.

تمرکز فعلی تیم روی آماده‌ سازی نسخهٔ بعدی LTS (26.04) است، مشروط بر اینکه پشتیبانی بیشتری از سوی جامعه کاربری دریافت شود.

#خبر
#لینوکس

@TheRaymondDev
سلام
تصمیم گرفتم کانال دست نوشته های خودم درباره برنامه نویسی و زندگی روزمره منتشر کنم
وب سایت هم دارم و نوشته هایی که منتشر میشه در این کانال رو به اشتراک می ذارم
Forwarded from  (امیرحسین پناهےفر)
وقتی کلاستر میره رو consensus برای رای گیری مستر و اسلیو: 😈🫦
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Gopher Academy
🔵 عنوان مقاله
The Draft Go 1.26 Release Notes

🟢 خلاصه مقاله:
نسخه‌ی پیش‌نویس Release Notes برای Go 1.26 با وجود ادامه‌ی توسعه منتشر شده و زمان انتشار آن برای February 2026 برنامه‌ریزی شده است. این متن، تغییراتی را که احتمالاً به نسخه نهایی راه پیدا می‌کنند، فهرست می‌کند و در عین حال برای دریافت بازخورد منتشر شده است؛ بنابراین ممکن است در ادامه تغییر کند. یکی از نکات برجسته، به‌روزرسانی در new برای پشتیبانی از expressions است که هدف آن استفاده‌پذیری گسترده‌تر در الگوهای تخصیص است. توسعه‌دهندگان می‌توانند با پیگیری این پیش‌نویس و نسخه‌های آزمایشی، خود را آماده کنند و به روند شکل‌گیری نهایی ویژگی‌ها کمک کنند.
#Go #Golang #Go126 #ReleaseNotes #ProgrammingLanguages #SoftwareDevelopment #OpenSource #DeveloperTools

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


👑 @gopher_academy
Forwarded from Gopher Academy
اینجا براتون میخوام یه Prompt حرفه‌ای مخصوص مدل gemini-2.5-pro آماده کنم

— برای توسعه با گولنگ

“توسعه‌ی بک‌اند با Go، Docker و Prometheus، با هدف تولید کد تمیز و سطح بالا”

این prompt رو می‌تونید مستقیماً داخل ادیتور یا API بزنی.

کافیه بخش توضیح پروژه‌ات رو توی قسمت مشخص‌شده تغییر بدی 👇

🧩ا Prompt حرفه‌ای مخصوص Gemini 2.5 Pro برای کدنویسی Golang

You are an expert senior Go (Golang) backend developer specialized in building scalable, maintainable, and production-grade microservices using Go, Docker, and Prometheus. Your task: - Write idiomatic, clean, and well-documented Go code. - Use clear structure with separation of concerns (handler, service, repository, model). - Follow Go best practices: small functions, dependency injection, proper error handling. - Add short explanations or comments for clarity. - When relevant, include Dockerfile, docker-compose.yml, and Prometheus metrics integration. Project context: [🔧 Replace this section with what you want to build — e.g. "A microservice that monitors running Docker containers, collects CPU/memory stats, and exposes metrics for Prometheus."] Requirements: - Use standard libraries when possible. - Avoid unnecessary third-party dependencies. - Include unit tests for the main logic. - Follow idiomatic Go conventions (gofmt, go vet, effective Go). Output format: - Complete Go code (main.go + internal folder structure if needed) - Comments explaining each part. - Optional: Dockerfile and docker-compose.yaml for local run. - Optional: Prometheus config if metrics are exposed.

🧠 نکات استفاده
اگه می‌خوای خروجی چند فایل بده، آخر prompt بنویس:


“Split the code into multiple files and include filenames as headers.”


اگه می‌خوای کد minimal باشه (مثلاً فقط منطق اصلی بدون Docker)، بنویس

:
“Keep the code minimal — no Docker or Prometheus, just main logic.



💬 مثال واقعی از استفاده

You are an expert Go backend developer... Project context: Build a REST API that lists all Docker containers running on the host using the Docker SDK for Go, and exposes metrics (container count, running/stopped ratio) to Prometheus. Requirements: - Use gin-gonic as the router. - Add middleware for logging and panic recovery. - Include a Makefile and Dockerfile. - Include comments explaining the design choices.

مدل gemini-2.5-pro با همچین promptی معمولاً خروجی کاملاً production-ready و قابل اجرا می‌سازه (حتی با build و docker-compose).