Dev Perfects – Telegram
Dev Perfects
40 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 Meitix
موقعی که به اسکیل Horizontal فکر می‌کردن، ایده این بود که سیستم سریع‌تر بشه، چون بار روی چند تا سرور تقسیم میشه. ولی نشد 😂 دلیلش هم اینه که سرورها باید دائم با هم هماهنگ باشن تا داده‌ها یکی بمونه، و این همگام‌سازی خودش وقت‌گیره! به جای اینکه سرعت بیشتر بشه، کلی تاخیر (Latency) اضافه شد.

ولی همچنان راه‌حل خوبیه!
چون با این روش میشه تعداد سرورها رو زیاد کرد و مشکل Single Point of Failure رو حل کرد و اینکه تا یه حدی میتونیم ram برای یه سرور بخریم دیگه😂
Forwarded from Yasha
می‌دونستید که یه کامیونیتی جهانی هم برای ترک پرخوری وجود داره؟ درست مثل NA و AA که برای ترک مواد مخدر و الکله. تبلیغ جالبی بود.

@Yasha
Forwarded from Yasha
تو ایران گیر اوردن بلیط قطار از خرید شیشه هم سخت‌تره.
Forwarded from 🎄 یک برنامه نویس تنبل (The Lazy 🌱 Raymond)
🔶 پروژه Redis چند وقتی هست که لایسنسش را تغییر داده و دیگه متن باز به حساب نمیاد.

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

مقابسه Valkey vs Redis :

https://www.dragonflydb.io/guides/valkey-vs-redis

@TheRaymondDev | @Ariaieboy
Forwarded from  (Amir Hossein 'Amiria' Maher)
ارائهٔ این دوره، توسّط دوست عزیزم، مصطفی خیبری، انجام می‌شه.
پیشنهاد می‌کنم که حتماً شرکت کنید اگه قصد دارید که آشنا بشید.

این هم توضیحاتش:
برای شرکت در دوره، ابتدا از طریق لینک گوگل‌فرم ثبت‌نام کنید. (اینجا)
سپس جهت تایید و دریافت گواهی پایان‌دوره، ثبت‌نام خود را از طریق سایت جهش نهایی کنید.
(ضمناً این دوره کاملا رایگانه.)

و توییت مصطفی:
x.com/mosii_kh/status/1873767700079771881

#موقت
Forwarded from Linuxor ?
اینجا یه مثال ساده و راحت برای استفاده unit test, mock test برای embedded system هست. اگر به این مباحث علاقه دارید سورس کد رو داخل گیت خود دوولوپر هست.


https://github.com/CharlesDias/stm32_gtest_c_code


@Linuxor ~ Amin_kshz
Forwarded from Linuxor ?
Forwarded from Linuxor ?
یه نفر شروع کرده به ساخت کامپایلر و تمام کار مراحلشو نوشته؛ بعد دیدن این 64 قسمت شما خیلی ببشتر از بقیه از کامپایلر می‌دونین

https://github.com/DoctorWkt/acwj

@Linuxor
این هفته در پارچ منتشر شد


خواندن


@ParchLinux
اگه یه میلیون کار داشته باشی و بخوای همزمان اجراشون کنی، ولی فقط 8 تا CPU داری، چه‌جوری بهینه‌ترین حالت رو پیدا می‌کنی؟

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

یه راه خفن برای کنترل این داستان استفاده از Semaphore هست که می‌تونی تعداد گوروتین‌های در حال اجرا رو محدود کنی.

حالا چطور کار می‌کنه؟
1. یه کانال با ظرفیت مشخص (N) درست می‌کنی که این ظرفیت میشه تعداد گوروتین‌های همزمانی که می‌خوای اجرا بشه.

2. کانال رو با N تا "توکن" (هرچیزی مثل عدد) پر می‌کنی.

3. هر گوروتین قبل از اجرا باید یه توکن از کانال بگیره و وقتی کارش تموم شد توکن رو برمی‌گردونه.

4. اگه توکن نباشه گوروتین منتظر می‌مونه تا یکی آزاد بشه.
این تصویر یه مثال ساده با N=2 هست.

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


@DevTwitter | <Mohammad Abdorrahmani/>
Forwarded from ~Loveaвle (Hanie)
@luvablee 🫶🏽
درخواست ادغام برای سنسورها، دوربین‌ها و صدا برای سری نوت ۹ شیائومی (miatoll) در پست‌مارکت پذیرفته شد.


🔗 https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/5941


@SohrabContents
Forwarded from Go Casts 🚀
دوستان سنیور گولنگ که دنبال کار دلاری هستید، اگه مهارت مکالمه زبان خوبی دارید لطفا فرم زیر رو پر کنید، یکی از دوستان به دنبال نیروی سنیور گولنگ هست.
https://survey.porsline.ir/s/O1pXpEzr


