C/C++ project setup in Eclipse
A lot of developers probably use the Eclipse IDE for Java development, but fewer use the CDT for C/C++ applications. The purpose of this quick demo is to show that the CDT along with some other...
View ArticleAdding include paths to your C/C++ project
Looking at my previous post, you may have probably noticed an error marker on the gimp project itself, along with some scattered through the various files/folders. The project built and ran just fine,...
View ArticleKeyword Searches
I’m not exactly sure how many people use keyword searches, but it has been very useful for quickly getting to the information I need. Let’s say I want to browse the Fedora source code repository for...
View ArticleGet To Know A Command : repoquery
If you ever need to hunt down some RPM metadata, but don’t want to have to install, or download the RPM(s) in question, then repoquery is your friend. Let’s say we want to query a yum repository for a...
View ArticleLong overdue list of Fedora 18 fixes
I meant to post this long ago (actually maybe a week or two after the release of Fedora 18, but only got around to it now). Maybe I should have made a New Year’s resolution to blog more consistently....
View ArticleI for one welcome our new e4 overlords
As an Eclipse user, I have to say that having all those views in various stacks can really start taking away from the amount of space dedicated to just editing a file. Even at full screen, there’s...
View ArticleDIY Bodhi
A little while ago I was asked about how one would go about testing Eclipse Fedora Packager’s Bodhi functionality. Unfortunately it’s not too often that I, or someone else may push an update that...
View ArticleSupport for Java Probing in SystemTap
The Java support for SystemTap looks promising, and I can think of a few different usages for this. I ran into an issue where Eclipse was throwing some ClassNotFoundExceptions during its shutdown in...
View ArticleF20 + Eclipse + Google Talk Plugin = A Bad Time
A little while ago, a colleague discovered a strange issue that seems to make Eclipse crash fairly predictably. With the release of Fedora 20, I’ve seen others discover this bug. It’s known upstream...
View ArticleExtending the p2 Repository Format in Fedora
We ship a lot of OSGi bundles in Fedora. $ repoquery --repofrompath=foo,http://kojipkgs.fedoraproject.org/repos/f21-build/latest/x86_64/ --repoid=foo -q --whatprovides "osgi(*)" | wc -l 693 We already...
View ArticleReducing disk I/O with profile-sync-daemon
A little while ago, I finally got a new laptop! After 8 years with a Dell Inspiron 6400 (that has served admirably), I decided on a Dell XPS 13 9333. Fedora 20 worked without any major tweaking. I...
View ArticleChanging the Behaviour of Eclipse’s Update Manager
If you’ve developed plugins for the Eclipse environment, you’re moderately aware that Eclipse’s update manager can behave in strange ways from a user perspective. Things have gotten better with the p2...
View ArticleImproving Eclipse Platform Stability On Rawhide
The Eclipse platform on Fedora Rawhide can be pretty unstable at times. Every update to one of its dependencies requires a rebuild. As a result, it has been on our TODO list for a while to work out...
View ArticleGet To Know A Command : jdeps
Well time sure flies. I can’t believe I haven’t made a post since the end of last year. It’s been quite busy these past few months but I’d like to think I haven’t completely dropped off the map in...
View ArticleSharing directories over a network with sshfs
Occasionally, you may find yourself in a situation where you need to access files from another machine on your network. As an example, I use Eclipse Mylyn for managing a large amount of bugs I care...
View ArticleEclipse p2 Droplets in Rawhide
So p2 Droplets have been in Rawhide for a little while now, and since then we’ve converted most Eclipse plugins to build using the new format. With the exception of some cases that will be done...
View ArticleEclipse inside a Docker Container
I remember having to use mock to test Fedora Eclipse from different releases, and the main reason I used this was to avoid having to create a VM. While there might be some cases today where I’d go...
View Article
More Pages to Explore .....