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

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

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

  • ##FaceRecognition
  • ##DeepLearning
  • ##CNN
  • ##NoisyLabels
  • ##LightCNN
  • ##ComputerVision
  • ##Biometrics
  • ##AI
  • ##FacialRepresentation
  • ##LowResource

️ این پلاگین چیه؟ یک پلاگین برای Serverless Framework که به صورت خودکار توابع نوشته‌شده با زبان Go رو کامپایل می‌کنه و استقرارشون رو روی ابر (مثل AWS Lambda) ساده می‌کنه. دیگه نیاز نیست دستی هر تابع رو بیلد کنی! چرا مفیده؟ وقتی با Go تو محیط سرورلس کار می‌کنی، باید هر تابع رو به صورت جداگانه کامپایل ...

  • ##serverless
  • ##golang
  • ##aws
  • ##devops
  • ##cloud
  • ##ci
  • ##microservices
  • ##go
  • ##serverless
  • ##cloudash

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

  • ##docker
  • ##compose
  • ##cloud
  • ##devops
  • ##container
  • ##aws
  • ##azure
  • ##microservices
  • ##docker
  • ##cloud

این پروژه یک نمونه کامل از سیستم ثبت‌نام و ورود کاربر در Vue 3 با استفاده از Pinia به عنوان مدیر حالت (state management) است. کاربرد: این پروژه به تو کمک می‌کنه تا یک سیستم احراز هویت کاربر (Authentication) رو با استفاده از ابزارهای مدرن توسعه وب پیاده‌سازی کنی. در چه شرایطی بهتره استفاده بشه؟ اگر د ...

  • ##Vue3
  • ##Pinia
  • ##Authentication
  • ##UserLogin
  • ##Registration
  • ##WebDevelopment
  • ##Frontend
  • ##SPA
  • ##JavaScript
  • ##StateManagement

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

  • ##DiscordTools
  • ##Python3
  • ##AIO
  • ##SecurityTesting
  • ##RAT
  • ##TokenGrabber
  • ##CrashVideo
  • ##DiscordRaid
  • ##EthicalHacking
  • ##PenetrationTesting

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

  • ##Chatbot
  • ##DeepLearning
  • ##Python
  • ##NLP
  • ##AI
  • ##MachineLearning
  • ##VirtualAssistant
  • ##CustomerSupport
  • ##Automation
  • ##NLPUtility

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

  • ##Algorithms
  • ##DataStructures
  • ##Python
  • ##Java
  • ##C
  • ##CodingInterview
  • ##LeetCode
  • ##Programming
  • ##OpenSource
  • ##TechInterview

این یک پلاگین اسکرول تک صفحه‌ای برای فریم‌ورک Vue.js نسخه ۲ است که به توسعه‌دهندگان اجازه می‌دهد به راحتی صفحات سایت را به سبک فول‌صفحه (Fullpage) پیاده‌سازی کنند. کاربرد: این پلاگین برای ساخت وبسایت‌های تک‌صفحه‌ای با قابلیت اسکرول عمودی یا افقی بین بخش‌های مختلف صفحه مناسب است. مثلاً در سایت‌های نم ...

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

  • ##JavaScript
  • ##Architecture
  • ##DependencyGraph
  • ##CodeAnalysis
  • ##DevTools
  • ##Frontend
  • ##TypeScript
  • ##SoftwareDesign
  • ##StaticAnalysis
  • ##VisualDocumentation

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

  • ##OpenBudget
  • ##CivicTech
  • ##DataTransparency
  • ##Oakland
  • ##LocalGovernment
  • ##BudgetVisualization
  • ##PublicSpending
  • ##OpenData
  • ##CommunityEngagement
  • ##UrbanPolicy

این پروژه یک Ingress Controller برای کوبرنتیس است که با استفاده از Cloudflare Tunnel، سرویس‌های شما را به صورت امن و مستقیم به اینترنت متصل می‌کند. کاربرد: این ابزار به شما امکان می‌دهد بدون نیاز به در دسترس بودن IP عمومی یا تنظیمات پیچیده فایروال، سرویس‌های کوبرنتیس را به دنیای خارج متصل کنید. تمام ...

  • ##cloudflare
  • ##kubernetes
  • ##ingress
  • ##secure
  • ##devops
  • ##cloud
  • ##k8s
  • ##networking
  • ##zero
  • ##tunneling

