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
8 تا از بهترین پرامپت های هوش مصنوعی که هوش از سرتون میبره. آخرینش خفن ترینه🚀🔥
فقط حواستون باشه برای اینکه بهترین نتیجه رو داشته باشن باید از مدل های زبانی مختلف استفاده کنید .
من خودم از app.houshyar24.ir استفاده میکنم و همه مدل های زبانی رو داره و بدون نیاز به فیلترشکن هست.
بریم که داشته باشیم :

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


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

خودم الان تحت تاثیر نتایج آموزش این لینک اومدم و دارم با شما به اشتراکش میذارم

https://www.promptingguide.ai/


#هوش_مصنوعی #ai

@PhiloLearn
آیا میدانستید PeachPie
کد PHP را کامپایل میکنه روی .NET runtime اجرا میکنه
چه شود
peachpie.io
https://github.com/peachpiecompiler/peachpie
چرا یکی باید بخواد بین .net و php پل بزنه ؟

@DevTwitter | <MehrdadLinux />
Forwarded from Gopher Academy
🔵 عنوان مقاله
Register Allocation in the Go Compiler

🟢 خلاصه مقاله:
اVladimir، که در حفظ سیستم تخصیص دهنده رجیستر GCC فعالیت می‌کند، با کمبود منابع و مستندات در مورد نحوه انجام این کار توسط زبان Go روبرو شده بود. در نتیجه، او تصمیم گرفت به مطالعه کد منبع Go بپردازد. پس از بررسی‌های عمیق و دقیق، ولادیمیر به شیوه‌های پیاده‌سازی شده توسط Go در زمینه تخصیص دهنده رجیستر (RA) پی برد و از آن‌ها تحت تأثیر قرار گرفت. او این رویکرد را نه تنها خوب طراحی شده، بلکه بدیع و خلاقانه توصیف کرد، نشان دهنده پیشرفت و نوآوری در این زمینه بود. ارزیابی مثبت ولادیمیر نشان می‌دهد که روش‌های انجام شده در Go می‌توانند بعنوان الهام بخش برای دیگر توسعه دهندگان نیز عمل کنند.

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


👑 @gopher_academy
Forwarded from  (Amir Hossein "Amiria" Maher)
سودازدگی (مصوب فرهنگستان برای مالیخولیایی)

#learn #psychology #science
@amiria703_channel
چگونه در Digikala از کرش‌های ناشی از lazy load در وب جلوگیری کردیم و تجربه کاربری را نجات دادیم!

کیفیت افتضاح اینترنت و قطع شدن لحظه‌ای نتورک باعث میشه lazy load کردن اسکریپت‌های یک وبسایت باعث کرش اپلیکیشن و تجربه‌ی بد کاربری بشه. با توجه به شرایط بد اینترنت می‌خواستم این مطلب رو با شما هم به اشتراک به بذارم به امید اینکه با توجه به این نکته‌ی مهم، تجربه‌ی کاربری بهتری در آینده داشته باشیم.

طبق آمار sentry یکی از پروداکت‌هامون، این مسئله روزانه بیش از ۳۰۰۰ کرش ایجاد می‌کرد.
قبل از اینکه دنبال راه حل بگردیم، وبسایت‌های مطرحی که می‌شناختم رو بررسی کردم و متاسفانه همگی این مشکل رو داشتن.
(Aparat, Snapp! Express, Snapp!, Divar, Neshan, Alibaba)


لینک gist زیر راه حل ما برای پروداکتی بر پایه react و vite بود که امکان retry کردن رو به متد React.lazy اضافه می‌کنه و امروز هم با موفقیت تستش روی پروداکشن پاس شد و تقریبا تمامی ارورهای مرتبط با lazy load ماژول‌ها مثل مورد زیر رفع شد.
TypeError: Failed to fetch dynamically imported module

لینک Gist
https://gist.github.com/mberneti/28769391cf27f7580a55dedab342c63a

خوشحال میشم پیشنهادی برای بهبودش دارید روی لینک gist متد retryDynamicImport اضافه کنید.

@DevTwitter | <Mohammadreza Berneti/>
Forwarded from Future Pulse Persian
✍️ Mahsa HafeziKhomamy

🕸 @labdon_academy
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
درود بر همه شما دوستان

ورژن تازه نیپو ریلیز شد v1.0.26
توی این ورژن مشکل خواندن دیتا از سوکت بر اساس سایز برطرف شد
الان دیگه میتونید توی فایل کانفیگ تنظیم کنید که دوست دارید دیتا با چه سایزی بین Server و Agent ارسال بشه

