Giter Club home page Giter Club logo

banner

Made with Krita. (Copyright 2021-)

Experience

Engineering

  • Optimal Design
  • Linkage Mechanisms
  • Computer Vision
  • Machine Learning

Software Translation

  • Game 0 A.D. (en-US → zh-TW)

Repositories

  • four-bar: Planar four-bar linkage mechanism simulation and mechanical synthesis system.
    • type: GUI, WebAssembly GUI
    • techniques: Rust (Actix, egui, wasm-bindgen), JavaScript
  • efd: Elliptical Fourier Descriptor (EFD) implementation in Rust.
    • type: Library
    • techniques: Pure Rust
  • metaheuristics-nature: A collection of nature-inspired metaheuristic algorithms for benchmarking different optimization methods.
    • type: Library
    • techniques: Pure Rust
  • reveal-yaml: Create a Reveal.js presentation simply via a YAML file and some local resources. (CLI)
    • type: CLI, remade from Python
    • techniques: Rust (Actix), JavaScript (jQuery), CSS, HTML
  • Pyslvs-UI: Planar linkage mechanism simulation and mechanical synthesis system.
    • type: GUI, kernel selectable (main library: pyslvs)
    • techniques: Python (PyQt), Cython, C++
  • Python-Solvespace: Python wrapper for the kernel of Solvespace, which is CAD software.
    • type: Wrapper, library
    • techniques: Python, Cython
  • apimd: A Python API compiler for universal Markdown syntax.
    • type: CLI
    • techniques: Pure Python
  • yaml-peg: A YAML 1.2 parser using a greedy parsing algorithm with PEG atoms.
    • type: Library
    • techniques: Pure Rust
  • latex-paper: LaTex template for National Taiwan University Thesis.
    • type: Template
    • techniques: ShellScript, LaTex (pandoc CLI)
  • My Gists

Programming Languages

  • Rust
  • Python (PyQt, PyTorch, Cython)
  • C99^/C++11^
  • ShellScript / Makefile / CMake / Batch file
  • Matlab
  • JavaScript / TypeScript (HTML / CSS)
  • OCaml

Work platform: Kubuntu / Windows

Research Published

Yuan Chang's Projects

apimd icon apimd

A Python API compiler for universal Markdown syntax.

blank-doc icon blank-doc

A blank Pandoc project from Markdown to PDF.

cdw2 icon cdw2

國立虎尾科技大學 (Taiwan) 機械設計工程系 2016spring 協同產品設計課程的第2週實習資料倉儲

cython icon cython

The most widely used Python to C compiler

efd-rs icon efd-rs

1D/2D/3D Elliptical Fourier Descriptor (EFD) implementation in Rust.

egui icon egui

egui: an easy-to-use immediate mode GUI in Rust that runs on both web and native

four-bar-rs icon four-bar-rs

Four🍀bar is a simulator, a synthesizing tool for four-bar linkage mechanism.

hall-digit icon hall-digit

Calculate angular velocity from the digital signal of Hall sensor.

kmol-editor icon kmol-editor

A light text editor using tree project to edit text-based files. Python scripting support.

kmolbook icon kmolbook

KMOL 技術手冊 - 電腦網路、機械設計與協同 - Computer Network、Mechanical Design and Collaboration

lark icon lark

A modern parsing library for Python, implementing Earley & LALR(1) and an easy interface

latex-paper icon latex-paper

非官方臺灣大學 (台大, NTU) 碩士論文模板 Markdown + LaTex template + 跨平台可攜環境 + Github Actions

learn-ggez icon learn-ggez

A copy from ggez snake example. (not belong to me)

leo-editor icon leo-editor

Leo is an Outliner, Editor, and Personal Information Manager written in 100% Python.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.