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
با ovPanel می‌تونین به‌سادگی سرورهای OpenVPN و کاربرانش رو مدیریت کنین.
این پنل متن‌باز، کنترل کامل روی سرویس OpenVPN و مدیریت کاربرانش رو بدون نیاز به دستورات ترمینال در اختیارتون می‌ذاره.

👉 github.com/primeZdev/ov-panel/releases/latest

🔍 ircf.space
@ircfspace
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
سلام دوستان .
⭐️گفتم تجربه شخصی از فونت ها در لینوکس رو به اشتراک بگذارم.
🔹در حال کاهش فایل iso توزیع predator-os بودم. به فونت ها رسیدم و متوجه شدم نزدیک 1 گیگ حجم فهرست فونت های من است .در مسیر زیر:

/usr/share/fonts/


🔹بررسی کردم چرا حجیم است .متوجه شدم فونت های CJk روی سیستم نصب هستند.

🔸فونت‌های CJK چیه؟
اصطلاح CJK یعنی:


🔻Chinese (چینی)
🔻Japanese (ژاپنی)
🔻Korean (کره‌ای)


🔹فونت‌های CJK فونت‌هایی هستند که شامل کاراکترهای زبان‌های شرق آسیا هستند. این زبان‌ها هر کدام هزاران کاراکتر دارند (مثلاً چینی بیش از ۵۰هزار نویسه)، برای همین فونت‌های مربوط بهشان خیلی حجیم‌اند — معمولاً بین 200 تا 800 مگابایت فقط برای یک خانواده فونت!


🔻fonts-noto-cjk
🔻fonts-arphic-uming
🔻fonts-unfonts-core
🔻fonts-lohit-*

🔹اگر فقط به فونت های فارسی و انگلیسی نیاز داری پس این مدل فونتهای cjk رو حذف کن


sudo apt remove fonts-noto-cjk fonts-arphic-* fonts-unfonts-core fonts-lohit-* -y

sudo fc-cache -f -v




🔥نکته:
🔸فونت‌های Microsoft (در مسیر /usr/share/fonts/truetype/msttcorefonts) معمولاً حجیم نیستند (~30 MB).
🔸اگر از محیط‌هایی مثل KDE یا Gnome استفاده می‌کنی، ممکن است بسته‌های fonts-freefont-ttf, fonts-dejavu, fonts-liberation ضروری باشند، پاکشان نکن.
🔸همیشه بعد از تغییرات فونت، اجرای fc-cache ضروری است تا برنامه‌ها فونت جدید را بشناسند.
پست جدیدی توی بلاگم درباره تجربه ام از استفاده از پارچ نوشتم

https://blog.daradege.ir/parch/

@AliContents
Forwarded from محتوای آزاد سهراب (Sohrab)
برنامه ollama برای اندروید، خیلی برنامه خوبیه اگر که ollama رو روی سیستمتون دارید و بخواید روی دستگاهتون ازش استفاده کنید.


هرچند در انتخاب مدلتون دقت کنید که توی قرمه‌سبزی گیلاس یا کدوسبز نریزید :)))

@SohrabContents
Forwarded from محتوای آزاد سهراب (Sohrab)
خب ماستادون هم بالاخره نقل قول آورد (آره حساب خودمه اونم منم) و اگر دوست داشتید می‌تونید از الان بیاید که توش هم رو داشته باشیم.


joinmastodon.org
یک سرور از سایت بالا انتخاب کنید، قوانینش رو خوب بخونید و بعدش ثبت‌نام کنید.

این حساب شخصی و فارسی منه:
https://persadon.com/@sohrab

و این هم حسابیه که معمولاً توش بیشتر فعالم:
https://mastodon.bsd.cafe/@sohrab



@SohrabContents
Forwarded from محتوای آزاد سهراب (Sohrab)
الان دیدم ویژگی دوره آموزشی برای منم فعال شده توی یوتوب و آموزشای پراکنده‌ای که حول محور پارچ داشتم رو کردم داخلش:

https://www.youtube.com/playlist?list=PLPV8_QCuk5sLeFKoWFcFD4B7a1PdCFZc1

یک دستی هم باید به سر کانال یوتوبم بکشم کاملاً جدی، چه پیشنهاداتی دارید؟


@SohrabContents
Forwarded from جادی | Jadi
مجله موزیک که احتمالا تخصصی‌ترین مجله موسیقی رقصی انگلیسی بوده؛ آرشیو کاملش رو به شکل دیجیتال منتشر کرده. چرخیدن توش مثل چرخیدن توی هر آرشیو دیگه ای باحاله.

https://www.muzikmagazine.co.uk/

