Archive for the ‘linux’ Category

Sep
22
2011

nglogc a flexible C logging API

nglogc is a flexible C logging API, it is released under the LGPL license. The author, Dennis Krzyzaniak, has released a full detailed manual. This is a preview of nglogc a flexible C logging API. Read the full post... Read more
Sep
07
2011

UNIX Shared Memories

SHARED MEMORY Shared Memory is an efficient way to pass data between programs. One program creates a shared memory that can be accessed by other processes. A process creates a shared memory segment using shmget(). The original owner of... Read more
Jul
11
2011

Function pointers in C

  This is a preview of Function pointers in C. Read the full post (444 words, estimated 1:47 mins reading time) Read more
bridge

Using a linux box as a bridge

A bridge is a way to connect more than one Ethernet segments together in a protocol independent way. Packets are forwarded based on Ethernet address, rather than IP address (like a router does). Since forwarding is done at Layer 2, all... Read more
Jul
02
2011

Rapid PCB prototyping (Semi-professional PCB)

Sometimes you could have the need of PCB to build a prototype. You can ask a manifacturer, but if your PCB is simple this solution could cost too much and, also, it can take too much time. I used... Read more
May
23
2011

The Zigbee revealed – 1 Introduction

This is the first article of a short serie about the zig bee: from the wikipedia (http://en.wikipedia.org/wiki/ZigBee): This is a preview of The Zigbee revealed – 1 Introduction. Read the full post (561 words, estimated 2:15 mins reading time) Read more
android2

Android Open Accessory Development Kit

The Android 3.1 platform (also backported to Android 2.3.4) introduces Android Open Accessory support, which allows external USB hardware (an Android USB accessory) to interact with an Android-powered device in a special "accessory" mode. When an Android-powered powered device... Read more
Schermata 2011-02-05 a 11.11.24

How to install Midnight Commander on Snow Leopard

GNU Midnight Commander is a user-friendly yet powerful file manager and visual shell, useful to novice and guru alike. It provides a clear, user-friendly, and somewhat protected interface to a Unix system while making many frequent file operations more... Read more
piccolettaOpen

Piccoletta: a USB developer board for PIC’s – The BootLoader

BASIC INFO We are going to describe how to build the bootloader for the PIC18f2550 used in our board PICCOLETTA. To do this job we will use the C compiler from Microchip (the lite version). This is a preview... Read more
May
03
2011

Ubuntu 11.04 Natty at work

I've just downloaded the latest release of Ubuntu from Ubuntu.com (685,3 MB iso file). To install it on my notebook (HP 6730s) I moved the iso on a USB pendrive using the tools inside the iso, so I didn't... Read more
May
01
2011

Piccoletta: a USB developer board for PIC’s – Layout and application scheme

INTERFACE LAYOUT – top side The top side of the board is shown in the next picture: You can see three Jumpers: Power supply selection Boot loader selection ICSP programming interface Last, you can find the Test Input PIN,... Read more
Apr
28
2011

Piccoletta: a USB developer board for PIC’s – Description

Wellcome to the 2nd article about Piccoletta, our developer board for PIC's. Description This device can be used to develop a big range of different applications. For example, enclosed into a dongle box it can be used for: Security Key Dongle... Read more
Apr
25
2011

Piccoletta: a USB developer board for PIC’s – Characteristics

Piccoletta is a PIC developer board in a dongle key format. It has been completely designed and assembled in Italy by our team: Il Gatto La Volpe Lucignolo Characteristics: Power supply can be selected, useing a jumper) between the... Read more
Apr
22
2011

CORBA language mapping for the Ruby programming language.

Remedy IT has developed a CORBA language mapping for the Ruby programming language.   Major update R2CORBA available We are pleased to announce the release of version 1.0 of the Ruby CORBA Language mapping reference implementation: R2CORBA. This software... Read more
Apr
20
2011

Ubuntu 11.04 beta with VirtualBox

Yesterday I tried the beta of Ubuntu 11.04 on VirtualBox. I can say it works well, but on my laptop (core 2 duo 2.16) it is slow. I used Oracle VirtualBox 4.0.4r70112 with VirtualBox extensions. In the following few... Read more
OMG_DDS

Don’t miss the Bus. DDS ROAD SHOW 2011

  Don't miss the bus. RTI Data Bus. Changing the way you integrate. Developing mission critical, distributed systems? Struggling with integration complexity? Facing scalability limitations – capacity, performance and flexibility? Needing an edge-to-enterprise connectivity solution? Looking for the next... Read more
Apr
14
2011

YASOBE Yet another set of Brainfuck examples.

Sound the system bell +++++++ Rot13 implementation: +>+>>++++++++<->>>+ <<<]><]>><<<<>> >>++++++++<->>++++<-<<<-]>>>-]< <-<-]>>>>>]<<++++<<- >>+>>+++++<->>>+<<<]><]>><<<<<> >+>------------ >>>+<<< ]><]>>< <<<<------------->>+++++<<+>> ]<<-]>]<++++++++<+>]<.+>>+<]><]<]     Translate Brainfuck to C. +++>>+<>---] >++++.>>>.+++++.>------.<--.+++++++++.>+.+.<<<<---.<<.<<<.-------.>++++. <+++++.+.>-----.>+.<++++.>>++.>-----. <<<-----.+++++.-------.<--.<<<.>>>.<<+.>------.-..--.+++.-----<++.<-- >>>>>--.--.<++++.>>-.<<<.>>>--.>. <<<<-----.>----.++++++++.----<+.+++++++++>>--.+.++<<<<.<.>>... Read more
Apr
12
2011

vfork() explained: to use or not to use.

The vfork() call is a special implementation of the fork() call. vfork() is available on about all unices systems. From the Linux Man Page:   This is a preview of vfork() explained: to use or not to use.. Read... Read more
Apr
07
2011

How the Ubuntu 11.04 will be.

  Natty First of all , the next release of Ubuntu will change its names: Ubuntu Netbook Edition and Ubuntu Desktop Edition have been combined into a single Edition called simply "Ubuntu" (with no "Edition"). Ubuntu Server Edition has... Read more
Apr
03
2011

Opening a file with vim and restoring the last position of the cursor.

In the vim configuration article we have seen a simple configuration of vim using the .vimrc file. Now we will add a very useful feature. Using this feature when you open a file vim will move the cursor in... Read more
Statistical data collected by Statpress SEOlution (blogcraft).