我的 Side Projects

目錄
  1. 1. Native Apps
    1. 1.1. QtFileTransfer
    2. 1.2. ImageFormatConverter
    3. 1.3. IRService
    4. 1.4. LogMonitor
    5. 1.5. Chatd
    6. 1.6. ScreenCapture
    7. 1.7. CursorJail
  2. 2. Computer Vision
    1. 2.1. Cube3DViewer
    2. 2.2. PyCube3DViewer
    3. 2.3. MarkerVR
  3. 3. Librarys
    1. 3.1. libPlaySound
    2. 3.2. libQuaternion
  4. 4. Other Projects
    1. 4.1. TinyTcp-android
    2. 4.2. PyGetMyPublicIP
    3. 4.3. PyReportMyIP
    4. 4.4. TWStockInfo
    5. 4.5. CppUtility
    6. 4.6. Code2PDF
    7. 4.7. FindHotelOnMyTrip
    8. 4.8. GitSwitchUser
    9. 4.9. GrepX
    10. 4.10. FindDuplicateFiles
    11. 4.11. Cleaner
    12. 4.12. TinyTcp
    13. 4.13. osxMediaKey
    14. 4.14. YahooStock
    15. 4.15. 1nv

以下是我目前在做與完成的專案, 如果你也對我的 Side Project 有興趣, 歡迎一起開發討論.

Native Apps

QtFileTransfer

QtFileTransfer is a convenient cross-platform tool that transfer file quickly.
Since Apr 2018
C++ Qt
Source Code

ImageFormatConverter

ImageFormatConverter is a tool that convert image format to another image format.
Since Jan 2018
C++ Qt
Source Code
下載

IRService

Infrared service for remote media control.
Since Jul 2017
C++
Source Code

LogMonitor

LogMonitor is a tool that can keep printing log from file.
Since Jul 2016
C++
Source Code

Chatd

A lightweight chat daemon.
Since Aug 2015
C
Source Code

ScreenCapture

ScreenCapture is a tool that can take a screenshot and auto save images.
Since Dec 2014
C++ Visual C
專案首頁
Source Code
下載

CursorJail

CursorJail is a tool that limit your cursor into a rectangle (for windows).
Since Dec 2014
C++ Visual C
Source Code
下載

Computer Vision

Cube3DViewer

This is a program that show the position and orientation of cube in 3D scene (C++ version).
Since Mar 2018
C++ OpenGL GLFW Socket
Source Code

PyCube3DViewer

This is a program that show the position and orientation of cube in 3D scene (Python version).
Since Mar 2018
Python PyQt PyOpenGL
Source Code

MarkerVR

This is a Marker-based Tracking System for VR/AR Applications.
Since Dec 2017
C++ OpenCV
Source Code

Librarys

libPlaySound

A Simple API to Play WAV files on Windows, Linux and MacOS.
Since Feb 2018
C++
Source Code

libQuaternion

A library to convert quaternion to another format.
Since Jul 2016
C++
Source Code

Other Projects

TinyTcp-android

This is a android socket wrapper designed to fast development of network related functionality.
Since Mar 2018
Java Android Socket
Source Code

PyGetMyPublicIP

This is a program that get and show your public IP addresses.
Since Mar 2018
Python Crawler
Source Code
詳細介紹

PyReportMyIP

This is a program that automatically updates the IP addresses to server.
Since Mar 2018
Python Socket
Source Code
詳細介紹

TWStockInfo

TWStockInfo 是一個網站工具, 集合了台股各種大型資訊網站連結.
Since Feb 2018
Html
網站
Source Code

CppUtility

Simple command-line utility to create cpp header file and source file.
Since Jan 2018
Shell Script
Source Code

Code2PDF

Simple command-line utility to convert source code into PDF.
Since Jan 2018
Shell Script
Source Code

FindHotelOnMyTrip

一個方便的訂飯店利器, 讓使用者比較出最便宜的飯店期間!
Since Jul 2017
Python
專案首頁
Source Code

GitSwitchUser

This is a script for switching git user and email quickly.
Since Mar 2017
Shell Script
Source Code

GrepX

You can open matching files of grep by number.
Since Apr 2016
Shell Script
Source Code

FindDuplicateFiles

Find the duplicate files.
Since Mar 2016
Shell Script
Source Code

Cleaner

Clean specific garbage.
Since Mar 2016
Shell Script
Source Code

TinyTcp

This is a C++ socket wrapper designed to fast development of network related functionality.
Since Mar 2016
C++ Socket
Source Code

osxMediaKey

Simple OS X application to trigger the media key.
Since Feb 2016
Objective-C
Source Code

YahooStock

Get stock information from yahoo.
Since Feb 2016
Python
專案首頁
Source Code

1nv

Keep one environment between different package tools (Ubuntu, Fedora and Mac OSX).
Since Aug 2015
Shell Script
Source Code