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

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

این یک پروژهٔ آماده و سریع برای پیاده‌سازی احراز هویت (Authentication) در برنامه‌های React با استفاده از Firebase است. کاربرد: این پروژه به تو کمک می‌کنه بدون دردسر زیاد، سیستم ورود و ثبت‌نام کاربر رو با قابلیت‌هایی مثل ورود با ایمیل/رمز، گوگل، توییتر و دیگر روش‌های احراز هویت فایربیس پیاده‌سازی کنی ...

  • ##React
  • ##Firebase
  • ##Authentication
  • ##Boilerplate
  • ##WebDev
  • ##Frontend
  • ##UserAuth
  • ##ReactHooks
  • ##FirebaseAuth
  • ##StarterProject

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

  • ##LeetCode
  • ##CodingInterview
  • ##Algorithms
  • ##DataStructures
  • ##ProblemSolving
  • ##TechInterview
  • ##ProgrammingPractice
  • ##DynamicProgramming
  • ##BFS
  • ##Stack

این ابزار به تو کمک می‌کنه تا مدل‌های tf.keras رو در TensorFlow 2.x بهتر درک کنی و بفهمی چطور تصمیم‌گیری می‌کنن. کاربرد: این کتابخونه روش‌های مختلفی برای تفسیرپذیری مدل‌های یادگیری عمیق ارائه می‌ده، مثل نمایش اینکه کدوم قسمت‌های ورودی (مثلاً تصاویر) بیشترین تأثیر رو روی خروجی مدل داشتن. ️ در چه شرای ...

  • ##tf
  • ##TensorFlow
  • ##ModelInterpretability
  • ##ExplainableAI
  • ##DeepLearning
  • ##MachineLearning
  • ##AI
  • ##XAI
  • ##NeuralNetworks
  • ##TF

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

  • ##FastAPI
  • ##Authentication
  • ##Middleware
  • ##Python
  • ##API
  • ##Web
  • ##Microservices
  • ##JWT
  • ##OAuth
  • ##Backend

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

  • ##AI
  • ##Video
  • ##Interactive
  • ##Smart
  • ##Dynamic
  • ##Video
  • ##AI
  • ##RealTime
  • ##Personalized
  • ##Director

این پروژه یک منبع داده ACID برای آپاچی اسپارک است که بر پایهٔ قابلیت‌های Hive ACID ساخته شده. این ابزار به شما امکان می‌دهد تا از تراکنش‌های ACID (Atomic, Consistent, Isolated, Durable) در داده‌های خود در اسپارک استفاده کنید، همان‌طور که در Hive موجود است. کاربرد: این ابزار برای کسانی که با داده‌های ...

  • ##Spark
  • ##Hive
  • ##ACID
  • ##DataLake
  • ##ETL
  • ##BigData
  • ##TransactionalTables
  • ##Upsert
  • ##Qubole
  • ##DataEngineering

این یک مدیر بسته برای اکوسیستم Erlang و Elixir است که به توسعه‌دهندگان اجازه می‌دهد به راحتی بسته‌های مورد نیاز خود را نصب، مدیریت و انتشار دهند. کاربرد: Hex به عنوان یک ابزار ضروری در پروژه‌های Elixir و Erlang عمل می‌کند و امکان وابستگی‌یابی خودکار، دریافت کتابخانه‌های آماده و انتشار بسته‌های شخصی ...

  • ##package
  • ##Elixir
  • ##Erlang
  • ##Hex
  • ##DependencyManagement
  • ##OpenSource
  • ##DevTools
  • ##BEAM
  • ##Mix
  • ##SoftwareDevelopment

