IT BEEN A YEAR🇹🇭🍻🎉

ผ่านมานึ่งปีแล้วสิ ในตอนที่เข้ามาทุ่งม่วงครั้งแรก หาสมัคร Nip-05 ยาก บางเว็บก็ยังบัค ๆ มึน ๆ สมัครแล้วไม่ขึ้นบ้าง เลยเริ่มไปหา code ใน github ว่า Nip-05 มันทำงานยังไง แรก ๆ ยัง clone ขอคนอื่นมาใช้อยู่เลย 😆 จะเอามาใช้คนเดียวมันก็ไม่คุ้ม จ่ายตั้งหลายหมื่น sats เลยเลือกที่จะเอาชื่อ #siamstr ที่ใช้กันในตอนนั้นมาทำเป็น Nip-05 ให้ทุกคนใช้ซะเลย พอผ่านไปไม่ถึงเดือน vercel มันโหลดเกินโปรฟรีที่เค้าให้ใช้ฟรีมา ก็เลยทำเป็น Rust API ครอบดึงหน้าเว็บจาก vercel มาอีกทีให้ประหยัดขึ้น ผ่านไปไม่นานก็คันมืออยากฝึกเขียนหน้าเว็บด้วยภาษา Rust นี่แหละ เอาเป็นที่ฝึกฝีมือเขียนโค้ด

การได้เข้ามาที่ทุ่งม่วงนี้ ได้อ่านแง่คิดดี ๆ ที่แตกต่างไปจาก main-stream media ที่พาเราหัวร้อนทะเลาะกับคนแปลกหน้าได้ตลอดเวลา

พอเข้าใจอะไรหลาย ๆ อย่างมากขึ้น พอรู้ว่าอะไรเป็นอะไรแล้วก็ยิ่งรู้สึกว่ามีเวลามากขึ้นด้วย ฝึกฝนในเรื่องที่เราสนใจมากขึ้น จนตอนนี้ก็ได้งานเขียนโปรแกรมภาษานี้สมใจอยาก 🍻

#ThailandZapathon

nostr:nevent1qqs9a2nw0xuwgl6ulelj4jhhsmz2sggz5nyrn4a85mkzuku52kxppucprpmhxw309ucnjv3wxymrst339curxw3jxsurvwf0qgs93adzxqyt5k58xzjrta50rrdqkyxw2wxxu2495xmczgrkxpx4nacrqsqqqqqpgk8nyr

Reply to this note

Please Login to reply.

Discussion

อ่าน DM ใน Discord ด่วนนนน

เด๋ว เราอาจจะขอ API สำหรับ link กับ wherostr หน่อยนะๆๆ

สามารถใช้ตัว repo หน้าเว็บ siamstr แล้วปรับ reverse proxy เมื่อเข้ามา path "/" ก็โยนไป port หน้า wherostr ได้เลยครับ ส่วน path .well-known เราก็ชี้ไปยัง port ที่เรารันตัว siamstr ไว้ แค่นี้ก็ได้แล้วครับ

อยากจะทำให้ UI ของ wherostr ลิงค์ไป add NIP-05 @siamstr.com เลย พอจะมีช่องมั้ยครับ

ถ้าสร้าง field input email

แล้ว listen API ป้อน input username @siamstr.com

> ยิง json username String

> return status: 0|1 (true|false) ว่า username ใช้ได้ไหมอันนึงนึง

และมี ปุ่ม add ยิง json

username: String,

pubkey: String,

lnurl: String ถ้าไม่ใช้ปล่อยว่าง Empty not Null,

น่าจะเอาเอาไปใช้ได้เลยนะครับ ตัว API ไว้หลังไมค์กันได้ครับ

ตำนาน..