It’s a while that I am thinking about developing a portal at our student community at University to monitor the part time jobs for robotics & nano-electronics students that are posted online (Finn.no is popular place to do so in Norway). Finally this would come up on a screen where robotics and Nano students would be hanging out.
For this purpose I have either thought to connect directly to the database (waiting for the response from the website). If they do not let me to do so, I was thinking to have the announcements sent to me with email (a service that the website offers) and then process the emails and update the list. To this I came across connecting to email servers with POP3 and using POP3 terminal commands to read emails (a tutorial on this subject) and update my list to show on the screen.
First command after connecting. E-mail userid (this may or may not not the full e-mail address). Example: USER testuser
VMWare Server / Player / Workstation is a very powerful tool allowing one to install several virtual operating systems on one computer. This is not all you get, as you have the ability to run all these OS’es simultanously without need to do anything with your real physical computer. On the other hand this allows to separate different tasks on different machines and prevent software incompatibilities and cross-platform issues.
VMWare Player / Workstation: Good for those users who only need another OS on their computer (Windows on a Mac or Linux or viceversa). It’s much simpler to setup and the workstation is a payed version which allows you to exactly determine sharing the resources on your computer (hard-disk, RAM, Processor). While Player only shares these on fair basis. VMWare Server: As the name says it out, it suits best for servers (e.g. I used this feature to have a Linux OS on a Windows Server 2008 for logging of a process on a Motoman robot).
Serial communication through COM ports are very common both in prototyping and industry. To be able to read / listen to COM ports on Java, Arudino or Processing you need to install the RxTx library. Follow the instruction to install Serial and Parallel communication installed on your Windows.
copy rxtxSerial.dll / rxtxParallel.dll to %JAVA_HOME%bin (e.g. c:Program FilesJavaj2re1.4.1_01)
Installing OpenCV might sound very easy when you read it on some forums/websites, but there are some small changes in most of these tutorials that prevent the connection between OpenCV and MS Visual C++. In this tutorial we(my dear friend Puya Afsharian and I) try to guide you through the installation of these two products and the right way to make them talk with each other.
Although people say it is easy to make OpenCV 2.2 to work with MS Visual C++ 2010, but we did not get it to work properly while it seems that MS visual c++ 2008 works perfect with OpenCV 2.1. Here are the download links for both products :