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 a pessimistic researcher (Kc)
دیروز به روپاک گفتم احساس نمیکنی یکم related work ای که نوشتیم حجیم شده؟ الان توی bibliography داریم ۸۰ تا مقاله رو cite میدیم

گفت یه داستانی هست منتسب به مرحوم Amir Pnueli (برنده جایزه تورینگ بخاطر کاراش روی Temproal Logic )

میگن وقتی که میخواسته یه مقاله‌ی ای رو ریویو کنه و حجم مقاله زیاد بوده، میگفته که introduction اش کپی فلان مقاله و فلان مقاله است، preliminary اش ماله این مقاله و اون مقاله است، ... همینطور سکشن به سکشن می‌رفته جلو وقتی به منابع می‌رسیده میگفته :

... but the bibliography section is original :)
Forwarded from Gopher Academy
🔵 عنوان مقاله
godump: A Pretty-Printer and Debug Dumper for Structs

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

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

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


👑 @gopher_academy
Forwarded from tiivik️
⭕️سرویس coinscatalog کاتالوگ سکه‌ها، اطلاعات کامل از جمله قیمت‌ها و عکس‌ها، جنس فلز، عیار، تعداد ضرب، اندازه، وزن، توضیحات روی سکه و پشت سکه و نوشته‌های آن را ارائه می‌دهد.
🆔
@tiivik
Forwarded from Linuxor ?
یکی از سوال های قدیمی مصاحبه ها اینه که میپرسن وقتی google.com رو باز کردی چه اتفاقی می‌افته ؟
اینجا امدن بسیار ریز توضیحش دادن از اون سیگنالی که وقتی g رو فشار دادید که از کیبرد ساخته می‌شه تا رندر شدن صفحه توسط GPU داستان جالبیه، اگه انگلیسیتون هم خوب نیست ترجمش کنید بخونیدش

github.com/alex/what-happens-when

@Linuxor
جدیدترین دیتاست SFT Fine-tuning فارسی ام رو داخل Hugging face منتشر کردم.

۳۰ هزار مکالمه باکیفیت فارسی گلچین شده از بهترین دیتاست های انگلیسی و ترجمه شده با کمک R1 و gpt 4.1 به فارسی.

از برنامه نویسی و ریاضیات گرفته تا مکالمه های عادی. برای finetune کردن LLM ها
https://huggingface.co/datasets/xmanii/Maux-Persian-SFT-30k

@DevTwitter | <Mani/>
Forwarded from Linuxor ?
نمی‌دونی پشت پرده Kubernetes چه خبره؟ ریپوی Kubernetes The Hard Way دقیقاً همون چیزیه که دنبالشی. اینجا خبری از اتوماسیون نیست و قدم به قدم یاد می‌گیری چطور تک‌تک کامپوننت‌های کوبرنتیز، از etcd گرفته تا kube-apiserver، رو خودت راه‌اندازی کنی. اینجوری دیگه کوبرنتیز برات جعبه سیاه نیست! به درد مهندس‌های دواپس و زیرساخت می‌خوره که می‌خوان عمقی بفهمن سیستم چطور کار می‌کنه.


github.com/kelseyhightower/kubernetes-the-hard-way

@Linuxor
نسخه‌ی ۲.۰.۰ از Textfx منتشر شد!

افکت‌های متنی حالا از رنگ‌ها پشتیبانی می‌کنن، همه‌چی روان‌تر شده، و بخش‌های نصفه‌کاره رو حذف کردم.
امتحانش کنین:
pip install textfx
گیت‌هاب: https://github.com/iliakarimi/textfx

@DevTwitter | <Ilia/>
Forwarded from Geek Alerts
بنظر می‌رسه مدل‌های زبانی می‌تونن تشخیص بدن که دارن مورد ارزیابی قرار می‌گیرن، یا یک کاربر واقعی ازشون سوال می‌پرسه.

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

