Open Source Daily Guide

Staying up-to-date with the latest news on Open Source

About

Proin accumsan urna in mi. Aenean elementum egestas tortor. Donec neque magna, auctor a, dapibus sit amet, facilisis sit amet, ligula..

Archive for the 'Tips' Category

Using ‘dd’ Commands

Sunday, August 17th, 2008

Image Source: www.zwahlendesign.ch
The ‘ dd ‘ command is one of the original Unix utilities and should be in everyone’s tool box. It can strip headers, extract parts of binary files and write into the middle of floppy disks; it is used by the Linux kernel Makefiles to make boot images. It can be used to [...]

Read the rest of this entry »

• In no way guess a particular order of execution – thread execution order cannot be established and restricted by the OS scheduler. You cannot predict the sequence of threads flowing from one execution to the next, not even what thread comes next.
• If possible, use thread-local storage – to keep coordination to a minimum, use exclusive [...]

Read the rest of this entry »

• Plan scalability to get the benefit of the increasing number of cores – write flexible codes that can handle an increase in cores because the more cores you have, the greater the possibility of expansion of data processing.
• Use thread-safe libraries – a hotspot computation can be executed through library call and should use a similar [...]

Read the rest of this entry »

Designing Threaded Applications

Monday, May 5th, 2008

Creating a multithreaded application requires 4 major steps and of the four, the design and implementation part is not often discussed. The following rules will give you a better chance of writing the best and most useful threaded application:
• Identify accurate independent computations – simultaneous execution is not possible unless the executable similar operations can run [...]

Read the rest of this entry »

Open Security Foundation

Tuesday, April 8th, 2008

If you work in IT security or are simply want to check out some computer security information you read about, OSVDB is a helpful site. You can browse their comprehensive database and even subscribe to categories you are interested in, such as wireless routers or Microsoft products.
The site’s goal is to provide accurate, detailed, current, [...]

Read the rest of this entry »

Project Gutenberg

Tuesday, January 29th, 2008

While an eBook isn’t exactly a software or a program, the distribution of such also involves money and copyright. It’s like buying books off a bookstore’s shelf minus all the paper usually involved in this process. Thankfully though, there are sites like Project Gutenberg which promotes the free distribution of electronic books “to encourage the [...]

Read the rest of this entry »

Top 10s

Sunday, January 20th, 2008

With hundreds of softwares and programs available out there, which ones are the most popular and possibly most useful? Your answer would surely depend on your particular needs and specific background. For instance, artists need graphic softwares more than computing programs. Similarly, those in research would find good use for database programs that make data [...]

Read the rest of this entry »

Finding the right alternative

Wednesday, January 9th, 2008

The best thing about Open source is finding alternative softwares or programs that come close to the so-called “real thing” or in other words, the commercial version. This is for the simple matter that it feels great not having to pay for something you can have for free.
One of the easiest ways to find out [...]

Read the rest of this entry »

Bad Behavior has blocked 20 access attempts in the last 7 days.