Programs
Articles, tips and tricks about software programs (Cadence, ISE, Quartus,…)
OwnCloud 4 review
0
OwnCloud is an open source alternative to Dropbox which lets you synchronize files between several platforms. It’s main difference from Dropbox is that you can install your own server so your data is not stored out of your infrastructure. For some business this is a strong point in order to choose a service.
Having your own server with your files also can leverage costs if you are an intensive data consumer. For example, at Amazon S3 prices starts at 0.125$/GB per month. This means a bill of 36$ each month for my 300GB photo backup (I’m not using Amazon S3, I use Livedrive which is much cheaper and fills my needs)
Enable Marketplace on an Ubuntu Eclipse
5When installing eclipse on an Ubuntu box (don’t know if this happens also in other distributions) it doesn’t have the default eclipse release software site, neither the Marketplace. Next I show how to install the marketplace by enabling the release software site.
For this example I use Eclipse Indigo (default eclipse version in Ubuntu 11.10):
- Go to “Help > Install new software…”
- Press “Add..” Button
- Fill the Dialog and press OK:
- Name: Eclipse Indigo (or whatever you want)
- Location: http://download.eclipse.org/releases/indigo/
- Once the contents of this Software site is loaded, check Marketplace client from “General Purpose Tools” category
This can be used also to install other software packages like “Eclipse XML Editor and Tools”,…
Note: When installing ADT (Android development tools) pluguin I was having an error because it needs some package not installed by default on a basic eclipse install. Once this Software site is added, this error also disappears.
Eclipse setup for pyQt (II)
4As I’m learning python and Qt I change my mind on some of the tips I’ve already posted here. This is the case for my old tip on how to configure Eclipse to work with PyQt4. That old post should be called “How to compile ui files from eclipse”, so I will try to ammend my error in this new post.
Virtual Machine install with VirtualBox
1On my work PC I have a dual boot for Windows and Linux (Ubuntu). I need both systems as there is a lot of software that only exists for Windows or doesn’t have an equivalent (or professional equivalent) for Linux. Linux has some advantages over Windows in some tasks and I like it (powerful reason).
In some cases I need both of them at same time and where x-cygwin is not enough a virtual machine (in an enough powerful host machine) is the perfect solution. Virtual Machines are also a great solutions to test new OS releases or distributions.
In this “tutorial” I’m going to install an Ubuntu 10.10 into a Windows7 host.
Copy between pages in Concept HDL
0When doing an schematic that uses more than one page in conceptHDL makes some tasks hard to do. One example is when we want to copy something, like a group of components, from one page to another one.
Create Pspice library from manufacturer model
0Some manufacturers like Texas Instruments provide simulation models of their operational amplifiers. When designing a preamplifier or a pulse shaper a good starting point to tune which passive components values do we have to use is by simulating our circuit with Pspice. Lately I’m using a lot of amplifiers from Texas Instruments (probably due to its policy of samples), so I’m going to start to build my own TI pspice library.
Best vhdl editor (IMHO)
0Usually I code firmware in vhdl, and to do so I use Emacs. I avoid using either Quartus or ISE editors as they only have one feature: syntax highlighting. You may say: Emacs?? But does it still exist? And there is people who uses it? Yep, Emacs! If you want to type less and code faster the best tool is Emacs!

