وب‌سرویس مجید

پروژه‌های متن‌باز | OpenSource Projects

این یک کاروسل ساده و زیبا با انتقالات مقیاس‌گذاری (Scaling) در سوئیفت است که ظاهر جذابی به نمایش تصاویر یا محتوا می‌دهد. کاربرد: این کتابخانه برای نمایش مجموعه‌ای از تصاویر، اسلایدها یا محتوای بصری در اپلیکیشن‌های iOS مناسب است و با افکت مقیاس، آیتم مرکزی بزرگ‌تر و برجسته‌تر نمایش داده می‌شود. ️ در ...

  • ##Swift
  • ##iOS
  • ##Carousel
  • ##UI
  • ##ScalingEffect
  • ##SwiftUI
  • ##UIKit
  • ##MobileApp
  • ##UserInterface
  • ##Design

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

این یک درگاه ادغام API است که به توسعه‌دهندگان کمک می‌کند تا چندین سرویس API را در یک نقطه دسترسی واحد تجمیع کنند. با استفاده از این پروژه می‌توانید عملیاتی مانند ادغام داده‌ها، حذف اطلاعات حساس، تأمین امنیت و ردیابی درخواست‌ها را مدیریت کنید. کاربرد: این درگاه برای سیستم‌هایی مناسب است که نیاز دارن ...

  • ##API
  • ##Microservices
  • ##Data
  • ##API
  • ##Privacy
  • ##NodeJS
  • ##API
  • ##Data
  • ##Request
  • ##Backend

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

  • ##system
  • ##virtual
  • ##devops
  • ##cloud
  • ##lightweight
  • ##infrastructure
  • ##lxc
  • ##incus
  • ##on
  • ##automation

این مخزن کد مربوط به کتاب PySpark in Action است و به همراه مثال‌ها و تمرین‌های عملی، نحوه تحلیل داده با استفاده از Python و PySpark را آموزش می‌دهد. کاربرد: این پروژه به شما کمک می‌کند تا با ابزارهای واقعی و در محیطی شبیه به دنیای واقعی، داده‌های حجیم را پردازش و تحلیل کنید. با استفاده از PySpark، م ...

  • ##DataAnalysis
  • ##PySpark
  • ##BigData
  • ##Python
  • ##ETL
  • ##DataEngineering
  • ##ApacheSpark
  • ##MachineLearning
  • ##DataScience
  • ##DistributedComputing

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

  • ##NLP
  • ##TextAnalysis
  • ##NamedEntityRecognition
  • ##ChineseLanguage
  • ##KeywordExtraction
  • ##BaiduAI
  • ##LAC
  • ##NaturalLanguageProcessing
  • ##InformationRetrieval
  • ##AIModel

این ابزار یک تبدیل‌گر SVG به SwiftUI است که به تو اجازه می‌دهد فایل‌های SVG رو به شکل‌های خالص SwiftUI تبدیل کنی. ️ کاربرد: وقتی می‌خوای یک لوگو، آیکون یا طراحی برداری رو در اپلیکیشن iOS خودت با SwiftUI پیاده‌سازی کنی، به جای استفاده از تصاویر رستری یا SVG درون Web View، می‌تونی اون رو به یک Shape خ ...

  • ##SVGtoSwiftUI
  • ##SwiftUI
  • ##iOSDev
  • ##VectorGraphics
  • ##Swift
  • ##UIAutomation
  • ##DesignToCode
  • ##AppleDeveloper
  • ##ShapeBuilder
  • ##CodeGeneration

کاربرد: این یک سرور HTTP سریع و کارآمد بر پایه Rust هست که به تو امکان می‌ده تا برنامه‌های Python رو با عملکرد بالا اجرا کنی. از این فریم‌ورک می‌تونی برای ساخت APIهای سریع، سرویس‌های میکروسرویس و برنامه‌های تحت‌وب استفاده کنی. در چه شرایطی بهتره استفاده بشه؟ وقتی به دنبال سرعت و کارایی بالا هستی و م ...

  • ##web
  • ##Rust
  • ##Python
  • ##high
  • ##API
  • ##microservices
  • ##backend
  • ##async
  • ##Granian
  • ##fast

این پروژه یک روش ساده و کاربردی برای طبقه‌بندی متون با تعداد نمونه‌های کم (fewshot) یا بدون نمونه (zeroshot) ارائه می‌دهد. کاربرد: این ابزار زمانی مفیده که دیتای آموزشی کمی داشته باشی یا نخوای مدل جدیدی آموزش بدی. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای به سرعت یک سیستم طبقه‌بندی متن راه‌اندازی ...

راهنمای برنامه‌نویسی بِر مِتال (میکروکنترلرهای ARM) کاربرد: این راهنما به تو کمک می‌کنه بدون استفاده از سیستم‌عامل، مستقیماً روی سخت‌افزار میکروکنترلرهای ARM کُد بنویسی. مناسب یادگیری برنامه‌نویسی سیستم‌های تعبیه‌شده با کنترل کامل روی منابع سخت‌افزاری مثل GPIO، تایمر، UART و وقفه‌هاست. ️ در چه شرایط ...

  • ##bare
  • ##ARM
  • ##embedded
  • ##microcontroller
  • ##IoT
  • ##RTOS
  • ##low
  • ##C
  • ##electronics
  • ##STM32

