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 Python BackendHub (Mani)
امروزه از دست ندید اگه میخواین شرکت کنید.
الان ۸ ساله با کمک ۴۰ نفر دیگه لیستی از APIهای ساخت ایران رو نگهداری می‌کنم. دنبال اینم که لیستی بسازم از MCP Server مربوط به سرویس‌های داخلی.
https://github.com/Hameds/APIs-made-in-Iran

@DevTwitter | <Hamed/>
Forwarded from Bardiaism
Media is too big
VIEW IN TELEGRAM
آموزش Qt و Qml - انجام پروژه پنل بازی - قسمت سیزدهم

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

این ویدیو بخاطر طولانی بودن به دو قسمت ۱۲ و ۱۳ شکسته شد، این قسمت دوم از اون ویدیو هست و قسمت اولش قبلا آپلود شده.

گیت‌هاب پروژه:
https://github.com/realbardia/game-panel

لینک ویدیو در یوتیوب:
https://youtu.be/tPfGlWzFzUk

@Bardiaism
Forwarded from Bardiaism
Media is too big
VIEW IN TELEGRAM
آموزش Qt و Qml - انجام پروژه پنل بازی - قسمت دوازدهم

تو این قسمت از توسعه پنل بازیمون، ظاهر آیتم‌های وسط صفحه رو طراحی میکنیم، بجای لیست از جدول استفاده میکنیم و تصاویر و متن‌هارو نمایش میدیم

این ویدیو بخاطر طولانی بودن به دو قسمت ۱۲ و ۱۳ شکسته شد، این قسمت اول از اون ویدیو هست و قسمت دومش بعد از این ویدیو آپلود میشه.

گیت‌هاب پروژه:
https://github.com/realbardia/game-panel

لینک ویدیو در یوتیوب:
https://youtu.be/wxVromW7COQ

@Bardiaism
💾 آشنایی با NAS به مناسبت انتشار نسخه جدید TrueNAS 25.10
🔹 NAS یعنی Network Attached Storage یا «فضای ذخیره‌سازی متصل به شبکه».
به زبان ساده:
فرض کن یک هارد بزرگ داری که چند کامپیوتر بتونن هم‌زمان بهش وصل شن، فایل ذخیره کنن، فیلم ببینن، یا بکاپ بگیرن — درست مثل یه Google Drive خصوصی که روی شبکه‌ی خودت کار می‌کنه

⚙️ حالا نرم‌افزاری هست به اسم TrueNAS که دقیقاً همین کار رو انجام میده.
‏TrueNAS یک سیستم‌عامل متن‌بازه (بر پایه‌ی لینوکس و ZFS) که از هر کامپیوتر قدیمی می‌تونه یک سرور ذخیره‌سازی خانگی یا اداری بسازه.
مناسب برای:
نگهداری امن عکس‌ها و فیلم‌ها
بکاپ خودکار لپ‌تاپ‌ها
اشتراک‌گذاری فایل در شبکه
حتی اجرای ماشین‌های مجازی

ویژگی‌های نسخه TrueNAS 25.10 جدید مهم 👇
🔸 پشتیبانی از NVMe over Fabrics (NVMe-oF)
یعنی می‌تونی به درایوهای پرسرعت NVMe از راه دور دسترسی داشته باشی
🔸 بهبود کارایی سیستم‌فایل ZFS (OpenZFS 2.3.4)
🔸 رابط کاربری (Web UI) تازه و روان‌تر
🔸 بهبود در مجازی‌سازی و قابلیت‌های نسخه‌ی Enterprise

📦 برای اطلاعات بیشتر یا دانلود نسخه جدید:
https://www.truenas.com
@MehrdadLinuxchannel
This media is not supported in your browser
VIEW IN TELEGRAM
❗️می‌دونستید حتی وقتی از مرورگر‌هایی با سطح محرمانگی یا با رعایت حریم خصوصی بیشتر مثل Brave استفاده می‌کنید، باز هم اطلاعاتی از شما برای سایت‌های مقصد قابل روئیت و شناسایی هست؟

