Which programming language(s) is Ulteo OVD written in? - virtualization

I am doing on an academic project Virtual Desktop Infrastructure. I want to work with Ulteo OVD 4.0.2 which is an open source virtual desktop software. But I am not aware in which language is Ulteo coded. Can you please tell me?

Look inside their git repository: it is mostly C, with some Python & Java (client side ...), configured by autoconf
A general hint about free software is to download the source code and look inside it.

Related

Javacards IDE, and JCOP tools for eclipse unavailable to download

I'm starting to develop in JavaCard (more specifically JavaCard 2.2.2).
I'm searching for tools to develop in JavaCard. I want an IDE that incorporates both an emulator and a debugger. The eclipse plugin JCOP tools from IBM seems to do that, but for some reason I can't find it online. Some forums point to the link http://www.zurich.ibm.com/jcop/download/eclipse/, but this link no longer works...
Anyone knows what's going on? Have JCOP tools been discontinued? If so, can anyone suggest another IDE capable of those features?
JCOP tools is no longer maintained by IBM. All support activities related to the JCOP operating system were handed over to NXP in 2007 (?). You might be able to get further information from NXP directly (tools.jcop#nxp.com), but don't expect them to respond if your request is not backed by a real business case.
The toolchains for Java Card development (various versions) is available directly from Oracle (through their website). The toolchain can be used from the commandline and also supports ANT tasks. For upload to real cards, you can use open Global Platform tools (e.g. GPShell).
You can use GPJ or GPSHELL or JCMANAGER for uploading and deleting .cap files on real javacards. These are download links :
GPJ:
http://sourceforge.net/projects/gpj/
(Now GlobalPlatformPro https://github.com/martinpaljak/GlobalPlatformPro)
JCManager:
https://github.com/martinpaljak/jcManager
GPShell:
http://sourceforge.net/projects/globalplatform/files/GPShell/
as far as I know is JCOP still available, but only directly from NXP and not for free.
And, since Oracle owns Java and Java Card, NetBeans makes it very easy to work with JavaCards (mostly JavaCard 3), but as long as you use the "classic applets" it will act as a 2.2.2
It also comes with a handy quick start guide https://netbeans.org/kb/docs/javame/java-card.html
You can try to use the JCIDE to develop JavaCard Applet for free. It is an Integrated Development Environment designed specifically for the JavaCard programming language.
The JCIDE itself also comes with a quick start video tutorial to help you. Also I feel great in use process.
You can see more about JCIDE in "https://github.com/Tolice/JCIDE/wiki"

how to setup version controlling system in small team

I'm a web developer and would like to setup one system as server which can have all the source code which my team will develop.
My worries here is we all use different different OS (windows, Ubuntu, CentOS) but we work from the same place. I want to have some version controlling tool which allows us to do development efficiently.
Currently we are spending more time to integrate each other code in your code and fixing code according to new/old code.
We all use eclipse Juno. I really appreciate if someone can send me step by step guide to setup the version control system on Ubuntu or CentOS system.
I want this version controlling system should work in local only. I don't want to host my code on some 3rd party server. I want them in my local server only.
Thank you,
You can use Git with Gitlab. Just follow the setup instructions on your Linux based local server.
Git works also with Windows. Check http://git-scm.com/ or http://uncod.in/blog/installing-tortoisegit-on-windows7/
You can use Egit to integrate with Eclipse.
Good Luck!
I really enjoy Veracity. It's cross-platform and you can run it as a sever that only exists on your local network. The interface is fairly similar to Subversion, but is distributed version control. Here's a quick introduction:
http://veracity-scm.com/qa/questions/53/ive-installed-veracity-how-do-i-get-started-using-it

How to create virtual appliance like bitname and turnkey linux

i have a question i am bit of a linux user sort of programmer but i couldn't understand is how to develop your own virtual appliance similar to bitnami and turnkey and if there is a way please tell me!!
Take a look at TKLPatch, a simple tool for customizing and extending any of 100+ appliances in the TurnKey Linux library. The resulting patch can be used to generate an ISO that can be installed in a VM or on real hardware.
If you have any questions or need help, feel free to post to the TurnKey forum.
Updated info
Hopefully my necro-posting adds some value...
The new TurnKey build tool is TKLDev. It uses a similar paradigm to TKLPatch, but instead of requiring you to start with an ISO; it builds completely from source.
So long as you can script the install (and there's almost always a way that you can) and it will work on Debian, then you can build yourself a software appliance in a load of different build types (inc. OVA, VMDK, hybrid ISO etc) using TurnKey Linux's TKLDev build engine. The major VM platform that it doesn't (yet) support is Hyper-V but the ISO installs.

Remote C development on a UNIX machine from a Windows machine using eclipse

I have terminal access to an AIX machine using ssh/telnet (No root access). I need to develop programs using C and compile it using the xlc compiler. Currently I can open remote files in eclipse(Juno) using RSE and edit files, but code-completion and error checking won't work. Can anyone please, help me to setup eclipse, so that code-completion would work and also, I would be able to compile the code from my Windows machine. Any help would be deeply appreciated.
You could try this, http://wiki.eclipse.org/PTP/rdt-setup or.. check out...
How to build a c++ project on a remote computer in Eclipse?
Somewhat similar. If you look at the 3rd answer.
Also you could try X11 Forwarding -
http://tartarus.org/~simon/putty-snapshots/htmldoc/Chapter3.html#using-x-forwarding
Instead of trying to setup Eclipse and CDT to do remote development, you may want to consider purchasing IBM Rational Developer for Power Systems Software (RDP), which is an Eclipse-based remote development environment that allows for C and C++ (and COBOL) application development on AIX from a Windows or Linux system. More information can be found here.

How is Github Enterprise hosted?

How exactly does github enterprise (or similar services) allow you to install it and host on your own servers without being open source?
I'm not very familiar with GitHub Enterprise, but it appears it's just a OVF package (commonly used format for packaging an entire virtual machine) that you just import and go.. a full stack including the OS and all. It's not something you just install alongside other things like WordPress (or at least it doesn't appear to be.)
As someone mentioned, it's an Open Virtualisation Format image which you can run in VMWare, VirtualBox or IBM Power. You can read more in the GitHub Enterprise FAQ.
The Virtual Image runs a Linux OS and the GitHub software. Most of the work has been done for you, it's pretty much plug and pay (licence for 40 users runs at $10k/year last time I checked).
GHE is available as appliance and you can import the downloaded ova file to vmware and can configure it from the GUI after installation