این پروژه یک پیاده‌سازی منبع باز برای فاین‌تون کردن مدل‌های سری Qwen2VL و Qwen2.5VL از علی‌بابا کلود است. کاربرد: این ابزار به تو امکان می‌ده تا مدل‌های چندوجهی (تصویر و متن) Qwen رو روی داده‌های خودت آموزش بدی و برای کارهای خاصی مثل درک تصاویر، تولید توضیحات تصویر یا پرسشپاسخ چندوجهی بهینه کنی. در ...

  • ##Qwen2VL
  • ##FineTuning
  • ##MultimodalAI
  • ##OpenSource
  • ##ComputerVision
  • ##NLP
  • ##AlibabaCloud
  • ##AIResearch
  • ##VLModel
  • ##DeepLearning

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

  • ##database
  • ##terminal
  • ##CLI
  • ##SQL
  • ##developer
  • ##rainfrog
  • ##productivity
  • ##devops
  • ##scripting
  • ##data

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

  • ##jupyter
  • ##data
  • ##static
  • ##voici
  • ##dashboards
  • ##web
  • ##notebook
  • ##python
  • ##reporting
  • ##open

کاربرد: این پروژه یک سیستم مدیریت پس‌آفیس (Backend Admin Panel) مبتنی بر فناوری‌های مدرن است که با Vite 5.x، Vue 3.x، Ant Design Vue 4.x و TypeScript ساخته شده. این سیستم امکاناتی مثل سیستم دسترسی RBAC، فرم‌های پویا با استفاده از JSON Schema، جداول قابل تنظیم و صفحه قفل صفحه نمایش (Lock Screen) را ف ...

  • ##Vue3
  • ##Vite
  • ##AntDesignVue
  • ##TypeScript
  • ##RBAC
  • ##DynamicForm
  • ##AdminPanel
  • ##WebDevelopment
  • ##Frontend
  • ##JSONSchema

این پروژه یک مجموعه از ماژول‌های کاربردی برای توسعه بازی در Cocos Creator است که شامل قابلیت‌های پرکاربرد و افکت‌های shader زیبا می‌شود. کاربرد: این مجموعه به توسعه‌دهندگان کمک می‌کند تا بدون نوشتن مجدد کدهای پایه، از ماژول‌های آماده مانند سیستم ذرات، انیمیشن‌های پویا، مدیریت منابع و افکت‌های بصری ق ...

  • ##CocosCreator
  • ##GameDev
  • ##ShaderEffects
  • ##2DGames
  • ##UnityAlternative
  • ##IndieDev
  • ##VisualEffects
  • ##JavaScript
  • ##TypeScript
  • ##GameProgramming

چه چیزیه؟ emitterio/emitter یک پلتفرم انتشاراشتراک (publishsubscribe) با عملکرد بالا، توزیع‌شده و کم‌تاخیره که برای انتقال داده‌های بلادرنگ در مقیاس بزرگ طراحی شده. کاربرد: این پلتفرم برای موقعیت‌هایی که نیاز به ارتباط سریع و قابل اعتماد بین سرویس‌ها یا دستگاه‌ها دارید، عالیه. مثل سیستم‌های IoT، چت ...

  • ##realtime
  • ##pubsub
  • ##IoT
  • ##distributed
  • ##low
  • ##scalable
  • ##messaging
  • ##emitter
  • ##high
  • ##cloud

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

  • ##fashionAI
  • ##computerVision
  • ##streetFashion
  • ##imageSegmentation
  • ##eCommerce
  • ##deepLearning
  • ##ModaNet
  • ##fashionRecognition
  • ##polygonAnnotations
  • ##AIinFashion

کاربرد: این مجموعه شامل نمونه‌های آماده و راه‌حل‌های عملی برای ساخت برنامه‌های قدرتمند و مقیاس‌پذیر با استفاده از ابزارهای Vercel و Next.js هست. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای سریع شروع کنی به ساخت یک پروژه مدرن، بدون اینکه از صفر شروع کنی. این نمونه‌ها بهترین روش‌های توسعه رو پیاده می ...

  • ##nextjs
  • ##vercel
  • ##serverless
  • ##webdevelopment
  • ##jamstack
  • ##react
  • ##fullstack
  • ##staticsite
  • ##edgefunctions
  • ##developerexamples