🎭 وقتی از اینترنت استفاده می‌کنید، سایت‌های تبلیغاتی می‌خواهند شما را شناسایی کنند تا ببینند چه سایت‌هایی را باز می‌کنید. قبلاً از کوکی استفاده می‌کردند، اما حالا که مرورگرها کوکی‌ها را مسدود می‌کنند، از "اثرانگشت دیجیتال" استفاده می‌کنند. اثرانگشت یعنی جمع‌آوری اطلاعاتی مثل نوع مرورگر، سیستم‌عامل، زبان، اندازه صفحه و فونت‌های نصب‌شده شما تا یک شناسه منحصربه‌فرد بسازند. برای محافظت، می‌توانید از مرورگرهایی مثل بریو استفاده کنید که این اطلاعات را تغییر می‌دهند تا شما قابل ردیابی نباشید.


@code2_ir
کانال کد۲
🔍 اثرانگشت‌گیری دیجیتال: شیوه جدید ردیابی شما در اینترنت

چه کسانی این کار را انجام می‌دهند؟

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


🍪 از کوکی تا اثرانگشت

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

امروزه، ردیابی مبتنی بر کوکی کم‌کم بی‌اثر می‌شود چون مرورگرهای بیشتری کوکی‌های شخص ثالث را مسدود می‌کنند. برای مقابله با این مشکل، ردیاب‌ها به تکنیک‌های اثرانگشت‌گیری روی آورده‌اند که راه دیگری برای شناسایی یک مرورگر در سایت‌های مختلف ارائه می‌دهد، حتی اگر کوکی‌ها مسدود باشند.

🧩 اثرانگشت از چه چیزهایی ساخته می‌شود؟

اثرانگشت‌ها از ویژگی‌های مرورگر و دستگاه شما به‌دست می‌آیند:

🌐 کدام مرورگر استفاده می‌کنید (کروم، بریو، سافاری و غیره) و چه نسخه‌ای

💻 کدام سیستم‌عامل دارید (اندروید، ویندوز و غیره) و چه نسخه‌ای

🌍 تنظیمات زبان سیستم‌عامل یا مرورگر شما

📐 اندازه پنجره مرورگر شما

✍️ چه فونت‌هایی روی سیستم شما نصب شده

🎮 جزئیات پشتیبانی مرورگر شما از گرافیک سه‌بعدی

⚠️ هر چه سیگنال‌های بیشتری در اثرانگشت استفاده شوند، احتمال بیشتری هست که آن اثرانگشت منحصربه‌فرد باشد و بنابراین برای ردیابی مفیدتر.

🛡 چطور از اثرانگشت‌گیری جلوگیری کنیم؟

می‌توانید با استفاده از مرورگری مثل بریو (Brave) که قابلیت‌های ضد اثرانگشت‌گیری دارد، اثربخشی اثرانگشت‌گیری را کاهش دهید.

ضد اثرانگشت‌گیری معمولاً با تغییر ظریف بعضی از سیگنال‌های بالا کار می‌کند، طوری که:

اثرانگشت‌های متفاوت زیادی برای یک مرورگر تولید شود

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

⚖️ نکته مهم: ضد اثرانگشت‌گیری باید تعادل ظریفی داشته باشد: سیگنال‌های اثرانگشت را به اندازه کافی تغییر دهد تا ردیابی را مختل کند، اما نه آنقدر زیاد که با وبسایت‌هایی که از این سیگنال‌ها برای دلایل قانونی استفاده می‌کنند تداخل ایجاد کند.

🔄 این یک حوزه فناوری در حال تکامل است: یک رقابت تسلیحاتی بین توسعه‌دهندگان اثرانگشت‌گیر که تکنیک‌های جدید ابداع می‌کنند و توسعه‌دهندگان مرورگر که راه‌های مؤثر اما غیرمزاحم برای مسدودسازی آن‌ها می‌سازند.

