Johan Thelin's blog

command line

Converting Office Documents

Now and then, office-type documents need to be converted. The latex users have always been able to produce a variety of formats from the command line, but for the OpenOffice/LibreOffice users, manual labor has been the solution. That changes with unoconv. Now you can convert to most file formats directly from the command line. more>>

Barebox Logo

Booting Bare Hardware

Booting a computer is always more complex than one wants to think. On the PC side, it looks as if BIOS finally is retired and replaced by EFI (I wonder which was the last OS to use BIOS for anything that just loading a secondary bootloader). On Mac, EFI has been around for a while. On embedded Linux systems, however, u-boot has been a big player for a long time. more>>

Trying a Cute Approach to Android

Amidst all the chaos surrounding the Qt project, the power of open source software has shown itself. The Romanian developer Bogdan Vatra has ported Qt to Android. To avoid trademark conflicts, the result was named Necessitas. more>>

Applying xargs

There are some commands that turn out to be more useful than first meets the eye. In my opinion, xargs is one of those commands. It takes the standard input and uses it to build a command line. It's nothing fancy, but it's very handy in some situations. more>>

A mini-itx PC in a Sun box

CUPS and Sun

I recently spent some time getting one of my long term projects built. For quite some time I've had an old desktop computer serve as my printer server. As this machine is kind of loud, I've turned it off when not using it. This led to some client machines not appreciating the printer becoming available at the wrong time. more>>

Telecommuting

I've been working as a freelancer for almost a year now, and I cannot help noticing how free software helps making this possible. Working in an international setting, most of the work is done from my home office. This requires techniques to get the work done. more>>

Where do you find Linux?

Looking through my home for Linux systems I just realized that it is everywhere. First of all, I find it on my computers - from servers to laptop. That is the obvious place though. I wonder, where else can I find Linux running? more>>

Freedom to Search

Free software may stem from a research mind-set, where shared results lead to a greater good. Free software has built this around various licenses such as GPL and BSD. The ideals behind free software have spread beyond software and can also be seen in other areas: documentation, game mods, illustrations, music - all types of content creation can be licensed in an open and free way. more>>

GNU

A Thriving FOSS Community on the North

Living in Sweden, conferences usually include travelling abroad. This is all fun, but it also means spending time away from family and work. This in turn means catching up on work, i.e. spending even less time with the family. Not exactly what I want to do all my life. more>>

Syndicate content
Webcast
How to Build an Optimal Hadoop Cluster to Store and Maintain Unlimited Amounts of Data Using Microservers

Realizing the promise of Apache® Hadoop® requires the effective deployment of compute, memory, storage and networking to achieve optimal results. With its flexibility and multitude of options, it is easy to over or under provision the server infrastructure, resulting in poor performance and high TCO. Join us for an in depth, technical discussion with industry experts from leading Hadoop and server companies who will provide insights into the key considerations for designing and deploying an optimal Hadoop cluster.

Learn More

Sponsored by AMD

White Paper
Red Hat White Paper: Using an Open Source Framework to Catch the Bad Guy

Built-in forensics, incident response, and security with Red Hat Enterprise Linux 6

Every security policy provides guidance and requirements for ensuring adequate protection of information and data, as well as high-level technical and administrative security requirements for a system in a given environment. Traditionally, providing security for a system focuses on the confidentiality of the information on it. However, protecting the data integrity and system and data availability is just as important. For example, when processing United States intelligence information, there are three attributes that require protection: confidentiality, integrity, and availability.

Learn more about catching the bad guy in this free white paper.

Learn More

Sponsored by DLT Solutions