The project of the 3D printer has finally been a little bit of a paragraph. In the field of 3D printing, most of them are mechanical practitioners, age is generally over 30 years old. In this year's programming career, as a half of the programmer's role, from the very beginning of reading LINUXCNC source, to the development of the 3D printer desktop slicing software, in this industry, the people seem to be some side reimburse. Cottage is too powerful, the traditional industry competition is so cruel, today your home out of the machine, three days, people can copy out. Only the software inside is not copied. As a result, most of the domestic machinery used by foreign countries two years ago will have to stop maintenance of open source software.
The road in this industry is still very far, I will continue to pay attention to, when appropriate, will be at hand two printer open source out (playing hardware too burn money ah. )
So far, I'm starting to record my study of the web here today. Just recently hit by a wall, want to start tinkering with this thing. Update and document your learning progress in the long term, and host the relevant code on GitHub.
First summarize what you already know:
1. Linux has been developed in Linux for the past year, with basic shell scripts and regular. Embedded-side Linux development. With Raspberry Pi, Beaglebone, built a light level server mongoose
2. C/C + +, c. Used to write microcontroller programs and Linux, the bottom application of C + + used to write the host computer program, that is, QT
3. HTML,CSS basic knowledge, in QT set Qstyle, interface to use CSS to beautify
4. Computer graphics-—— only see part of it, the main thing to see is OpenGL, made a 3D printer similar to the SolidWorks interface software ... Do web development should not use this
5. Over a period of time Python, wrote two reptiles, and later work is useless, there is no further in-depth
6. An Android video surveillance app that was completed last year and studied for one months Java
As above is the premise, below, list this series of blogs, I want to learn and record the content.
< a > writing and implementing the code in the book PHP and MySQL Web development (syntax part of the code omitted)
< two > Analyze a lightweight PHP server framework amount Source code
< three > Learn more about front-end content by learning "Web Front end hacker technology decryption"
is currently leaving the status, intends to spend one months to complete the above content, hope through one months of study, I can find a web-related work. Recorded in this blog.
Web Learning Records < one > goals and Tasks