کانال تلگرام
@gocasts
قابلیت اهدای کانفیگ هیستریا۲ به مهساسرور اضافه شد!
‏از این پس می‌تونین کانفیگ‌هایی با پروتکل hy2 یا hysteria2 رو از طریق وب‌سایت مهساسرور اهدا کنید.

‏⁦👉 mahsaserver.com/register-donor

🔍 ircf.space
@ircfspace
Forwarded from Geek Alerts
یوتیوب میخواد یک دکمه اضافه کنه که وقتی هیچ ایده‌ای واسه انتخاب ویدیو ندارید میتونید اونو بزنید تا یه ویدیو (احتمالا بر اساس علاقتون) به شکل رندوم پخش کنه.
اسم این دکمه Play something هست و هر دو نوع یعنی ویدیوهای اصلی یوتیوب و Shorts رو پیشنهاد میده.
theverge
@geekalerts
Forwarded from Geek Alerts
مایکروسافت و OpenAI دو سال پیش یه قراردادی امضا کردن که توش گفته OpenAI وقتی به AGI رسیده که از AIها حداقل ۱۰۰ میلیارد دلار سود داشته باشن.
این با اون تعریف فنی و فلسفی AGI خیلی فرق داره.
بعد OpenAI امسال قراره میلیاردها دلار ضرر کنه و گفته که تا سال ۲۰۲۹ سودده نمی‌شه.
techcrunch
@geekalerts
لینیج او اس ۲۲، رام سفارشی اندروید منتشر شد.

این نسخه از لینیج، به کاربران اندروید ۱۵ را ارائه می‌دهد.

🔗 https://lineageos.org/Changelog-29/

@SohrabContents
Forwarded from Geek Alerts
سوندر پیچای که میشه مدیرعامل گوگل، تو جلسه با تیم گوگل گفته:
«فکر می‌کنم ۲۰۲۵ خیلی حیاتی باشه. خیلی مهمه که ما فوریت این لحظه رو درک کنیم و به عنوان یه شرکت باید سریع‌تر حرکت کنیم. ریسک خیلی بالاست.»

منظورش از «این لحظه»، یعنی دورانی که تمام شرکت‌ها دارن روی AI سرمایه‌گذاری میکنن. یه جورایی قبول کرده که گوگل از بازی AI عقب مونده و باید هر طور شده خودش رو برسونه.
گفته: «گسترش Gemini در بخش کاربری، بزرگترین تمرکز ما تو سال آینده خواهد بود.»

techcrunch
@geekalerts
Forwarded from Geek Alerts
الان میشه قوی‌ترین چیپ AI گوگل «Trillium» رو اجاره کرد.
گوگل خودش از این چیپ برای آموزش Gemini 2.0 استفاده میکنه. بیش از ۱۰ سال هست که دارن روی TPUها کار میکنن و این نسل ششم چیپ‌هاش میشه.
گوگل میگه ۲.۵ برابر بهتر تو عملکرد آموزشی به ازای هر دلار نسبت به نسل‌های قبلی TPU هست.

بازده انرژی ۶۷٪ افزایش پیدا کرده، در حالی که اوج عملکرد محاسباتی به ازای هر چیپ ۴.۷ برابر بیشتر شده. توان عملیاتی برای مدل‌های تولید تصویر مثل Stable Diffusion XL بیش از سه برابر و توان عملیاتی برای مدل‌های زبانی بزرگ دو برابر شده.

ابرکامپیوتر گوگل بیش از ۱۰۰ هزار چیپ Trillium داره که از طریق یه شبکه Jupiter با پهنای باند ۱۳ پتابیت بر ثانیه به هم وصل شدن. این سیستم سخت‌افزار بهینه، برنامه اوپن‌سورس و چارچوب‌های محبوب یادگیری ماشین، از جمله JAX، PyTorch و TensorFlow رو ادغام می‌کنه.
techradar

@geekalerts
مفتخریم که اعلام کنیم کار بر روی نسخه موبایلی پارچ آغاز شده و ما قصد داریم در سال ۲۰۲۵ نسخه‌های اولیه پارچ موبایل را برای چندین دستگاه منتشر کنیم.

به‌زودی نحوه مشارکت و پورت‌کردن دستگاه از پست‌مارکت به پارچ موبایل و یا پورت‌کردن دستگاه از هالیوم (مینلاین کردن) در ویکی پارچ نوشته خواهد شد.

🔗 https://git.parchlinux.com/mobile

فرسته در ماستادون



@ParchLinux