#خبر #موسیقی #آرشیو
Forwarded from AiSegaro 👾
Media is too big
VIEW IN TELEGRAM
⚽️رونالدو/مورگان (پارت ۲): اولین فوتبالیست میلیاردر دنیا، اعتراف می‌کند! 🕵️‍♂️

"از دست ندید , واقعا خوب بود"

کریس CR7 فاش کرد: آرسنال قهرمان میشه؟ فاجعه منچستریونایتد از کجاست؟ و داستان خواستگاری ناگهانی از جورجینا!

در این گفتگوی صریح، کریستیانو رونالدو نه تنها از رکوردشکنی‌هایش می‌گوید، بلکه به عمیق‌ترین لحظات زندگی شخصی، چالش‌های دوران بازنشستگی و تحلیل وضعیت تیم‌های سابقش می‌پردازد

〰️〰️〰️〰️〰️〰️
برای ترجمه این ویدیو زمان و دقت و وسواس زیادی به کار گرفته شده , در صورتی که مایل بودید میتونید از لینک زیر دونیت کنیدتا قسمت های بعدی و موضوعات بیشتری پوشش داده شود. (جای دونیت یه فاتحه هم برای پدرم بفرستید کافیه , ممنون)
🌎 donate.isega.ro
〰️〰️〰️〰️〰️〰️

📽 زیرنویس فارسی
🧠 مناسب برای همه، چه مبتدی چه حرفه‌ای
🌐 ترجمه این ویدیو با وب‌سایت isega.ro انجام شده — حتماً سر بزن!
📌 برای دیدن قسمت‌های بعدی کانال رو دنبال کن:
📺🌐 @AiSegaro
🚀 هر روز یک قدم نزدیک‌تر به آینده‌ای هوشمند!
📤 بازنشر آزاد با ذکر منبع 🙏❤️
Forwarded from یه شعر (Poem Bot)
مولانا | دیوان شمس | رباعیات | رباعی شمارهٔ ۸۲۶

من بنده آن قوم که خود را دانند
هردم دل خود را ز علط برهانند
از ذات و صفات خویش خالی گردند
وز لوح وجود خود اناالحق خوانند

#مولانا | گنجور
📍@iipoem
Forwarded from Gopher Academy
🎙️ عنوان پادکست:
An episode as short as the name of a unix command
خلاصه پادکست:
این اپیزود کوتاه به‌روزترین خبرها را پوشش می‌دهد: انتشار نسخه‌های Go 1.25.3 و 1.24.9، و مرور بلاگ Thea Heinen درباره‌ی کشف یک باگ در کامپایلر arm64 زبان Go. همچنین درباره‌ی پیشرفت پشتیبانی zsh و بهبودهای مرتبط با sh صحبت می‌شود، و خبر یک Go meetup و ضبط زنده اپیزود در San Francisco اعلام می‌گردد. در بخش Lightning، به qjs (یک JavaScript runtime مدرن و امن بدون CGO برای برنامه‌های Go) و Kaizen (تماشای انیمه از ترمینال) می‌پردازیم. در پایان از مخاطبان برای حمایت از پادکست در Patreon دعوت می‌شود.

#Go #Golang #arm64 #Unix #zsh #JavaScript #qjs #Podcast
درود! اگر با کشف خودکار سرویس‌ها (Service Discovery)، ارتباطات امن و نظارت بر سلامت نود ها در Express.js مشکل داشتید، پکیج express-micro یه پلاگین برای اکسپرس و یه راه حل سبک و کم دردسره! – با پروکسی API، وایت‌لیستینگ IP و امضای HMAC.
شما می‌تونید سرویس‌هاتون رو بدون هماهنگی دستی به طور خودکار متصل کنید و امنیت ارتباطات بین نودها رو با روش‌های متعدد تضمین کنید.

لینک پروژه: https://www.npmjs.com/package/express-micro
مستندات: https://github.com/Tariux/Express-Micro
نصب: npm install express-micro

نمونه کد:
const expressMicro = require('express-micro');
const { services } = expressMicro(app, {
serviceName: 'my-service',
port: 3000,
peers: ['http://localhost:3001']
});
// فراخوانی سرویس:
await services.otherService.getData({ id: 123 });


@DevTwitter | <madman/>
یکی از جذاب ترین خبر برای باری کسانی که باگ بانتی کار میکنند یا علاقه دارند به این موضوع
مجموعه‌ای از ایجنت های هوش مصنوعی‌به اسم Strix که مثل یک هکر واقعی عمل می‌کنن! کد شما رو به‌صورت پویا اجرا می‌کنن، حفره‌های امنیتی رو پیدا می‌کنن، و حتی با نمونه‌ی واقعی (Proof-of-Concept) اون‌ها رو تأیید می‌کنه!

