ivo@setyadi:~$ ivo.blogspot.com

# catatan teknis, sejak 2001

Monid, Tool Registry Universal untuk AI Agents

Monid adalah framework konektor open-source yang menyediakan lebih dari 2.000 tools dari 72 provider melalui satu base URL API dan key. Dibangun menggunakan TypeScript untuk Deno 2, tool ini menangani autentikasi, definisi request deklaratif, dan meter penggunaan per pemanggilan tanpa kode klien kustom untuk tiap vendor. Agent dapat menggunakan endpoint discovery untuk memilih provider saat runtime berdasarkan status kesehatan, latensi, dan harga secara langsung. Tool ini layak di-clone jika Anda sedang membangun agent yang membutuhkan akses dinamis ke API web search, enrichment, atau media generation tanpa memelihara banyak integrasi klien. Kekurangannya, Anda harus menyediakan key vendor sendiri dan menulis konektor TypeScript untuk layanan yang belum ada di katalog. Ini bukan hosted gateway atau magic execution layer, melainkan sekadar glue code untuk menormalisasi pemanggilan tool. sumber: github.com/monid-ai/monid my other side: setyadi.com

Kalkulator SpeedCrunch

2006-01-20 · #Kliping #Programming

From: Ariya Hidayat <ariya.hidayat@gmail.com>

(Buat yang sudah jadi pengguna SpeedCrunch, abaikan saja e-mail ini)

Baru saja SpeedCrunch versi (terbaru) 0.7 Beta 1 dirilis. SpeedCrunch adalah kalkulator yang dirancang untuk mudah digunakan bagi pengguna keyboard. Sekarang tersedia untuk Linux (belum dites di BSD tapi mestinya bisa) dan Windows. Untuk Mac OS X, masih menunggu buildnya, kalau ada volunteer silakan!

Download untuk source-code:
http://speedcrunch.digitalfanatics.org/speedcrunch-0.7-beta1.tar.gz

Untuk Windows (3.9 MB, besar karena banyak DLLnya):
http://speedcrunch.digitalfanatics.org/speedcrunch-0.7-beta1-setup.exe

Apa saja fiturnya?

(1) Keyboard and programer-friendly. Ketikkan saja ekspresi yang ingin dihitung, misalnya "15%*1500" (berapa diskon 15% dari barang 1500 rupiah?), tekan Enter, hasilnya langsung muncul. Masih ada keypad yang bisa digunakan, tapi bisa dihilangkan juga kalau misalnya menyita tempat. Shortcut selalu ada untuk fungsi-fungsi penting (misalnya Ctrl+I untuk insert variable).

(2) History. Gunakan panah atas dan bawah untuk memanggil ekspresi terakhir. Hasil perhitungan juga ditampilkan dan bisa digulung (scroll) seperti hasil cetakan.

(3) Variabel. "x=2" dan "y = 2*x" akan menghasilkan 4. Nama variable boleh panjang, misalnya "harga_asli = 10000", lalu "harga_diskon = harga_asli * 0.75".

(4) Ketelitian tinggi, internalnya diproses hingga 100 angka desimal. Bisa menampilkan hingga 50 angka desimal. Coba misalnya "pi/4".

(5) Fungsi matematik: abs, acos, asin, atan, cos, cosh, exp, frac, int, ln, log, round, sin, sinh, sqrt, tan, tahn. Sudut bisa dalam radian atau derajat. Fungsi-fungsi ini akan terus ditambah di masa depan.

(6) Syntax highlight (customizable). Antara variabel, fungsi, dan operator akan diwarnai berbeda. Bingung dengan tanda kurung? Pasangannya secara otomatis akan kena sorot. Screenshot ada di
http://ariya.pandu.org/blog/images/syntaxhilite.png

(7) Autocomplete. Tidak ingat nama fungsi atau variabelnya? Ketikkan huruf awal dan muncullah autocomplete, screenshot:
http://ariya.pandu.org/blog/images/fancycompletion.png

(8) Sebelum Anda selesai mengetik, SpeedCrunch sudah menghitung hasilnya. Fiture Calc-As-You-Type in bisa dilihat
http://ariya.pandu.org/blog/images/calcasyoutype.png

(9) Fancy about box. Coba saja lihat :-)

(10) GPL ! Silakan disebarluaskan sebebasnya dan sepuasnya.

Silakan kirimkan komentar, laporan bug, permintaan fitur, patch, feedback, atau makian kepada saya atau Johan Telin (maintainer yang baru).

SpeedCrunch adalah kalkulator default untuk Kubuntu (5.10) Breezy dan versi 0.7 ini rencananya juga akan masuk Kubuntu 6.04 yang akan datang.

Lain-lain:

Situs web resmi: http://speedcrunch.berlios.de/
Ulasan dari Mas Amal: http://direktif.web.id/arc/2005/02/speedcrunch

--
No virus found in this outgoing message.
Checked by AVG Free Edition.
Version: 7.1.375 / Virus Database: 267.14.21/235 - Release Date: 1/19/2006

$ cd ~/

$ cat comments/ (0)