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

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

چه کاری انجام میده؟ این پروژه شامل کتابخانه‌های متن‌باز قدرتمندی برای ساخت رابط‌های کاربری مبتنی بر گره (Nodebased UI) با React و Svelte هست. با React Flow و Svelte Flow می‌تونی نمودارهای تعاملی، ویرایشگرهای بصری، سیستم‌های گردش کار و ابزارهای طراحی منطقی رو به راحتی بسازی. کاربرد: ساخت ابزارهایی مث ...

  • #reactflow
  • #svelteflow
  • #nodebasedui
  • #workfloweditor
  • #draganddrop
  • #openSource
  • #javascript
  • #typescript
  • #webdev
  • #visualprogramming

این یک دموی شخصی به نام «Qu约» است که با استفاده از تکنولوژی‌های Vue، Vue Router، Vuex، Axios و Webpack توسعه داده شده است. کاربرد: این پروژه به عنوان یک نمونه عملی از یک اپلیکیشن تک‌صفحه‌ای (SPA) طراحی شده و می‌تواند به عنوان الگویی برای شروع پروژه‌های مشابه استفاده شود. همچنین نمایش‌دهنده نحوه یکپا ...

  • #VueJS
  • #SPA
  • #Vuex
  • #VueRouter
  • #Webpack
  • #Axios
  • #Frontend
  • #WebDev
  • #PersonalProject
  • #DemoApp

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

  • #eCommerce
  • #WeChatMiniProgram
  • #NodeJS
  • #MySQL
  • #OnlineStore
  • #ShoppingApp
  • #FullStack
  • #MiniProgram
  • #WebDevelopment
  • #BackendWithNode

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

  • #YouTubeDownloader
  • #MP3Converter
  • #ElectronApp
  • #AudioDownloader
  • #PlaylistDownloader
  • #OfflineMusic
  • #MediaTool
  • #YTtoMP3
  • #DesktopApp
  • #OpenSource

یاده یک محیط توسعهٔ همکاری‌محور و متن‌باز برای ساخت API است که می‌توانید آن را روی سرور خود میزبانی کنید. کاربرد: این ابزار به تیم‌های توسعه‌دهنده اجازه می‌دهد تا به صورت هم‌زمان روی APIها کار کنند، تغییرات را مستند کنند، تست انجام دهند و مستندات را به‌روز نگه دارند — همه در یک محیط یکپارچه و امن. د ...

  • #API_Development
  • #OpenSource
  • #SelfHosted
  • #Collaboration
  • #DevTools
  • #Backend
  • #Yaade
  • #PrivacyFirst
  • #TeamWork
  • #DeveloperExperience

کاربرد: این ابزار یک کلاینت دسکتاپ برای کار با APIهاست که پشتیبانی از REST، GraphQL، WebSockets، Server Sent Events و gRPC رو داره. با رابطی شهودی، تست و اجرای درخواست‌ها رو راحت‌تر می‌کنه. در چه شرایطی بهتره استفاده بشه؟ وقتی توی توسعه نرم‌افزار هستی و نیاز داری APIها رو تست کنی، مستندات رو بررسی ک ...

  • #API_Client
  • #REST
  • #GraphQL
  • #WebSockets
  • #gRPC
  • #DeveloperTools
  • #DesktopApp
  • #Yaak
  • #Testing
  • #SSE

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

  • #BetterDiscord
  • #NitroFeatures
  • #DiscordHacks
  • #GIFEmotes
  • #ScreenSharing
  • #CrossServerEmotes
  • #FreeNitro
  • #DiscordPlugins
  • #YABDP4Nitro
  • #Customization

