Skip to content

In the future, many simple and repetitive work will hand over to machines, so we can make it batter by using automatic theories.

License

Notifications You must be signed in to change notification settings

tsymiar/MyAutomatic

Repository files navigation

MyAutomatic

CMake on multiple platforms Build Status Codacy Badge License 996.icu

This is MyAutomatic, clone with
git clone https://github.com/tsymiar/MyAutomatic.git
includes sub-projects below ⇣⇣⇣

LinxSrvc

  • Brief

    Building all executes ./build.sh all -j command. Using ./build.sh test to test, deleting caches using ./build.sh clean.

    Once when generates SUCCESS, some binary files will shown in the bin / gen directories, such as:

    [bin]

    chstest
    chigpio
    mes909
    pipefifo
    VideoCapture
    imagesnap
    IM.exe
    Client.exe
    kaics.exe
    pthdtest.exe
    gSOAPverify(myweb.wsdl)

    [gen]

    gn / webevent_server

  • Description

    • chstest chigpio mes909 pipefifo

      Some scattered *.c files is driver of hardwares such as GPIO, ME909S-821(a Huawei LTE 4G network module), pipe/fifo etc.; chstest is a test to chsdev driver.

    • VideoCapture | imagesnap

      VideoCapture is a video capture program based on v4l2 which should only able to run on linux.

      imagesnap is a photo taker, could running on linux only.

    • IM.exe | Client.exe

      IM.exe is a simple instant-messaging chat room, use it by register, login, send command and a small amount of quantity messages.

      Client.exe is a client peer implement of an online chat room.

    • kaics.exe

      a sub-pub message queue(MQ), which can penetrate the intranet, more info linked can get from here.

    • pthdtest.exe

      a thread pool based on pthread.

    • gSOAPverify

      a SOAP-server which is to verify login using the config file myweb.wsdl.

    • gn

      a cross-platform, big/small endian, increasing/decreasing binary number generator.

    • webevent_server

      a http server and client package library, depends on libevent.

QtCases

  • It is a test-case using Qt, OpenGL. using mkallcase.sh to build it.

WinNTKline

Microsoft .NET Framework 3.5 is needed if compile WinNTKline
CvMlwk

OpenCV && some Machine Learning learning cases.

KlineUtil

A MFC solution to register, catch files, show K-line, simulate ctp ... etc.

WPFKline

A K-line application using C#.

TestUtils

A testcases to test files of KlineUtil .


Impact of the program has built in [Market]: