Sitemap
A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.
Pages
Posts
On Camera
Published:
Have you wondered how cameras turn an object in 3D space to a 2D image? This post covers the entire process and goes very deep into half of that process. I am writing this post because this is such a simple subject and yet there has not been any post that clearly explains it (mainly due to too-many terminologies with the same meaning, and most posts just analyze math without even telling the basic concepts). I personally struggled a lot on this during my own research, so I hope this post will help whoever sees it in the future.
OAuth 2.0 Authorization Grant Flow w/ Spotify as Example
Published:
Netease Cloud Music is 1 of the 2 most popular music apps in China and I have used it extensively before. But many songs don’t have copyrights here in USA (this is definitely not to say Netease is pirating songs, it’s just that its subscription model only includes copyrights for songs to be played in China) and I don’t want, ironically, to connect to a VPN that fakes my IP in China every time I listen to music. Therefore, I have decided to switch to Spotify. Now the question becomes how to migrate my old playlists on Netease to Spotify: This is infeasible to do manually since a playlist may have hundreds, even thousands of songs. Therefore, I have built the Netease Playlist to Spotify Migrator.
places
portfolio
Apache StreamPipes
Committer
Netease Playlist to Spotify Migrator
Creator and Programmer
Interactive Max-Flow Min-Cut Algorithms Visualizer
Architect and Programmer
Traveling Salesman Solver
Researcher and Programmer
Portal
Programmer
VEX Robot
Team Leader, Programmer, and Driver
Catch That Puppo!
Tabletop Game Designer
publications
Non-Equal Contributions of Different Elements and Atomic Bonds to the Strength and Deformability of a Multicomponent Metallic Glass Zr47Cu46Al7
Published in MDPI Molecules 2024
Donghua Xu, Olivia Gordon, Muyang Ye, Lei Chen, Tittaya Thaiyanurak, Zhengming Wang
iFlow - An Interactive Max-Flow Min-Cut Algorithms Visualizer
Published in Proceedings of the 56th ACM Technical Symposium on Computer Science Education
Muyang Ye, Tianrui Xia, Tianxin Zu, Qian Wang, David Kempe
Compositional Effects on the Tensile Behavior of Atomic Bonds in Multicomponent Cu93−xZrxAl7 (at.%) Metallic Glasses
Published in MDPI Molecules 2025
Tittaya Thaiyanurak, Olivia Gordon, Muyang Ye, Zhengming Wang, Donghua Xu
Toward Bandwidth-adaptive Fully-Immersive Volumetric Video Conferencing
Published in Proceedings of the ACM on Networking Volume 3, Issue CoNEXT 4
Rajrup Ghosh, Christina Suyong Shin, Lei Zhang, Muyang Ye, Tao Jin, Harsha V. Madhyastha, Ravi Netravali, Antonio Ortega, Sanjay Rao, Anthony Rowe, Ramesh Govindan
talks
Talk 1 on Relevant Topic in Your Field
Published:
This is a description of your talk, which is a markdown files that can be all markdown-ified like any other post. Yay markdown!
Conference Proceeding talk 3 on Relevant Topic in Your Field
Published:
This is a description of your conference proceedings talk, note the different field in type. You can put anything in this field.
teaching
Teaching experience 1
Undergraduate course, University 1, Department, 2014
This is a description of a teaching experience. You can use markdown like any other post.
Teaching experience 2
Workshop, University 1, Department, 2015
This is a description of a teaching experience. You can use markdown like any other post.