کاربرد: این ابزار به تو اجازه میده تا پلاگین‌های صوتی ویندوزی مثل VST2, VST3 و CLAP رو روش سیستم‌عامل لینوکس استفاده کنی، بدون نیاز به ماشین مجازی یا اِمُولیتور کامل. در چه شرایطی بهتره استفاده بشه؟ اگر توی محیط لینوکس کار می‌کنی و دسترسی به پلاگین‌های اختصاصی ویندوزی داری که روی لینوکس پشتیبانی نمی ...

  • #AudioProduction
  • #LinuxAudio
  • #VSTBridge
  • #MusicTech
  • #OpenSource
  • #DAW
  • #PluginHost
  • #yabridge
  • #CLAP
  • #VST3

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

  • #Docker
  • #DevOps
  • #Yacht
  • #ContainerManagement
  • #OneClickDeploy
  • #SelfHosting
  • #ServerManagement
  • #Templating
  • #WebUI
  • #OpenSource

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

  • #config_management
  • #machine_learning
  • #python
  • #yaml
  • #research_tools
  • #hyperparameters
  • #rbgirshick
  • #yacs
  • #deep_learning
  • #project_setup

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

  • #dotfiles
  • #configuration_management
  • #devops
  • #linux
  • #macOS
  • #git
  • #automation
  • #yadm
  • #developer_tools
  • #cli

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

  • #HomeAutomation
  • #OpenSource
  • #SmartHome
  • #IoT
  • #Yadoms
  • #Domotics
  • #LocalControl
  • #EnergyEfficiency
  • #DIYSmartHome

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

  • #GoInterpreter
  • #Yaegi
  • #Scripting
  • #REPL
  • #DynamicExecution
  • #Golang
  • #InteractiveProgramming
  • #PluginSystem
  • #DevTools
  • #LiveCoding

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

  • #Forum
  • #ASPNET
  • #CSharp
  • #OpenSource
  • #WebApplication
  • #CommunityPlatform
  • #YAFNET
  • #DotNet

Yet Another Fog Simulator (YAFS) یک چارچوب شبیه‌سازی برای مطالعه و تحلیل سیستم‌های محاسباتی ابری و مه‌ای (Fog/Cloud Computing) است. ️ کاربرد: این ابزار به توسعه‌دهندگان و محققان کمک می‌کند تا توپولوژی‌های شبکه، توزیع منابع، مسیریابی درخواست‌ها و عملکرد سرویس‌های توزیع‌شده را در محیط‌های مه و ابر شبی ...

  • #FogComputing
  • #EdgeComputing
  • #IoT
  • #Simulation
  • #SmartCities
  • #NetworkSimulation
  • #YAFS
  • #CloudComputing
  • #DistributedSystems
  • #DelaySensitive

این یک کتابخانه پایتونیه که به راحتی به داده‌های مالی و اقتصادی از طریق API غیررسمی Yahoo Finance دسترسی پیدا می‌کنه کاربرد: با استفاده از yahoquery می‌تونی اطلاعات سهام، قیمت‌های لحظه‌ای، تاریخچه معاملات، صورت‌های مالی شرکت‌ها، نرخ ارز، شاخص‌های بازار و خیلی موارد دیگه رو دریافت کنی. این ابزار برای ...

  • #finance
  • #python
  • #stock_market
  • #data_analysis
  • #trading_bot
  • #yahoo_finance
  • #crypto
  • #api_wrapper
  • #investment
  • #financial_data

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

  • #CyberSecurity
  • #PenTesting
  • #YakLang
  • #VulnerabilityScanner
  • #RedTeam
  • #DevSecOps
  • #NetworkSecurity
  • #BugBounty
  • #SecurityAutomation
  • #EthicalHacking

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

  • #DevOps
  • #CMDB
  • #Monitoring
  • #CloudManagement
  • #Aliyun
  • #NetworkMonitoring
  • #ITOps
  • #Infrastructure
  • #Automation
  • #Yala

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

  • #yalc
  • #npm
  • #yarn
  • #local_development
  • #package_manager
  • #dev_tools
  • #javascript
  • #nodejs
  • #monorepo
  • #workspaces

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

  • #lazy_loading
  • #SEO
  • #performance
  • #web_optimization
  • #yalljs
  • #fast_website
  • #image_optimization
  • #javascript
  • #frontend
  • #web_dev

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

  • #ReactUI
  • #ComponentLibrary
  • #EmotionCSS
  • #YamadaUI
  • #WebDevelopment
  • #Frontend
  • #UIComponents
  • #ReactHooks
  • #StyledWithEmotion
  • #ModernDesign

