Developing a desktop environment for linux [closed] - linux

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
I want to build a new desktop environment for linux like KDE or GNOME, not that much complex, i just want a new windowing system, a new desktop, just like that with some simple functionalities.
But the problem is i don't know where to start. Is it possible to use toolkits like Qt or wxWidgets for this purpose or should i start from anything other? I can program in languages c, c++, java ...
Is this X11 or X Window System have any relation with this. Can anybody tell me where should i start.

Desktop environments on Linux consist of many interconnected components. You should start by reading about how existing desktop environments work: what components they contain, and how they work together.
The information you need is on the internet. Look at Wikipedia (for example, the Desktop environment page, Windowing system and X Window System pages). Look at freedesktop.org, and its Specifications page. Google for other information.
The fact that you're asking questions about whether X11 or X Window System has any relation to this task indicates that you don't yet have a good understanding of the main software components of a Linux desktop. Luckily, that problem is easy to solve: you just have to do some reading.

Related

Which Linux distribution is more suitable for the Node.js web server [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I create a web server with Node.js. I'm using the Express framework. The database is MongoDB.
I want to host web server on a Linux machine. I don't know how to make the decision between the different Linux distributions, such as Debian, Unbuntu or RedHat.
My questions are:
What is the main difference of the different distributions?
Which factors should I take into account?
Which one is better for my requirement?
What is the main difference of the different distributions?
Nothing. (As long as running node.js is the only concern)
Which factors should I take into account?
Whether any unresolved issues are yet to be addressed by node.js.
Which one is better for my requirement?
I would consider Ubuntu, as it's popular & bugs are addressed faster due to shorter release cycle.
I'm using it in Debian. Rock solid!
In your case it also complies with the clever tip that Joachim Isaksson gave you - use whatever you're familiar with.

Which Linux distro is best for me? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
I need to use Linux for Web Development, I also want to manage a Linux server. So which is the best option for me:
Use one Linux distro for programming, and another for server.
Use one Linux distro for both purposes, if so, which Linux distro is good for both purposes?
Anybody can give me some suggestions?
I can advice you to use debian (http://www.debian.org/) for both development and production environments but this is my own preference.
This is the classic question where everyone has their own opinion and nobody wins...
Ubuntu it's easy to use, you can use apt-get to install basically everything you need.

Good Windows 7 IDE for node.js devlopment over SSH [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 10 years ago.
Just starting to learn linux and I have an Amazon EC2 server running Ubuntu 11.10. I'm trying to learn node.js and get a simple game server up and running. My home machine is Windows 7 so I'm using PuTTy to SSH into my EC2 server. I was wondering what IDE would you guys recommend?
I like NetBeans a lot and this is my preferred IDE for php, but there is no node.js project type and little support via plugins.
I'm not a big fan of Eclipse since it seems more complicated than it needs to be - but if that's the best I'll use it - currently I have Eclipse for PHP Developers (Helios) and Indigo - which would be best? Do the versions really matter?
Intellij IDEA is always worth a look. It is my personal favorite.
WebStorm is a paired down version of InteliJ that focusses just on Javascript rather than Java, went through a dozen IDE's and text editors until I came across it - integrates with the Node server to enable breakpoints, debugging, etc. Only $49 for a personal version.
http://www.jetbrains.com/webstorm/
I like Sublime Text 2. It has a lot of great plug-ins for Javascript (JSLint one is a must have) and I find that it stays out of the way when I'm just trying to get work done. It's also multi-platform so you can have a consistent editing environment across all of your machines.
You can try Microsoft WebMatrix a tool from Microsoft. You can find further details # http://www.microsoft.com/web/webmatrix/

What precautions to take if writing a virus [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 11 years ago.
If I was to Write a virus for the challenge What would I need to do to contain it ?
Obviously I would disconnect the computer from the internet first but what else could I do to prevent the worst case scenario of it making it on to the internet.
Im not saying im smart enough to bring down society but I don't want to go to jail for a weekend project.
Is is likely that my antivirus will kill my virus program as soon as it is compiled ?
What would I need to do to contain it ?
You need to use a sandboxed environment. Perhaps a virtual machine such as vmware or virtualbox that doesn't have physical access to the network.
Is is likely that my antivirus will kill my virus program as soon as
it is compiled
Not really. Antivirus programs are based on signature scanning + heuristics. Your program should be "0-day". So until it does something fishy, it's unlikely any antivirus will ask questions.

Which lang to focus on cross-platform? [closed]

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.
Closed 12 years ago.
Lets say you r going to develop a photo editng software for win, linux and mac os. What language-gui woild you choose?
Dont tell me java because i dont like swing at all.
Thanks
You should give QT of Trolltech a try, its a C++ framework which you can use
to develop nice GUI applications on almost any platform
QT Website
There's a cross-platform GUI toolkit called wxWidgets. It's a C++ library, but it has binding for Python, and possibly other languages as well. It works on all of the operating systems you've mentioned. I've used it successfully in the past, although it has been a while.
http://www.wxwidgets.org/

Resources