این یک الگوی آماده برای ساخت برنامه‌های واقعی با FastAPI و GINO (یک ORM ناهمزمان برای PostgreSQL) است که بر معماری شش‌ضلعی (Hexagonal Architecture) استوار است. کاربرد: این پروژه به تو کمک می‌کنه تا یک برنامه وب مدرن، مقیاس‌پذیر و قابل تست با استفاده از تکنولوژی‌های ناهمزمان بسازی. مناسب برای پروژه‌ه ...

  • ##FastAPI
  • ##GINO
  • ##AsyncPython
  • ##HexagonalArchitecture
  • ##PostgreSQL
  • ##WebDevelopment
  • ##API
  • ##RealWorldApp

این ابزار یک داشبورد تحت وب برای ابزار معروف امنیتی Nmap است که به کاربران اجازه می‌دهد اسکن‌های شبکه را به صورت گرافیکی مدیریت، اجرا و گزارش‌دهی کنند کاربرد: این ابزار برای امنیت‌کاران، تست‌کنندگان نفوذ و مدیران شبکه طراحی شده تا استفاده از Nmap را از طریق یک رابط کاربری وبی ساده و کارآمد ممکن کند. ...

  • ##WebMap
  • ##Nmap
  • ##NetworkScanning
  • ##PenetrationTesting
  • ##SecurityTools
  • ##WebDashboard
  • ##CyberSecurity
  • ##VulnerabilityAssessment
  • ##BugBounty
  • ##RedTeam

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

  • ##iOS
  • ##Notifications
  • ##Swift
  • ##UIKit
  • ##MobileDev
  • ##AppleDesign
  • ##UserExperience
  • ##LNNotificationsUI
  • ##CustomUI
  • ##iOSDevelopment

این پروژه یک راه‌حل جذاب و مدرن برای لینک‌های ایمیل و تماس تلفنی در وبسایت‌ها ارائه می‌دهد کاربرد: این ابزار با جایگزینی لینک‌های ساده mailto و tel، یک پنجره تعاملی زیبا و واکنش‌گرا نمایش می‌دهد که کاربران می‌توانند به راحتی ایمیل ارسال کنند یا تماس بگیرند، بدون اینکه مستقیماً به برنامه‌های داخلی سی ...

  • ##mailgo
  • ##email
  • ##contact
  • ##responsive
  • ##web
  • ##javascript
  • ##ux
  • ##deprecated
  • ##frontend
  • ##user

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

  • ##FastAPI
  • ##PostgreSQL
  • ##Docker
  • ##BackendStarter
  • ##API
  • ##Microservices
  • ##WebDevelopment
  • ##Python
  • ##StarterKit
  • ##DevOps

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

  • ##AdobeBlockList
  • ##HostsFile
  • ##PrivacyTool
  • ##AdBlock
  • ##CreativeCloudBlock
  • ##OfflineAdobe
  • ##NoAds
  • ##SystemOptimization
  • ##RuddernationDesigns

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

  • ##DataScience
  • ##MachineLearning
  • ##Kaggle
  • ##DataCompetition
  • ##Python
  • ##DataAnalysis
  • ##ModelOptimization
  • ##FeatureEngineering
  • ##AI
  • ##Notebook

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

  • ##RhythmGame
  • ##MusicGame
  • ##TouchscreenGame
  • ##Cytoid
  • ##IndieGame
  • ##CommunityDriven
  • ##MobileGaming
  • ##UserGeneratedContent

این یک ابزار جالب و قدرتمند برای نوشتن تست‌های یکپارچه‌سازی (integration tests) با استفاده از YAML است که علاوه بر اجرای تست، به صورت خودکار مستندات هم تولید می‌کند. کاربرد: این ابزار به تو اجازه می‌ده تا تست‌های خود را به زبان ساده و خوانا در قالب YAML بنویسی، اما با حمایت از typesafety و قابلیت اج ...

  • ##integration
  • ##YAML
  • ##type
  • ##test
  • ##self
  • ##hitchstory
  • ##dev
  • ##testing
  • ##automated
  • ##software

