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 moreSep
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 moreJul
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
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 moreJul
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 moreMay
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
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
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
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 moreMay
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 moreMay
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 moreApr
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 moreApr
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 moreApr
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 moreApr
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
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 moreApr
14
2011
YASOBE Yet another set of Brainfuck examples.
Sound the system bell +++++++ Rot13 implementation: +>+>>++++++++<->>>+ <<<]><]>><<<<>> >>++++++++<->>++++<-<<<-]>>>-]< <-<-]>>>>>]<<++++<<- >>+>>+++++<->>>+<<<]><]>><<<<<> >+>------------ >>>+<<< ]><]>>< <<<<------------->>+++++<<+>> ]<<-]>]<++++++++<+>]<.+>>+<]><]<] Translate Brainfuck to C. +++>>+<>---] >++++.>>>.+++++.>------.<--.+++++++++.>+.+.<<<<---.<<.<<<.-------.>++++. <+++++.+.>-----.>+.<++++.>>++.>-----. <<<-----.+++++.-------.<--.<<<.>>>.<<+.>------.-..--.+++.-----<++.<-- >>>>>--.--.<++++.>>-.<<<.>>>--.>. <<<<-----.>----.++++++++.----<+.+++++++++>>--.+.++<<<<.<.>>... Read moreApr
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 moreApr
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 moreApr
03
2011

