درباره حامی کائینی
حامی کائینی (Hami Kainy) مهندس نرمافزار و هوش مصنوعی مستقل است که روی سیستمهای بکاند، زیرساخت خودمیزبان و ابزارهای توسعه کار میکند. پروژههای عمومی او از سرویسهای استقرار در Go و ابزار پایش لینوکس در Rust تا محیط اجرای پایتون روی اندروید و رباتهای چندسرویسی هوش مصنوعی را پوشش میدهند.
در کارهای جدید، ثبت پایدار وضعیت، تلاش مجدد، نظارت بر اجرا و بازیابی استقرار محور اصلیاند. HamiCloud اجرای توزیعشده را با PostgreSQL، NATS و Kubernetes دنبال میکند و Shipyard استقرار برنامه روی یک VPS را انجام میدهد. HamiCloud هنوز در توسعه است و Shipyard نسخه کاندید انتشار دارد.
LiDB ابزار فقطخواندنی پایش لینوکس در Rust است. runcode پایتون را روی اندروید اجرا میکند و ابزارهای محیط کار را به کلاینتهای MCP احرازهویتشده وصل میکند. کد و نسخههای عمومی، نشاندهنده پیادهسازیاند؛ نه ادعای آمادهبودن همه پروژهها برای محیط تولید.
کارهای تجاری همچنان شامل اداره kgkala.ir، ساخت سامانه گارانتی حامی همراه ماندگار، ابزارهای ووکامرس و اتوماسیون تلگرام و دیسکورد است. پروژههای متنباز با نام hami9 منتشر میشوند؛ حسابی که از سال ۲۰۲۱ در گیتهاب حضور دارد.
این صفحه، معرفی رسمی حامی کائینی (Hami Kainy) با نام کاربری hami9 است.
در یک نگاه
حامی کائینی چه کاری انجام میدهد
- طراحی API، ارسال پایدار کارها و جریان استقرار با مسیر مشخص تلاش مجدد و بازیابی.
- ابزارهای توسعه برای لینوکس و اندروید؛ از پایش محلی تا اجرای پایتون زیر نظر ناظر اجرا.
- راهاندازی سرور لینوکس، استقرار با داکر، nginx و TLS، پشتیبانگیری، پایش و ایمنسازی.
- فروشگاه ووکامرس، افزونه اختصاصی وردپرس، بهینهسازی عملکرد و ورود اطلاعات محصولات.
- ربات تلگرام و دیسکورد با مسیریابی پیام، مدیریت اعضا، کنترل هزینه و پنل مدیریت؛ همراه با خودکارسازی با n8n.
- برنامههای مبتنی بر هوش مصنوعی، API و سیستمهای بکاند؛ از جمله مسیریابی میان چند مدل زبانی.
پروژهها
بکاند، استقرار و ابزارهای توسعه
- HamiCloud
محیط اجرای توزیعشده با FastAPI، outbox در PostgreSQL، NATS JetStream و پردازشگرهای Go روی Kubernetes. در حال توسعه؛ مراحل پذیرش هنوز باز هستند.
- Shipyard
پلتفرم استقرار در Go برای یک VPS، با ساخت داکر، بررسی سلامت، مسیریابی Caddy و بازگشت نسخه. v1.0.0-rc.1؛ برای مدیر و مخزن مورداعتماد.
- LiDB
پایش فقطخواندنی لینوکس در Rust، با دادههای نوعدار، اعلام صریح نبود داده، خروجی خط فرمان و داشبورد ترمینال. پیشانتشار v0.2.0.
- runcode
محیط کار پایتون روی اندروید با Kotlin و Compose، نظارت بر اجرا، Git، اشکالزدایی، SQLite و پل MCP احرازهویتشده. APK نسخه v1.4.0 منتشر شده است.
وبسایتهای فعال
- kgkala.ir
فروشگاه ووکامرسی که حامی کائینی ساخته و اداره میکند؛ شامل استقرار، پشتیبانگیری، پایش و انتشار خودکار محتوا.
- حامی همراه ماندگار
سامانه گارانتی و ثبت محصول بر پایه وردپرس با افزونه اختصاصی.
- hami9.ir
همین وبسایت؛ پورتفولیوی خودمیزبان با Next.js و سیاهچالهای بیدرنگ در WebGL که با پرتوپیمایی در هندسه شوارتزشیلد رندر میشود.
رباتها و اتوماسیون
- Astolfo
ربات شخصیتمحور تلگرام با میزبانی مستقل که گفتوگو را میان چند ارائهدهنده هوش مصنوعی مسیریابی میکند.
- GitHub to Telegram
اطلاعرسانی انتشارهای گیتهاب در تلگرام، بدون سرور اختصاصی و با Cloudflare Workers و KV.
- SafeKeeper
مدیریت جامعه دیسکورد با مدیریت محتوا، تیکت پشتیبانی، داشبورد وب و اتصال به تلگرام.
- telegram-linux-bot
دستیار ترمینال لینوکس در یک ربات تلگرام، با پاسخهای فنی مبتنی بر Gemini.
ابزارها و سیستمهای متنباز
- proc123
تبدیل صفحه دستهبندی فروشگاه به فایل CSV آماده ورود برای ووکامرس، Shopify یا JSON؛ به شکل افزونه مرورگر و ابزار خط فرمان.
- mira
گفتوگوی زنده با میزبانی مستقل برای وردپرس و ووکامرس که پرسشهای محصول را از کاتالوگ خود فروشگاه پاسخ میدهد.
- Throttlr
درگاه API برای محدودسازی تطبیقی و توزیعشده نرخ درخواست، مبتنی بر اسکریپتهای Lua در Redis و تخصیص دولایه سهمیه در حافظه.
- ShortURL
موتور کوتاهکننده لینک بدون وابستگی، با درهمسازی SHA-256 و Base64URL و ذخیرهسازی پایدار کلید-مقدار.
- eazyconnect
اشتراک فایل، همگامسازی پوشه و پیامرسانی در شبکه محلی با کشف خودکار دستگاهها.
- Arcane-Realm-3D
بازی اکشن بقای سهبعدی با C++17 و Raylib و صدای رویهای بیدرنگ.
پژوهش
- TEKWE3
طرح مشخصات یک موتور ذخیرهسازی که نمایههای کلید-مقدار، تماممتن و برداری را در یک سگمنت، یک WAL و یک اسنپشات مشترک نگه میدهد. منتشرشده در Zenodo؛ هنوز ساخته نشده است.
فناوریها
زیرساخت
- Linux
- Docker and Compose
- Kubernetes
- BuildKit
- Caddy
- nginx
- Bash
- Networking and DNS
- Server hardening
زبانها و بکاند
- Go
- Rust
- Python
- Node.js
- TypeScript
- PHP
- C#
- C++
- FastAPI
- Django
- PostgreSQL
- Redis
- NATS JetStream
- OIDC
فرانتاند و پلتفرمها
- React
- Tailwind CSS
- Kotlin
- Jetpack Compose
- CPython and Chaquopy
- SQLite
- WordPress and WooCommerce
اتوماسیون و هوش مصنوعی
- MCP
- n8n
- Telegram Bot API
- discord.js
- Gemini API
- GitHub Actions
تجربه تکمیلی: شبکه، سئوی فنی و امنیت برنامهها.
Go در Shipyard و HamiCloud، Rust در LiDB و Kotlin در runcode استفاده شدهاند. سطح آمادگی این پروژهها یکسان نیست؛ کد، نسخهها و یادداشتهای پذیرش هرکدام را بررسی کنید.
مقالهها
جامعه
- کانال تلگرام
اطلاعرسانی مخزنها و انتشارهای تازه.
- دیسکورد
گفتوگو، خبر پروژهها و معرفی ساختههای اعضا در جامعه hami9.
پروفایلها
حامی کائینی (Hami Kainy) در این سرویسها:
- وبسایتhami9.ir
- گیتهابgithub.com/hami9
- Gravatargravatar.com/witchvaliantly9cb60d46b7
- ORCID0009-0008-1800-6044
- X@haminet294
- تلگرام@ham1235i
- ایمیلhami.kainy.9559@gmail.com
آخرین بهروزرسانی: