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
یک سایت پیدا کردم از این طراحی های قشنگ قشنگ میشه درست کرد.

https://excalidraw.com

@DevTwitter | <Reza Ghasemi/>
Forwarded from محتوای آزاد سهراب (Sohrab)
بیلد موفق از پارچ دبیان ادیشن.
صرفاً باید تست بشه.
فقط و فقط روی UEFI اجرا میشه که باید برطرف بشه.

@SohrabContents
Forwarded from Linuxor ?
خبر خوب برای ایرانی ها، تلگرام مجددا درآمد ایرانی هارو از تبلیغات توی کانال ها فعال کرده

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

درآمد تلگرام به ازای هر هزار بازدید حدودا 1$ برای کانال داران است.


@Linuxor
امکان سرویس‌دهی در سطوح مختلف به کمک Feature Flagها

هر محصول در کنار خدمت‌رسانی اصلیش، کلی قابلیت و فیچر جانبی داره که باعث می‌شن تجربهٔ کاربر بهتر بشه و یا درآمدش بالاتر بره.
مثلاً توی یه فروشگاه مثل دیجیکالا، علاوه بر مسیر اصلی تجربهٔ کاربر، یعنی جستجو، مشاهدهٔ محصول، اضافه کردن به سبد خرید، پرداخت و ثبت سفارش، ده‌ها قابلیت دیگه هم وجود داره:
لایو اینفلونسرها، سیستم recommendation، تبلیغات فروشنده‌ها، ثبت‌نام و احراز هویت کاربرهای جدید، و موارد مشابه.

همهٔ این‌ها برای کسب‌وکار مهمن، اما وقتی شرایط نرمال نباشه و فشار زیادی روی سرورها بیاد، اهمیتشون با هم برابر نیست.
مثلاً سیستم recommendation به اندازهٔ فرآیند ثبت سفارش حیاتی نیست.

بنابراین باید مکانیزمی داشته باشیم که بتونیم در مواقع ضروری بعضی قابلیت‌ها رو موقتاً غیرفعال کنیم.
یکی از راه‌حل‌ها استفاده از Feature Flagهاست؛ ابزاری که در زمان کوتاه و با تغییراتی اندک، امکان حذف بخش‌هایی از محصول رو از مسیر درخواست کاربر فراهم می‌کنه.

@aminrbg
تو دات نت 10 قراره این امکان فراهم بشه که فایل csproj رو نداشته باشیم !

مایکروسافت حسابی تو این ورژن های اخیر داره دست و پا میزنه به فرم زبان های مدرن تر برسونه سی شارپ رو و این آپدیت حسابی چشمو گرفت
احتمالا اوایل نوامبر منتشر شه و LTS خواهد بود


https://www.youtube.com/watch?si=gZLfBcsHQiya8U3A&v=j4tLg4bMZK4&feature=youtu.be
این ویدئو کامل این قضیه رو پوشش میده، حقیقتش از شیوه ایمپورت کردن پکیج ها زیاد خوشم نیومد و اینکه از این به بعد فلو کار و پیاده سازی یه سری چیزا چجوری میشه همچنان برام سواله
ولی خب !

@DevTwitter | <Taqi/>
This media is not supported in your browser
VIEW IN TELEGRAM
فقط با یک پرامپت هر لیندینگ پیج یا سایت استایتیکی که دوست داری سریع و رایگان برای خودت بساز!

یکی از کاربردی ترین ابزار هایی که میتونید استفاده کنید DeepSite است ، در ویدئو من یک پرامپت ساده بهش دادم و نتیجه رو میتونید ببینید!

https://huggingface.co/deepsite

@DevTwitter | <POURYA/>
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۲۱۶

این نعره عاشقان ز شمع طرب است
شمع آمد و پروانه خموش این عجب است
اینک شمعی که برتر از روز و شب است
بشتاب تو جان که شمع دل جان طلب است

#مولانا | گنجور
📍@iipoem
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
⚡️ فعال‌سازی TRIM با fstrim.timer
اما TRIM چیست؟
وقتی فایل‌ها روی SSD حذف می‌شوند، داده‌ها فیزیکی روی NAND SSD پاک نمی‌شوند بلکه فقط به سیستم فایل اعلام می‌شود که فضا آزاد است.
در اینجا SSD برای نوشتن مجدد نیاز دارد ابتدا آن سلول‌ها را پاک کند. اگر این پاک‌سازی انجام نشود، نوشتن جدید کندتر می‌شود.
و TRIM به SSD اطلاع می‌دهد کدام بلاک‌ها دیگر استفاده نمی‌شوند تا قبل از نوشتن جدید پاک‌سازی انجام شود.

2️⃣ دستور فعال‌سازی
sudo systemctl enable fstrim.timer
sudo systemctl start fstrim.timer

این سرویس هفتگی به‌طور خودکار TRIM را روی همه پارتیشن‌های SSD انجام می‌دهد.
بدون این timer، TRIM فقط در صورت اجرای دستی sudo fstrim / انجام می‌شود.

3️⃣ تأثیر بر عملکرد
نوشتن فایل‌های جدید سریع‌تر می‌شود (به‌خصوص در SSDهای قدیمی یا پر).
طول عمر SSD افزایش می‌یابد، چون پاک‌سازی مداوم بلوک‌ها باعث کمتر شدن چرخه‌های write/erase می‌شود.

تاثیر در خواندن معمولاً کمتر محسوس است، اما نوشتن heavy I/O خیلی سریع‌تر خواهد بود.
یه gist نوشتم هر وقت جایی سیستم جدید میبینم و بخوام پایتون کار کنم، اینو اجرا میکنم و فایل اولیه پروژه لوکالم رو میسازم :)

https://gist.github.com/hamidtech/b576e5760b63421ac58498fa470c64a9

@DevTwitter | <حمید/>
🚀🇨🇳

چین و برنامه‌ی بزرگش برای ماه!

چین تنها کشوریه که تونسته روی پشتِ ماه (نیمکره‌ای که هیچ‌وقت از زمین دیده نمی‌شه) فرود بیاد.
در سال ۲۰۱۹ فضاپیمای Chang’e-4 و مریخ‌نورد Yutu-2 روی سطح پنهان ماه نشستند و از همون موقع چین داره مرحله‌به‌مرحله حضورش رو روی ماه گسترش می‌ده.

🔭 هدف‌هاش چیه؟

بررسی ساختار خاک، سنگ و تابش‌های کیهانی روی پشت ماه

جمع‌آوری و بازگردوندن نمونه‌ها به زمین (Chang’e-5 و Chang’e-6)

شناسایی منابعی مثل آب یخ‌زده و هلیم-۳ برای انرژی و سکونت آینده

ایجاد ارتباط دائم با زمین از طریق ماهواره‌های Queqiao

و آماده‌سازی برای ساخت پایگاه دائمی قمری تا حدود سال ۲۰۳۵، در همکاری با روسیه

چین عملاً داره از مرحله‌ی “اکتشاف علمی” عبور می‌کنه و وارد فاز “حضور پایدار روی ماه” می‌شه — قدمی جدی به سمت آینده‌ای که ماه دیگه فقط در آسمون نیست، بلکه محل زندگی و پژوهش انسانه. 🌕


@code2_ir
Forwarded from Linuxor ?
مدیرعامل قبلی گوگل Eric Schmid به آمریکایی ها هشدار داده که مدل‌های متن‌باز هوش مصنوعی ساخت چین ممکن است به‌زودی بر بازار جهانی مسلط شوند.

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

او این وضعیت را یکی از «بزرگ‌ترین ترس‌هایش» برای آینده فناوری و امنیت جهانی عنوان کرده است.


@Linuxor
Forwarded from Linuxor ?
خبر جالب امروز هم بر می‌گرده به دعوای OpenAI با رسانه ها، OpenAI داره با یه دستور قضایی در نیویورک می‌جنگه که می‌خواد 20 میلیون گفت‌وگوی کاربران ChatGPT رو تحویل بده. قضیه از این قراره که یه سری رسانه‌ها ادعا کردن OpenAI از مقالاتشون برای آموزش مدل‌ها استفاده کرده و حالا دنبال دسترسی به همه داده‌های ChatGPT هستن. OpenAI می‌گه این درخواست ناعادلانه است و بیشتر گفت‌وگوها اصلاً ربطی به شکایت ندارن، ضمن اینکه افشای اون‌ها حریم خصوصی میلیون‌ها کاربر رو به خطر میندازه. ولی قاضی گفته حریم خصوصی به کتف چپ ماهم نیست دزدی هاتو نشون بده ای گستاخ!

@Linuxor
Forwarded from محتوای آزاد سهراب (Sohrab)
خب روش استفاده از این رو توی بلاگ بنیاد فری‌بی‌اس‌دی گذاشته بودن و اتفاقاً خیلی باحال بود انجام دادنش :))

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

https://freebsdfoundation.org/blog/oci-containers-on-freebsd/


@SohrabContents
اگه زبان گو کار می‌کنید و یا قصد یادگیریش رو دارید این ویدیو هارو ببینید از تیم Ardan Labs هستش یه مجموعه خیلی خوب برای یادگیری برنامه نویسی و دواپس

https://github.com/ardanlabs/gotraining

@DevTwitter | <MEHDI Homeily - مِهدی هُمِیلی/>
Forwarded from GitHub Trending Daily
🔥 New GitHub Trending Repositories 🔥

Found 8 new trending repositories:

1. traefik by traefik
📝 The Cloud Native Application Proxy
💻 Go | 57,713 | 🌟 Today: 37
🔗 Link

2. LightRAG by HKUDS
📝 EMNLP2025 "LightRAG: Simple and Fast Retrieval-Augmented Generation"
💻 Python | 22,645 | 🌟 Today: 55
🔗 Link

3. verl by volcengine
📝 verl: Volcano Engine Reinforcement Learning for LLMs
💻 Python | 15,413 | 🌟 Today: 44
🔗 Link

4. Memori by GibsonAI
📝 Open-Source Memory Engine for LLMs, AI Agents & Multi-Agent Systems
💻 Python | 2,476 | 🌟 Today: 348
🔗 Link

5. WSABuilds by MustardChef
📝 Run Windows Subsystem For Android on your Windows 10 and Windows 11 PC using prebuilt binaries with ...
💻 Python | 12,660 | 🌟 Today: 175
🔗 Link

6. engine by playcanvas
📝 Powerful web graphics runtime built on WebGL, WebGPU, WebXR and glTF
💻 JavaScript | 11,187 | 🌟 Today: 68
🔗 Link

7. milvus by milvus-io
📝 Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search
💻 Go | 38,475 | 🌟 Today: 55
🔗 Link

8. tracy by wolfpld
📝 Frame profiler
💻 C++ | 13,128 | 🌟 Today: 24
🔗 Link


🔘 @github_trending_daily
This media is not supported in your browser
VIEW IN TELEGRAM
ساده‌ترین توضیحی که می‌تونید برای وای‌فای 2.4GHz و 5GHz پیدا کنید.

@DevTwitter
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
یه پستی توی ایکس فیو شده (همونطور که میبینید بالای ۱۴میلیون ویو خورده) که اگه بزنید ترنسلیت بشه باگ میخوره:

https://x.com/shuri_togetoge/status/1988110015925022882

@TheRaymondDev
Forwarded from Golden Code (علی 🇨🇴)
در Laravel نسخه 12.16 به بعد یک rule جدید به نام in_array_keys معرفی شده :

$request->validate([
'data' => 'required|array|in_array_keys:name,email',
]);

یعنی آرایه‌ی data باید حداقل یکی از کلیدهای name یا email رو داشته باشه، بدون نیاز به کد اضافی.

مزایای استفاده ازین rule :

کد تمیز و کوتاه

حذف بررسی‌های دستی کلیدها

هماهنگ با دیگر قوانین اعتبارسنجی


📌 این rule فقط وجود کلیدها رو بررسی میکنه. برای بررسی نوع یا مقدار دیتا، از قوانین دیگه ای مثل string یا email استفاده کنین.

ی مثال دیگه:
$request->validate([
'user' => 'required|array|in_array_keys:name,email,password',
]);


درین مثال، اگه هیچکدوم از کلیدهای name، email یا password وجود نداشته باشن، Laravel به صورت خودکار خطا برمیگردونه و نیازی به نوشتن کد دستی نیست.
اما اگه فقط یکی از کلیدها موجود باشه، بدرستی انجام میشه بدونه خطا.

#Laravel #Laravel_tip #لاراول

@GoldenCodeir 🔥
(به‌منبع و مثالش دقت کنید 👇🏾)
https://x.com/mmartin_joo/status/1988233512273543234?t=2ABEYuKulqMioiYyYh6Umg&s=19