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 cyru55 unofficial channel (cyru55)
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from یه شعر (Poem Bot)
حافظ | غزلیات | غزل شمارهٔ ۴۶۵

رفتم به باغ صبحدمی تا چنم گلی
آمد به گوش ناگهم آواز بلبلی
مسکین چو من به عشق گلی گشته مبتلا
و اندر چمن فکنده ز فریاد غلغلی
می گشتم اندر آن چمن و باغ دم به دم
می کردم اندر آن گل و بلبل تاملی
گل یار حسن گشته و بلبل قرین عشق
آن را تفضلی نه و این را تبدلی
چون کرد در دلم اثر آواز عندلیب
گشتم چنان که هیچ نماندم تحملی
بس گل شکفته می شود این باغ را ولی
کس بی بلای خار نچیده ست از او گلی
حافظ مدار امید فرج از مدار چرخ
دارد هزار عیب و ندارد تفضلی

#حافظ | گنجور
📍@iipoem
Forwarded from Gopher Academy
🔵 عنوان مقاله
Odin: A Pragmatic C Alternative with a Go Flavor

🟢 خلاصه مقاله:

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

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


👑 @gopher_academy
امن‌ترین و قابل‌اعتماد‌ترین روش توسعه نرم‌افزار :)))))
https://github.com/kelseyhightower/nocode

@DevTwitter | <Saman Esmaeli/>
Forwarded from Go Casts 🚀
این مقاله نکات ساده و مهمی رو برای طراحی distributed systemها میگه
نکاتی که گفته کوتاه و جمع و جوره اما واقعا درسته و کمک میکنه برای طراحی سیستم درست با رعایت کردن یه سری اصول ساده و مهم


One cache cluster to rule them all
مواظب باشید که سرورهای کش سرویس های مختلف یکی نباشن!

Queues are non-negotiable
وجود queue غیرقابل مذاکره ست، برامون زمان میخره که لود رو مدیریت کنیم!

Measuring end-to-end latency
یادمون نره latency پیام های async رو هم تو سیستم مانیتور کنیم، انباشت شدن شون و اختلاف زمان لحظه درخواست با پردازش شون مهمه.

Design for failure
این یکی که دیگه اصل قضیه ست، انواع و اقسام خطاها تو سیستم ممکنه رخ بده و باید براشون آماده باشیم، استفاده از retry pattern و circuit breaker و dead-letter queue الگوهای کمک کننده هستند.

Design for idempotency
اگه میخوای fault-tolerant باشی لازمه که حتما در ادامه ش idempotent هم باشی چون duplicate callها تقریبا اجتناب ناپذیر هستند در شرایط خطا


Lessons from building and maintaining distributed systems at scale
https://www.16elt.com/2025/04/19/lessons-from-distributed-systems/


@gocasts
Forwarded from Geek Alerts
دوا لیپا، التون جان، پل مک‌کارتنی و چند هنرمند دیگه از دولت بریتانیا خواستن قبل از یه رای‌گیری مهم درباره هوش مصنوعی، از حق کپی‌رایت محافظت کنن. میگن هوش مصنوعی درآمد مولفین و هنرمندان رو کم میکنه. [L]

شیرا پرلموتر، رئیس دفتر کپی‌رایت آمریکا که قبلا گفته بود شرکت‌های هوش‌مصنوعی باید برای آموزش مدل‌هاشون کپی رایت رو رعایت کنن توسط دونالد ترامپ اخراج شد. [L]

تا آوریل ۲۰۲۴، ۳۲.۴٪ کسب‌وکارهای آمریکایی مشتری OpenAI بودن، درحالی‌که این رقم برای Anthropic عدد ۸٪ و برای گوگل AI حتی کمتر از ۰.۱٪ بوده. OpenAI هم گفته تعداد کاربران تجاریش از ۱ میلیون به بیش از ۲ میلیون رسیده. [L]

مدیرعامل اوبر میگه تاکسی‌های خودران ویمو که تو شهر آستین کار می‌کنن، از ۹۹ درصد راننده‌های انسانی همون شهر بیشتر درخواست سفر می‌گیرن و مردم بیشتر به سفر باهاشون علاقع دارن. [L]

