Cara kerjanya

Perkakas yang Anda punya tidak berubah. Yang berubah adalah siapa yang menjangkaunya, kapan, dan dengan versi yang mana.

  1. Kemas perkakasnya

    Unggah berkas LISP dan DLL Anda. Server membacanya: ia mengetahui perintah apa yang didaftarkan dan rilis AutoCAD mana yang dituju, lalu menulis sendiri definisi paketnya. Kode Anda tidak disentuh, dan tidak ada tabel pemetaan yang harus dirawat dengan tangan.

  2. Terbitkan

    Arsip diekstrak, diperiksa, nilai SHA-256-nya dihitung di server, dan tanda tangannya diverifikasi. Versi baru selalu mendarat di DEV: tidak ada unggahan yang langsung menuju seluruh perusahaan.

  3. Naikkan lewat saluran

    Pertama kelompok percobaan (tiga sampai sepuluh insinyur), lalu semua orang. Masalah yang ditemukan pada percobaan tidak pernah sampai ke ratusan orang. Kalau Anda mau, kenaikan ke seluruh perusahaan dapat mensyaratkan persetujuan administrator kedua.

  4. Berikan hak akses

    Siapa melihat paket yang mana, siapa boleh memakai fitur yang mana — per orang atau per kelompok. Insinyur tanpa hak akses sama sekali tidak melihat perkakas itu di katalog, jadi tidak ada tombol mati yang bisa diperdebatkan.

  5. Insinyur memasang

    Katalog terbuka di dalam AutoCAD dan perkakas terpasang dengan satu klik. Pemasangan bersifat atomik: selesai, atau tidak pernah terjadi. Tidak ada yang namanya perkakas setengah terpasang.

Menarik versi bukan penerbitan baru

Menarik sebuah versi dari seluruh perusahaan berarti memindahkan versi itu ke saluran yang lebih sempit — satu tindakan. Tidak ada pengemasan ulang, tidak ada penerbitan ulang, tidak ada siapa pun yang ditunggu. Bahkan dengan prinsip empat mata menyala, penarikan tidak pernah butuh persetujuan: sebuah kendali tidak boleh menghalangi justru pada saat kecepatan paling dibutuhkan.

Dimuat saat diminta

AutoCAD tidak memuat kode perkakas saat dibuka; ia membaca catatan pendaftaran kecil yang berbunyi “perintah ini ada di paket itu”. Kodenya dimuat saat perintahnya pertama kali dipanggil. Katalog Anda bisa tumbuh tanpa memperlambat pembukaan.

Tidak ada permintaan jaringan sama sekali pada jalur pembukaan AutoCAD — aturan mengikat dalam produk ini, dijaga oleh sebuah pengujian.

Berjalan tanpa jaringan

Perkakas yang terpasang ada di komputer insinyur dan tidak bergantung pada server. Saat perawatan, saat jaringan terputus, atau saat bekerja di lapangan, perkakas tetap berjalan; hanya pemasangan baru dan pembaruan yang menunggu.

Server yang mati total berarti “tidak ada perkakas baru yang bisa dipasang”, bukan “insinyur tidak bisa bekerja”. Perbedaan itu adalah sifat arsitektur yang layak dijaga.

Pembaruan adalah proses tersendiri

Selama AutoCAD berjalan, berkas yang sudah dimuat terkunci dan tidak bisa diganti di tempat. Pembaruan diserahkan kepada program pembaru terpisah: ia mengerjakannya, melaporkan hasilnya, lalu menyingkir.

Berkas yang sudah dimuat tidak pernah diperbarui di tempat — pembaruan yang diam-diam setengah jadi menjadi perkakas yang tidak terbuka esok paginya.

Kegagalan datang dengan nomor

Ketika sebuah perkakas berhenti di luar dugaan, pengguna melihat nomor korelasi dan mengirimkannya kepada Anda. Seluruh peristiwanya — paket mana, versi mana, AutoCAD mana — sudah tercatat.

Itu menghapus lalu lintas “boleh minta tangkapan layarnya?”: diagnosis dimulai dari catatan, bukan dari ingatan pengguna.

Mari lakukan dengan perkakas Anda

Kirimkan salah satu perkakas LISP atau .NET Anda. Kami kemas dan terbitkan bersama, pasang di komputer uji, lalu tarik kembali. Kira-kira satu jam.

Minta demo