Tizimli Dasturlash.
Xotira Xavfsizligi. Maksimal Tezlik.
Garbage Collector kechikishlarisiz, toza xotira va yuqori RPS.
O'zbekiston Rust dasturchilari forumi, jamiyatlar hamda rasmiy ferris-cli terminal vositasi.
curl -fsSL https://ferris.uz/install.sh | sh
Ferris.uz Subdomenlar Tizimi
Har bir yo'nalish o'zining mustaqil subdomeni va maxsus funksiyalariga ega
Mavzular & Forum
f/rust, f/async, f/systems va f/quantum bo'yicha texnik muhokamalar va maqolalar portali.
Jamiyatlar & Guruhlar
Rustaceanlar to'garaklari, mahalliy meetup guruhlari va ochiq loyihalar katalogi. Yangi jamiyat ochish imkoniyati.
REST & WebSocket API
Axum va Tokio asosidagi ultra-tezkor Rust backend. Barcha subdomenlar va ferris-cli uchun yagona miya.
💻 ferris-cli — Terminal Vositasini O'rnatish
Linux, macOS va Windows tizimlari uchun universal paketlar va binar yig'ilmalar (v0.2.0)
curl -fsSL https://ferris.uz/install.sh | sh
Binar SHA-256 xesh tekshiruvi bilan avtomatik /usr/local/bin/ferris (yoki ~/.local/bin/ferris) ga xavfsiz o'rnatiladi.
$ ferris ping
✅ API aloqada: https://api.ferris.uz (Cloudflare Universal SSL)
$ ferris topic list
📌 Ferris.uz Mavzulari (topics.ferris.uz):
🦀 f/rust - Rust Core & Ekotizim
⚡ f/async - Asinxron Dasturlash & Tokio
🐧 f/systems - Tizimli Dasturlash & Linux
🔮 f/quantum - Kvant Hisoblash & AI
⚡ Rust Kod Laboratoriyasi
Brauzerda Rust sintaksisi, xotira xavfsizligi va Tokio asinxronligini sinang
// 🚀 Tokio Asinxron Vazifa Namunasi
use tokio::time::{sleep, Duration};
#[tokio::main]
async fn main() {
println!("🦀 Ferris: Tokio dvigateli ishga tushdi...");
let handle = tokio::spawn(async {
sleep(Duration::from_millis(50)).await;
"⚡ 10,000+ so'rovlar nol GC pauzalarisiz bajarildi!"
});
let result = handle.await.unwrap();
println!("{}", result);
}