این افزونه ویم یک ماشین تولید مستندات هوشمند برای بیش از ۲۰ زبان برنامه‌نویسی است با یک دکمه، مستندات حرفه‌ای و استاندارد از کد شما تولید می‌کند کاربرد: کمک می‌کنه تا بدون دردسر و به صورت خودکار مستندات تمیز و خوانا برای توابع، کلاس‌ها و متغیرها بنویسید از جمله زبان‌های پشتیبانی‌شده: Python، JavaScr ...

  • ##vim
  • ##documentation
  • ##productivity
  • ##developer
  • ##code
  • ##automation
  • ##programming
  • ##text
  • ##vim

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

  • ##typescript
  • ##types
  • ##utility
  • ##ts
  • ##frontend
  • ##backend
  • ##type
  • ##devtools
  • ##coding
  • ##webdev

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

  • ##ML
  • ##DataVersioning
  • ##DVC
  • ##MLOps
  • ##VSCodeExtension
  • ##ExperimentTracking
  • ##MachineLearning
  • ##DataScience
  • ##GitIntegration
  • ##Reproducibility

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

این یک کتابخانهٔ PHP برای ایجاد مدل‌های آمادهٔ Eloquent است که داده‌های رایج ثابت (مثل کشورها، استان‌ها، ارزها و غیره) را به صورت پیش‌فرض در دسترس قرار می‌دهد. کاربرد: این کتابخانه به تو کمک می‌کنه بدون نیاز به ساخت جداول دستی یا وارد کردن داده‌های اولیه، از داده‌های استاندارد در پروژه‌های Laravel ا ...

  • ##SquirePHP
  • ##Laravel
  • ##Eloquent
  • ##FixtureData
  • ##StaticModels
  • ##PHP
  • ##WebDevelopment
  • ##RapidDevelopment
  • ##LaravelPackage
  • ##DataModels

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

این پروژه یک پیاده‌سازی از مدل Llama 2 با استفاده از کتابخانه JAX است. کاربرد: این پروژه برای کسانی مناسب است که می‌خواهند از قدرت JAX برای اجرای کارآمد مدل‌های زبانی بزرگ مثل Llama 2 استفاده کنند، به‌ویژه در محیط‌هایی که نیاز به محاسبات سریع و بهینه روی TPU یا GPU وجود دارد. در چه شرایطی بهتره استف ...

  • ##LLaMA2
  • ##JAX
  • ##MachineLearning
  • ##NLP
  • ##AIResearch
  • ##Transformer
  • ##GoogleTPU
  • ##DeepLearning
  • ##OpenSource
  • ##LLM

کاربرد: این ابزار یک جایگزین چندسکویی برای Xcode هست که به تو امکان میده با استفاده از SwiftPM (مدیر بسته‌ی سوئیفت) روی سیستم‌های لینوکس, ویندوز و macOS برنامه‌های iOS رو بسازی و منتشر کنی. ️ یعنی دیگه نیاز نیست حتما از مک استفاده کنی تا یک اپ iOS بسازی! در چه شرایطی بهتره استفاده بشه؟ اگر توی محیطی ...

  • ##Swift
  • ##iOSDevelopment
  • ##CrossPlatform
  • ##Xtool
  • ##SwiftPM
  • ##LinuxAppDev
  • ##WindowsDev
  • ##OpenSource
  • ##MobileDev
  • ##DeveloperTools

کاربرد: این ابزار یک اسکریپت قدرتمند PowerShell برای تعامل با محیط‌های Active Directory هست که به کاربران اجازه می‌ده تا به صورت هوشمندانه و سریع، دسترسی‌ها و منابع شبکه رو کشف و مدیریت کنند. ️ شبیه به ابزار معروف PsExec ولی با قابلیت‌های گسترش یافته برای محیط‌های دامنه ویژه. در چه شرایطی بهتره استف ...

  • ##ActiveDirectory
  • ##PowerShell
  • ##RedTeam
  • ##PenTesting
  • ##LateralMovement
  • ##WindowsSecurity
  • ##CyberSecurity
  • ##PsExecAlternative
  • ##DomainHacking
  • ##EthicalHacking

کاربرد: یک ابزار امنیتی برای یافتن آسیب‌پذیری‌ها در پروژه‌های Bug Bounty، تست نفوذ و تیم‌های قرمز است. ️ این ابزار به صورت خودکار اسکن انجام می‌دهد و نقاط ضعف امنیتی را شناسایی می‌کند. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای یک وب‌سایت یا سرویس رو به صورت سریع و خودکار اسکن کنی تا آسیب‌پذیری‌ها ...

  • ##BugBounty
  • ##PenetrationTesting
  • ##RedTeam
  • ##SecurityScanner
  • ##VulnerabilityScanner
  • ##EthicalHacking
  • ##CyberSecurity
  • ##afrog
  • ##AutomatedTesting
  • ##InfoSec

کاربرد: این پروژه یک ابزار هوش مصنوعی برای ساده‌سازی فرآیند یادگیری ماشین (ML) هست. به کاربران کمک می‌کنه بدون نیاز به دانش عمیق فنی، مدل‌های ML رو آموزش بدن، ارزیابی کنن و استقرار بدن. مثل یک دستیار هوشمند برای توسعه‌دهندگان و تیم‌های داده! در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای سریع یه مدل M ...

  • ##MachineLearning
  • ##AI
  • ##DataScience
  • ##AutoML
  • ##HermioneAI
  • ##MLMadeSimple
  • ##ModelTraining
  • ##DataAnalysis
  • ##TechInnovation