مایکروسافت قراره از تیر ۱۴۰۴ (جولای ۲۰۲۵) قابلیت بلاک کردن اسکرین‌شات رو تو جلسات تیمز فعال کنه. [L]

آپدیت جدید گوگل Gemini، محتاطش کرده و باعث شده اپ‌هایی که برای کمک به بازماندگان تروما (مثل قربانیان خشونت جنسی) طراحی شدن، از کار بیفتن. انگار Gemini دیگه این محتواهای حساس رو پردازش نمی‌کنه. [L]

مایکروسافت یه گزینه «Ask Copilot» به منوی راست‌کلیک ویندوز ۱۱ اضافه کرده. [L]

مایکروسافت بی‌سروصدا پشتیبانی امنیتی برنامه‌های مایکروسافت ۳۶۵ (مثل تیمز و اوت‌لوک) رو روی ویندوز ۱۰ تا سه سال دیگه، یعنی مهر ۱۴۰۷ (اکتبر ۲۰۲۸) تمدید کرد. [L]

استیو وزنیاک، یکی از بنیان‌گذارای اپل، گفته دلیل اینکه کامپیوترهای اپل ۱ و ۲ حروف کوچیک نداشتن، فقط و فقط بی‌پولی بوده، اون موقع ارزون‌ترین کیبوردی که پیدا کردن (۶۰ دلار) فقط حروف بزرگ داشته. بعدا هم که اپل ۲ رو ساختن، چون طراحی کد باینری زیاد بوده (چون پول اسمبلر نداشتن) بیخیالش شدن. [L]

مایکروسافت لیست سرفیس‌هایی که به ویندوز ۱۱ آپدیت نمیشن رو داده، سرفیس بوک و لپ‌تاپ نسل اول، پروهای ۱ تا ۵، سرفیس گو نسل اول و استودیو نسل اول. [L]

@geekalerts
پروژه gitc یک ابزار cli که براساس تغییرات کدی ک دادید چیکیدش رو به ai با پرامپ خاص، سبک و کانفیگ های مختلف ارسال میکنه و ی گیت کامیت مسیج کامل و خلاصه تحویل میده

فعلا فقط openai ساپورت میکنه
در اینده شاید دیپ سیک و گراک هم نوشتم (هرچند جفتش اشتراک می‌خوان و من ندارم!)

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

https://github.com/rezatg/gitc

@DevTwitter | <Dallas/>
🔥1
This Week in GNOME Farsi #199 – One More Week
Revisto, Mirsobhan, Hadi
🎧پادکست کوتاه «این هفته در گنوم»
#️⃣ شماره ۱۹۹

🎵 اسپاتیفای
📻 کست‌باکس

t.iss.one/gnome_fa
جدای از اینکه واقعاً کار قشنگیه و کی‌دی‌ای فارسی هم میتونست داشته باشه همچین چیزی رو، از اونجایی که توی کی‌دی‌ای فارسی خودمم و خودم فکر نمی‌کنم بشه درش آورد.


چه ترجمه فارسیش، چه کانال اطلاع رسانی فارسیش و چیزهای دیگه‌اش.


نمی‌دونم.....


@SohrabContents
Forwarded from Geek Alerts
کمیسیون اروپا به ایرلند دو ماه مهلت داده تا قوانین مربوط به مقابله با خشونت و نفرت‌پراکنی نژادی رو اجرا کنه، وگرنه با اقدام قانونی روبرو میشه. اتحادیه اروپا معتقده ایرلند مقررات سال ۲۰۰۸ در مورد جرم‌انگاری این موارد رو درست اجرا نکرده و قانون فعلی ۱۹۸۹ ایرلند کافی نیست. اگه ایرلند تو این مدت اقدام نکنه، پروندش به دیوان دادگستری اتحادیه اروپا میره. [L]

دولت پاکستان یه ویدیو از بازی شبیه‌ساز نظامی ARMA 3 رو به اسم عملیات واقعی ارتش منتشر کرده، هنوز پست پاک نشده. این اولین بار نیست که ویدیوهای ARMA 3 با واقعیت اشتباه گرفته میشه. [L]