این یک کتابخانهٔ جاوااسکریپتی برای کار با فرمت YAML است که می‌تواند فایل‌های YAML را به اشیاء جاوااسکریپت تبدیل کند و برعکس، اشیاء جاوااسکریپت را به رشته‌های YAML تبدیل نماید. کاربرد: این ابزار برای خواندن و نوشتن فایل‌های پیکربندی (مثل .yaml یا .yml) در پروژه‌های جاوااسکریپت و نود.جی‌اس مناسب است. ...

  • #yaml
  • #javascript
  • #configparser
  • #nodejs
  • #data_parsing
  • #eemeli_yaml
  • #devtools
  • #js_library
  • #configuration
  • #json_to_yaml

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

  • #yaml
  • #neovim
  • #devtools
  • #lsp
  • #docker
  • #kubernetes
  • #ci_cd
  • #config_editor
  • #vim_plugins
  • #productivity

این یک کتابخانهٔ سوئیفت برای خواندن و نوشتن فایل‌های YAML به صورت تمیز و ساده است. کاربرد: این ابزار به تو کمک می‌کنه بدون دردسر، داده‌های YAML رو در پروژه‌های Swift بخونی یا بنویسی. مثل زمانی که می‌خوای تنظیمات، کانفیگ‌ها یا داده‌های ساختاریافته رو مدیریت کنی. در چه شرایطی بهتره استفاده بشه؟ وقتی ت ...

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

  • #MediaTracker
  • #SelfHosted
  • #PrivacyFirst
  • #Watchlist
  • #PersonalDashboard
  • #PlexAlternative
  • #HomeLab
  • #OpenSource
  • #Yamtrack
  • #MovieTracker

این یک چارچوب توسعه‌ی کارآمد و توزیع‌شده است که با استفاده از فناوری‌های قدرتمند جاوا مانند Dubbo، Zookeeper، SpringMVC، Spring، MyBatis و Redis ساخته شده و با Maven مدیریت می‌شود. ️ کاربرد: این پروژه برای ساخت برنامه‌های تحت وب با معماری توزیع‌شده و مقیاس‌پذیر مناسب است و توسعه‌دهندگان را قادر می‌س ...

  • #Java
  • #Spring
  • #Dubbo
  • #Zookeeper
  • #MyBatis
  • #Redis
  • #Maven
  • #DistributedSystem
  • #Microservices
  • #BackendFramework