این ابزار یک اسکنر قدرتمند برای شناسایی منابع ابری (Cloud) است که به صورت خودکار و با استفاده از تکنیک‌های شناسایی پیشرفته، زیردامنه‌ها و سرویس‌های میزبانی شده در محیط‌های ابری مانند AWS، Azure و GCP را کشف می‌کند. ️ کاربرد: این ابزار برای تست نفوذ، شناسایی زیرساخت‌های ابری و یافتن نقاط ضعف در پیکرب ...

  • ##CloudSecurity
  • ##PenetrationTesting
  • ##AWS
  • ##Azure
  • ##GCP
  • ##SubdomainEnumeration
  • ##BugBounty
  • ##InfoSec
  • ##RedTeam
  • ##CloudBrute

این یک دیکشنری برای بررسی املای زبان مغولی است که به کاربران کمک می‌کند تا غلط‌های املایی در متون مغولی را شناسایی و تصحیح کنند. کاربرد: این پروژه برای ابزارهای ویرایش متن، پردازش زبان طبیعی (NLP) و برنامه‌های کاربردی که نیاز به پشتیبانی از زبان مغولی دارند، بسیار مفید است. ️ در چه شرایطی بهتره استف ...

  • ##spellchecker
  • ##MongolianLanguage
  • ##NLP
  • ##dictionary
  • ##text
  • ##language
  • ##open
  • ##bataak
  • ##linguistics

این مجموعه مستندات، راهنمای پاسخ به حوادث (Incident Response) توسط تیم PagerDuty رو ارائه میده که به تیم‌های فنی و عملیاتی کمک میکنه تا در زمان بروز مشکلات سیستمی یا خرابی‌ها، به سرعت و به‌صورت ساختاریافته واکنش نشون بدن کاربرد: این مستندات به عنوان چارچوبی برای مدیریت حوادث فنی استفاده میشه — از تش ...

  • ##incident
  • ##DevOps
  • ##SRE
  • ##IT
  • ##PagerDuty
  • ##oncall
  • ##postmortem
  • ##tech
  • ##security
  • ##runbook

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

این پروژه یک ابزار برای ادغام Bootstrap 4 با فریم‌ورک Django است. با استفاده از آن، توسعه‌دهندگان می‌توانند به راحتی کامپوننت‌های Bootstrap را در تمپلیت‌های دجانگو به کار ببرند. کاربرد: این کتابخانه به شما کمک می‌کنه تا فرم‌ها، دکمه‌ها، کارت‌ها و سایر المان‌های رابط کاربری Bootstrap 4 رو بدون نوشتن ...

  • ##django
  • ##bootstrap4
  • ##web
  • ##python
  • ##ui
  • ##forms
  • ##responsive
  • ##template
  • ##frontend
  • ##backend

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

  • ##NetworkMonitoring
  • ##Telemetry
  • ##Yahoo
  • ##GlobalScale
  • ##DataCollection
  • ##Infrastructure
  • ##RealTimeAnalytics
  • ##DistributedSystems
  • ##PerformanceMonitoring
  • ##NetworkObservability

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

  • ##security
  • ##vulnerability
  • ##network
  • ##pentesting
  • ##AlliN
  • ##ethical
  • ##cybersecurity
  • ##automated
  • ##infosec
  • ##red

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

  • ##eCommerce
  • ##FastAPI
  • ##Stripe
  • ##Python
  • ##OpenSource
  • ##WebApp
  • ##Backend
  • ##StarterKit
  • ##PaymentIntegration
  • ##API

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

  • ##genomics
  • ##bigdata
  • ##bioinformatics
  • ##ApacheSpark
  • ##ADAM
  • ##data
  • ##genomics
  • ##NGS
  • ##variant
  • ##Parquet

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

  • ##romaji
  • ##japanese
  • ##python
  • ##text
  • ##language
  • ##nlp
  • ##transliteration
  • ##cutlet
  • ##japanese
  • ##polyglot

