Quantcast
Channel: jjacky.com
Browsing all 161 articles
Browse latest View live
↧

How to convert a mercurial repo to git

When I started working on a few things, and needed to use some version control, I used mercurial. This wasn't really something I thought about all that much: I had used subversion & mercurial...

View Article


kalu 1.2.0 released

A new version of kalu - upgrade notifier for Arch Linux - has been released. Changes since last version are : Instead of hard-coded use of xdg-open, one can now define the command line to be used when...

View Article


PkgClip 1.1.0 & kalu 1.3.0 released

New versions of PkgClip - Cached Packages Trimmer Utility - and kalu - upgrade notifier for Arch Linux - have just been released. PkgClip 1.1.0 Changes since last version are : Use package description...

View Article

Easily list package dependencies

Sometimes I wonder about a package and its dependencies, and more specifically the (installed) size of it all. For a simple list of a package's dependencies, pactree is a great tool that does the job...

View Article

kalu could speak your language!

The next version of kalu - upgrade notifier for Arch Linux - is almost ready, and one of the changes it will introduce, is support for internationalization. In other words, kalu is ready to speak your...

View Article


dapper 1.0.0 released

Version 1.0.0 of dapper - a simple desktop applications autostarter - has been released. In addition to the bump to 1.0.0 as per semantic version rules, this release is mostly about bugfixes. Changes...

View Article

kalu goes 1.4.0, speaks French

It's been a little while since a new version of kalu - upgrade notifier for Arch Linux - has been released. But version 1.4.0 is here, and with it comes a bunch a bugfixes, as well as a couple of new...

View Article

Wanna try pacman 4.1 (and still use kalu) ?

As you've probably heard, the next version of pacman is coming, and you can try the first RC. Because API changes are introduced, whatever uses libalpm will require not only to be rebuild against the...

View Article


strdup/free vs atomic reference counting

As I was working on a little C project of mine, I realized that often times I would have functions returning strings, and couldn't simply return the pointer directly (especially in mutli-threaded app)...

View Article


Natural Sort Order in C

As Jeff Atwood said back in 2007, "The default sort functions in almost every programming language are poorly suited for human consumption." This was true then, and remains true today. Working on a...

View Article

Where does your window manager place new windows?

I'm not even sure this falls under the "an itch to scratch" category, it wasn't that much of an itch, but here we are. Though I don't use the whole DE, I'm using lots of XFCE applications, such as...

View Article

kalu 2.0.0; pkgclip 1.2.0; pacdep 1.0.0

pacman 4.1 has now hit core, so time for official updates of everything that uses libalpm. For the most part this is only about being compatible with the new API. kalu 2.0.0 Changes since last version...

View Article

kalu 2.0.1 to make sysupgrade work again

Ok, little screw up on my part in kalu 2.0.0, as I removed an init call (g_type_init()) in kalu-dbus a little too soon. This call has actually only be deprecated in GGlib 2.36 :) My bad; Sorry about...

View Article


Make jekyll fast again: Compile rb-gsl on Arch Linux

In order to make this blog, I use jekyll. It's a great little thing that takes simple text files (using Markdown syntax in my case, more is supported) and turns them into the HTML files your browser is...

View Article

kalu 2.1.0 and PkgClip 1.2.1 are out

Couple of updates are available. Nothing new for pkgclip, just minor tweaks in the code and a little rewrite to move the process of loading packages into a separate thread. This should ensure the GUI...

View Article


pacdep 1.1.0: Dependency path

A new version of pacdep is out, fixing optional dependencies not working since pacman 4.1.0, and introducing a new option to show the "dependency path" for each package, inspired by karol's request for...

View Article

kalu 2.2.0 released

A new version of kalu is available, which will now set a user-agent to be used for all its connections, including those done via ALPM (i.e. synchronizing databases, but also downloading packages when...

View Article


Preview conflicts in Arch Linux system upgrade

Every once in a while, kalu will not be able to tell you what upgrades are available. This isn't due to a bug, or because there's something wrong anywhere, it's simply because there is (at least) one...

View Article

Automatically switch DPMS off in VLC 2.1

For a little while now I've been using a little module of my own to handle switching DPMS off automatically when playing, but as I recently upgraded to VLC 2.1 it broke. I had to have a look at this...

View Article

Run triggers on systemd's journal messages

Running Arch Linux, I've now been using systemd's journal as logging engine for a little while. This isn't about how good/bad it is, or how it compares to other solutions (e.g. syslog). I'm using the...

View Article
Browsing all 161 articles
Browse latest View live