یه وزیر بریتانیایی از شرکتای بزرگ فناوری درخواست کرده کمک کنن تا یه جور ابزار یا سیستم «زندان خارج از زندان» برای مجرم‌ها بسازن، یعنی مجرم‌ها نیاز نباشه دوران خودشون رو حتما داخل زندان سپری کنن. [L]

کمیسیون تجارت فدرال (FTC) آمریکا اجرای قانون «لغو با یک کلیک» رو تا ۱۴ جولای ۲۰۲۵ عقب انداخت. این قانون شرکت‌ها رو مجبور می‌کنه لغو اشتراک سرویس‌هاشون رو به آسونی ثبت‌نام اولیه کنن قرار بود از ۱۴ می اجرایی بشه، اما FTC گفته شرکت‌ها به زمان بیشتری نیاز دارن. [L]

@geekalerts
Forwarded from Geek Alerts
شرکت اسپیس‌ایکس داره خودش رو برای نهمین پرواز آزمایشی استارشیپ‌ آماده می‌کنه. هنوز تاریخ دقیقی اعلام نکردن، ولی احتمالا اواخر همین ماه میلادی (خرداد) پرتاب انجام میشه.

آخرین بار اوایل ماه مارس استارشیپ رو پرتاب کردن. تو اون ماموریت، برای سومین بار موفق شدن بوستر سوپر هِوی رو که ۲۳۳ فوت (۷۱ متر) ارتفاع داره رو موقع فرود با موفقیت بگیرن.

هفته پیش هم اداره هوانوردی آمریکا (FAA) بهش مجوز داد تا تعداد پرتاب‌های سالانه‌ی استارشیپ از پایگاه استاربیس رو از پنج بار به ۲۵ بار افزایش بده. وقتی استارشیپ عملیاتی بشه احتمالا ناسا ازش برای ماموریت‌های سرنشین‌دار و حمل بار به ماه استفاده کنه. ناسا همین الانشم اسپیس‌ایکس رو انتخاب کرده تا یه نسخه تغییریافته از استارشیپ رو برای فرود آوردن دو فضانورد روی سطح ماه تو ماموریت آرتمیس ۳ بسازن، احتمالا اوایل ۲۰۲۷ انجام بشه. این اولین فرود سرنشین‌دار ناسا از سال ۱۹۷۲ به حساب میاد.

digitaltrends
@geekalerts
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
خارج از گود لینوکسی:

❇️یوسین بولت جامائیکایی در 3 المپیک گذشته مجموعا کمتر 2 دقیقه دوید و 9 مدال طلا کسب کرد و 119 میلیون دلار بدست آورد! اما برای رسیدن به آن 2دقیقه بیش از 20 سال تلاش و تمرین کرد.❇️
Forwarded from LearnPOV | لرن پی او وی (Mohammad hossein)
اگه تازه با regex آشنا شدی یا می‌خوای یه عبارت پیچیده رو دیباگ کنی، این سایت فوق‌العادس !

وبسایت regex101 یه ابزار بی‌نظیر برای ساخت و تست Regex با توضیح خط به خطه

https://regex101.com
Forwarded from a pessimistic researcher (Kc)
جا داره به مناسبت تولد آقای دایکسترا بگیم که واقعا ازت بخاطر خلق این همه زیبایی ممنونیم. واقعا دنیای جای بورینگی بود اگر دایکسترا نبود.

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

Sir, you are at risk of winning the argument.

واحد اندازه‌گیری غرور : نانو Dijkstra
Forwarded from FullstacksJS — Academy
قابلیت جدید CSS برای ساخت Carousel
تو این ویدئو به قابلیت جدید CSS برای ساخت Carousel می‌پردازیم.

مشاهده ویدئو

این ویدئو بخشی از استریم های هفتگی جامعه ست شما هم میتونید با دنبال کردن کانال توی لایو ها شرکت کنید:
https://twitch.tv/fullstacksjs

عضویت در جامعه:
https://fullstacksjs.com