چرا مهمه؟
بزرگ‌ترین مشکل تست امنیتی سنتی اینه که با سرعت توسعه‌ی نرم‌افزار هماهنگ نیست.

اما Strix مستقیماً در جریان کاری شما ادغام می‌شه:
اجرای خودکار در CI/CD برای کشف آسیب‌پذیری‌ها قبل از انتشار!

دریافت PoC واقعی به‌جای هشدارهای اشتباه تحلیل‌های ایستا

تست کامل حملات تزریقی، کنترل دسترسی و باگ‌های منطقی

و بهترین بخش ماجرا:
نیازی نیست کارشناس امنیت باشید!
Strix با یک جعبه‌ابزار کامل هک میاد از HTTP Proxy و مرورگر خودکار گرفته تا محیط اجرای Python برای توسعه‌ی Exploit.
مثل اینه که یک تیم امنیتی حرفه‌ای در سرعت خط CI/CD شما کار کنه!( البته فکر کنم بزرگنمایی شده ولی خب قطعا ارزش تست داره )!

یک نکته ی مهم دیگه هم اینه که میتونید اونو بصورت داکر و لوکال ران کنید !

آموزش نصب و توضیحات اولیه به فارسی:
https://github.com/xPOURY4/strix/blob/main/README_FA.md

نسخه اصلی:
https://github.com/usestrix/strix

@DevTwitter | <POURYA/>
Forwarded from Linuxor ?
توی مهندسی نرم افزار و کلا ساخت نرم افزار باید مکانیزمی رو داشته باشید که شکست ها تاوان سختی نداشته باشن

اصل کلی:
Fail fast, fail safe, fail cheap.

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


@Linuxor
Forwarded from Linuxor ?
وقتی یادت می‌ره یه فیلد رو بجای اینکه Number بذاری String می‌ذاری، واکنش کاربرا :


@Linuxor
استراتژی اسنپ‌پی برای گرفتن بازار

اوایل که اسنپ‌پی تازه وارد بازار شده بود، برای جذب فروشگاه‌ها یه پیشنهاد جالب داد :
گفت «ما خرید رو برای مشتری چهار قسط می‌کنیم، اما کل مبلغ را آخر ماه اول به فروشگاه پرداخت می‌کنیم.»

فروشگاه‌ها هم چون لازم نبود چهار ماه منتظر پولشون بمونن تعدادیشون قبول کردن و اسنپم دیگه درگاه جدید نداد تا بقیه بسوزن و حسرت بکشن که چقدر ضرر کردن نرفتن توی اسنپ

بعد چند سال که اسنپ جا افتاد زد زیر قرار داد های قبلی و گفت :

«دیگر تسویه‌ی یک‌ماهه نداریم هر وقت مشتری قسطش را پرداخت کرد، ما هم قسط‌به‌قسط با شما تسویه می‌کنیم. و درگاه جدید هم داد »

در واقع، سال‌های اول از جیب خودش خرج کرد تا بازار رو بگیره

اما حالا هزینه را از جیب فروشگاه‌ها و مردم درمی‌آره.

@poinair | پوینا
مغز ایرانی :

دیشب این همکار ما تعریف میکرد

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

بعد شرکت ها و خوده باج ابزار بزای درست کردنش چند هزار دلار پول خواسته بودن

این ایرانیم رفته بوده سریع لایسنس اورجینال esxi رو به قمیت ۵۰ ۶۰ دلار خریده ست کرده روش

بعد تیکت زد esxi گفته چه وضعشه همه چیز منو نابود کردید این چه امنیتی هست که شما دارید بلد نیستید یه سیستم عامل بسازید

بعد شرکت esxi دسترسیش رو گرفته اومدن براش رایگان درست کردن

به جای اینکه چند هزار دلار هزینه کنه با ۵۰ دلار درستش کرده

@poinair پوینا
ترکیب CachyOs با Hyprland سریع، امن و راحت ترین تجربه ستاپی بود که داشتم
یه سری تست نیازه از بابت یه سری چیزا بگیرم که بتونم مهاجرت کنم بهش البته

فقط اینکه، کانفیگ hyprland بدهید
خودم از این استفاده میکنم و راضیم، ولی یه کم اوضاع توسعش خرابه ظاهرا

https://github.com/HyDE-Project/HyDE

@DevTwitter | <Taqi/>
Forwarded from Linuxor ?
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 شرکت راک استار اعلام کرد که انتشار ‏GTA VI بازم تاخیر خورد و یک سال دیگر منتشر خواهد شد.

#خبر

@TheRaymondDev