کاربرد: این پروژه شامل نمونه‌هایی از کدهای کوانتومی است که با استفاده از زبان Q و کیت توسعه‌ی مایکروسافت کوانتوم (Quantum Development Kit) نوشته شده‌اند. این نمونه‌ها به توسعه‌دهندگان کمک می‌کنند تا با مفاهیم محاسبات کوانتومی آشنا شوند و برنامه‌های کوانتومی بنویسند. در چه شرایطی بهتره استفاده بشه؟ ا ...

  • ##QuantumComputing
  • ##QSharp
  • ##MicrosoftQuantum
  • ##QuantumAlgorithms
  • ##GroverAlgorithm
  • ##ShorAlgorithm
  • ##QuantumDevelopment
  • ##ProgrammingSamples
  • ##QuantumSimulation
  • ##LearnQuantum

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

  • ##web
  • ##elixir
  • ##crawling
  • ##data
  • ##concurrency
  • ##BEAM
  • ##distributed
  • ##async
  • ##open
  • ##crawler

چه چیزیه؟ Infinity یک پایگاه داده نسل جدید است که به‌طور خاص برای کاربردهای مبتنی بر مدل‌های زبان بزرگ (LLM) طراحی شده. این ابزار امکان جستجوی فوق‌العاده سریع و ترکیبی (هیبریدی) را فراهم می‌کند — شامل جستجوی برداری متراکم، برداری پراکنده، تنسوری (چندبرداری) و متن کامل. کاربرد: این پایگاه داده برای س ...

این یک کتابخانه ساده و کاربرپسند برای ساخت فایل‌های PDF در پلتفرم‌های iOS و macOS است که به زبان Swift نوشته شده. کاربرد: با استفاده از این کتابخانه می‌تونی به راحتی فایل‌های PDF رو در اپلیکیشن‌های آیفون، آیپد یا مک بسازی و ویرایش کنی. مناسب برای تولید گزارش‌ها، فاکتورها، سند‌های قانونی یا هر محتوای ...

  • ##PDFGenerator
  • ##Swift
  • ##iOSDev
  • ##macOS
  • ##DocumentCreation
  • ##TPPDF
  • ##SwiftLibrary
  • ##MobileDevelopment
  • ##AppleEcosystem

کاربرد: این ابزار بهت اجازه می‌ده بدون نیاز به حساب کاربری یا احراز هویت، داده‌های توییتر رو از طریق API سمت کاربر (Frontend API) استخراج کنی ️ مثلاً می‌تونی توییت‌ها، اطلاعات پروفایل، لیست موضوعات یا جستجوهای رونده رو دریافت کنی. در چه شرایطی بهتره استفاده بشه؟ وقتی نمی‌خوای از توییتر API رسمی استف ...

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

  • ##Vault
  • ##HashiCorp
  • ##SecretsManagement
  • ##DevOps
  • ##Cybersecurity
  • ##Kubernetes
  • ##CloudSecurity
  • ##ZeroTrust
  • ##InfrastructureAsCode
  • ##SecurityAutomation

کاربرد: این پکیج یک کتابخانهٔ اعتبارسنجی (validation) برای زبان برنامه‌نویسی Go (گولاگ) است که به شما امکان می‌دهد داده‌ها را به‌صورت تمیز، خوانا و بدون استفاده از تگ‌های ساختاری پیچیده اعتبارسنجی کنید. به جای استفاده از struct tags که ممکن است خطازا باشند، از قواعد مبتنی بر کد عادی Go استفاده می‌کن ...

این پروژه مجموعه‌ای از توابع کمکی برای بسته gt در زبان برنامه‌نویسی R است. کاربرد: این توابع به شما کمک می‌کنند تا جداول داده‌های خود را حرفه‌ای‌تر، خوانا‌تر و جذاب‌تر ارائه دهید. در چه شرایطی بهتره استفاده بشه؟ وقتی با داده‌ها کار می‌کنید و نیاز دارید خروجی جداول رو برای گزارش‌های رسمی، داشبوردها ی ...

  • ##gtExtras
  • ##RProgramming
  • ##DataVisualization
  • ##gt
  • ##DataScience
  • ##ReportGeneration
  • ##Tidyverse
  • ##RStats
  • ##TableStyling
  • ##HelperFunctions