نتیجه جالب اینه که مدل‌ها با دقت بالا و فراتر از تصادفی بودن جواب دادن که نشون می‌ده مدل می‌تونه درک کنه تو چه شرایطی باید به سوال جواب بده و این باعث می‌شه حساسیت مدل روی جواب‌هایی که به کاربر واقعی میده کم‌تر باشه.

🔗 arxiv
🤓 abolfazl @geekalerts
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Geek Alerts
#معرفی_ابزار

برنامه کانتینر (kontainer) یک ابزار گرافیکی نوشته شده با کریگامی برای مدیریت بارگنج‌های دیستروباکس می‌باشد.

با این ابزار می‌توانید بارگنج‌هایی را برای دیستروباکس ایجاد و مدیریت کنید.

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


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

دریافت از فلت‌هاب

@kde_fa
#معرفی_ابزار

برنامه کلارو (Klaro) یک ابزار گرافیکی نوشته شده با کریگامی و کارخواهی (client) برای مترجم گوگل است.
این ابزار با ارتباط گرفتن با API مترجم گوگل متن‌های شما را به زبان مقصد ترجمه می‌کند.

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

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

مخزن برنامه در گیت‌هاب

@kde_fa
اوضاع مدل‌های local اینطوری هست.
Gemma3, Qwen3
برای همه تسک‌ها استفاده می‌شه.

روی Qwen3 نتایج خوبی برای RAG میگیرم؛ روی Gemma3 برای Tool خیلی نتابج خوبی دارم.

سراغ devstral برای بررسی کد یا ساخت کدهای اولیه میرم (بخصوص اینکه روی ابزارهای مربوط به تسک‌های برنامه‌نویسی خروجی خوبی داره)

deepseek-r1 

نسخه جدید هست و روی سیستم شرکت نداشتم برای همین روی سیستم شخصی دانلود کردم تا ببینم نتایج چطوری هست.

نکته مهم شخصا بعضی وقتا ۲ مدل رو همزمان بالا میارم
docker ollama

هرکدوم روی یک GPU و از مدل ساده‌تر میخوام سریع کد اولیه رو بزنه و مدل پیچیده‌تر اون رو بررسی کنه و رفع اشکال انجام بده؛ یا استراکچر و استایل پروژه رو رعایت کنه.

ولی خلاصه وضعیت لوکال این هست؛ چون سوال شده بود.
Forwarded from Md Daily (Mahan)
داشتم تو یه پروژه های گیت هاب میگشتم رسیدم به این شاهکار :)

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

پروژه VERT میاد با استفاده از وب اسمبلی و روی لوکال دستگاهتون تبدیل ها رو انجام میده.

میتونید نسخه ی شخصی خودتون رو بیارید بالا یا از https://vert.sh/ استفاده کنید.

🌐 وبسایت:

https://vert.sh/

👩‍💻 گیت هاب:

https://github.com/VERT-sh/VERT



—-

💡 مثل همیشه کنجکاو بمونید :)

🆔 @MdDaily
Please open Telegram to view this post
VIEW IN TELEGRAM
این yaak مینیمال، سریع، رایگانه. دیگه چی میخواین؟
(پست من را پرت میکنیم دور)

https://github.com/mountain-loop/yaak

@DevTwitter | <pooya/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔰 بروزرسانی‌های firmware (مثل BIOS، UEFI و سخت‌افزار) در توزیع‌های لینوکسی
۱️⃣ Debian / Ubuntu / Mint
معمولاً از ابزار fwupd استفاده می‌شود.
این ابزار یک رابط ساده برای بروزرسانی firmwareها از LVFS (Linux Vendor Firmware Service) فراهم می‌کند.
نصب:

sudo apt update

sudo apt install fwupd


بررسی موجود بودن بروزرسانی:

fwupdmgr get-updates

نصب بروزرسانی:

sudo fwupdmgr update

