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 Linuxor ?
می‌دونستین با زبان جاوااسکریپت هم می‌شه برای سخت افزار هایی مثل Arduino و ESP32 و ... برنامه نوشت ؟

توی زبان های دیگه لوپ بینهایت داریم ولی اینجا سازو کار ایونت می‌آد وسط و کد زدن خیلی جذاب می‌شه مثلا وقتی فلان حسگر تغییر کرد فلان کارو کن.
از اینجا می‌تونید یادگیری رو شروع کنید و کلی مثال هم خودش داره
johnny-five.io


@Linuxor
Forwarded from Linuxor ?
این کتاب چه باحاله طرحش :) البته خودشم باحاله

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

اینجا می‌تونید بخونیدش :

aosabook.org/en

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

@Linuxor
Forwarded from linuxtnt(linux tips and tricks) (hosseinseilany @linuxtnt)
کتاب -نبردی با لینوکس.pdf
27.5 MB
با سلام خدمت دوستان.
از مجموعه کتاب های چاپی خودم مطالبی رو خلاصه و به صورت کتاب هدیه ارائه کردم.امیدوارم برای دوستان مفید واقع شود.
جهت پرسش و پاسخ در زمینه لینوکس و دنیای متن باز، در کانال ما عضو شوید
#حسین_سیلانی
#نبردی_با_لینوکس
#کتاب
#لینوکس
#linux
#Open_source
@linuxtnt
برای رایگان کردن کرسر (گرفتن پرو) یکی از دوستان این دو مخزن رو فرستادن که استار خیلی بالایی هم گرفتن. خودم تست نکردم. شاید هنوزم باشه.
https://github.com/yeongpin/cursor-free-vip
https://github.com/SazumiVicky/cursor-reset-tools


@DevTwitter | <Nabi/>
This media is not supported in your browser
VIEW IN TELEGRAM
یک بلاگ عالی از کمپانی HuggingFace اومده که یک راهنمای کامل هست راجع به OCR از جمله:
- چشم‌انداز مدل‌های فعلی و قابلیت‌های آن‌ها
- مقایسه انواع مدلها
- زمان مناسب برای فاین‌تیون کردن مدل‌ها در مقابل استفاده از مدل‌های آماده
- عوامل کلیدی در انتخاب مدل مناسب برای مورد استفاده‌تان
- چگونه فراتر از OCR بروید با استفاده از بازیابی multimodal و پرسش‌و‌پاسخ مبتنی بر اسناد
اگه تسک های مربوط به OCR دارید یا در حجم بالای چند ده هزار باید OCR کنید این بلاگ خیلی کمک میکنه و ایده بهتون میده.
حتما بخونید:
https://huggingface.co/blog/ocr-open-models

@DevTwitter | <Mehdi Allahyari/>
Forwarded from linuxtnt(linux tips and tricks) (hosein seilany https://seilany.ir/)
😂😂
This media is not supported in your browser
VIEW IN TELEGRAM
سرعت 5G همراه اول حق مینوازد 🔥



🌐 Website:
LearnSecurity.ir
🎓 Channel:
@LearnSecurityIR
🖥 Programming:
@GozarIT | @PyFarsi
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
Forwarded from 🎄 یک برنامه نویس تنبل (  MΞ)
از این مدل عکس‌ها بزاریم چنل؟
Anonymous Poll
37%
اره
63%
نه
Forwarded from Gopher Academy
🔵 عنوان مقاله
JWT Authentication in Go with Gin

🟢 خلاصه مقاله:
این مقاله با رویکردی عملی نشان می‌دهد چگونه احراز هویت مبتنی بر JWT را در یک سرویس Go با فریم‌ورک Gin پیاده‌سازی کنیم؛ هدف نمونه، کار با Vonage است اما الگوها در هر پروژه API‌محور قابل استفاده‌اند. نویسنده، Benjamin Aronov (Vonage)، ابتدا مزایای JWT و مفاهیم ادعاها، الگوریتم‌های امضا و تفکیک توکن‌های دسترسی و نوسازی را توضیح می‌دهد. سپس ساختار پیاده‌سازی را تشریح می‌کند: صدور توکن امن پس از تأیید اعتبار، میان‌افزار Gin برای اعتبارسنجی و تزریق کانتکست کاربر، محافظت از مسیرها، مدیریت خطاها و نگهداری کلیدها در متغیرهای محیطی. بخش امنیت بر انقضای کوتاه توکن دسترسی، چرخش Refresh Token، جلوگیری از سوءاستفاده، استفاده از HTTPS، ملاحظات CORS و محدودسازی نرخ و نیز لاگ‌گذاری و چرخش کلیدها در محیط تولید تأکید دارد. در نهایت نشان می‌دهد چگونه با توکن‌های کوتاه‌عمر و محدود به سطح دسترسی، تعاملات با Vonage (مانند پیام، صوت یا ویدئو) را ایمن کنیم. نتیجه، لایه احراز هویت منعطفی در Go و Gin است که فراتر از Vonage هم قابل استفاده است.

#Go #Gin #JWT #Authentication #Security #Golang #API #Vonage

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


👑 @gopher_academy
این ریپو یه DNS هوشمند ساده‌ست که دامنه‌های لیست‌سفید رو به IP خودت می‌فرسته و بقیه رو عادی حل می‌کنه؛ با یه پراکسی شفاف Nginx هم ترافیک HTTPS رو بر اساس SNI هدایت می‌کنه.
خلاصه، برای خودت یه سرویس مثل شکن می‌سازی!

https://github.com/ChosoMeister/Smart-DNS

@DevTwitter | <Mustafa Tayefi/>
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 هوش مصنوعی DeepSeek-OCR توانسته است نامه ‌ای دست ‌نویس ریاضیدان سرینیواسا رامانوجان مربوط به سال ۱۹۱۳ را که بسیار بدخط و خواندن آن دشوار بود، با دقتی شگفت ‌انگیز و ترسناک تجزیه و تحلیل کند.

#خبر
#توییت

@TheRaymondDev
Forwarded from GitHub Trending Daily
🔥 New GitHub Trending Repositories 🔥

Found 7 new trending repositories:

1. cursor-free-vip by yeongpin
📝 Support 0.49.x(Reset Cursor AI MachineID & Bypass Higher Token Limit) Cursor Ai ,自动重置机器ID , 免费升级使用...
💻 Python | 37,198 | 🌟 Today: 610
🔗 Link

2. agent-lightning by microsoft
📝 The absolute trainer to light up AI agents.
💻 Python | 2,023 | 🌟 Today: 186
🔗 Link

3. 3x-ui by MHSanaei
📝 Xray panel supporting multi-protocol multi-user expire day & traffic & IP limit (Vmess, Vless, Troja...
💻 HTML | 25,089 | 🌟 Today: 37
🔗 Link

4. v2rayN by 2dust
📝 A GUI client for Windows, Linux and macOS, support Xray and sing-box and others
💻 C# | 88,723 | 🌟 Today: 84
🔗 Link

5. chartdb by chartdb
📝 Database diagrams editor that allows you to visualize and design your DB with a single query.
💻 TypeScript | 19,500 | 🌟 Today: 24
🔗 Link

6. gitea by go-gitea
📝 Git with a cup of tea! Painless self-hosted all-in-one software development service, including Git h...
💻 Go | 51,376 | 🌟 Today: 30
🔗 Link

7. Free-Certifications by cloudcommunity
📝 A curated list of free courses with certifications. Also available at https://free-certifications.co...
💻 Star | 39,630 | 🌟 Today: 362
🔗 Link


🔘 @github_trending_daily
Forwarded from Linuxor ?
دلیل قطعی بزرگ اینترنت (AWS) مشخص شد: یه شرط رقابتی پنهان (latent race condition) توی سیستم مدیریت خودکار پایگاه داده DynamoDB باعث این اتفاق شده.

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

توی این قطعی اخیر، دو برنامه مستقل در حال به‌روزرسانی همزمان رکوردهای شبکه‌ای بودن و همین باعث شد ورودی‌های کلیدی حذف بشن و به‌طور زنجیره‌ای بسیاری از خدمات AWS دچار اختلال بشن. این قطعی بسیاری از وب‌سایت‌ها و خدمات آنلاین سراسر جهان رو تحت تأثیر قرار داد و کلی از پلتفرما از کار افتادن.

@Linuxor
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 دوست دارید چه امکاناتی در مدیریت وظایف TaskPire در قالب Pro اضافه شود؟

امکاناتی که مد نظرتان هست، در بخش نظرات اعلام کنید تا بررسی شوند.

در صورتی که بررسی نهایی شد و ارزش اضافه شدن در TaskPire دارند در بخش پروژه ها این امکانات ثبت خواهد شد تا به مرور زمان پیاده سازی شوند.

@TheRaymondDev
Forwarded from 🎄 یک برنامه نویس تنبل (Lazy 🌱)
🔶 در چنین روزی در سال ۲۰۰۱ ۲۵ اکتبر، ویندوز XP منتشر شد.

@TheRaymondDev
Forwarded from Philocode
اینجا کامنت گذاشتم. قربون مرام‌تون، اگه خوشتون اومد لایک کنید شاید از شر کیبورد فعلی راحت شدیم:
https://www.linkedin.com/posts/liara-cloud_%DA%86%D8%A7%D9%84%D8%B4-%D8%B3%D9%88%D9%85-activity-7388149509194797057-IRhQ
Forwarded from Linuxor ?
This media is not supported in your browser
VIEW IN TELEGRAM
سایتارو دیدید وقتی دارن لود می‌شن یه همچین ویویی دارن؟ بهش می‌گن اسکلتون لودینگ و باعث می‌شه کاربر بفهمه یه چیزی داره لود می‌شه و منتظر بمونه الان تقریبا همه پلتفرما ازش استفاده می‌کنن

برای ساختش کافیه برید توی سایت زیر یا به صورت آمادش رو انتخاب کنید و یا خودتون بر اساس شکل محتواتون درستش کنید:

skeletonreact.com

@Linuxor
Forwarded from Linuxor ?
خوبی زبان PHP اینه که خیلی سادس، اما خطا هاش خیلی خوب توی مرورگر نشون داده نمی‌شن با این کتابخونه می‌تونید خطا های PHP رو توی مرورگر به صورت گرافیکی ببینید و راحت تر مشکلو پیدا کنید

(فریم ورک هایی مثل لاراول هم از همچین چیزی استفاده می‌کنن)

filp.github.io/whoops


@Linuxor