این یک کامپوننت رابط کاربری برای ایجاد منوهای فایل و نوار ابزار در برنامه‌های Vue است ️ کاربرد: این پروژه به تو کمک می‌کنه تا منوهای استاندارد مثل فایل، ویرایش، نمایش و غیره رو به راحتی در برنامه‌های Vue.js پیاده‌سازی کنی، مشابه نرم‌افزارهای دسکتاپ. در چه شرایطی بهتره استفاده بشه؟ اگر داری یک برنامه ...

  • ##VueComponent
  • ##FileMenu
  • ##ToolbarUI
  • ##VueApps
  • ##DesktopUI
  • ##UIkit
  • ##ElectronApp
  • ##FrontendTool
  • ##VueJS
  • ##WebComponents

این مجموعه آیکون‌های سفارشی برای برندهای مختلف در Home Assistant رو فراهم می‌کنه کاربرد: این آیکون‌ها بهت کمک می‌کنن تا رابط کاربری Home Assistant رو شخصی‌سازی کنی و با آیکون‌های شناخته‌شده از برندها مثل Google, Apple, Spotify و غیره، دستگاه‌ها یا سرویس‌ها رو بهتر نمایش بدی ️ در چه شرایطی بهتره استف ...

  • ##HomeAssistant
  • ##CustomIcons
  • ##SmartHome
  • ##Lovelace
  • ##Automation
  • ##UIUX
  • ##Personalization
  • ##IoT
  • ##Dashboard
  • ##SmartLiving

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

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

  • ##ClassIncrementalLearning
  • ##MachineLearning
  • ##PyCIL
  • ##ContinualLearning
  • ##AI
  • ##DeepLearning
  • ##LifelongLearning
  • ##CIL
  • ##Python
  • ##LAMDA