🔐 #حریم_خصوصی #امنیت_سایبری #اثرانگشت_دیجیتال
📌 البته حتی خود brave هم اینکار رو صد در صد انجام نمی‌ده برای مثال همیشه ساعت مرورگر شما معمولا روی GMT +3:30 هست که برای تهران و ایران استفاده می‌کنیم ولی سایت‌ها می‌تونن این رو از مرورگر درخواست کنند و ببینن. خیلی از اوقات شاید ما از آیپی های آمریکا یا غیره استفاده می‌کنیم ولی خیلی ساده Timezone مرورگر ما فاش می‌کنه که ما در آمریکا نیستیم بلکه در ناف تهران و در کوچه پس کوچه‌های پیچ شمرون نشستیم و سعی می‌کنیم تحریم ها رو دور بزنیم 🫠.
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 مادربزرگ لینوکسی

#لینوکس

@TheRaymondDev
برای مثال مرورگر خود من Brave هست اما این دیتا رو هر سایتی که اجازه اجرا کردن جاوااسکریپت داره می‌تونه ببین.
شما هم می‌تونید تست کنید:
https://webbrowsertools.com/timezone/

این به این خاطر هست که جاوااسکریپت در سرتاسر وب استفاده می‌شه و توابعی مثل window.Date یا window.Intl.DateTimeFormat اطلاعات موقعیتی عادی رو می‌تونن از مرورگر دریافت کنند. ولی خب اگر کسی بخواد این موارد هم براش مخفی بمون فرضا به علت تحریم ها باید به این موارد هم دقت کنه.

@code2_ir
کانال کد۲
در نسخه‌ی جدید از #فیلترشکن متن‌باز و رایگان #ProxyCloud برای اندروید، شاهد تغییرات چشم‌گیری هستیم. حالت Proxy Mode به برنامه اضافه شده و با بهینه‌سازی‌های مختلف، اتصال‌ها پایدارتر و سریع‌تر از قبل شدن.
امکان انتخاب خودکار بهترین سرور فراهم شده، مشکل دکمه‌ی قطع اتصال در اعلان‌ها برطرف شده و فرآیند بررسی پینگ سرعت بیشتری پیدا کرده و کاربران میتونن تعداد پینگ‌های همزمان رو بین ۱ تا ۱۰ تنظیم کنن.
همینطور در تغییرات اخیر مشکلات اتصال در برخی ISPها برطرف شده و DNSهای گوگل و کلودفلر به‌صورت پیش‌فرض به برنامه اضافه شدن.

👉 github.com/code3-dev/ProxyCloud/releases/latest

🔍 ircf.space/software
@ircfspace
مجموعه کانفیگ‌های سرورلس Xray تحت عنوان GFW-Slayer برای دورزدن #فیلترینگ طراحی شده و به کاربران در مناطقی مثل چین، ایران و روسیه امکان میده از فایروال‌ها، تحریم‌ها و محدودیت‌های اینترنت عبور کنن.
چه با مسدودی روی ابزارهای هوش مصنوعی مثل Grok روبرو باشین، چه با کاهش سرعت عمومی اینترنت، این کانفیگ‌ها در #اینترنت بیشتر سرویس‌دهنده‌های موبایل و ثابت کار میکنن و می‌تونن از محدودیت سرویس‌هایی مثل یوتیوب، اینستاگرام، توییتر، مدیوم، دیسکورد، chatGPT و ... رد بشن.

ساب مذکور روی اکثر کلاینت‌های v2ray مثل v2rayN, v2rayNG, Hiddify و ... کار میکنه و تنها لازمه کد QR رو اسکن کنین. البته این روش درحال حاضر برای استفاده در آیفون یا برای بازکردن تلگرام کاربرد نداره و حواستون باشه با توجه به اینکه فاقد سرور هست، آیپی اصلی شما نمایان خواهد بود.

این کانفیگ‌ها از تکنیک‌های پیشرفته‌ای مثل اختلال در اثر انگشت‌های JA3 و JA4 استفاده می‌کنن تا از شناسایی و بلاک شدن جلوگیری کنن و در شرایط اضطراری دسترسی به سایت‌ها و سرویس‌های تحریم‌شده رو بدون قطع‌ووصلی ممکن کنن.

👉 github.com/voidr3aper-anon/GFW-slayer

