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
فروم اوبونتو فارسی، قدیمی ترین فرومی که درمورد گنو/لینوکس می‌تونید پیدا کنید توی اینترنت.



متأسفانه قدمت به معنی خوبی نیست، این فروم به علت سوءمدیریت و همینطور فضایی که داره باعث شده که تبدیل به جولانگاه ترول‌ها بشه.

جدای از این که مدیریت این فروم زیربار به‌روزرسانی اسکریپت فروم نمیره و فروم همچنان ظاهر دهه سایت‌های ۷۰ شمسی رو داره.


جدای از این موارد، توصیه می‌کنم که اگر می‌خواید به دنبال فروم‌های اینترنتی برید از سایر فروم‌ها استفاده کنید.

مثلاً فروم fsiran، پارچ و تهران لاگ.

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

fsiran.org
forum.tehlug.org
forum.parchlinux.com

همینطور اگر طراح گرافیک هستید، فروم fsiran به دنبال یک طرح برای لوگوی خودش می‌گرده اگر علاقمند هستید مشارکت کنید:

https://fsiran.org/t/topic/27


@SohrabContents
Forwarded from Linuxor ?
شبیه‌سازی رفتار شی‌ء‌گرایی با اشاره‌گر تابع توی C:

زبان C خودش شی‌ء‌گرا نیست، ولی با یه کم خلاقیت می‌تونی کاری کنی که رفتارش شبیه OOP بشه. مثلاً با استفاده از اشاره‌گرهای تابع داخل structها می‌تونی واسه هر نمونه (instance) یه رفتار خاص تعریف کنی یه چیزی تو مایه‌های متد توی کلاس‌ها.

این تکنیک کلی کاربرد داره، مخصوصاً توی جاهایی مثل هسته سیستم‌عامل، درایور نویسی، یا سیستم‌های embedded که می‌خوای رفتارهای پویا داشته باشی ولی نمی‌خوای یا نمی‌تونی بری سراغ یه زبان تمام‌عیار شی‌ء‌گرا.

+ طراحی ماژولار و قابل استفاده مجدد رو ممکن می‌کنه
+ برای ساخت سیستم‌های انعطاف‌پذیر مثل پلاگین‌ها یا معماری‌های مبتنی بر Callback خیلی به درد می‌خوره


@Linuxor ~ gutsOfDarkness8
Forwarded from Linuxor ?
آی او اس در حال عقب نشینیه!
توی نسخه بتای سوم از حالت شیشه ای خارج شده !


@Linuxor
Forwarded from Md Daily (Mahan)
قبل تر ها توی کانال موضوعات مختلفیو به صورت کرش کورس میذاشتم که لیستشون رو از طریق این پیام می‌تونید ببیند :)
یکی از بچه ها پیشنهاد کرد دوباره کرش کورس ها رو داشته باشیم.

موضوعات پیشنهادی خودتون رو توی کامنت بهم بگید.
Forwarded from Linuxor ?
آنتروپیک جدیدا یکی از بهترین دوره های مهندسی پرامپت رو رایگان ارائه داده

github.com/anthropics/prompt-eng-interactive-tutorial

@Linuxor
1
Forwarded from Bardiaism
سلام
امیدوارم حال همگی خوب باشه

بخاطر شرایطی که همه در جریانش بودیم ۲-۳ هفته‌ای بخاطر بازده‌ای پایین از کارهام افتادم و برای همین داشتم تند تند کارهامو میرسوندم.
با اینکه ۲ تا ویدیو آموزشی ضبط شده دارم و منتظر ادیت و آپلود هستن، ولی هم بخاطر وقت هم بخاطر سرعت اینترنت نشده هنوز کارهاشو انجام بدم.
ولی به زودی کار هر دوتارو انجام میدم و ویدیوهای جدید تو راهه.
خلاصه بخاطر تاخیر در رسوندن ویدیوهای جدید عذر میخوام. امیدوارم همگی بتونیم روند عادی زندگیمونو خیلی زود پیدا کنیم.
ًقطعا یکم تلاش بیشتر میخواد، ولی قطعا چیزی نیست که نشه و حتما شدنیه

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

به همین مناسبت این سریالو که تازه تمومش کردم به همتون پیشنهاد میکنم. سریال بسیار خوبی بود.
ژانر: کره‌ای/درام/جنایی/عاشقانه

@Bardiaism
Forwarded from Linuxor ?
شباهت java و javascript مثل شباهت car و carpet می‌مونه


@Linuxor
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 یک توسعه‌دهنده فریم‌ورکی به نام Doppar ایجاد کرده است که شبیه‌سازی شده‌ای از Laravel محسوب می‌شود و قصد دارد با استفاده از آن با Laravel رقابت کند.

https://doppar.com/

@TheRaymondDev
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
خبر نیمه شب غیر لینوکسی:

مایکروسافت Edge سریع‌تر شد
🔸مایکروسافت اعلام کرده نسخه جدید مرورگر Microsoft Edge حالا می‌تواند محتوای اولیه صفحات وب را در کمتر از ۳۰۰ میلی‌ثانیه بارگذاری کند.

فرصت نکردم تست کنم شما تست کنید خبر بدید❤️البته نسخه edge روی لینوکس هم هست.
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 احتمالا در آینده سایت https://rayium.ir به لاراول منتقل کنیم.

#لاراول

@TheRaymondDev
Forwarded from Gopher Academy
🔵 عنوان مقاله
🎨 Colorspace: Color Space Conversion Library

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

این مقاله با بررسی فضاهای رنگی مختلف مانند sRGB و sRGB خطی، فضای رنگی CIE XYZ و فضاهای رنگی نوظهور OKLAB و OKLCH به بررسی پیشرفت‌ها در تکنیک‌های دستکاری رنگ می‌پردازد. هدف از این بررسی‌ها، بهبود تبدیل‌های رنگی و ایجاد امکان تنظیمات رنگی دقیق‌تر است. به خصوص، فضاهای رنگی جدید مانند OKLAB و OKLCH، به منظور تسهیل در اجرای تغییرات رنگی منظم و دقیق‌تر، طراحی شده‌اند. این مقاله تاثیرات آن‌ها را در مدیریت رنگ دیجیتال و طراحی گرافیک به تصویر می‌کشد.

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


👑 @gopher_academy
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
کل ۹۳ قسمت دوره‌ی پایتونم آپلود شد روی یوتیوب. از هر چی کورس داخلی و خارجی که دیدین با اختلاف بهتره و حاصل تجربه‌ی بالای ده سال کد زدن مستمر به پایتونه و اون جوری که باید پایتون رو یاد بگیرین یاد می‌گیرین و لذت می‌برین.

https://www.youtube.com/watch?v=G9PbdXgR1xQ&list=PLawa3DOhc_417T2N8axjnzdoUF3JhI3c-

@TheRaymondDev
Forwarded from Agora (Alireza Azadi)
یک وب‌سایتی هست به اسم soundslice برای این که برگه‌ی نوت آهنگ‌ رو بهش بدی و اون واست به نسخه‌ی دیجیتال تبدیل کنه و بتونید اون رو بشنوید.

اتفاق جالی که افتاده برای این‌ها و یک پست راجع‌بهش نوشتند. خلاصه‌ی ماجرا اینه اینا دیدن که خطا‌های پردازش تصویرشون بالا رفته و میرن لاگ‌ها رو چک میکنن و میبینن که مردم میومدن به جای این که خود برگه‌ی نوت رو آپلود کنن، میرفتند و برگه‌های نوت رو میدادن به ChatGPT و براشون اون رو به فرم اسکی تبدیل میکرد و اون بهشون میگفت اگر برید توی وب‌سایت soundslice و اونجا این نسخه‌ی تبدیل شده رو آپلود کنید، میتونید اجرای اون رو بشنوید. ولی خب اون‌ها اصلا از همچین ویژگی پشتیبانی نمیکردن:

Problem is, we didn’t actually have that feature. We’ve never supported ASCII tab; ChatGPT was outright lying to people. And making us look bad in the process, setting false expectations about our service.


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

To my knowledge, this is the first case of a company developing a feature because ChatGPT is incorrectly telling people it exists. (Yay?) I’m sharing the story because I think it’s somewhat interesting.


ولی من فکر نمیکنم که این اولین باره که همچین وضعیتی پیش میاد. اساسا SEO برای این به‌وجود اومد. چون یک موتور خواست که شما وب‌سایتتون رو برای دیده شدن اینطوری پیاده کنید. و احتمالا برای این که این ماجرا به بلوغ برسه، فیچر‌های مختلفی به خصوص توی لایه‌های پایین تر به وجود اومد که SEO رو آسون تر کنه.

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

حالا فکر کنید، از سمت اون کلاینت‌ و پارتنر‌ها درخواست فیچر اختصاصی بشه برای این که یوزر‌های اون‌ها بتونند راحت تر از امکانات شرکت شما استفاده کنند. فکر میکنید تیم پروداکت یا CEO یا هرکسی که مسئول تصمیم‌گیریه چی کار میکنه؟ به این که این فیچر رو پیاده کنه یا نه اصلا فکر میکنه؟ به این فکر میکنه که زوری بالا سرشه و ما باید قلدر منطقه رو ادب کنیم؟ فکر نمیکنم جواب چیزی جز نرمش قهرمانانه همه‌ی اعضای شرکت باشه. فچیر تبدیل به تسک یا اپیک میشه و تحویل تیم فنی داده میشه و فشار آورده میشه که این با فوریتی بالاتر از بالاترین فوریت‌ها انجام بشه. این واقعیت درجریانه.