بزودی براش یه ویدیو درست میکنم
سپاس فراوان

https://github.com/MortezaBashsiz/nipovpn/releases/tag/v1.0.26
تولد ۲۸ سالگی #کی‌دی‌ای مبارک 🥳


🖼️ @SohrabContents
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Normal Developer
This media is not supported in your browser
VIEW IN TELEGRAM
شرکت SpaceX در موفقیتی تاریخی، تونسته بوستر Super Heavy رو روی برجی که از اون پرتاب شده بود، روی دو بازوی مکانیکی این برج با دقت فوق العاده ای فرود بیاره!

@normal_developer
و حرکت طنز دیگری از مایکروسافت ویندوز!

اگه ویژگی Recall رو غیرفعال کنید، میاد و اکسپلورر جدید رو به اکسپلورر ویندوز ۷ تغییر میده!

🔗 https://news.itsfoss.com/microsoft-windows-recall/


مایکروسافت ☕️

@SohrabContents
Please open Telegram to view this post
VIEW IN TELEGRAM
اگر به هر دلیلی سیستم خودت در دسترس نیست یا نمیخوای زمان زیادی رو برای نصب و پیکربندی اولیه برنامه با tailwind صرف کنی، Tailwind Play بهترین راهکاره.
این ابزار یک محیط آنلاین و سریع برای آزمایش و توسعه با استفاده از Tailwind CSS است که به تو این امکان رو می‌دهد تا بدون نیاز به هیچ تنظیمات اضافه‌ای، شروع به کدنویسی کنی.
کسانی که تازه دست به کد میشن یا در بعضی از دوستان میدلول, همیشه استرس این رو دارن که آیا کدی که می نویسند، تمیز هست و بر اساس اصولی که باید باشه هست؟!

میخوام یک سری موارد بگم که مفید باشه براتون و استرس کد کثیف نداشته باشید.

شما وقتی یک تکه کدی رو میخواهید بنویسید بر اساس دانش و تجربه تون بنویسید تو فکر این نباشید کدتون کثیف یا نه، سپس کدی که نوشتید رو بررسی کنید با اصول SOLID,KISS,DRY و... هم خونی داره و وارد دنیای ریفکتورینگ Refactoring شوید و در هر مرحله کد هاتون رو تمیز تر از قبل بنویسید.

هدفتون برای بار اول حل مسئله هست سپس اون راه حل تون رو هر دفعه بهبود ببخشید این باعث میشه درک بهتری از کد نویسی نیز داشته باشید.

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

@DevTwitter | <Mohammadreza Abdorrahmani/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔸ابزاری عالی Duf جایگزینی برای دستور df:
ابزار df میزان استفاده از فضای دیسک سیستم فایل را بر روی همه درایوها نشان می‌دهد. گزینه‌های زیادی دارد که می‌توانید خروجی آن را به دلخواه خود تنظیم کنید.

🔸ویژگی‌های Duf:
خروجی کاربرپسند و رنگی
تطبیق با تم و عرض ترمینال شما
مرتب‌سازی نتایج بر اساس نیازهای شما
گروه‌بندی و فیلتر کردن دستگاه‌ها
امکان خروجی JSON به راحتی

🔸نصب ابزار:
میتوانید نام ابزار را جستجو و نصب کنید. به عنوان مثال :
sudo apt install duf
sudo dnf install duf
sudo pacman -S duf
sudo zypper install duf
نحوه مشارکت در پروژه پارچ رو داخل ویکی پارچ نوشتیم تا با خوندش بتونید حوزه مشارکت خودتون رو پیدا کنید و مشارکت کنید!

پارچ بالغ بر ۷۹ مخزن داخل گیت‌لب خودش داره که می‌تونید روی اون ها مشارکت کنید و بهبود بدید!

🔗 https://wiki.parchlinux.com/fa/contributing


@ParchLinux
Please open Telegram to view this post
VIEW IN TELEGRAM
توسعه‌دهنده پنل BPB از فیلترشدن مجدد آدرس pages.dev کلودفلر روی برخی‌از سرویس‌دهنده‌های اینترنت خبر داده و به استفاده‌کنندگان از این‌پنل توصیه کرده که درحال‌حاضر از #فرگمنت برای دورزدن محدودیت اعمال‌شده استفاده کنن ...

🔍 ircf.space
@ircfspace‏⁧