این ابزار یک نسخهٔ به‌روزشده و مدرن از ابزار معروف xpAntiSpy است که برای سیستم‌های ویندوز امروزی طراحی شده. ️ هدف اصلی آن غیرفعال کردن ویژگی‌های جمع‌آوری داده و ردگیری (telemetry) در ویندوز است تا حریم خصوصی کاربران تقویت شود. کاربرد: این ابزار به شما کمک می‌کنه تنظیمات حریم خصوصی ویندوز رو به صورت ...

  • ##PrivacyTool
  • ##WindowsOptimizer
  • ##TelemetryBlocker
  • ##builtbybel
  • ##AntiSpy
  • ##SystemTuning
  • ##Windows10
  • ##Windows11
  • ##OpenSource
  • ##CleanPC

این یک سرویس ریز (Micro Service) برای تبدیل فایل‌ها به فرمت Markdown است که به‌راحتی قابل استفاده توسط مدل‌های زبانی بزرگ (LLM) می‌باشد. کاربرد: این ابزار فایل‌های مختلف (مثل PDF، Word، تصاویر و غیره) را می‌خواند و محتوای آن‌ها را به فرمت Markdown تبدیل می‌کند تا برای پردازش توسط مدل‌های هوش مصنوعی ...

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

  • ##Cplusplus
  • ##GeometryProcessing
  • ##MeshProcessing
  • ##ComputerGraphics
  • ##CAD
  • ##FiniteElements
  • ##HeaderOnly
  • ##3DModeling
  • ##Research
  • ##CppLibrary

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

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

  • ##UniversityResources
  • ##CourseMaterials
  • ##IranianUniversities
  • ##StudentLife
  • ##AcademicSupport
  • ##FreeLearning
  • ##Engineering
  • ##ComputerScience
  • ##Mathematics
  • ##StudyHelp

این ابزار چکاول (Checkov) روی کدهای زیرساخت به صورت کد (IaC) مانند Terraform، CloudFormation، Kubernetes و همچنین بسته‌های متن‌باز، تصاویر کانتینر و پیکربندی CI/CD اجرا می‌شود تا اشکالات امنیتی، آسیب‌پذیری‌ها و مشکلات مربوط به مجوزهای نرم‌افزاری را شناسایی کند. ️ کاربرد: این اکشن در فرآیند CI/CD قرا ...

  • ##security
  • ##devsecops
  • ##iac
  • ##github
  • ##container
  • ##open
  • ##vulnerability
  • ##compliance
  • ##checkov
  • ##cicd

چیزی شبیه یک قفسه نیست، اما یک چارچوب قدرتمند و انعطاف‌پذیر برای تنظیم Neovim با استفاده از Nix یا NixOS هست. این پروژه به تو اجازه می‌ده تا محیط ویرایشگر خودت رو به صورت کاملاً شخصی‌سازی‌شده، قابل بازتولید و بدون وابستگی به یک توزیع خاص لینوکس مدیریت کنی. کاربرد: این چارچوب برای کسانی طراحی شده که ...

  • ##Neovim
  • ##NixOS
  • ##Nix
  • ##ConfigFramework
  • ##DeveloperTools
  • ##Dotfiles
  • ##Programming
  • ##Linux
  • ##DevEnvironment
  • ##nvf

این پروژه یک سری ابزار و اتصالات برای استفاده از Redux در فریم‌ورک Angular فراهم می‌کند. ️ کاربرد: این کتابخانه به تو اجازه می‌ده تا حالت (state) اپلیکیشن خودت رو با استفاده از الگوی Redux مدیریت کنی، درست مثل اپلیکیشن‌های React که از Redux استفاده می‌کنن. در چه شرایطی بهتره استفاده بشه؟ اگر داری یک ...

  • ##Angular
  • ##Redux
  • ##StateManagement
  • ##Frontend
  • ##SPA
  • ##WebDev
  • ##Unmaintained
  • ##NgRx
  • ##TypeScript
  • ##DevTools