ماجرا ChatGPT هم همینه. قلدر‌های دنیا دارند عوض میشند و لات‌های بعدی LLMهایی هستند که برای رضایت کاربراشون، ولو به اشتباه، شرکت‌های دیگه رو نه با تهدید با قمه و قداره که با ترس از دست دادن میدون مجبور به پیاده کردن فیچر‌هایی میکنند که شاید حاصل یک hallucination بوده.

My feelings on this are conflicted. I’m happy to add a tool that helps people. But I feel like our hand was forced in a weird way.
Forwarded from Curious Geek ⚡️
Keycloak
این ابزار اوپن سورس پیاده سازی سیستم احراز هویت در چندین سامانه با یکبار لاگین رو به شدت ساده می‌کنه.
🔗 https://keycloak.org
🆔 @Hiradsajde
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
ویدیو شماره ۳ - نصب PowerDNS Autoritative و sqlite3

توی این ویدیو اومدم PDNS رو نصب کردم به صورت Authoritative و اینکه از بکند SQLite3 استفاده کردم. چند نمونه زون و رکورد اضافه کردم و یه سری تست ساده گرفتم.

https://youtu.be/tgo_0EWgWLc
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
درود دوستان
یه موضوعی رو یکی از دوستان مطرح کرد که به نظرم جالب اومد
اونم اینه که شاید یه سری‌ها تمایلی نداشته باشن اینجا راجع به مطالب غیرفنی چیزی بخونن
از اونجایی که این تریبون رو شما بهم دادید و بدون شما کانالی هم وجود نداره دوس دارم خودتون انتخاب کنید که چی دوس دارید بخونید
همونطور که حتی مطالب ویدیو ها رو هم نظرسنجی میزارم
برای همین لطفا در نظرسنجی بعدی شرکت کنید
Forwarded from Morteza Bashsiz مرتضی باشسیز (Morteza Bashsiz)
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
🔺بخش ایران در IEEE برترین بخش جهانی سال ۲۰۲۵ شد
بر اساس گزارش‌های منتشر شده، بخش ایران IEEE موفق شده است جایزه بین‌المللی «بخش برتر جهانی» را در سال ۲۰۲۵ از سوی انجمن مهندسان برق و الکترونیک (IEEE) دریافت کند. این افتخار به دلیل عملکرد برجسته این بخش در حوزه‌های آموزشی، فنی، پژوهشی و اجتماعی اعطا شده است.

این جایزه تحت عنوان IEEE Outstanding Section Award شناخته می‌شود و یکی از معتبرترین جوایز جهانی IEEE است که به بخش‌های برتر در سراسر جهان اعطا می‌شود.

فرآیند انتخاب برای دریافت IEEE Outstanding Section Award، مستلزم ارائه عملکرد بخش‌ها بر اساس استاندارد‌های مشخص است که توسط هیئت داورانی متشکل از اعضای برجسته IEEE از سطح بین‌المللی، مورد ارزیابی قرار می‌گیرد. داوران عملکرد‌های مختلف بخش‌ها در زمینه‌های فنی، آموزشی، و اجتماعی را بررسی و بهترین‌ها را انتخاب می‌کنند.
🔥کانفیگ رایگان عالیه، ولی برای اطلاعات حساس نه
✳️راه حل:
استفاده از زنجیره های پروکسی(ProxyChains)
اگر یک ارتباط امن دارید با همان ارتباط بر قرار کنید من اینجا SSH را مثال میزنم و کانفیگ های رایگان
آموزش ساخت پروکسی با SSH :
$ ssh -D 1337 -q -C -N -f name@serverip

گزینه -D پورت روی سیستم
گزینه -C فشرده
گزینه -q حذف خروجی
گزینه -N جلوگیری اجرای دستور
گزینه -f فورک برای بک گراند

آموزش زنجیره های پروکسی(ProxyChains)
روش کار ساده است اسم برنامه را با proxychains صدا میزنید و تمام
sudo apt install proxychains # نصب
مثال
proxychains firefox
یا
proxychains curl https://ifconfig.me

🔧 تنظیماتش آسونه:
فایل /etc/proxychains.conf یا ~/.proxychains/proxychains.conf رو باز کن و این پایینشو ویرایش کن:
socks5  127.0.0.1 9050 # برای Tor

چطور زنجیر درست کنیم؟
strict_chain
proxy_dns
socks5 127.0.0.1 1080 ; Shadowsocks
socks5 127.0.0.1 9050 ; Tor

تنظیمات strict_chain، dynamic_chain و random_chain در فایل پیکربندی proxychains.conf تعیین می‌کنن که چطور پراکسی‌ها به ترتیب استفاده بشن
برای ویندوز
@MehrdadLinuxchannel