Kỹ sư phần mềm cấp cao · Lập trình viên sáng tạo
Xin chào! Tôi là Dilum Sanjaya
Tạo ra những thứ thú vị, khám phá những gì AI thực sự làm được ngoài sự thổi phồng.
Nhập môn
Nhập môn
Ứng dụng tương tác để học một điều gì đó từ con số không. Thực hành, miễn phí, ngay trên trình duyệt.

Protocol Explorer
Xem internet hoạt động, từng gói tin một. Các bài học về HTTP, DNS, TCP, TLS, Wi-Fi, SSH, VPN và nhiều hơn nữa diễn ra trên sơ đồ mạng, và mỗi gói tin đều mở ra để bạn đọc từng byte.

Electronics 101
Điện tử từ con số không trên bàn làm việc 3D: pin, điện trở, đèn LED, tụ điện, công tắc, bóng bán dẫn và cảm biến. Bật từng mạch, thay linh kiện và xem dòng điện chạy.

Backcountry 101
Kỹ năng sinh tồn, từng bước một, trong 3D. Nhóm lửa trại, làm cung khoan lửa, lọc nước, dựng lều trú, phát tín hiệu cầu cứu, phân biệt cây ăn được với cây độc và chuẩn bị bộ dụng cụ sinh tồn.

Learn ESP32
Nối đèn LED, cảm biến, động cơ và servo vào một ESP32 3D, kết nối nó qua Wi-Fi và Bluetooth, rồi chạy mã và xem nó hoạt động, từ nháy hai đèn LED đến tấm pin mặt trời bám theo mặt trời.

Learn Arduino
Học Arduino trên một bo Uno 3D: nối đèn LED, nút bấm, cảm biến, động cơ và servo, rồi chạy các sketch thật và xem bo mạch phản hồi, từ nháy một đèn LED đến chậu cây thông minh.
Lab AI
Mới ra lò từ Lab AI
Những thử nghiệm mới nhất của tôi, xây dựng bằng AI.
Xem trên XCell Architecture Studio
- Khoa học tương tác
Xem trên XWarehouse Digital Twin
- Công nghiệp, game hóa
Xem trên XCozy Game
- Thử nghiệm trò chơi
Xem trên XRobotic Jellyfish
- Lấy cảm hứng từ phim
- Robot
Xem trên XBatpod
- Robot
- Lấy cảm hứng từ phim
Xem trên XSpaceship Game
- Lấy cảm hứng từ phim
Xem trên XAge of Empires
- Thử nghiệm trò chơi
Xem trên XDune Sandworm
- Robot
- Lấy cảm hứng từ phim
Xem trên XV8 Engine
- Kỹ thuật
Thủ công
Thủ công
Các demo mã nguồn mở tôi viết tay, từ rất lâu trước khi AI làm được.
Bài viết mới nhất
Bài viết mới nhất
Những bài tôi viết về React, Three.js và quản lý trạng thái trong React (bằng tiếng Anh).

JavaScript in Plain English
Tired of Boring Static Dashboards? Let’s Build a Fully Customizable Dashboard in React
Step away from the mundane with our innovative approach to dashboard design in React. This blog post delves into a variety of React techniques to transform static, uninspired UIs into dynamic, customizable dashboards. Explore how to break free from the limitations of conventional designs.

JavaScript in Plain English
Mastering React State Management: A Comprehensive Guide
Embark on a comprehensive journey into the world of React state management. This post begins with an insightful exploration of React's state management mechanisms, identifying common pitfalls and challenges. Discover how to overcome these issues using a range of external libraries.

Geek Culture
Build 3D Apps With React | Animated Solar System | Part 2
Continue your 3D adventure in React by bringing the solar system to life. This follow-up post focuses on animating the static solar system built in Part 1. Learn about the intricacies of animations in React, the challenges they present, and how to masterfully implement them with Three.js for an engaging 3D experience.

Geek Culture
Build 3D Apps with React | Animated Solar System | Part 1
Dive into the exciting realm of 3D web development with React. This introductory post covers the fundamentals of React Three Fiber and Three.js, setting the stage for creating mesmerizing 3D web applications using WebGL.
Liên hệ
Trò chuyện nhé
Không có biểu mẫu liên hệ. Chỉ cần nhắn tin cho tôi trên LinkedIn hoặc X.
Dự án & ý tưởng
Bạn có dự án hay ý tưởng?
Muốn biết tôi có thời gian cho một dự án không, hay chỉ muốn cùng bàn luận say sưa về ý tưởng của bạn? Hộp thư của tôi luôn mở.
Công nghệ vì cộng đồng
Bạn đang làm điều gì đó vì mục đích tốt đẹp?
Nếu bạn hoặc nhóm của bạn đang làm điều gì đó vì mục đích tốt đẹp với ngân sách hạn hẹp, và muốn có một ứng dụng giống như một trong các demo của tôi nhưng chưa có kiến thức kỹ thuật, cứ liên hệ với tôi.