این پروژه یک سیستم کنترلی برای چهارباله‌ها (Quadrotor) ارائه می‌دهد که شامل کنترل پرواز، برنامه‌ریزی مسیر و بهینه‌سازی مسیر پروازی است. کاربرد: این پروژه برای توسعه الگوریتم‌های پرواز هوشمند در وسایل پرنده بدون سرنشین (مثل پهپادها) استفاده می‌شه و به بهبود دقت، پایداری و کارایی حرکت در فضای سه‌بعدی ...

  • ##quadrotor
  • ##drone
  • ##path
  • ##trajectory
  • ##UAV
  • ##robotics
  • ##autonomous
  • ##AI
  • ##motion
  • ##aerial

این پروژه یک صفحهٔ زیبا و حرفه‌ای برای نمایش خطاها (exception) در برنامه‌های ساخته‌شده با Starlette فراهم می‌کند. به جای صفحه‌های خطا ساده و متنی، یک رابط کاربری رنگی، خوانا و توسعه‌یافته نمایش داده می‌شود که برای توسعه‌دهندگان بسیار مفید است. کاربرد: این ابزار به شما کمک می‌کند تا هنگام توسعهٔ برنا ...

  • ##debugging
  • ##starlette
  • ##asgi
  • ##web
  • ##dev
  • ##error
  • ##backend
  • ##python
  • ##api
  • ##development

این پروژه شامل نمونه‌های واقعی و عملی از استفاده از Docker Compose با Node.js است که به توسعه‌دهندگان کمک می‌کند تا سریع‌تر وارد دنیای کانتینری‌سازی شوند. کاربرد: این مجموعه برای یادگیری نحوهٔ راه‌اندازی پروژه‌های Node.js با استفاده از Docker Compose طراحی شده — مثل اتصال به دیتابیس، مدیریت محیط‌های ...

  • ##docker
  • ##nodejs
  • ##containerization
  • ##devops
  • ##microservices
  • ##mongodb
  • ##postgresql
  • ##redis
  • ##development
  • ##docker

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

  • ##MachineLearning
  • ##JavaSDK
  • ##RecommendationSystem
  • ##PredictionIO
  • ##DataAnalytics
  • ##AIIntegration
  • ##ApacheProject
  • ##SmartApps

این ابزار یک اسکریپت خودکار برای دور زدن سیستم‌های تشخیص نفوذ (WAF) در حملات SSTI مبتنی بر Jinja2 است، که به‌طور خاص برای استفاده در چالش‌های CTF طراحی شده. ️ کاربرد: این ابزار به شما کمک می‌کنه تا پیلودهای Jinja2 SSTI رو به صورت هوشمند و خودکار تولید کنید، بدون اینکه توسط فیلترهای امنیتی (مثل WAF) ...

  • ##SSTI
  • ##Jinja2
  • ##CTF
  • ##WAFBypass
  • ##WebSecurity
  • ##PythonExploit
  • ##Pentesting
  • ##BugBounty
  • ##RedTeam
  • ##SecurityResearch

این ابزار به تو این امکان رو میده که با استفاده از Terraform، تنظیمات و منابع JFrog Artifactory رو به صورت خودکار مدیریت کنی ️ کاربرد: این پرووایدر برای مدیریت زیرساخت‌های مبتنی بر Artifactory مثل ریپازیتوری‌ها، کاربران، دسترسی‌ها، متا دیتاها و تنظیمات پروکسی استفاده میشه. باهاش میتونی تمام این موار ...

  • ##terraform
  • ##artifactory
  • ##jfrog
  • ##devops
  • ##iac
  • ##automation
  • ##ci
  • ##repository
  • ##infrastructure
  • ##devsecops

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

  • ##Preact
  • ##macOSTheme
  • ##WebApps
  • ##UIComponents
  • ##DesktopUI
  • ##ReactLike
  • ##Frontend
  • ##WebDesign
  • ##DeveloperTools
  • ##PWA

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

این پروژه یک مجموعه جامع و به‌روز از ابزارها، منابع و راهنمای مهندسی تشخیص (Detection Engineering) در امنیت سایبری است. ️ کاربرد: این مخزن به متخصصان امنیت کمک می‌کنه تا سیستم‌های تشخیص تهدیدات رو به‌صورت ساختاریافته طراحی و پیاده‌سازی کنند. هدف اصلی، شناسایی فعالیت‌های مخرب یا غیرمجاز قبل از وقوع خ ...

  • ##DetectionEngineering
  • ##CyberSecurity
  • ##ThreatHunting
  • ##SOC
  • ##MITREATTCK
  • ##SIEM
  • ##Infosec
  • ##SecurityAutomation
  • ##ThreatDetection
  • ##OpenSource

این ابزار یک استودیوی مبتنی بر Playwright است که توسعه‌دهندگان را در نوشتن، اجرا و دیباگ کردن تست‌های اتوماتیک برای برنامه‌های تحت‌وب کمک می‌کند. ️ کاربرد: این ابزار به شما کمک می‌کنه تست‌های E2E (انتها به انتها) را به صورت تعاملی طراحی کنید، بدون نیاز به نوشتن کد دستی از صفر. همچنین امکان ضبط عملیا ...

  • ##Playwright
  • ##TestAutomation
  • ##E2ETesting
  • ##WebTesting
  • ##BankingTech
  • ##DevTools
  • ##UIAutomation
  • ##INGenious
  • ##QualityAssurance
  • ##TestingStudio

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

  • ##MorphNet
  • ##DeepLearning
  • ##ModelOptimization
  • ##EdgeAI
  • ##NeuralNetworks
  • ##EfficientAI
  • ##GoogleResearch
  • ##MachineLearning
  • ##ModelCompression
  • ##ResourceEfficient

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

این پروژه یک مجموعه از کتابخانه‌ها، نمونه‌ها و مستندات به زبان TypeScript است که برای توسعه‌ی برنامه‌های کوچک در تلگرام (Mini Apps) طراحی شده. ️ کاربرد: این پروژه به توسعه‌دهندگان کمک می‌کنه تا با استفاده از ابزارهای آماده و مستندات دقیق، به راحتی شروع به ساخت برنامه‌های تعاملی در تلگرام کنند. در چه ...

  • ##TelegramMiniApps
  • ##TypeScript
  • ##WebApps
  • ##TMA
  • ##OpenSource
  • ##DevTools
  • ##TelegramBots
  • ##InteractiveApps
  • ##Frontend
  • ##MiniGames

این پروژه یک دوره آموزشی عملی برای یادگیری تست خودکار با رویکرد رفتارمحور (BDD) با استفاده از pytestbdd در پایتون است. کاربرد: این مجموعه به توسعه‌دهندگان و تسترها کمک می‌کند تا با استفاده از pytestbdd، تست‌های قابل فهم برای تیم‌های فنی و غیرفنی بنویسند و توسعه نرم‌افزار مبتنی بر رفتار (BDD) را در پ ...

  • ##pytest
  • ##BDD
  • ##TestAutomation
  • ##Python
  • ##Gherkin
  • ##SoftwareTesting
  • ##CI
  • ##QA
  • ##TDD
  • ##AutomationPanda

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

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

  • ##LLM
  • ##AIEngineering
  • ##MachineLearning
  • ##NLP
  • ##ProductionAI
  • ##Chatbot
  • ##AIOps
  • ##RealWorldAI
  • ##TechBlogs
  • ##AIUseCases