این پروژه یک ادغام از Vue Storefront 2 با پلتفرم Shopify است که به توسعه‌دهندگان اجازه می‌دهد تا فروشگاه‌های وب مدرن و سریعی با استفاده از فناوری‌های مدرن فرانت‌اند و زیرساخت قدرتمند Shopify بسازند. ️ کاربرد: این ادغام به شما امکان می‌دهد از Shopify به عنوان بک‌اند (منبع داده محصولات، سبد خرید و ترا ...

  • ##headlessCommerce
  • ##VueStorefront
  • ##ShopifyIntegration
  • ##PWA
  • ##ecommerce
  • ##NuxtJS
  • ##VueJS
  • ##digitalExperience
  • ##onlineStore
  • ##composableCommerce

این ابزار یک آشکارساز الگوهای آسیب‌پذیری برای زبان‌های C و VB.NET است. ️ کاربرد: این ابزار کدهای منبع پروژه‌های دات‌نت را تحلیل می‌کند تا الگوهای شناخته‌شده آسیب‌پذیری امنیتی (مانند تزریق SQL، XSS یا کریم‌های ضعیف) را شناسایی کند. این کار به صورت استاتیک و در حین توسعه انجام می‌شود. در چه شرایطی بهت ...

  • ##SecurityScanner
  • ##CSharp
  • ##VBNet
  • ##StaticAnalysis
  • ##CodeSecurity
  • ##SAST
  • ##DotNetSecurity
  • ##SecureCoding
  • ##VulnerabilityDetection
  • ##DevSecOps

این کتابخانه جاوااسکریپتی به تو کمک می‌کنه تا امضاهای چندگانه پیام‌های اتریوم رو در قراردادهای هوشمند سالیدیتی تأیید کنی کاربرد: وقتی می‌خوای چند امضا رو روی یک عملیات (مثل انتقال دارایی یا تأیید تراکنش) بررسی کنی، این کتابخانه ابزارهای لازم برای تجزیه و اعتبارسنجی امضاها رو فراهم می‌کنه ️ در چه شرا ...

  • ##solidity
  • ##ethereum
  • ##smartcontracts
  • ##multisig
  • ##web3
  • ##blockchain
  • ##dapps
  • ##cryptotools
  • ##devtools
  • ##sigutils

این یک نمونه عملی از پیاده‌سازی معماری میکروسرویس با استفاده از چارچوب NestJS است. این پروژه به توسعه‌دهندگان کمک می‌کند تا نحوه ارتباط سرویس‌های مستقل را در یک سیستم توزیع‌شده بیاموزند. کاربرد: این پروژه برای یادگیری و تست مفاهیم میکروسرویس مثل ارتباط بین سرویس‌ها با پیام‌رسانی (مثلاً RabbitMQ یا T ...

  • ##microservices
  • ##NestJS
  • ##NodeJS
  • ##selfhosting
  • ##airgapped
  • ##RabbitMQ
  • ##distributed
  • ##backend
  • ##TypeScript
  • ##scalable

این پروژه یک ساختار مدرن و قدرتمند برای توسعه وب با استفاده از Vue 3.2، Vite، TypeScript و Pinia ارائه میدهد. از Setup Script و Commandbased Component Pattern پشتیبانی میکنه که کدنویسی تمیز و قابل نگهداری رو تسهیل میکنه. همچنین شامل تنظیمات Eslint و Prettier برای استانداردسازی کد و بهبود کیفیت نوشتن ...

  • ##Vue3
  • ##Vite
  • ##TypeScript
  • ##Pinia
  • ##Frontend
  • ##StarterKit
  • ##WebDev
  • ##Eslint
  • ##Prettier
  • ##VueCompositionAPI

این یک کتابخانهٔ تست خودکار و متن‌باز برای توسعه‌دهندگان و تیم‌های تست است که بدون نیاز به کدنویسی، امکان اجرای تست‌های یکپارچه روی سرویس‌های ریز، ارتباطات دیتاستریم (مثل Kafka)، پایگاه‌های داده و تست بار را فراهم می‌کند کاربرد: شما می‌تونید با استفاده از فایل‌های ساده JSON یا YAML، سناریوهای تست اج ...

  • ##API
  • ##KafkaTesting
  • ##NoCodeTesting
  • ##Microservices
  • ##LoadTesting
  • ##DatabaseTesting
  • ##CI
  • ##YAML
  • ##JSON
  • ##AutomatedTesting

کاربرد: این پروژه یک خط لوله پردازش اسناد مبتنی بر فناوری ابری و هوش مصنوعی روی AWS ارائه می‌ده. ️ با استفاده از آن می‌تونی اسناد مختلف (مثل PDF، تصاویر، فایل‌های متنی و غیره) رو به صورت خودکار جمع‌آوری، استخراج اطلاعات، تحلیل و ذخیره کنی. این سیستم با قابلیت‌های هوش مصنوعی مثل تشخیص متن (OCR)، استخ ...

  • ##document
  • ##AI
  • ##AWS
  • ##cloud
  • ##OCR
  • ##NLP
  • ##data
  • ##serverless
  • ##automation
  • ##LakeChain

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

  • ##AudioProcessing
  • ##Synthesis
  • ##RustLang
  • ##DigitalAudio
  • ##SoundDesign
  • ##MusicTech
  • ##DSP
  • ##RealTimeAudio
  • ##CreativeCoding
  • ##AudioLibrary

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

کاربرد: ابزاری خودکار برای جست‌وجو و ارسال درخواست شغلی در پلتفرم Boss直聘 (Boss Zhipin). با استفاده از این ابزار، می‌تونی به صورت خودکار و سریع به موقعیت‌های شغلی اقدام کنی، چت با کارفرمایان رو شروع کنی، یادآوری "خوانده نشده" داشته باشی و حتی موقعیت‌های نامناسب یا غیرفعال رو فیلتر کنی. در چه شرایطی ب ...

  • ##JobHuntingAutomation
  • ##OpenSourceTool
  • ##GeekGeekRun
  • ##FreeAndUseful
  • ##ElectronApp
  • ##Puppeteer
  • ##JobSearchTool
  • ##NoMoreManualApply
  • ##BossZhipinHelper
  • ##StayProductive

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

  • ##HandwrittenDigitRecognition
  • ##DeepLearning
  • ##MachineLearning
  • ##CNN
  • ##ImageRecognition
  • ##Python
  • ##NeuralNetworks
  • ##ComputerVision
  • ##AIProject
  • ##DataScience

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

  • ##skpm
  • ##SketchPlugin
  • ##DesignTools
  • ##PluginDevelopment
  • ##UIUX
  • ##Frontend
  • ##JavaScript
  • ##Automation
  • ##DeveloperTools
  • ##DesignEngineering

کاربرد: این پروژه یک وبسایت تخصصی برای به اشتراک گذاری دانش و تبادل نظر در حوزه توسعه نرم‌افزاره، به ویژه جاوا و معماری‌های پیشرفته‌ست. با استفاده از فناوری‌های مدرن مثل Dubbo برای میکروسرویس‌ها و Spring Boot، این پروژه قابلیت مقیاس‌پذیری بالا و عملکرد بهینه رو داره. همچنین از Redis برای کش، ELK برا ...

  • ##JavaAdvanced
  • ##Microservices
  • ##SpringBoot
  • ##Dubbo
  • ##ELK
  • ##Docker
  • ##SSO
  • ##VueJS
  • ##BackendDev
  • ##Skill6

/graphql چیه؟ یه فریم‌ورک برای کار با داده‌ها در اپلیکیشن‌های وب هست که با استفاده از GraphQL، درخواست و مدیریت داده رو آسان می‌کنه. اما Houdini یه چیز دیگه‌ست… یه فریم‌ورک نامرئی! کاربرد: این فریم‌ورک به صورت هوشمند و در حین کامپایل، کدهای لازم برای کوئری، موتیشن و سابسکریپشن رو تولید می‌کنه. یعنی ...

  • ##graphql
  • ##svelte
  • ##houdini
  • ##type
  • ##web
  • ##frontend
  • ##sveltekit
  • ##realtime
  • ##api
  • ##data

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

  • ##graph
  • ##sqlite
  • ##serverless
  • ##portable
  • ##lightweight
  • ##arturo
  • ##data
  • ##local
  • ##relationship
  • ##offline

این کتاب الکترونیکی رایگان، مقدمه‌ای جامع و کاربردی بر Git و GitHub است که توسط Bobby Iliev نوشته شده. هدف اصلی آن کمک به مبتدیان برای یادگیری مفاهیم پایه کنترل نسخه و همکاری در پروژه‌های نرم‌افزاری است. کاربرد: این کتاب به شما کمک می‌کنه تا با ابزارهای ضروری توسعه نرم‌افزار مثل مدیریت کد، ایجاد کام ...

  • ##git
  • ##github
  • ##ebook
  • ##beginners
  • ##version
  • ##open
  • ##web
  • ##devops
  • ##programming
  • ##learn

این یک کامپوننت فیثر برای Vue.js است که به راحتی می‌توانید آیکون‌های زیبا و سبک Feather را در پروژه‌های خود استفاده کنید. کاربرد: این کامپوننت برای استفاده از آیکون‌های Feather در برنامه‌های Vue طراحی شده و بدون نیاز به بارگذاری تمام کتابخانه، فقط آیکون مورد نظر را فراخوانی می‌کند. در چه شرایطی بهتر ...

  • ##VueJS
  • ##FeatherIcons
  • ##UIComponents
  • ##WebDevelopment
  • ##Lightweight
  • ##Frontend
  • ##VueComponents
  • ##Icons

این ابزار یک رابط کاربری گرافیکی (GUI) برای کار با کارت‌های Mifare Classic در ویندوز است. کاربرد: این ابزار به شما امکان می‌دهد کارت‌های Mifare Classic را خوانده، داده‌ها را استخراج کنید، کلیدها را تست و شکست دهید و اطلاعات را ویرایش یا کپی کنید. ️ در چه شرایطی بهتره استفاده بشه؟ وقتی با سیستم‌های د ...

  • ##MifareClassic
  • ##RFIDTool
  • ##SecurityTesting
  • ##WindowsApp
  • ##CardReader
  • ##NFC
  • ##AccessControl
  • ##EthicalHacking
  • ##GUI
  • ##MifareOneTool

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

  • ##UX
  • ##Usability
  • ##InfoArch
  • ##ServiceDesign
  • ##UserExperience
  • ##DesignResources
  • ##AwesomeList
  • ##UI
  • ##HumanCenteredDesign
  • ##DesignThinking

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

  • ##GIS
  • ##Streamlit
  • ##Geospatial
  • ##Python
  • ##WebApp
  • ##Mapping
  • ##DataVisualization
  • ##OpenSource
  • ##InteractiveMap
  • ##SpatialAnalysis

این یک تخته کانبان قابل دسترس و تعاملی است که با فناوری‌های مدرن وب ساخته شده و امکان کشیدن و رها کردن (Drag & Drop) را به‌صورت واکنش‌گرا و زیبا فراهم می‌کند. کاربرد: این پروژه برای ساخت ابزارهای مدیریت کار، تسک‌ها و پروژه‌ها مناسب است. به‌ویژه وقتی به دنبال یک رابط کاربری تمیز، دسترس‌پذیر و قابل سف ...

  • ##react
  • ##dndkit
  • ##tailwindcss
  • ##shadcnui
  • ##kanban
  • ##draganddrop
  • ##webdev
  • ##accessible
  • ##task
  • ##frontend

این یک راهنمای ساده و کاربردی برای نصب و پیکربندی درایورهای اختصاصی NVIDIA در توزیع Arch Linux است. ️ کاربرد: کمک می‌کنه تا کاربران Arch Linux بدون دردسر، درایورهای NVIDIA رو نصب و فعال کنند و از عملکرد کامل کارت گرافیک خود بهره‌مند بشن، به‌ویژه برای کارهای سنگین مثل گیمینگ، رندرینگ یا محاسبات GPU. ...

  • ##ArchLinux
  • ##NVIDIA
  • ##GPU
  • ##LinuxGaming
  • ##OpenSource
  • ##DriverInstall
  • ##LinuxTips
  • ##NVIDIADrivers
  • ##TechGuide
  • ##LinuxSetup

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

  • ##serverless
  • ##webanalytics
  • ##aws
  • ##privacy
  • ##cloud
  • ##data
  • ##lambda
  • ##dynamodb
  • ##s3
  • ##startup

این ابزار برای چک کردن دسترسی به پورت‌های TCP یک سرور استفاده می‌شود، مثل دستور ping سیستم‌عامل لینوکس، اما به جای ICMP از ارتباط TCP استفاده می‌کند. ️ کاربرد: این ابزار به شما کمک می‌کند تا بفهمید یک سرویس (مثل وب، دیتابیس یا SSH) روی یک پورت خاص در دسترس است یا خیر. مثلاً می‌تونید ببینید آیا پورت ...

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

  • ##personal
  • ##nextjs
  • ##tailwindcss
  • ##frontend
  • ##portfolio
  • ##web
  • ##reactjs
  • ##developer
  • ##clean
  • ##ui

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

  • ##Flask
  • ##Debugging
  • ##WebDevelopment
  • ##Python
  • ##DevelopmentTools
  • ##Backend
  • ##WebApps
  • ##Programming
  • ##DevTools
  • ##DebugToolbar

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

  • ##data
  • ##scala
  • ##charts
  • ##plotting
  • ##data
  • ##functional
  • ##nspl
  • ##data
  • ##programming
  • ##tech

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

  • ##preact
  • ##webpack
  • ##boilerplate
  • ##webdev
  • ##javascript
  • ##frontend
  • ##pwa
  • ##ui
  • ##starter
  • ##lightweight

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

  • ##publishing
  • ##creative
  • ##blogging
  • ##content
  • ##writers
  • ##digital
  • ##letterpad
  • ##storytelling
  • ##newsletter
  • ##indie

این یک مشخصات استاندارد برای توزیع کانتینرها و تصاویر OCI (Open Container Initiative) است. کاربرد: این مشخصات نحوه انتقال، ذخیرهسازی و بازیابی تصاویر کانتینر را بین رجیستریها و کلاینتها تعریف میکنه. در چه شرایطی بهتره استفاده بشه؟ وقتی نیاز دارید تصاویر کانتینر بهصورت استاندارد و سازگار با ابزارهای ...

  • ##container
  • ##OCI
  • ##distribution
  • ##Docker
  • ##Kubernetes
  • ##registry
  • ##cloud
  • ##image
  • ##opencontainers
  • ##devops

این یک پیاده‌سازی از سرور turboreporemotecache است که به‌طور خاص برای اجرا روی Cloudflare Workers طراحی شده است. این ابزار به توسعه‌دهندگان اجازه می‌دهد تا از قدرت Cache ابری Cloudflare برای بهینه‌سازی فرآیند ساخت (build) در پروژه‌های TurboRepo استفاده کنند. کاربرد: این پروژه به عنوان یک سرور کش ریم ...

  • ##turborepo
  • ##cloudflare
  • ##remote
  • ##ci
  • ##monorepo
  • ##build
  • ##serverless
  • ##javascript
  • ##web
  • ##devops

این کتابخانه برای احراز هویت کاربران در برنامه‌های تک‌صفحه‌ای (SPA) با استفاده از پروتکل PKCE طراحی شده است. کاربرد: این ابزار به تو اجازه می‌ده تا به راحتی قابلیت ورود و خروج کاربر رو با استانداردهای امنیتی بالا (مثل OAuth 2.0 و OpenID Connect) به برنامه‌های React, Vue, Angular یا هر SPA دیگه‌ای اض ...

  • ##authentication
  • ##SPA
  • ##PKCE
  • ##OAuth2
  • ##OpenIDConnect
  • ##Auth0
  • ##JavaScript
  • ##Security
  • ##SinglePageApp
  • ##WebAuth

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

  • ##pandas
  • ##data
  • ##python
  • ##data
  • ##jupyter
  • ##beginner
  • ##data
  • ##teaching
  • ##notebooks
  • ##learn

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

  • ##docker
  • ##automation
  • ##cup
  • ##containerUpdates
  • ##DevOps
  • ##CI
  • ##self
  • ##Linux
  • ##tools
  • ##open

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

  • ##IPFS
  • ##Ethereum
  • ##SmartContracts
  • ##Blockchain
  • ##DecentralizedStorage
  • ##Web3
  • ##DApps
  • ##NFT
  • ##DataIntegrity
  • ##Crypto

این ابزار به تو کمک می‌کنه تا خطوط لوله داده رو به راحتی با استفاده از SQL و Python بسازی. ️ همچنین می‌تونی داده‌ها رو از منابع مختلف مثل دیتابیس‌ها، فایل‌ها یا APIها وارد کنی و رویشون چک‌های کیفیت داده اعمال کنی. کاربرد: این ابزار برای ساخت جریان‌های پایان به پایان داده (endtoend data flows) مناسبه ...

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

  • ##CMS
  • ##Laravel
  • ##StaticSite
  • ##HeadlessCMS
  • ##ContentManagement
  • ##Markdown
  • ##GitBased
  • ##API
  • ##Statamic
  • ##WebDevelopment

این یک دایرکتیو ویو (Vue directive) است که به تو اجازه میده به کلیک‌های خارج از یک المان واکنش نشون بدی، بدون اینکه متوقف کردن انتشار رویداد (event propagation) رو ایجاد کنی. کاربرد: وقتی می‌خوای مثلاً یک منوی کشویی یا مودال رو ببندی وقتی کاربر خارج از اون کلیک کرد، این دایرکتیو عالیه. در چه شرایطی ...

  • ##click
  • ##VueDirective
  • ##UI
  • ##Modal
  • ##Dropdown
  • ##EventHandling
  • ##VueJS
  • ##Frontend
  • ##WebDev
  • ##UX

این یک فروشگاه آنلاین است که با استفاده از Next.js 13 App Router ساخته شده و از قابلیت‌های جدیدی مثل Server Components، Server Actions، مسیرهای موازی (Parallel Routes) و مسیرهای میانبر (Intercepting Routes) بهره می‌برد. همچنین از Drizzle ORM برای مدیریت دیتابیس استفاده کرده است. کاربرد: این پروژه بر ...

  • ##NextJS
  • ##Ecommerce
  • ##ServerComponents
  • ##DrizzleORM
  • ##AppRouter
  • ##FullStack
  • ##TypeScript
  • ##ParallelRoutes
  • ##InterceptingRoutes
  • ##WebDevelopment

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

  • ##DocumentQA
  • ##LLM
  • ##Llama2
  • ##CPUInference
  • ##OpenSource
  • ##AI
  • ##LocalAI
  • ##PrivacyFirst
  • ##TextAnalysis
  • ##NLP

چطور می‌تونی با این پروژه توسعه‌ی وب رو یاد بگیری؟ این پروژه بهت کمک می‌کنه تا به‌صورت حرفه‌ای و مدرن، هم Web 2 و هم Web 3 رو با استفاده از جدیدترین ابزارها یاد بگیری. کاربرد: این مجموعه یه راهنمای گام‌به‌گام برای یادگیری توسعه‌ی فول‌استک مدرن هست. با استفاده از تکنولوژی‌هایی مثل TypeScript, Next.js ...

  • ##learn
  • ##nextjs13
  • ##typescript
  • ##fullstack
  • ##tailwindcss
  • ##drizzle
  • ##neon
  • ##shadcn

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

  • ##OneDriveGUI
  • ##Linux
  • ##CloudSync
  • ##MultiAccount
  • ##GUI
  • ##OpenSource
  • ##bpozdena
  • ##OneDriveClient

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

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

  • ##data
  • ##MATLAB
  • ##plotly
  • ##interactive
  • ##engineering
  • ##research
  • ##data
  • ##technical
  • ##3D
  • ##scientific

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

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