BOBYE'S HOME

Table of Contents

Index

CG/CAGD

./img/monkey_surf.jpg This section is related to Computer Graphics and Computer Aided Geometric Design. I am quite interested in these fields and recently(2009.10-2011.6) taking part in a program under the direction of Prof. Deng.

Further more, I introduced several platform and software for a general user to design images, especially for vector graphics.

  • Gnuplot It was originally created to allow scientists and students to visualize mathematical functions and data interactively, but has grown to support many non-interactive uses such as web scripting.
  • Asymptote A powerful script-based vector graphics language for mathematical/technical drawings, with LaTeX typesetting of labels.
  • Graphviz Graph visualization is a way of representing structural information as diagrams of abstract graphs and networks. Automatic graph drawing has many important applications in software engineering, database and web design, networking, and in visual interfaces for many other domains.

Debian/GNU Linux

./img/debian-desktop.png I am a stardard Debian/Ubuntu user. I maintain my notes of administration, such as installation guide, brief configuration instruction and some effective tips.

Great fun and enumerous benefits from GNU project will make you in a new world. Exactly via Linux, I get to know lots of things : LaTeX, Debian/Ubuntu, Emacs/Vi, Bash, etc. Rich Experiences in Linux application make me feel much more strong and flappy.




Programming and Algorithm

./img/computer_programming.jpg

I always like programming my life. Various language including C/C++, Matlab, Java, Scheme, and other script programs ,Various programming platform including microcontroller, MIDP, OpenGL enrich my college life.

Here is a map of what I have established and contributed :

  • FEM Programming
    This is intended for programming issues from Finite Element Method.
  • Evolutionary Computing
    Algorithm, optimization, and computing.
  • GRE Phone Reciter
    The project is proposed by the course of Software engineering. It is developed on the platform of mobile device which is to assist person to recite GRE (or other Exams) word lists. Any phone supporting CLDC 1.0 and MIDP 2.0 will access the application.The software is under GPL, Please refer to sourceforge for application and code download.
  • SimplexM
    This project is proposed by the assignment of course Operations research. It helps to solve linear programming model by classical simplex method.

    Fairly speaking, many classical problems are types of linear programming problems, algorithms which targeted to specially problems always have generalization to simplex method.

  • Mona Lisa
    ./img/mona_com.png Genetic Programming: use 50 polygons to approximate Mona Lisa. OpenGL based, motivated by Roger Asling, but more accurate and efficient.
  • Mathematical Modeling
    In fact, through my rich experiences of mathematical modeling, I gather a broad knowledge in computer science(image process, pattern recognition, computer graphics, data mining, etc) and applied mathematics(numerical scheme, optimization, statistical model, etc), as well as solid background of programming and application skills.
  • Web Design
    The site? Yes, that's right! You too can upgrade your communications skills to the 21st century and learn…



LaTeX

./img/latex2e.png

Here are some resources I have collected for getting up to speed with this excellent document processing system. If you are not sure why LaTeX is any good, find out the benefits. I wouldn't consider myself an expert, but I'm learning all the time. I recall finding it quite taxing when I started to learn LaTeX, which is why I have started the section. However, I hope that my experiences plays to your advantage.

Here is a templates repository for convenience(some other resources which include class/experiment report are lost due to my laptop missing-_- I promise I will back up them next time):

  • mcm2009.zip, an advanced version of template for mcm2010 will be accessed by mailing me.
  • CUMCM.rar

There are many bibles about how to document by (La)TeX, and I found some pragmatical pages from the Internet below. Anyway, a cookbook at hand is always a crosscut to what you exactly need.

Misc

  • Mathematics review This page is maintained under self-discipline which keeps an outline for scheduling.
  • Reading, lecture notes and projects I realize keeping formal notes in the progress of studying will benefit me a lot. Although these note require a bit more time devoted, in fact it will contribute to my understanding level and serve as quick review booklets.
  • Muse Zone These notes were kept during 2008 and 2009, and will not be updated anymore.

Author: YE JIANBO <yelpoo[AT]gmail.com>

Date: 2010-08-31 22:33:17 CST

HTML generated by org-mode 6.33x in emacs 23