این یک تحلیل‌گر رزولین (Roslyn analyzer) است که برای تقویت رعایت شیوه‌های خوب در کدنویسی C طراحی شده است. ️ کاربرد: این ابزار به توسعه‌دهندگان کمک می‌کند تا کدهای تمیز، ایمن و بهینه‌تری بنویسند. این تحلیل‌گر در حین نوشتن کد، مشکلات احتمالی را شناسایی کرده و پیشنهاداتی برای رفع آن‌ها ارائه می‌دهد. در ...

  • ##CSharp
  • ##Roslyn
  • ##CodeAnalysis
  • ##CleanCode
  • ##Performance
  • ##BestPractices
  • ##StaticAnalysis
  • ##DotNet
  • ##DeveloperTools
  • ##MeziantouAnalyzer

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

  • ##Cucumber
  • ##Testing
  • ##Automation
  • ##MavenPlugin
  • ##ParallelTesting
  • ##CI
  • ##Java
  • ##BDD
  • ##TestOptimization
  • ##DevOps

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

  • ##frontend
  • ##microframework
  • ##webcomponents
  • ##javascript
  • ##slimjs
  • ##virtualdom
  • ##performant
  • ##lightweight
  • ##pwa
  • ##dynamicui

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

  • ##BookRecommendation
  • ##MachineLearning
  • ##Python
  • ##RecommenderSystem
  • ##DataScience
  • ##AI
  • ##BooksLovers
  • ##Personalization
  • ##ContentBasedFiltering
  • ##CollaborativeFiltering

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

  • ##smart
  • ##solidity
  • ##security
  • ##control
  • ##blockchain
  • ##ethereum
  • ##smart
  • ##static
  • ##solgraph
  • ##web3

این پروژه ترکیبی از Cucumber JVM و Selenium با جاوا است که برای اجرای تست‌های رفتاری (BDD) در وب‌اپلیکیشن‌ها استفاده می‌شود. کاربرد: این پروژه به توسعه‌دهندگان و تسترها کمک می‌کند تا تست‌های اتوماتیک را با استفاده از زبان طبیعی (مثل Given, When, Then) بنویسند و با Selenium آن‌ها را روی مرورگر اجرا ک ...

  • ##BDD
  • ##Cucumber
  • ##Selenium
  • ##Java
  • ##TestAutomation
  • ##WebTesting
  • ##BehaviorDrivenDevelopment
  • ##UIAutomation

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

  • ##React
  • ##TiltEffect
  • ##Parallax
  • ##UIUX
  • ##Lightweight
  • ##ZeroDependencies
  • ##InteractiveUI
  • ##Frontend
  • ##WebDesign
  • ##ReactComponents

این پلتفرم برای برچسب‌گذاری داده‌های متنی با استفاده از نظارت ضعیف (weak supervision) طراحی شده است. کمک می‌کند تا بدون نیاز به داده‌های برچسب‌خورده دستی زیاد، مدل‌های پردازش زبان طبیعی آموزش ببینند. کاربرد: این ابزار زمانی مفیده که داری روی یک پروژه NLP کار می‌کنی ولی داده‌های برچسب‌خورده کافی ندار ...

  • ##NLP
  • ##WeakSupervision
  • ##TextLabeling
  • ##DataAnnotation
  • ##MachineLearning
  • ##AI
  • ##NaturalLanguageProcessing
  • ##SupervisedLearning
  • ##DataScience
  • ##LabelingTool

این دوره آموزشی عالی برای کسانی است که می‌خواهند با استفاده از Terraform زیرساخت‌های خود را در AWS به صورت خودکار مدیریت کنند کاربرد: این پروژه به شما کمک می‌کند تا با ابزار Terraform، منابع ابری در AWS مثل VPC، EC2، S3 و غیره را به صورت کد (Infrastructure as Code) ایجاد و مدیریت کنید ️ در چه شرایطی ...

  • ##DevOps
  • ##AWS
  • ##Terraform
  • ##InfrastructureAsCode
  • ##CloudComputing
  • ##IaC
  • ##Automation
  • ##Brazil
  • ##TechCourse
  • ##LearnToCode

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

  • ##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