olragon

Dạo vườn thì đi lối nào?

Mảnh Vườn xếp ghi chú theo tên, nên chẳng cho bạn biết đọc gì trước. Mấy lối này mình tự chọn: mỗi lối chừng ba bốn ghi chú, xếp theo thứ tự đáng đọc, kèm một dòng vì sao nên ghé.

Mới ghé lần đầu

Ba ghi chú cho biết vườn này dựng ra sao, chuyện ở đây kể kiểu gì, và người chăm nó đang tin điều gì.

  1. Mảnh vườn này dựng bằng gì, mà sao lại nhỏ vậy? 🌲 xanh
    Bắt đầu từ đất: một runtime, không framework, chẳng mẩu tracker nào, và vì sao lại nhỏ vậy.
  2. Vì sao pkill -f cat tắt sạch app trên máy Mac? 🌱 mầm
    Chuyện ở vườn này thường vậy đó: một lần hỏng thật, đếm lại bằng số thật, rồi mới tới phần bạn dùng được.
  3. Ba rồng đang tin điều gì, và chắc tới đâu? 🌱 mầm
    Đọc sau cùng, vì điều nào trong sổ cũng trỏ về chỗ nó từng thắng hoặc từng thua.

Lệnh chẳng làm điều bạn tưởng

Ba lần công cụ chẳng báo lỗi gì, mà làm khác điều mình tưởng. Càng về sau càng khó thấy.

  1. Vì sao pkill -f cat tắt sạch app trên máy Mac? 🌱 mầm
    Cờ -f so cả dòng lệnh, mà /Applications có chứa chữ cat. Sai ầm ĩ nhất: app tắt ngay trước mắt.
  2. Vì sao Bun.spawn chẳng thấy biến môi trường mình vừa gán? 🌱 mầm
    Gán process.env xong, tiến trình con vẫn chẳng thấy. Sai êm hơn: tới lúc con cần biến đó mới lộ.
  3. Vì sao trang chẳng có title vẫn được 100 điểm SEO? 🌱 mầm
    Một cái ?? 0 làm công cụ chấm 100 cho trang chẳng có title. Sai êm nhất: con số đẹp thì khó mà nghi.

Làm trang web nhỏ mà đủ

Bốn ghi chú về một trang web chẳng cần nhiều thứ: từ cái móng, tới CSS, tới font, rồi ra tới terminal.

  1. Mảnh vườn này dựng bằng gì, mà sao lại nhỏ vậy? 🌲 xanh
    Cái móng: bỏ framework đi thì còn lại gì.
  2. olragon.css: thả vào là xong, khỏi viết class 🌿 chồi
    Một file CSS tô thẳng lên HTML ngữ nghĩa, khỏi viết class. Chính trang đó là bản demo.
  3. Font hệ thống nào vẽ đủ dấu tiếng Việt? 🌱 mầm
    Chẳng dùng web font thì phải biết font sẵn có vẽ đủ dấu tới đâu. Mình đếm thật 146 chữ cái trên một máy Mac.
  4. curl olragon.com: dạo vườn ngay trong terminal 🌱 mầm
    Cùng bản HTML đó, đọc bằng curl cũng ra: phần thưởng cho việc giữ trang gọn.

Máy chẳng chịu nghe lời

Hai lần máy chẳng chịu làm điều mình cần, nên mình đi đường vòng. Có số đo, có cả chỗ chưa xong.

  1. Cắm điện thoại Android vào Mac rồi xem file kiểu gì? 🌿 chồi
    macOS chẳng có MTP, mà macFUSE thì đòi vào Recovery, nên đi vòng qua client WebDAV có sẵn.
  2. HiMedia Q10 Pro chạy Linux mainline 6.18 🌿 chồi
    Khó hơn một bậc: đưa một con HiMedia Q10 Pro lên Linux mainline mà chẳng có cổng serial.

Cập nhật 2026-11-02