این پروژه به شما امکان می‌دهد دستگاه‌های متصل به Home Assistant را از طریق دستیارهای صوتی Алиса (از طریق یاندکس. اومنی دوم) یا Маруся (ماروسیا) کنترل کنید کاربرد: این ابزار یک پل بین Home Assistant و اکوسیستم هوشمند خانه یاندکس ایجاد می‌کند، تا بتوانید با دستورات صوتی به زبان روسی (یا سایر زبان‌های ...

  • #HomeAssistant
  • #YandexSmartHome
  • #VoiceControl
  • #SmartHome
  • #IoT
  • #Automation
  • #AlexaAlternative
  • #Marusya
  • #HomeAutomation

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

  • #HomeAssistant
  • #YandexStation
  • #SmartHome
  • #AlexxIT
  • #VoiceControl
  • #IoT
  • #Automation
  • #Alice
  • #Yandex
  • #SmartSpeaker

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

  • #YaoApp
  • #AI_Development
  • #LowCode
  • #WebApps
  • #REST_API
  • #BusinessApps
  • #DeveloperTools
  • #RapidDevelopment
  • #FullStack
  • #AIPartner

کاربرد: این پروژه نسخه‌ای از OpenWrt را برای دستگاه‌های NanoPi R2C, R2S, R4S و همچنین پلتفرم X86 فراهم می‌کند. OpenWrt یک سیستم عامل شبکه‌ای متن‌باز است که قابلیت تنظیم پیشرفته روترها و دستگاه‌های شبکه را فراهم می‌کند. YAOF بهینه‌سازی‌های خاصی برای عملکرد بهتر، پایداری بیشتر و پشتیبانی گسترده از ویژ ...

  • #OpenWrt
  • #NanoPi
  • #Router
  • #NetworkSecurity
  • #HomeLab
  • #Firewall
  • #WireGuard
  • #AdGuard
  • #YAOF
  • #DIYRouter

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

  • #QuantumComputing
  • #JuliaLang
  • #Yaojl
  • #QuantumAlgorithms
  • #QML
  • #OpenSource
  • #HPC
  • #QuantumSimulation
  • #Research
  • #QuantumDevelopment

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

  • #MalwareScanner
  • #CloudNative
  • #CI_CD
  • #YARARules
  • #ContainerSecurity
  • #KubernetesSecurity
  • #DevSecOps
  • #RuntimeSecurity
  • #ThreatDetection
  • #Deepfence

یک ابزار جامع برای مدیریت REPL و برنامه‌های TUI در ویم/نیوویم است. ️ کاربرد: این ابزار به تو امکان می‌ده تا تعامل انعطاف‌پذیری با محیط‌های اجرای زنده (REPL) داشته باشی، پروژه‌هایت رو مدیریت کنی، تنظیمات سطح پروژه داشته باشی و حتی با ابزار aiderchat یکپارچه بشی. همچنین از دستور dotrepeat نیتیو پشتیبا ...

  • #REPL
  • #Neovim
  • #TUI
  • #DeveloperTools
  • #AiderChat
  • #DotRepeat
  • #Lua
  • #Python
  • #JavaScript
  • #Productivity

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

  • #yarnpkg
  • #javascript
  • #nodejs
  • #package_manager
  • #dependency_management
  • #webdev
  • #frontend
  • #backend
  • #tooling
  • #devtools

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

  • #yarn
  • #deduplicate
  • #javascript
  • #nodejs
  • #optimization
  • #webdev
  • #frontend
  • #tooling
  • #CI_CD
  • #dependency_management

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

  • #GameDevelopment
  • #InteractiveStorytelling
  • #YarnSpinner
  • #DialogueSystem
  • #IndieGames
  • #NarrativeDesign
  • #GameTools
  • #Unity
  • #StoryBranching

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

  • #robotics
  • #YARP
  • #robotframework
  • #humanoidrobots
  • #research
  • #opensource
  • #iCub
  • #sensorintegration
  • #realtime
  • #softwarearchitecture

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

  • #artifact_scanner
  • #GenshinImpact
  • #HonkaiStarRail
  • #game_tool
  • #yas_scanner
  • #fast_scanning
  • #gaming
  • #utility_tool
  • #wormtql

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

  • #microservices
  • #Java
  • #SpringBoot
  • #Docker
  • #Kubernetes
  • #API_Gateway
  • #Service_Discovery
  • #cloud_native
  • #yas_project
  • #backend_development

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

  • #statusbar
  • #Windows
  • #Python
  • #customization
  • #systemmonitor
  • #lightweight
  • #open_source
  • #yasb
  • #productivity

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

  • #MLOps
  • #ModelDeployment
  • #Kubernetes
  • #AI
  • #MachineLearning
  • #BentoML
  • #Yatai
  • #Scalability
  • #DevOps
  • #CloudNative

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

  • #UserAgentParser
  • #WebAnalytics
  • #DeviceDetection
  • #JavaLibrary
  • #LogAnalysis
  • #BrowserDetection
  • #DataParsing
  • #yauaa
  • #TrafficMonitoring
  • #BotDetection

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

  • #validation
  • #java
  • #lambda
  • #type_safe
  • #yavi
  • #backend
  • #microservices
  • #clean_code
  • #api
  • #DDD

کاربرد: این یک مدیر فایل ترمینالی سریع و قدرتمند نوشته‌شده با زبان Rust هست که با استفاده از ورودی/خروجی ناهمزمان (async I/O) عملکرد بالایی داره. این ابزار به کاربران اجازه می‌ده تا بدون نیاز به رابط گرافیکی، فایل‌ها و پوشه‌ها رو به سرعت مدیریت کنند. در چه شرایطی بهتره استفاده بشه؟ وقتی به دنبال یک ...

  • #file_manager
  • #Rust
  • #terminal
  • #async_io
  • #cli_tool
  • #productivity
  • #devtools
  • #linux
  • #sysadmin
  • #yazi

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

  • #file_manager
  • #neovim_plugin
  • #yazi
  • #terminal_tools
  • #productivity
  • #vim
  • #linux
  • #coding_tools
  • #nvim
  • #dev_workflow

این پروژه با استفاده از جدیدترین قابلیت‌های Next.js 15 ساخته شده و نمایشگر راهکارهای مدرن توسعه وب است. کاربرد: این پروژه به توسعه‌دهندگان کمک می‌کند تا با قابلیت‌های پیشرفته Next.js آشنا شوند و آن‌ها را در پروژه‌های واقعی به کار بگیرند. همچنین می‌توان از آن به عنوان یک دایرکتوری استاندارد برای نمای ...

  • #NextJS
  • #WebDevelopment
  • #StartupDirectory
  • #YCombinator
  • #ServerComponents
  • #HMR
  • #PartialPrerendering
  • #BackgroundTasks
  • #ModernWeb
  • #React18

کاربرد: این ابزار با فقط یک خط کد، گزارش کاملی از کیفیت داده‌ها و تحلیل اکتشافی داده‌ها (EDA) برای دیتافریم‌های Pandas و Spark ارائه می‌دهد. به شما کمک می‌کنه سریع از توزیع داده‌ها، مقادیر گمشده، داده‌های تکراری، همبستگی‌ها و ناهنجاری‌ها مطلع بشید. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خواید در اب ...

  • #data_science
  • #eda
  • #data_quality
  • #pandas
  • #spark
  • #machine_learning
  • #data_analysis
  • #ydata_profiling
  • #missing_values
  • #correlation

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

  • #synthetic_data
  • #machine_learning
  • #privacy_preserving
  • #tabular_data
  • #time_series
  • #data_science
  • #ai
  • #ydata
  • #data_generation
  • #fintech

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

  • #distributed_database
  • #SQL
  • #ACID
  • #scalability
  • #high_availability
  • #open_source
  • #cloud_native
  • #YDB
  • #data_consistency
  • #transactional_database

این پروژه یک نمایش بصری از فعالیت‌های سالانه با استفاده از نقشه‌های گرمایی (heatmaps) است که نشان می‌دهد چه کارهایی در طول سال ۲۰۲۴ انجام شده است. کاربرد: این ابزار به شما کمک می‌کنه تا فعالیت‌های روزانه‌تون مثل کدنویسی، ورزش، مطالعه یا حتی استفاده از اپلیکیشن‌ها رو به صورت بصری بررسی کنید و الگوهای ...

  • #yearInReview
  • #dataVisualization
  • #personalAnalytics
  • #heatmap
  • #productivity
  • #habitTracking
  • #annualReport
  • #selfImprovement
  • #dataDriven
  • #yearInData

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

  • #sql_audit
  • #mysql_management
  • #database_security
  • #devops_tool
  • #db_approval
  • #data_governance
  • #yearning_db
  • #open_source_db
  • #team_collaboration
  • #database_audit

این ابزار به طور خودکار محدودیت‌های کلید خارجی (foreign key constraints) را به پایگاه داده در پروژه‌های Ruby on Rails اضافه می‌کند. ️ کاربرد: وقتی در ریلز مدل‌ها و روابط بین جداول رو تعریف می‌کنی، گاهی فراموش می‌شه که کلیدهای خارجی به صورت فیزیکی در دیتابیس اضافه بشن. این ابزار این کار رو به صورت خو ...

  • #rails
  • #ruby
  • #database
  • #foreign_key
  • #automation
  • #data_integrity
  • #migration
  • #devtools
  • #backend
  • #yeet_dba

چه کاری انجام میده؟ این ابزار یک ابزار سریع و مبتنی بر Rust هست که فایل‌های متنی موجود در یک مخزن یا دایرکتوری رو جمع‌آوری و به صورت سریالیزه‌شده برای استفاده توسط مدل‌های زبانی بزرگ (LLM) آماده می‌کنه. در چه شرایطی بهتره استفاده بشه؟ وقتی می‌خوای یک مجموعه از فایل‌های متنی (مثل کدها، مستندات یا لاگ ...

  • #code_analysis
  • #LLM_input
  • #Rust_tool
  • #developer_tools
  • #AI_ready_data
  • #text_serialization
  • #bodo_run
  • #yek_tool
  • #fast_processing
  • #repo_scanner

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

  • #machine_learning
  • #data_visualization
  • #model_selection
  • #python
  • #AI
  • #ML_tools
  • #Yellowbrick
  • #diagnostic_tools
  • #data_science
  • #model_evaluation

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

  • #YesPlayMusic
  • #NetEaseMusic
  • #ElectronApp
  • #DesktopPlayer
  • #MusicLover
  • #OpenSource
  • #CrossPlatform
  • #DarkMode
  • #LinuxFriendly
  • #BeautifulUI

این ابزار یک ایکسپورتر پرومتهئوس برای AWS CloudWatch است که به صورت خودکار سرویس‌های AWS را از طریق تگ‌های اینستنس تشخیص می‌دهد و داده‌های متریک از CloudWatch را جمع‌آوری کرده و به عنوان متریک‌های پرومتهئوس با تگ‌های AWS به عنوان لیبل ارائه می‌دهد. ️ کاربرد: این ابزار برای نظارت خودکار و جامع بر زیر ...

  • #cloudwatch_exporter
  • #prometheus_monitoring
  • #aws_observability
  • #auto_discovery
  • #cloud_monitoring
  • #devops_tools
  • #yet_another_exporter
  • #tag_based_monitoring
  • #dynamic_scraping
  • #aws_metrics

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

  • #CRM
  • #BusinessAutomation
  • #SalesManagement
  • #CustomerSupport
  • #OpenSourceCRM
  • #YetiForce
  • #MarketingAutomation
  • #CustomizableSoftware
  • #TeamCollaboration
  • #SMEs

چه کاری انجام میده؟ Yew یک فریم‌ورک قدرتمند برای ساخت برنامه‌های تحت وب با استفاده از Rust و WebAssembly (Wasm) هست که عملکرد بالا، قابلیت اطمینان و کارایی رو تضمین می‌کنه. کاربرد: این فریم‌ورک برای توسعه‌دهندگانی مناسبه که می‌خوان با زبان Rust اپلیکیشن‌های پویا و تعاملی وبی بسازن، بدون نیاز به جاوا ...

  • #web_development
  • #Rust
  • #WebAssembly
  • #frontend
  • #SPA
  • #Yew
  • #Wasm
  • #performance
  • #security
  • #dashboard

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

  • #online_exam
  • #training_software
  • #eLearning
  • #exam_system
  • #corporate_training
  • #LMS
  • #remote_assessment
  • #employee_evaluation
  • #quiz_platform
  • #edtech

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

  • #yfinance
  • #Python
  • #Finance
  • #StockMarket
  • #DataAnalysis
  • #AlgorithmicTrading
  • #Investing
  • #YahooFinance
  • #MarketData
  • #FinancialModeling

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

  • #MachineLearning
  • #DecisionTrees
  • #RandomForest
  • #GradientBoosting
  • #YDF
  • #GoogleAI
  • #ModelInterpretability
  • #ProductionML
  • #StructuredData
  • #AIOps

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

  • #YiModel
  • #LargeLanguageModel
  • #AIfromScratch
  • #01ai
  • #NaturalLanguageProcessing
  • #ChatbotDevelopment
  • #CodeGeneration
  • #TextSummarization
  • #MultilingualAI

این فریم‌ور مخصوص دوربین‌های Yi 1080p با پلتفرم Allwinner هست و قابلیت‌های جدیدی رو اضافه می‌کنه. ️ کاربرد: با این فریم‌ور، می‌تونی تنظیمات پیشرفته‌تری روی دوربین داشته باشی، مثل دسترسی به فایل‌های ویدیویی بدون نیاز به اپلیکیشن Yi، فعال‌سازی ضبط روی کارت حافظه بدون اشتراک، و استفاده از پروتکل‌های با ...

  • #CustomFirmware
  • #YiCamera
  • #HomeSecurity
  • #RTSP
  • #OpenSource
  • #Allwinner
  • #IPCamera
  • #HomeAssistant
  • #DIYSecurity
  • #HackCamera

این فریم‌ور مخصوص دوربین‌های Yi 1080p با پلتفرم MStar هست و قابلیت‌های جدیدی رو به دوربین اضافه می‌کنه. کاربرد: با این فریم‌ور، می‌تونی دوربین قدیمی‌ت رو به یه دوربین هوشمند تبدیل کنی. امکان دسترسی به فایل‌های ویدیویی بدون نیاز به کارت حافظه، فعال‌کردن ضبط صدا، استفاده از پروتکل RTSP برای اتصال به س ...

  • #CustomFirmware
  • #YiCamera
  • #RTSP
  • #HomeSecurity
  • #IoT
  • #MStar
  • #Hacking
  • #Surveillance
  • #SmartHome
  • #DIY

این پروژه یک نمونه کامل از ترکیب Yii2 به عنوان بک‌اند و Vue CLI همراه با Element UI به عنوان فرانت‌اند است که به صورت کاملاً جدا از هم (separated) طراحی شده‌اند. کاربرد: این پروژه به تو کمک می‌کنه تا یک ساختار استاندارد و حرفه‌ای برای توسعه وب‌اپلیکیشن‌های مدرن با قابلیت توسعه مستقل فرانت و بک‌اند د ...

  • #yii2
  • #vuejs
  • #elementui
  • #web_development
  • #spa
  • #api
  • #boilerplate
  • #separation_of_concerns
  • #fullstack
  • #modern_web

این پروژه یک افزونه برای فریم‌ورک Yii 2 است که امکان استفاده آسان از Bootstrap 3 رو در پروژه‌های وب فراهم می‌کنه. ️ کاربرد: این افزونه به تو اجازه می‌ده تا بدون نیاز به نوشتن کدهای زیاد HTML و CSS، از کامپوننت‌های Bootstrap 3 مثل گرید، مدال، نوبار و باتون‌ها در قالب PHP و با استفاده از ویجت‌های Yii ...

  • #Yii2
  • #Bootstrap3
  • #PHP
  • #WebDevelopment
  • #Widgets
  • #ResponsiveDesign
  • #Frontend
  • #Framework
  • #UIComponents
  • #LegacySupport

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

  • #queue
  • #yii2
  • #background_jobs
  • #redis
  • #rabbitmq
  • #gearman
  • #beanstalk
  • #task_processing
  • #async_processing
  • #php

این افزونه برای اتصال و کار با پایگاه داده Redis در فریم‌ورک Yii2 استفاده میشه کاربرد: این اکستنشن به تو امکان می‌ده تا از Redis به عنوان ذخیره‌سازی داده‌های موقت، کش، یا صف پیام (message queue) در پروژه‌های Yii2 استفاده کنی در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز به عملکرد بالا، دسترسی سریع به دا ...

  • #Redis
  • #Yii2
  • #PHP
  • #Caching
  • #MessageQueue
  • #SessionStorage
  • #Database
  • #HighPerformance
  • #BackgroundJobs
  • #DataStorage

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

  • #Yii2
  • #PHP
  • #WebDevelopment
  • #StarterKit
  • #Backend
  • #MVC
  • #Authentication
  • #RBAC
  • #AdminPanel
  • #FastDevelopment

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

  • #PromptEngineering
  • #GenAI
  • #AIAssistant
  • #AutoPrompt
  • #LLMOptimization
  • #YiVal
  • #AIEvaluation
  • #NLP
  • #MachineLearning
  • #SmartPrompts

این ابزار یک خط فرمان (CLI) است که به شما امکان تبدیل بین قالب‌های مختلف داده مانند YAML، TOML، JSON و HCL را می‌دهد. یکی از ویژگی‌های مهم آن حفظ ترتیب کلیدها در نقشه‌ها (map order) است که در ابزارهای دیگر گاهی نادیده گرفته می‌شود. کاربرد: وقتی با پروژه‌های مختلفی کار می‌کنید که از قالب‌های پیکربندی ...

  • #config_converter
  • #yaml_to_json
  • #cli_tool
  • #devops
  • #terraform
  • #hcl
  • #json
  • #yaml
  • #toml
  • #infrastructure_as_code

این یک راه‌حل سبک برای کش‌کردن اشیا در iOS و macOS است که برای موقعیت‌هایی با دسترسی موازی بالا طراحی شده. کاربرد: ذخیره‌سازی موقت داده‌ها به صورت کارآمد و ایمن از نظر رشته‌ها (threadsafe) برای بهبود عملکرد برنامه‌های آیفون و مک. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز به کش کردن داده‌هایی دارید ک ...

  • #cache
  • #iOS
  • #macOS
  • #threadsafe
  • #performance
  • #YMCache
  • #object_caching
  • #swift
  • #objective_c
  • #mobile_dev