Our new baby is about to born, look how beautiful:
Software
15
abr 08
Hacking the Linux 2.6 kernel
I was looking for something related to the linux kernel, went to fall in ibm website displaying these two documents, written almost three years ago, introducing some very basic idea of the linux 2.6 kernel, two sets of around 20 pages each, interesting introductory material:
Hacking the Linux 2.6 kernel, Part 1: Getting ready
Hacking the Linux 2.6 kernel, Part 2: Making your first hack
25
mar 08
Linux Kernel Engineer – Brazil, São Paulo
This is an interesting position that just opened, if you are interested, mail me:
Company:
Pioneer in the implementation of hotspot networks and in the development of Wi-Fi access systems in a Global way, Vex’s goal is to provide easy and fast wireless Internet access in public locations. We make our infrastructure available for our partners – Telecom Operators and Internet Service Providers around the World – that offer the network service to their customers and end-users. In this sense, Vex operate as an infrastructure wholesaler.
Description:
This position requires in-depth knowledge of and previous experience with embedded operating systems, IPC mechanisms, I/O subsystems and hardware interfaces. Must have worked in kernel space and be very familiar with the Linux Open source issues. Be able to do coding in C/Assembly. Must have worked with embedded software components such as boot loaders, board support packages, device drivers and kernel modules. Must be capable of analyzing and debug kernel and application level anomalies and interactions in an embedded Linux environment. Must have strong experience in low-level system software concepts including interrupt handling, multi-tasking, and multi-platforms. Must be conversant with embedded software development tools, debuggers, compilers, etc. Must have experience working in operating system internals.
Requirements:
- Min 3-9 years of experience in C programming.
- At least 1-2 years experience specifically in Linux Kernel Programming and overall good familiarity with Linux kernel Code.
- This position requires a knowledgeable, experienced software engineer with significant embedded Linux kernel experience.
- Possess a good track record of contribution to Linux code, experience with coding device drivers, strong knowledge of C, and an understanding of microprocessors at the machine level (x86, mips, arm, …). Knowledge in other embedded OS or PC architecture will be an advantage.
Details:
- Location: Brazil, São Paulo (Morumbi)
- Compensation: R$60k – R$78k (CLT)
25
fev 08
RMS steps down as Emacs maintainer
It’s not a big deal since it’s not the first time this happens, but it’s good to recall what hapenned:
Dan Nicolaescu started the thread in 2007/06/04:
Do you still plan to turn over Emacs maintenance to someone else? Have you made a decision on who is going to be the new Emacs maintainer(s)?
RMS replied:
I would still like to do so. I have not made a plan.
A long thread goes by the next 7 months until RMS decides:
Stefan and Yidong offered to take over, so I am willing to hand over Emacs development to them.
Welcome Stefan and Yidong, my best wishes.
22
fev 08
360° Video

My friend Camilo Telles did his master thesis on this exact subject, he projected this camera entirely in wood and cheap web cameras, he also wrote a software to integrate all the images in one single, it’s not his work, but it’s similar and very interesting.
Reference: http://adn.blam.be/papervision/






