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

پست پین رو بخونید
https://news.1rj.ru/str/dev_perfects/455


ارتباط:
https://news.1rj.ru/str/HidenChat_Bot?start=936082426
Download Telegram
Forwarded from جادی | Jadi
دیروز داشتم با دستور پیدا کردن مسیر کامپیوتر خودم تا سرور ور می رفتم و فکر کردم گپ زدن در موردش جالبه. اینکه چطوری دستور
traceroute
می تونه اسم و رسم همه روترهایی که ازشون رد بشه رو در بیاره داستان جالبی داره و جزو کشف های اتفاقی هم هست (: خلاصه اش اینه که با
TTL
اینکار رو می کنه. فکر کردم از چیزهای جالبی است که می شه یه ویدئوی عمیق ازش درآورد.
https://youtu.be/Rfz8s4dQ9eU
Forwarded from ابر ویراک
This media is not supported in your browser
VIEW IN TELEGRAM
🟥 یک ماه سرور ابری رایگان
💥 ۵۰ درصد شارژ بیشتر روی اولین واریزی

⚡️ با سرورهای ابری ویراک:
پهنای باند 980Mbps
امنیت بالا با فایروال اختصاصی
و IP مازاد + IPv6 رایگان
پشتیبانی ۲۴/۷
پرداخت به‌اندازه‌ی مصرف

📞 همین حالا با ما تماس بگیرید و این فرصت فوق‌العاده رو از دست ندید!
🔻02191555530
🌐Virakcloud.com
Please open Telegram to view this post
VIEW IN TELEGRAM
Antigravity

یک مقدار باگ داره ولی اذیت نمی‌کنه (روی لپ‌تاپ تست اولیه زدم ولی چیز خوبیه!)

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

من با اکانت تمیز + vpn تست کردم؛ کارم تموم شد روی این سیستم هم تست می‌کنم اگر محدودیت داشت اطلاع میدم!

درنهایت اینکه ؛ برای استفاده شخصی رایگان هست ولی احتمال ۹۹٪ از دیتاها برای ترین مدل‌هاش استفاده می‌کنه (اینم جک خواهم کرد)

Download Link
Forwarded from Linuxor ?
خیلیا فکر میکنن باید با چت بات ها باید مثل انسان ها صحبت کرد، البته این درسته ولی یه ویژگی منحصر به فرد مدل های مبتنی بر Transformer اینه که متن های مخدوش و قاطی پاطی رو هم می‌تونن بخونن، چیزی که انسان نمی‌تونه بخونه.

در واقع خاصیت Self-Attention و Distributional Semantics باعث شده که مدل ها مثل انسان نباشن، و از طریق الگو های آماری و معنی و ارتباط کلمات توی جمله و نگاه به همه اجزای جمله به صورت همزمان، راحت بتونه متن های آسیب دیده رو بخونه.

برای کپی کردن از pdf یا جایی که متنتون رو بهم ریخت نگران نباشید متنتون رو کپی کنید برای مدل، ممکنه شما نفهمیدش ولی اون خودش تا حد زیادی میفهمتش.


@Linuxor
Forwarded from Gopher Academy
اگه دنبال یه آلترنیتیو برای Claude Code می گردید که اکثر Providerهارو ساپورت کنه بهتون Crush رو پیشنهاد می دم!

با go نوشته شده و من خیلی تجربه خوبی داشتم وقتی توی دو سه روز گذشته!

https://github.com/charmbracelet/crush

<Von Datawarehausen/>
Forwarded from Gopher Academy
اگه زبان گو کار می‌کنید و یا قصد یادگیریش رو دارید این ویدیو هارو ببینید از تیم Ardan Labs هستش یه مجموعه خیلی خوب برای یادگیری برنامه نویسی و دواپس

https://github.com/ardanlabs/gotraining

<MEHDI Homeily - مِهدی هُمِیلی/>
Forwarded from Linuxor ?
این کتاب رایگان هم برای یادگیری بش خیلی کمکتون می‌کنه، سبکه و چیز های مهمو گفته و خوندنش خیلی خسته کننده نیست و کار یکی دو روزه کلا

دانلود کتاب به صورت pdf با تم روز
دانلود کتاب به صورت pdf با تم شب
دانلود کتاب به صورت ePub

@Linuxor
Forwarded from محتوای آزاد سهراب (Sohrab)
Gemini Pro 3

قطعا مدل عالی‌ای هست؛ شکی ندارم.
ولی
Antigravity

آشغال هست؛ تست بیشتر انجام دادم.

Back to neovim + Gemini 3 Pro



https://gemini.google.com/app

مدل دیگه‌ای که معرفی شده :
Grok4.1
هست؛ بدون تعارف Grok4 یکی از بهترین مدل‌هایی بود که ازش استفاده می‌کردم!

پینوشت:
Grok4.1
که اتفاقا دسترسی رایگان هم داره refactor خیلی خوب انجام میده و البته سرعت بهتری هم داره؛ کار امشب در اومد.
تست این دو مدل جدید با بنچمارک کد اختصاصی خودم!
Forwarded from محتوای آزاد سهراب (Sohrab)
اگر مرورگرهای مبتنی بر هوش مصنوعی رو دیده باشید مثل comet یا atlas، پس می‌دونید قراره چیو معرفی کنم :))

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

