Forwarded from Ditty | دیتی
🔺نسخه رسمی 16 Next.js منتشر شد
- به این نسخه React Compiler و جدیدترین قابلیتهای React 19.2 اضافه شده. این نسخه بهصورت پیشفرض از ماژول باندلر Turbopack استفاده میکنه که سرعت خیلی بالاتری توی رفرش و بیلد برنامه داره
جزییات بیشتر:
https://nextjs.org/blog/next-16
- به این نسخه React Compiler و جدیدترین قابلیتهای React 19.2 اضافه شده. این نسخه بهصورت پیشفرض از ماژول باندلر Turbopack استفاده میکنه که سرعت خیلی بالاتری توی رفرش و بیلد برنامه داره
جزییات بیشتر:
https://nextjs.org/blog/next-16
nextjs.org
Next.js 16
Next.js 16 includes Cache Components, stable Turbopack, file system caching, React Compiler support, smarter routing, new caching APIs, and React 19.2 features.
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
وقتی در 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
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 ایلان ماسک نسخه ۰.۱ گروک پدیا مشابه ویکی پدیا راه اندازی کرد.
در اینجا با سیستم جستجو رو به رو هستید که با وارد کردن عبارت آن مقالاتی مرتبط به آن نمایش داده می شود و آن مقالات در حال حاضر فعلا به صورت متنی است و خبری از عکس و فایل نیست.
گروک پدیا به گفته ایلان ماسک متن باز است و با هوش مصنوعی هدایت می شود.
https://grokipedia.com/
#خبر
@TheRaymondDev
در اینجا با سیستم جستجو رو به رو هستید که با وارد کردن عبارت آن مقالاتی مرتبط به آن نمایش داده می شود و آن مقالات در حال حاضر فعلا به صورت متنی است و خبری از عکس و فایل نیست.
گروک پدیا به گفته ایلان ماسک متن باز است و با هوش مصنوعی هدایت می شود.
https://grokipedia.com/
#خبر
@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 خبرگزاری رویترز گزارش داد که شرکت آمازون در حال آمادهسازی برای اخراج حدود ۳۰ هزار کارمند بخش شرکتی خود در سراسر جهان است و اقدامی که حدود ۱۰ درصد از نیروی کار اداری این غول فناوری را دربر میگیرد. به گفته منابع آگاه، این تصمیم بخشی از تلاش گسترده آمازون برای کاهش هزینه ها، ساده سازی ساختار مدیریتی و افزایش بهره وری از طریق هوش مصنوعی و اتوماسیون است.
بخش هایی مانند منابع انسانی، عملیات، دستگاهها و خدمات، و واحد پردازش ابری (AWS) از جمله حوزههایی هستند که بیشترین تأثیر را از این تصمیم خواهند پذیرفت. مدیرعامل شرکت، اندی جَسی (Andy Jassy)، در ماههای اخیر بر ضرورت باز آرایی سازمانی و استفاده بیشتر از فناوری های نو برای بهبود کارایی تأکید کرده است.
رویترز یادآور میشود که این اقدام ادامه روند تعدیل نیرو در آمازون از سال ۲۰۲۲ است و نشاندهنده تغییر جهت استراتژیک شرکت از رشد سریع به بهینه سازی ساختار و کاهش هزینه ها در شرایط اقتصادی جدید جهانی است.
#خبر
@TheRaymondDev
بخش هایی مانند منابع انسانی، عملیات، دستگاهها و خدمات، و واحد پردازش ابری (AWS) از جمله حوزههایی هستند که بیشترین تأثیر را از این تصمیم خواهند پذیرفت. مدیرعامل شرکت، اندی جَسی (Andy Jassy)، در ماههای اخیر بر ضرورت باز آرایی سازمانی و استفاده بیشتر از فناوری های نو برای بهبود کارایی تأکید کرده است.
رویترز یادآور میشود که این اقدام ادامه روند تعدیل نیرو در آمازون از سال ۲۰۲۲ است و نشاندهنده تغییر جهت استراتژیک شرکت از رشد سریع به بهینه سازی ساختار و کاهش هزینه ها در شرایط اقتصادی جدید جهانی است.
#خبر
@TheRaymondDev
Reuters
Exclusive: Amazon targets as many as 30,000 corporate job cuts, sources say
This would mark Amazon's largest job cut since late 2022, when it started to eliminate around 27,000 positions.
Forwarded from Milwad Khosravi | میلاد خسروی
توی این شرایط سخت اقتصادی و اجتماعی، از جوون ایرانی انتظار دارن هم تخصص بالا داشته باشه، هم تجربه زیاد، هم حقوق کم بگیره، هم دانشجو نباشه، هم کارت پایان خدمت داشته باشه!
واقعاً فشار زیادیه. تازه خیلی از کسانی که پایان خدمت دارن، دنبال مهاجرتن چون آیندهای نمیبینن.
بهنظرم وقتشه به جای سختگیریهای بیمنطق، هوای همدیگه رو بیشتر داشته باشیم.
نیروی جوون باانگیزه، بزرگترین سرمایهست، نه باری روی دوش.
📱 @MilwadKhosravi
واقعاً فشار زیادیه. تازه خیلی از کسانی که پایان خدمت دارن، دنبال مهاجرتن چون آیندهای نمیبینن.
بهنظرم وقتشه به جای سختگیریهای بیمنطق، هوای همدیگه رو بیشتر داشته باشیم.
نیروی جوون باانگیزه، بزرگترین سرمایهست، نه باری روی دوش.
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 افزونه Authora برای جایگزین دیجیس Digits وردپرس ساخته شده که به درخواست عزیزان, Rest API اختصاصی برای اتصال به برنامه های موبایلی و غیره ایجاد خواهد شد.
فرض کن:
- اپلیکیشن موبایل (Android / iOS) فقط رابط کاربری است.
- افزونه Authora در وردپرس، منطق و دیتابیس OTP را مدیریت میکند.
- دو طرف با REST API با هم حرف میزنند.
#وردپرس
@TheRaymondDev
فرض کن:
- اپلیکیشن موبایل (Android / iOS) فقط رابط کاربری است.
- افزونه Authora در وردپرس، منطق و دیتابیس OTP را مدیریت میکند.
- دو طرف با REST API با هم حرف میزنند.
#وردپرس
@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
Forwarded from 🎄 یک برنامه نویس تنبل ( MΞ)
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 نسخهٔ 25.10 اوبونتو یونیتی (Ubuntu Unity 25.10) به دلیل وجود باگ های جدی منتشر نشده است. این مشکلات هم در نصب و هم در ارتقاء از نسخه های قبلی دیده می شوند.
تیم توسعه دهنده اعلام کرده به دلیل کمبود نیرو و زمان، بسیاری از ایرادات از نسخهٔ 24.10 به بعد برطرف نشدهاند و هشدار دادهاند اگر جامعهٔ کاربری کمک نکند، احتمال توقف کامل پروژه وجود دارد.
تمرکز فعلی تیم روی آماده سازی نسخهٔ بعدی LTS (26.04) است، مشروط بر اینکه پشتیبانی بیشتری از سوی جامعه کاربری دریافت شود.
#خبر
#لینوکس
@TheRaymondDev
تیم توسعه دهنده اعلام کرده به دلیل کمبود نیرو و زمان، بسیاری از ایرادات از نسخهٔ 24.10 به بعد برطرف نشدهاند و هشدار دادهاند اگر جامعهٔ کاربری کمک نکند، احتمال توقف کامل پروژه وجود دارد.
تمرکز فعلی تیم روی آماده سازی نسخهٔ بعدی LTS (26.04) است، مشروط بر اینکه پشتیبانی بیشتری از سوی جامعه کاربری دریافت شود.
#خبر
#لینوکس
@TheRaymondDev
Phoronix
Ubuntu Unity In Need Of More Developers To Survive
The Ubuntu Unity community flavor of Ubuntu Linux built around the Unity desktop is in a difficult position and at risk for its survival given the lack of developers involved
Forwarded from 🎄 یک برنامه نویس تنبل
سلام
تصمیم گرفتم کانال دست نوشته های خودم درباره برنامه نویسی و زندگی روزمره منتشر کنم
وب سایت هم دارم و نوشته هایی که منتشر میشه در این کانال رو به اشتراک می ذارم
تصمیم گرفتم کانال دست نوشته های خودم درباره برنامه نویسی و زندگی روزمره منتشر کنم
وب سایت هم دارم و نوشته هایی که منتشر میشه در این کانال رو به اشتراک می ذارم
Forwarded from ⚝ (امیرحسین پناهےفر)
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
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
tip.golang.org
Go 1.26 Release Notes - The Go Programming Language
Forwarded from Gopher Academy
اینجا براتون میخوام یه Prompt حرفهای مخصوص مدل gemini-2.5-pro آماده کنم
— برای توسعه با گولنگ
این prompt رو میتونید مستقیماً داخل ادیتور یا API بزنی.
کافیه بخش توضیح پروژهات رو توی قسمت مشخصشده تغییر بدی 👇
🧩ا Prompt حرفهای مخصوص Gemini 2.5 Pro برای کدنویسی Golang
🧠 نکات استفاده
اگه میخوای خروجی چند فایل بده، آخر prompt بنویس:
اگه میخوای کد minimal باشه (مثلاً فقط منطق اصلی بدون Docker)، بنویس
”
💬 مثال واقعی از استفاده
مدل gemini-2.5-pro با همچین promptی معمولاً خروجی کاملاً production-ready و قابل اجرا میسازه (حتی با build و docker-compose).
— برای توسعه با گولنگ
“توسعهی بکاند با 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).
Forwarded from Gopher Academy
🔵 عنوان مقاله
Parsing Financial News for Automated Trading Decisions
🟢 خلاصه مقاله:
**این مقاله نشان میدهد چگونه میتوان با بهرهگیری از NLP خبرهای مالی را به سیگنالهای ساختاریافته برای تصمیمگیری خودکار تبدیل کرد: از گردآوری و پاکسازی دادهها و همزمانسازی دقیق با بازار، تا تشخیص موجودیتها، استخراج رویدادها (مثل نتایج، راهنمایی، M&A) و سنجش احساس و عدمقطعیت با مدلهای سازگار با حوزه مانند FinBERT در Python و ابزارهایی نظیر spaCy و Hugging Face Transformers. سپس این ویژگیها به لایههای تصمیم (قواعد رویدادمحور یا پیشبینی احتمالی بازده/ریسک کوتاهمدت) منتقل میشود و با بکتستهای واقعگرایانه، کنترل سوگیریها، هزینه معامله و پایش مدلها ارزیابی میگردد. نتیجه این است که خبرکاوی میتواند آگاهی موقعیتی، کنترل ریسک و اجرای معامله را بهبود دهد، اما جایگزین استراتژی سرمایهگذاری منسجم یا «زمان در بازار» نیست—همان هشداری که نقلقول Paolo Galeone یادآور میشود. این متن توصیه مالی نیست.
#NLP
#AlgorithmicTrading
#FinancialNews
#SentimentAnalysis
#EventExtraction
#MachineLearning
#RiskManagement
#PaoloGaleone
🟣لینک مقاله:
https://golangweekly.com/link/175980/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
Parsing Financial News for Automated Trading Decisions
🟢 خلاصه مقاله:
**این مقاله نشان میدهد چگونه میتوان با بهرهگیری از NLP خبرهای مالی را به سیگنالهای ساختاریافته برای تصمیمگیری خودکار تبدیل کرد: از گردآوری و پاکسازی دادهها و همزمانسازی دقیق با بازار، تا تشخیص موجودیتها، استخراج رویدادها (مثل نتایج، راهنمایی، M&A) و سنجش احساس و عدمقطعیت با مدلهای سازگار با حوزه مانند FinBERT در Python و ابزارهایی نظیر spaCy و Hugging Face Transformers. سپس این ویژگیها به لایههای تصمیم (قواعد رویدادمحور یا پیشبینی احتمالی بازده/ریسک کوتاهمدت) منتقل میشود و با بکتستهای واقعگرایانه، کنترل سوگیریها، هزینه معامله و پایش مدلها ارزیابی میگردد. نتیجه این است که خبرکاوی میتواند آگاهی موقعیتی، کنترل ریسک و اجرای معامله را بهبود دهد، اما جایگزین استراتژی سرمایهگذاری منسجم یا «زمان در بازار» نیست—همان هشداری که نقلقول Paolo Galeone یادآور میشود. این متن توصیه مالی نیست.
#NLP
#AlgorithmicTrading
#FinancialNews
#SentimentAnalysis
#EventExtraction
#MachineLearning
#RiskManagement
#PaoloGaleone
🟣لینک مقاله:
https://golangweekly.com/link/175980/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
P. Galeone's blog
Gemini-Powered Stock Analysis: Parsing Financial News for Automated Trading Decisions
How I built an automated stock analysis system that leverages Gemini to parse Italian financial news feeds, providing real-time trading recommendations. This article explores the architecture, challenges, and implementation details of integrating AI-powered…
Forwarded from Gopher Academy
🔵 عنوان مقاله
go-torch: Torch-Like Deep Learning Framework in Go
🟢 خلاصه مقاله:
go-torch یک فریمورک متنباز برای یادگیری عمیق است که با الهام از Torch ساخته شده و بهطور کامل در خود زبان Go پیادهسازی شده است. این پروژه با فراهمکردن اجزای اصلی مانند تنسور، لایهها و ابزارهای آموزش، تجربهای آشنا و در عین حال بومیِ Go ارائه میدهد. چون بهصورت pure Go است، بهسادگی در سرویسها و کدهای Go ادغام میشود، استقرار را آسان میکند و از مزیتهای همروندی و قابلحمل بودن Go بهره میبرد. هدف آن فراهمکردن مسیری روان برای ساخت و آموزش شبکههای عصبی در اکوسیستم Go و جذب مشارکت جامعه برای گسترش قابلیتهاست.
#Go #Golang #DeepLearning #MachineLearning #Torch #OpenSource #AIFramework #MLTools
🟣لینک مقاله:
https://golangweekly.com/link/175989/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
go-torch: Torch-Like Deep Learning Framework in Go
🟢 خلاصه مقاله:
go-torch یک فریمورک متنباز برای یادگیری عمیق است که با الهام از Torch ساخته شده و بهطور کامل در خود زبان Go پیادهسازی شده است. این پروژه با فراهمکردن اجزای اصلی مانند تنسور، لایهها و ابزارهای آموزش، تجربهای آشنا و در عین حال بومیِ Go ارائه میدهد. چون بهصورت pure Go است، بهسادگی در سرویسها و کدهای Go ادغام میشود، استقرار را آسان میکند و از مزیتهای همروندی و قابلحمل بودن Go بهره میبرد. هدف آن فراهمکردن مسیری روان برای ساخت و آموزش شبکههای عصبی در اکوسیستم Go و جذب مشارکت جامعه برای گسترش قابلیتهاست.
#Go #Golang #DeepLearning #MachineLearning #Torch #OpenSource #AIFramework #MLTools
🟣لینک مقاله:
https://golangweekly.com/link/175989/web
➖➖➖➖➖➖➖➖
👑 @gopher_academy
GitHub
GitHub - Abinesh-Mathivanan/go-torch: torch like deep learning framework in Go
torch like deep learning framework in Go. Contribute to Abinesh-Mathivanan/go-torch development by creating an account on GitHub.
Forwarded from Future Pulse Persian
♨️ چین شمشیر رو برای بلاگرها از رو بست ؛ اینفلوئنسر ها باید مدرک تحصصی بگیرن!
▪️طبق قانون جدیدی که دولت چین تصویب کرده، از این به بعد هرکسی بخواد تو حوزههایی مثل پزشکی، اقتصاد، حقوق یا آموزش ، محتوا تولید کنه باید مدرک دانشگاهی معتبر یا گواهی حرفهای رسمی داشته باشه ؛ وگرنه ۱۴ هزار دلار جریمه میشه!
▪️پلتفرمهایی مثل Douyin، Weibo و Bilibili هم موظفن مدارک بلاگرها رو بررسی کنن و اگه کسی بدون صلاحیت سراغ این موضوعات بره، حسابش بسته میشه یا جریمه میخوره.
+ دولت چین میگه هدفش جلوگیری از «اطلاعات گمراهکننده» است، اما خیلیا معتقدن این یه حرکت برای کنترل شدیدتر فضای مجازی و ساکت کردن صدای منتقدهاست.
▪️طبق قانون جدیدی که دولت چین تصویب کرده، از این به بعد هرکسی بخواد تو حوزههایی مثل پزشکی، اقتصاد، حقوق یا آموزش ، محتوا تولید کنه باید مدرک دانشگاهی معتبر یا گواهی حرفهای رسمی داشته باشه ؛ وگرنه ۱۴ هزار دلار جریمه میشه!
▪️پلتفرمهایی مثل Douyin، Weibo و Bilibili هم موظفن مدارک بلاگرها رو بررسی کنن و اگه کسی بدون صلاحیت سراغ این موضوعات بره، حسابش بسته میشه یا جریمه میخوره.
+ دولت چین میگه هدفش جلوگیری از «اطلاعات گمراهکننده» است، اما خیلیا معتقدن این یه حرکت برای کنترل شدیدتر فضای مجازی و ساکت کردن صدای منتقدهاست.