چه کاری انجام میده؟ OpenFGA یک موتور احراز هویت و دسترسی با کارایی بالا و انعطاف‌پذیره که توسط توسعه‌دهندگان ساخته شده و از Google Zanzibar الهام گرفته. این ابزار به راحتی می‌تونه سیستم‌های پیچیده مجوزدهی رو مدیریت کنه. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز داری یک سیستم دسترسی مبتنی بر رابطه (r ...

  • ##authorization
  • ##permissions
  • ##access
  • ##openfga
  • ##zanzibar
  • ##api
  • ##microservices
  • ##rbac
  • ##abac
  • ##cloud

این یک نمونه معماری میکروسرویسی برای Kubernetes است که از ابزارها و فناوری‌های مدرن توسعه نرم‌افزار استفاده می‌کند. کاربرد: این پروژه به عنوان یک الگوی آموزشی و شیوه‌نامه عملی برای ساخت سیستم‌های میکروسرویسی مقیاس‌پذیر روی کوبرنتیس طراحی شده. از Bazel برای ساخت کارآمد، gRPC برای ارتباط بین سرویس‌ها ...

  • ##microservices
  • ##Kubernetes
  • ##Bazel
  • ##gRPC
  • ##Go
  • ##Java
  • ##Docker
  • ##Prometheus
  • ##Grafana
  • ##cloud

کاربرد: این ابزار یک پلتفرم منبع باز است که ترکیبی از قابلیت‌های Firebase و Heroku رو ارائه می‌ده و به توسعه‌دهندگان اجازه می‌ده تا برنامه‌های بدون سرور (serverless) رو روی Kubernetes توسعه، مقیاس‌پذیری و امن‌سازی کنند. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز داری یک محیط انعطاف‌پذیر و مقیاس‌پذیر ...

  • ##serverless
  • ##kubernetes
  • ##open
  • ##cloud
  • ##devops
  • ##firebase
  • ##scalable
  • ##secure
  • ##spacecloud
  • ##backend

چه کاری انجام میده؟ WRENCH یک بانچمارک جامع برای ارزیابی و مقایسه روش‌های یادگیری ضعیف (Weak Supervision) در یادگیری ماشین هست. این پروژه شامل مجموعه‌ای از دیتاست‌ها، روش‌های ترکیب برچسب‌های ضعیف (Label Models)، و استراتژی‌های آموزش مدل‌های نهایی با استفاده از داده‌های بدون برچسب دقیق است. کاربرد: ا ...

  • ##WeakSupervision
  • ##MachineLearning
  • ##NeurIPS2021
  • ##LabelModel
  • ##DataLabeling
  • ##Snorkel
  • ##NoisyLabels
  • ##AIResearch
  • ##WRENCH
  • ##LabelAggregation

کاربرد: این کتابخانه ترکیبی از React Context و مدیریت حالت (State) رو فراهم می‌کنه تا اشتراک‌گذاری داده‌ها بین کامپوننت‌ها رو راحت‌تر کنه با استفاده از این پروژه، می‌تونی بدون دردسر پروپ‌دیلینگ (prop drilling) حالت‌ها رو در کل اپلیکیشن منتشر کنی در چه شرایطی بهتره استفاده بشه؟ وقتی داری یه اپلیکیشن ...

  • ##React
  • ##ContextAPI
  • ##StateManagement
  • ##Hooks
  • ##Frontend
  • ##WebDev
  • ##JavaScript
  • ##UI
  • ##DevTools
  • ##OpenSource

چرا این پروژه جالبه؟ این ابزار بهت این امکان رو میده که مدل‌های یادگیری عمیق رو مستقیماً در مرورگر اجرا کنی، بدون نیاز به سرور یا اینترنت! کاربرد: با Paddle.js می‌تونی هوش مصنوعی رو به وب‌سایت‌ها، اپ‌های موبایل یا برنامه‌های هوشمند مثل بایدو اسمارت‌پروگرام و وی‌چت مینی‌پروگرام اضافه کنی. در چه شرایط ...

  • ##AI
  • ##MachineLearning
  • ##WebGL
  • ##WebAssembly
  • ##WebGPU
  • ##BrowserAI
  • ##PaddlePaddle
  • ##DeepLearning
  • ##EdgeComputing
  • ##SmartProgram

این پروژه یک لیست به‌روز و منظم از کتاب‌های مرتبط با توسعه نرم‌افزار و برنامه‌نویسی است که به صورت دسته‌بندی‌شده ارائه شده. کاربرد: کمک به برنامه‌نویسان، توسعه‌دهندگان و دانشجویان برای یافتن بهترین کتاب‌ها در زمینه‌های مختلف فناوری، از مبانی برنامه‌نویسی تا مباحث پیشرفته مانند هوش مصنوعی، امنیت و مع ...

  • ##DeveloperBooks
  • ##Programming
  • ##SoftwareEngineering
  • ##TechBooks
  • ##LearnToCode
  • ##AI
  • ##CyberSecurity
  • ##DevOps
  • ##MachineLearning
  • ##Coding

این یک روش قدرتمند برای انتخاب ویژگی در مدل‌های یادگیری ماشین است که از مفهوم شَپلی (Shapley) در نظریه بازی‌ها استفاده می‌کند. این روش به جای ارزیابی تک‌تک ویژگی‌ها به صورت مستقل، اهمیت هر ویژگی را در تعامل با دیگر ویژگی‌ها محاسبه می‌کند و با دقت بالایی ویژگی‌های کلیدی را شناسایی می‌کند. کاربرد: این ...

  • ##FeatureSelection
  • ##MachineLearning
  • ##ExplainableAI
  • ##ShapleyValues
  • ##DataScience
  • ##ModelInterpretability
  • ##PowerShap
  • ##PredictIDLab
  • ##AI
  • ##ML

کاربرد: این ابزار یک سرور زبان (Language Server) برای زبان برنامه‌نویسی Zig هست که به توسعه‌دهندگان کمک می‌کنه تا راحت‌تر کدنویسی کنند. امکاناتی مثل تکمیل خودکار کد، رفتن به تعریف متغیرها و توابع (goto definition) و هایلایت خطاها رو فراهم می‌کنه. ️ در چه شرایطی بهتره استفاده بشه؟ اگر داری با زبان Zi ...

  • ##Zig
  • ##LanguageServer
  • ##LSP
  • ##CodeCompletion
  • ##DeveloperTools
  • ##Programming
  • ##ZigLang
  • ##VSCode
  • ##Neovim
  • ##ZLS

این پروژه یک رمزگذار مبتنی بر StyleGAN است که با استفاده از یک رویکرد تکراری و باقیمانده (residual)، کیفیت بازسازی تصاویر واقعی را بهبود می‌دهد. کاربرد: این مدل برای بازسازی دقیق‌تر تصاویر واقعی در فضای StyleGAN طراحی شده و می‌تونه در کاربردهایی مثل ویرایش چهره، بازیابی تصویر، و انتقال سبک (style tr ...

  • ##image
  • ##StyleGAN
  • ##face
  • ##latent
  • ##deep
  • ##computer
  • ##restoration
  • ##encoder
  • ##AI
  • ##generative

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

  • ##javascript
  • ##bundler
  • ##webdev
  • ##fusebox
  • ##HMR
  • ##SPA
  • ##frontend
  • ##fastbuild
  • ##loader
  • ##devtools

این یک پروژه مدرن از فریم‌ورک Angular است که با هدف نمایش قابلیت‌های جدید این فریم‌ورک طراحی شده است. کاربرد: این پروژه به توسعه‌دهندگان کمک می‌کند تا با آخرین ویژگی‌های Angular مانند کامپوننت‌های مستقل (standalone components)، فرم‌های تایپ‌شده (typed forms) و سیگنال‌ها (signals) آشنا شوند و نحوه اس ...

  • ##Angular
  • ##StandaloneComponents
  • ##TypedForms
  • ##Signals
  • ##ModernWebDev
  • ##Frontend
  • ##TypeScript
  • ##WebDevelopment
  • ##DeveloperTools
  • ##Angular15

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

  • ##ReactNative
  • ##SplashScreen
  • ##MobileApp
  • ##UXDesign
  • ##AppStartup
  • ##UserExperience
  • ##JavaScript
  • ##Frontend
  • ##MobileDev
  • ##BootSplash

این یک داشبورد مدرن و واکنش‌گرا با تم‌های چندگانه و قابلیت دسترسی کامل (accessible) برای پروژه‌های تولیدی است. کاربرد: این داشبورد برای ساخت پنل مدیریت، سیستم‌های داخلی، ابزارهای تحلیلی و هر رابط کاربری که نیاز به طراحی حرفه‌ای و تمیز داره مناسب است. در چه شرایطی بهتره استفاده بشه؟ وقتی به دنبال یک ...

  • ##dashboard
  • ##react
  • ##accessible
  • ##dark
  • ##light
  • ##admin
  • ##web
  • ##tailwindcss
  • ##production
  • ##multi

چه کاری انجام میده؟ این ابزار یک ابزار ترمینالی آفلاین است که به شما امکان میده آی‌پی‌ها رو بررسی کنید و اطلاعات جغرافیایی (مثل کشور، شهر، منطقه) و همچنین اینکه آیا آی‌پی متعلق به یک سرویس CDN (مثل Cloudflare, Akamai و غیره) هست یا نه رو دریافت کنید. کاربرد: برای کسانی که با شبکه، امنیت یا تحلیل ترا ...

  • ##IP
  • ##Geolocation
  • ##CDN
  • ##Network
  • ##Offline
  • ##CLI
  • ##Cybersecurity
  • ##Network
  • ##DevOps
  • ##InfoSec

این کتابخانه یک ابزار قدرتمند برای کار با API تولوکا به زبان پایتون است. ️ کاربرد: این کتابخانه به تو اجازه میده به راحتی پروژه‌های داده‌چاب (data labeling)، جمع‌آوری نظرات کاربران، آزمون مدل‌های هوش مصنوعی و موارد مشابه رو مدیریت کنی. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز داری یک حجم زیاد از دا ...

  • ##data
  • ##machine
  • ##human
  • ##api
  • ##python
  • ##crowdsourcing
  • ##nlp
  • ##computer
  • ##toloka
  • ##ai

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

  • ##statusmobile
  • ##ethereum
  • ##web3
  • ##decentralized
  • ##privacy
  • ##open
  • ##dApps
  • ##blockchain

این یک تمپلیت رایگان و کاربرپسند برای پنل مدیریت است که با React 17+ و Ant Design ساخته شده. کاربرد: ساخت سریع پنل‌های مدیریت، داشبوردها و سیستم‌های داخلی کسب‌وکارها بدون نیاز به طراحی از صفر. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای یک داشبورد حرفه‌ای با رابط کاربری تمیز و مدرن توی زمان کوتاه ب ...

  • ##admin
  • ##react
  • ##ant
  • ##lightence
  • ##free
  • ##dashboard
  • ##web
  • ##frontend
  • ##responsive
  • ##startup

کاربرد: این ابزار یک سیستم نوشتار بصری مبتنی بر جریان (Flowbased) برای پایتون فراهم می‌کنه که به کاربران اجازه می‌ده تا کدهای پیچیده رو بدون نوشتن خط به خط کد، به صورت بصری طراحی کنند. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای منطق برنامه‌های پایتونی رو به صورت بصری و قابل فهم‌تر پیاده‌سازی کنی، ...

  • ##visual
  • ##Python
  • ##flow
  • ##Ryven
  • ##automation
  • ##interactive
  • ##education
  • ##no
  • ##low
  • ##development

این پروژه یک مدل زبانی مبتنی بر KoGPT2 است که به صورت finetuned روی داده‌های متنی به زبان کره‌ای، به‌ویژه متن‌های مربوط به آهنگ و شعر آموزش دیده است. کاربرد: این مدل برای تولید متن به زبان کره‌ای، به‌ویژه در حوزه‌های خلاقانه مثل نوشتن متن آهنگ، شعر یا داستان کوتاه کاربرد دارد. در چه شرایطی بهتره است ...

  • ##KoreanNLP
  • ##GPT2
  • ##FineTuning
  • ##LyricsGeneration
  • ##KoGPT2
  • ##TextGeneration
  • ##AI
  • ##MachineLearning
  • ##KoreanAI
  • ##CreativeAI

این یک بک‌اند کامپایلر برای زبان‌های تابعی تنبل و صریح است که از بهینه‌سازی تمام برنامه پشتیبانی می‌کند. ️ کاربرد: این ابزار برای تحلیل و بهینه‌سازی برنامه‌های تابعی در سطح کل سیستم استفاده می‌شه و به توسعه‌دهندگان کمک می‌کنه تا کد بهینه‌تر و کارآمدتری تولید کنند. در چه شرایطی بهتره استفاده بشه؟ وقت ...

  • ##functional
  • ##compiler
  • ##lazy
  • ##Haskell
  • ##GRIN
  • ##backend
  • ##whole
  • ##code
  • ##research
  • ##language

لیست‌های فوق‌العاده درباره موضوعات جذاب و متنوع! کاربرد: منبعی جامع و دسته‌بندی‌شده برای کشف منابع، ابزارها و اطلاعات مرتبط با هر موضوعی که بهش فکر کنید. از برنامه‌نویسی گرفته تا هنر و سلامتی! در چه شرایطی بهتره استفاده بشه؟ وقتی دنبال منبع معتبر و مرتب برای یادگیری یا تحقیق هستید. اگر می‌خواهید سری ...

  • ##CuratedLists
  • ##ResourceHub
  • ##TopicGuides
  • ##OpenSource
  • ##LearningTools
  • ##AwesomeResources
  • ##DiscoverProjects
  • ##KnowledgeBase
  • ##ToolRecommendations
  • ##CommunityDriven

کاربرد: این پروژه یک مخزن کد برای اپلیکیشن‌های ownCloud هست که در حال توسعه قرار داره و برای کاربران نهایی مناسب نیست. توسعه‌دهندگان می‌تونن ازش برای ساخت ماژول‌ها و افزونه‌های مرتبط با ownCloud استفاده کنن. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خواید اپلیکیشن‌های سفارشی برای ownCloud بسازید. برای ...

  • ##ownCloud
  • ##CloudStorage
  • ##OpenSource
  • ##AppDevelopment
  • ##NextcloudAlternative
  • ##SelfHosted
  • ##FileSync
  • ##CollaborationTools
  • ##DevCommunity
  • ##GitHub

کاربرد: یک ابزار قدرتمند برای دانلود چند منبعه که از پروتکل‌های مختلفی مثل HTTP/HTTPS، FTP، SFTP، BitTorrent و Metalink پشتیبانی می‌کنه. برای کاربرانی که دنبال سرعت بیشتر و قابلیت اعتماد بالا در دانلودن، مناسبه. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای چند منبع دانلود رو ترکیب کنی تا سرعت بیشتر ...

  • ##aria2
  • ##downloadmanager
  • ##CLItool
  • ##multiplatform
  • ##BitTorrent
  • ##FTPclient
  • ##SFTPclient
  • ##Metalink
  • ##commandline
  • ##downloadutility

این پروژه چیکار میکنه؟ فریم‌ورکی برای دستکاری و سوءاستفاده از ابجکت‌های گروهی (Group Policy) در محیط‌های دامنه ویندوزه ️ کاربرد: برای تست نفوذ، ارزیابی امنیتی و ایجاد پشت‌درهای دسترسی در سیستم‌های تحت مدیریت گروهی مایکروسافت در چه شرایطی بهتره استفاده بشه؟ وقتی میخوای سیاست‌های دامنه رو دستکاری کنی ...

  • ##cybersecurity
  • ##pentesting
  • ##redteam
  • ##GPOhacking
  • ##ethicalhacking
  • ##WindowsSecurity
  • ##infosec
  • ##backdoor
  • ##networkpenetration
  • ##GroupPolicy

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

  • ##LeetCode
  • ##CodingInterview
  • ##Algorithm
  • ##DataStructures
  • ##ProblemSolving
  • ##TechInterview
  • ##ProgrammingPractice
  • ##CodeChallenges
  • ##SoftwareEngineering
  • ##DSA

این یک منوی کناری تعاملی برای اپلیکیشن‌های iOS است که با زبان Swift نوشته شده. کاربرد: این کتابخانه به تو اجازه می‌ده تا به راحتی یک منوی کشویی زیبا و پویا در اپلیکیشن‌های iOS بسازی که با حرکت کاربر (مثل درگ کردن) تعامل داره. در چه شرایطی بهتره استفاده بشه؟ اگر دنبال یک تجربه کاربری جذاب و نرم در من ...

  • ##iOS
  • ##Swift
  • ##SideMenu
  • ##UI
  • ##InteractiveMenu
  • ##MobileDev
  • ##SwiftUI
  • ##UserExperience
  • ##iOSDevelopment
  • ##HandsOnCode

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

  • ##HackerNews
  • ##iOSApp
  • ##Swift
  • ##OpenSource
  • ##TechNews
  • ##Developers
  • ##Programming
  • ##MobileApp

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

  • ##JavaScript
  • ##CodingPractice
  • ##Algorithm
  • ##Programming
  • ##InterviewPrep
  • ##JS
  • ##LearnToCode
  • ##WebDevelopment
  • ##Frontend
  • ##ProblemSolving

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

  • ##reinforcement
  • ##Rust
  • ##AI
  • ##MachineLearning
  • ##Robotics
  • ##AutonomousSystems
  • ##RL
  • ##ArtificialIntelligence
  • ##SmartAgents
  • ##HighPerformance

این یک پلاگین نیوویم است که برای بهبود کار با زبان SQL از طریق سرور sqls و با استفاده از قابلیت LSP داخلی نیوویم بهره می‌برد. ️ کاربرد: این پلاگین به توسعه‌دهندگان امکان می‌دهد تا از قابلیت‌هایی مانند تکمیل خودکار، بررسی خطا، پرش به تعریف و مستندسازی کد SQL به صورت هوشمند استفاده کنند. در چه شرایطی ...

  • ##sql
  • ##neovim
  • ##LSP
  • ##database
  • ##productivity
  • ##coding
  • ##vim
  • ##developers
  • ##plugins
  • ##sqls

این پروژه یک سیستم ضبط ویدئویی هوشمند با قابلیت بینایی ماشین روی دستگاه‌های لبه‌ای (edge devices) است. کاربرد: این ابزار برای نظارت هوشمند، تشخیص حرکت، شناسایی اشیا و تحلیل ویدئویی در لحظه روی دوربین‌های IP و دستگاه‌های کم‌مصرف طراحی شده. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی به دنبال یک راه‌حل محل ...

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

  • ##TailwindCSS
  • ##FigmaKit
  • ##DesignSystem
  • ##UI
  • ##Frontend
  • ##Web
  • ##ComponentLibrary
  • ##DesignToCode
  • ##TailwindUI
  • ##Developer

این پروژه یک روش پیشرفته برای بازسازی سطح از داده‌های ابرنقاط (point clouds) است که در کنفرانس معتبر CVPR 2023 به عنوان مقالهٔ برگزیده (Highlight) معرفی شده است. کاربرد: این روش به کمک یادگیری عمیق و کرنل‌های عصبی، سطوح نرم و دقیقی از داده‌های نویزی یا نامنظم ابرنقاط ایجاد می‌کند. این کار برای کاربر ...

  • ##3D
  • ##DeepLearning
  • ##PointCloud
  • ##NeuralNetworks
  • ##CVPR2023
  • ##ComputerVision
  • ##SurfaceReconstruction
  • ##AI
  • ##GeometryProcessing
  • ##NKSR

کاربرد: این پروژه یک محیط شبیه‌سازی شده برای آموزش و تست الگوریتم‌های یادگیری تقویتی (Reinforcement Learning) بر پایه بازی معروف 1993 دوم است. با استفاده از ViZDoom، محققان و توسعه‌دهندگان می‌توانند عامل‌های هوشمند را در یک محیط دو بعدی پویا و چالش‌برانگیز آموزش دهند که نیاز به تصمیم‌گیری سریع، دید ...

  • ##ReinforcementLearning
  • ##AI
  • ##GameAI
  • ##DeepLearning
  • ##RL
  • ##Doom
  • ##ViZDoom
  • ##MachineLearning
  • ##ComputerVision
  • ##Research