فرقش اینه که می‌تونید از هوش مصنوعی‌های دلخواهتون هم استفاده کنید، مثلاً به صورت لوکال از ollama استفاده کنید یا از api جبیر استفاده کنید (نیازمند پیام به حقیری)


درکل من زیاد طرفدار این مدل مرورگرها نیستم، بخصوص وقتی برپایه کرومیوم باشن اما این‌ رو امتحان کردم چون به نظرم جالب میومد.

لینک گیت‌هابش:

https://github.com/browseros-ai/BrowserOS

روی آرچ و پارچ و اندور و .... با این دستور قابل نصبه:
paru -S browseros-bin


@SohrabContents
گوگل IDE برنامه نویسی با هوش مصنوعی منتشر کرد!

ضد جاذبه محصول از گوگل هست که برای برنامه نویسی کمک می‌کنه به برنامه نویس‌ها.

باید دید این در عمل چطور خواهد بود. تست می‌کنم و اینجا نتیجه اش رو می‌گم 👋


@code2_ir
Forwarded from Armon technical logs (armon Taheri)
Paravirtualization
همیشه برام یه بخشی از کتاب
LPIC-3 Virtualization and Containerization
بود و خیلی فرصت نشد که سمتش برم
این ارایه خیلی مختصر مفید و پرکتیکال سولوشن xen رو معرفی می‌کنه
https://youtu.be/vls88DuOO_o
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 در آینده‌ی نزدیک، آب حکم طلا را پیدا خواهد کرد.

یاد فیلم مکس دیوانه افتادم.

@TheRaymondDev
Forwarded from یک برنامه نویس تنبل (Lazy 🌱)
🔶 چه پالت رنگی زیبایی

#ui

@TheRaymondDev
Forwarded from Linuxor ?
مورد داشتیم طرف از چت جی پی تی درخواست فایل apk کرده!

حالا کاری ندارم بازار کار مارو دیر یا زود اشباع می‌کنید این پول خوردن نداره، ولی انصافا چت جی پی تی گناه داره با این درخواست ها آزارش ندید، چت باته کامپایلر نیست که😁


@Linuxor
دو نگاه متفاوت به Project Layout در گولنگ
(انتخاب میان سادگی گولنگ و جذابیت ستاره‌های بالا)

مدت‌هاست دو الگوی مشهور برای ساختاردهی پروژه‌های گولنگ مطرح هستند:

۱. الگوی پیشنهادی در سایت رسمی گولنگ:
https://go.dev/doc/modules/layout

۲. ریپوزیتوری پرطرفدار golang-standards/project-layout در گیت‌هاب:
https://github.com/golang-standards/project-layout

ریپوزیتوری گیت‌هاب تعداد زیادی ستاره دارد؛ عددی که ممکن است در نگاه اول تصمیم‌گیری را سخت کند. و تردید ایجاد کند که «نقدی به آن وارد نیست و من اشتباه می‌کنم» اما با وجود این محبوبیت، من دیدگاه خودم را بیان می‌کنم

گولنگ بر فلسفه‌ای ساده بنا شده است؛ فلسفه‌ای که در اسناد رسمی آن کاملاً مشهود است. ساختار رسمی، ساده، شفاف و مستقیم است. اما لایوت پرستاره‌ی گیت‌هاب، با وجود اعلام صریح در README که «استاندارد رسمی نیست»، اما با انتخاب نام golang-standards برای ریپوزیتوری گیت‌هاب خود و نوع ارائه خود رگه‌هایی از پیچیدگی و استانداردسازی غیررسمی را ارایه می‌دهند. که ممکن است به کاربر مبتدی القا ‌کند که استاندارد رسمی است.

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

در نهایت، احترام برای هر دو دیدگاه محفوظ است؛ اما انتخاب من همچنان همان خط رسمی گولنگ است:
سادگی، شفافیت و ساختاری که دقیقاً از نیاز معماری ساخته شود، نه بالعکس.

البته نمی‌شود ترند بودن یک ابزار، معماری و ... یا project layout را نادیده گرفت. توجه افراد زیاد خود، می‌تواند اعتبار بیاورد.

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

موفق باشید! 🌹