🔍 ircf.space
@ircfspace
شاید دیده باشید تو شبکه محلی وقتی DHCP درست کار نمی‌کنه، خود سیستم یه آی‌پی رندومی میگیره. این آی‌پی در بازه ۱۶۹.۲۵۴.۰.۰٫۱۶ قرار می‌گیره اما داستان پشتش چیه؟

داستان از این قراره که اساین کردن IP به کامپیوتر های شبکه راه های مختلفی داره از جمله static و DHCP ولی اگه سیستم با هیچ کدوم از اینا نتونه آیپی بگیره باید چیکار کنه؟ وصل نشه؟
به عنوان آخرین گزینه و فال‌بک، سیستم میان در یک بازه از پیش تعیین شده یه ای‌پی رندوم انتخاب می‌کنه که صرفا بتونه وصل بشه. به امید این که کامپیوتر دیگری اون رو انتخاب نکرده باشه، اما به همینجا بسنده نمی‌شه و یه درخواست arp به اون ای‌پی می‌فرسته تا ببینه کس دیگری اون ای‌پی رو داره یا نه و اگر کسی دیگری داشت باز آدرس رندوم جدید می‌سازه!

با این روش کامپیوترها بدون DHCP آیپی میگیرن و میتونن با هم صحبت کنن ولی مشکلی که هست اینه که default gateway رو کسی بهشون نگفته در نتیجه درخواست هاشون به بیرون route نمیشه (به بیانی اینترنت ندارن)

پس از این به بعد اگه دیدید اینترنت ندارید و آی‌پی سیستمتون با ۱۶۹.۲۵۴ شروع می‌شه بدونید مشکل DHCPئه.

اسم این روش APIPA یا automatic private IP addressingئه

https://www.cbtnuggets.com/blog/technology/networking/what-is-automatic-private-ip-addressing-apipa
Forwarded from Linuxor ?
Media is too big
VIEW IN TELEGRAM
گوگل الگوریتمی به نام Quantum Echoes که روی تراشه کوانتومی Willow اجرا کرده و برای نخستین بار به «برتری کوانتومی قابل تأیید» رسیده

این الگوریتم روی تراشه Willow اجرا شده و نشون داده که بیش از 13 هزار برابر سریع‌تر از سریع‌ترین ابررایانه کلاسیک موجود عمل می‌کنه.

«برتری کوانتومی قابل تأیید» به این معناست که نتیجه حاصل از رایانه کوانتومی قابل تکرار و تأیید باشه، یعنی می‌شه خروجی رو با دستگاه‌های کوانتومی مشابه یا روش‌های دیگه مقایسه و تأیید کرد.

الگوریتم Quantum Echoes شبیه “پژواک” هستش: سیگنالی به سیستم کوانتومی وارد می‌شه یه کوبیت مختل می‌شه، و بعدش روند به عقب بازگردانده می‌شه تا پژواکِ ناشی از این این اختلال ثبت بشه.


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


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

@TheRaymondDev | @wiki_tajrobe
👩‍💻 یکی از چیزایی که باعث می‌شه عاشق لاراول بمونی چیه؟
اینکه همیشه یه راه ساده‌تر برات داره!

توی نسخه لاراول 12.28 به بعد، یه قابلیت جدید اومده که واقعاً حس "لاراولی بودن" رو منتقل می‌کنه
الان می‌تونی فقط با یه Attribute ساده، پالیسی‌ت رو مستقیم به مدل وصل کنی 😳


یعنی دیگه لازم نیست بری AuthServiceProvider و دستی مپ کنی 😎
لاراول خودش اتوماتیک تشخیص می‌ده و هندلش می‌کنه 💪

یه خط کد کمتر، یه کافی کمتر ☕️ ❤️

#Milwad #Laravel

📱 @MilwadKhosravi
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Linuxor ?
با این لایبری جاوا اسکریپت توی مرورگر می‌شه نت های موسیقی زد، ترکیبش با توابع async و همزمانی نت های مختلف چیزای قشنگی می‌شه ساخت، مثال هایی که خودش زده رو اجرا کنید:

tonejs.github.io

@Linuxor
Forwarded from Python BackendHub (Mani)
ده دقیقه دیگه شروع میشه.