#wus #carousel #css
پلاگین نویسی با ریکت اخیرا خیلی بحث ترندی شده و کم کم ریکت سمت وردپرس خیلی کاربردی تر میشه
حالا کمی درموردش سرچ کردم یه کامندی داره که میاد اون استارتر پلاگینت رو با ریکت میسازه که کاری به این ندارم بحث اصلی اینه ما یه پلاگین داریم ۱۰ سال پیش نوشته شده الان چجوری فرانت اینو به ریکت ریفکتور کنیم.
اول باید خروجی پلاگین رو درک کنیم که صفحات از html ساخته شده که پشت اون یه فایل js هم لود میشه خب من اومدم کامپوننت های ریکتم رو نوشتم با وبپک باندل کردم خروجی همون js ای شد که قراره پشت پرده لود بشه، الان چجوری اینو به html ربط بدیم همه پلاگین ها یه فولدر view داره که تمامی صفحات اینجا قراره میگره الان دیگه نیاز نیست html بنویسی یه div بنویس بهش ایدی بده اونور با ایدی یه دونه getElementById بزن بعد کامپوننت رو رندر کن و تمام.
بحث کلی تر از این پست هست بصورت خلاصه وار نوشتم یه عکسم این زیر میذارم راحتر بتونید تجسم کنید.
اینم یه استارت پلاگین با ریکت و گوتنبرگ هست علاقه داشتین حتما یه نگاهی بندازین

https://github.com/alirezamajdi/WP-Plugin-React

@DevTwitter | <Alireza Majdi/>
Pope Leo XIII's 1891 encyclical *Rerum Novarum* ("Of New Things") responded to the first Industrial Revolution's devastating impact on workers, establishing a framework that resonates with Pope Leo XIV's AI concerns today. As the "pope of the workers," Leo XIII confronted an era when factory owners amassed wealth while laborers endured dangerous conditions, meager wages, and exploitation[1][2]. His revolutionary document defended workers' dignity, advocating for just wages, reasonable hours, safe conditions, and the right to unionize[1][3].

The encyclical balanced support for private property rights with moral obligations toward workers, declaring that "wages ought not to be insufficient to support a frugal and well-behaved wage-earner"[2]. Leo XIII rejected both unrestricted capitalism and socialism, instead promoting a vision where the economy serves people rather than the reverse[1][2]. This human-centered approach to technological progress established Catholic social teaching's foundation, emphasizing that human dignity must remain paramount even amid revolutionary economic change[3][4] – a principle that Pope Leo XIV now applies to our AI-driven transformation.

جالب است. پاپ جدید AI را از چالش‌های پیش روی انسان می‌دونه
پاپ جدید آمریکایی است

منبع

@code2_ir
Forwarded from Geek Alerts
امروز، ۱۱ می، سال‌روز تولد ریچارد فاینمن است.

ریچارد فیلیپس فاینمن از اثرگذارترین و معروف‌ترین فیزیک‌دان‌های آمریکایی قرن بیستم میلادی بود. او در توسعه نظریهٔ الکترودینامیک کوانتومی سهم به‌سزایی داشت و از دانشمندان پروژهٔ منهتن بود، پروژه‌ای که به ساخت نخستین بمب اتمی ختم شد. او همچنین از اعضای کمیسیون راجرز بود که از سوی رئیس‌جمهور آمریکا، بررسی انفجار فضاپیمای چلنجر را بر عهده داشت. ۱۹۶۵، فاینمن به‌پاس پژوهش‌هایش در الکترودینامیک کوانتومی، به‌همراه جولیان شووینگر و سین‌ایترو تومونوجا، نوبل فیزیک گرفت.

https://en.wikipedia.org/wiki/Richard_Feynman
hadi @geekalerts
این هفته در کی‌دی‌ای هم منتشر شده، تغییراتی که رخ داده به شرح زیر هستش.


دیالوگ تغییر نام/ایجاد فایل تغییرات زیادی کرده از جمله اینکه الان می‌تونید نماد پوشه جدید رو هم از همین دیالوگ تغییر بدید.


@kde_fa
از منوی تغییر صدا هم اکنون می‌توانید صدای محتواهای قابل پخش را به صورت تفکیک شده تغییر بدید.


این عمل نیازمند این هستش که اون برنامه از api مورد نیاز پشتیبانی کنه. (مرورگرها اکثرشون پشتیبانی می‌کنن)


@kde_fa