@srfirouzi_channel
Forwarded from Armon technical logs (armon Taheri)
پست مرتن مربوط به قطعی سراسری 18 نوامبر 2025
یک نمونه واقعی و مسئولیت پذیرانه از نحوه اصولی واکنش بعد از وقوع یک دیزستر
https://blog.cloudflare.com/18-november-2025-outage/
🚀 Blender 5.0 منتشر شد!
از ویرایش فیلم گرفته تا ساخت انمیشن دو بعدی و سه بعدی نرم‌افزار رایگان، متن‌باز و قدرتمند برای مدل‌سازی سه‌بعدی، انیمیشن، VFX و…
حجم فقط ۳۷۰ مگ حتی بدون نصب اجرا میشه
قدرت ⚡️


آپدیت خفن ، پر از تغییرات بنیادی و قابلیت‌های حرفه‌ای:

🔥🔥ویژگی های جدید
پشتیبانی از HDR / Wide Gamut (روی لینوکس فقط با Wayland + Vulkan)
🎨 سیستم رنگ جدید + AgX HDR View + رنگ‌فضاهای ACES 1.3/2.0
✏️ Curve Drawing بازطراحی شد + ابزارهای جدید برای Curve و Geometry
🧩 ۶ Modifier جدید مبتنی بر Geometry Nodes
🔥 الگوریتم جدید Render حجم‌ها (Null Scattering)
🧍 مش پایهٔ Human Skeleton اضافه شد
📚 Storyboarding Workspace جدید

📥 دانلود نسخهٔ لینوکس
نسخهٔ Universal Binary برای همهٔ توزیع‌ها در دسترس است و بدون نصب اجرا میشه.🤯
(blender.org)
منبع
"When the bad file with more than 200 features was propagated to our servers, this limit was hit — resulting in the system panicking."
"This resulted in the following panic which in turn resulted in a 5xx error:
thread fl2_worker_thread panicked: called Result::unwrap() on an Err value"



اینو یکی از بچه‌ها توی گروه دیگری فرستاد؛ دیروز نصف اینترنت رسماً قطع شد، چرا ؟ کلودفلیر یک باگ خورده بود.

حالا مشخص شده اون باگ از یک خطای انسانی افتضاح میاد.
داستان اینه؛
یک سرور به محدودیت می‌خوره و از دسترس خارج می‌شه که باعث میشه تمام ریسپانس‌هاش خطای ۵۰۰ باشه؛ اما یک توسعه دهنده بجای اینکه response رو بررسی کنه که آیا ۲۰۰ هست یا نه
فرض کرده چون ما داخل دیتاسنتر هستیم و کلودفلیر هیچوقت غیر از ۲۰۰ نمی‌گیریم.
پس unwrap زده و چون غیر از ۲۰۰ گرفته بوده؛ سیستم ترکیده.

چندتا نکته :
۱- هیچ چیزی رو فرض نکنید، همه چیز رو تست کنید.
من هم توی بعضی کدهام unwrap می‌نویسم؛ اما خیلی وقتا عمدی هست چون واقعاً نمی‌دونم خروجی اون تابع یا ماکرو چطور می‌تونه Error باشه!
می‌نویسم که بیزینس در بیاد.

۲- زبان برنامه‌نویسی Rust فقط امنیت روی مموری بهتون میده؛ قراره نیست براتون نون هم بخره.
نکته جالبتر اینکه؛ AI هم این خطاهارو تشخیص نمی‌ده !!
اینه که همیشه از peer-review استقبال باید بشه.

۳- مورد راحتی مثل خطای 5xx توی http و اینکه حتی این مورد ساده هم تست نشده؛ نشون میده کلودفلیر هم که بری؛ قرار شیت کد ببینی.
پس دوست عزیز حداقل تست بنویس.
کاربری به نام اتمیک در پیام اخیر خودش گفته جالبه که دقیقا وقتی کلودفلر دچار مشکل شده، ترافیک اینترنت ایران طوری دیده میشه که انگار کامل بات‌نت شده؛ یعنی شبیه ترافیک مشکوک و غیرعادی. میزان ترافیک مشکوک در کشورهای دیگه حداکثر ۷۰ تا ۸۰ درصد میشه، ولی برای ایران به ۱۰۰ درصد می‌رسه که کاملاً عجیبه.
این کاربر این فرضیه رو مطرح کرده که دولت ایران داره به کلودفلر فشار میاره تا اونها سرویس‌هایی مثل Warp و Workers رو محدود کنن.

🔍 ircf.space
@ircfspace
Forwarded from یه شعر (Poem Bot)
حافظ | قطعات | قطعه شمارهٔ ۲۲

سرور اهل عمایم شمع جمع انجمن
صاحب صاحب قران خواجه قوام الدین حسن
سادس ماه ربیع الاخر اندر نیم روز
روز آدینه به حکم کردگار ذوالمنن
هفت صد و پنجاه و چار از هجرت خیرالبشر
مهر را جوزا مکان و ماه را خوشه وطن
مرغ روحش کـ او همای آشیان قدس بود
شد سوی باغ بهشت از دام این دار محن

#حافظ | گنجور
📍@iipoem