۲️⃣ توزیع Arch / Manjaro
در این توزیع‌ها هم fwupd در مخازن موجود است.
نصب:

sudo pacman -S fwupd

بروزرسانی:

sudo fwupdmgr refresh
sudo fwupdmgr get-updates
sudo fwupdmgr update

۳️⃣ توزیع Fedora / RHEL
فدورا به صورت پیش‌فرض fwupd را نصب دارد یا می‌توان به راحتی نصب کرد.
RHEL و مشتقات آن (مثل CentOS Stream و AlmaLinux) هم این ابزار را دارند.
نصب:

sudo dnf install fwupd

بروزرسانی:

sudo fwupdmgr refresh
sudo fwupdmgr get-updates
sudo fwupdmgr update


۴️⃣ توزیع NixOS
در NixOS، معمولاً بروزرسانی firmware را به صورت declarative انجام می‌دهند (با تعریف در configuration.nix).
اما fwupd را هم می‌توان نصب کرد.
نصب:
در فایل کانفیگ:
services.fwupd.enable = true;
سپس:

sudo nixos-rebuild switch
sudo fwupdmgr refresh
sudo fwupdmgr get-updates
sudo fwupdmgr update


۵️⃣ توزیع Alpine
Alpine یک توزیع مینیمال است و ابزار fwupd در community repository موجود است.
نصب:

sudo apk add fwupd

بروزرسانی:

sudo fwupdmgr refresh
sudo fwupdmgr get-updates
sudo fwupdmgr update


نویسنده: حسین سیلانی
اخبار و آموزش های بیشتر در کانال:
https://t.iss.one/linuxtnt
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
گزینه های دستور pip در محیط پایتون و لینوکس

یک برگه تقلب ساده از دستور pip که درخواست کرده بودید.
Forwarded from Linuxor ?
بدون هزار تومن خرج کردن اینو توی یک ماه اوردم رنک زیر 10 گوگل

اونجایی که یهو ریخت پایین بخاطر اشتباه فاحشم بود که برای دیدن بعضی صفحات خوب لاگین گذاشته بودم، و بعد اصلاح اشتباه مجددا رشد شروع شد.

حالا چرا اشتباه فاحش؟ صفحه لاگین مثل یه دیوار کاغذیه حتی اگه طلا هم پشتش باشه بعضی کاربرا تمایل به دیدن اون طرفشو ندارن، چون وقت اینو ندارن اون کاغذو پاره کنن؛

و نکته دیگه حتی لاگین ساده هم همین تاثیرو داره چه برسه لاگین های چند اینپوتی؛ جنس لاگین من از Oauth بود که با یه کلیک لاگین میشد این همه وایب منفی داشت حالا چه برسه لاگین های زمان بر و چند مرحله ای

@Linuxor
عقل ایرانی و باگ کد تخفیف ووکامرس

یکی از سایتا یه کد تخفیف 100 درصدی با محدودیت 2 بار استفاده برای یک مشتری ایجاد کرده بود تا بتونه 2 تا خرید 100 درصدی داشته باشه

حالا مشتری خرید اولشو میزنه بعد میخواسته بتونه دو بار دیگه خرید کنه یعنی بشه 3 بار

نمیدونیم چطوری ولی اومده در یک ثانیه هم کد تخفیف رو ثبت کرده و هم خرید

که بتونه به جای یکبار دیگه دوبار استفاده کنه و سیستم رو دور بزنه

البته ماهم متوجه شدیم این طرف چی کار کرده

اگر همزمان کد تخفیف رو بزنید و خرید کنید باگ محدودیت کد تخفیف ووکامرس رو میتونید دور بزنید

اگر عکسو نگاه کنید متوجه میشید در یک ثانیه هم کد تخفیف ثبت کرده هم خرید ( ثبت دو تا کد تخفیف در یک ثانیه سپس ثبت دو تا خرید در یک ثانیه )

@poinair پوینا