systems

Do I need a separate server to implement an ESB (e.g. Apache Camel, Mule) ?

Do I need a separate server to implement an ESB (e.g. Apache Camel, Mule) ? ...

What other systems beside Erlang are based on "Green Processes"?

I was reading this informative page on Green Thread (Wikipedia) and I wonder: what other programming systems rely on "green processes" beside Erlang? Edit: " Green Thread != Green Process " Green Process based Erlang Inferno Green Thread based Go Native Process based C, C++ Updated: Nobody answered the question directly and...

developing embedded software library

I'm in the process of developing a software library to be used for embedded systems like an ARM chip or a TI DSP (for mostly embedded systems, but it would also be nice if it could also be used in a PC environment). Obviously this is a pretty broad range of target systems, so being able to easily port to different systems is a priority....

Where in the world are encrypted software in cash registers required and in that case what security measures are required?

Background Sweden is transitioning to a compulsory law for all business owners handling cash or card transactions, to implement/buy partially-encrypted POS (point of sale)/cash registers: Signing and encryption are used to securely store the information from the cash register in the control unit. The control system with a cert...

What is the best embedded system board/chip combination for video pass through with a HTML overlay.

Hi, I am trying to build a proof of concept for a consumer electronic product that will have a video input & output, but will output with an HTML overlay on part of the screen. Does anyone know of the best board/chip combination that would be good for this application? Since it may become a real product, the lower the price the bett...

mobile phone database from an indian shopping web site

i m currently doing research on recommendation systems for e-commerce. i require the test data. can any body tell me where can i find the database of mobile phones and details of all brands? ...

How does an OS or a systems program wait for user input?

I come from the world of web programming and usually the server sets a superglobal variable through the specified method (get, post, etc) that makes available the data a user inputs into a field. Another way is to use AJAX to register a callback method to an event that the AJAX XMLhttpRequest object will initiate once notified by the bro...

topics in distributed systems

what do you think is an interesting topic in distributed systems. i should pic a topic and present it on monday. at first i chose to talk about Wuala, but after reading about it, i don't think its that interesting. so what is an interesting (new) topic in distributed systems that i can research about. sorry if this is the wrong place to ...

Advantages of Thread pooling in embedded systems

I am looking at the advantages of threadpooling design pattern in Embedded systems. I have listed few advantages, please go through them, comment and please suggest any other possible advantages that I am missing. Scalability in systems like ucos-2 where there is limit on number of threads. Increasing capability of any task when nece...

distributed system programming with php

Hi guys, I'm doing a system for a hospital in my country as the final year project of my degree, my supervisor specially asked me to use php and mysql for this. i don't have any experience with distributed systems and php programming, can any one help me out to build my base and improove my knowledge stating some sites, books to refer t...

masters in information systems vs masters in computer science

Which one is the better of the two? What about the job opportunities after a masters in information systems? ...

Mac os x systems programmng and bsd

Hi all I'd like to get into some mac os x systems programming and wondered, although mac os x is a Mach and bsd hybrid, would a bsd programming book suffice since I can't seem to find any books on mac os x systems level coding (or mac os x architecture)? Any pointers would be much appreciated. Thanks ste ...

How does the pstack command work?

Hello, I am curious to find how does the pstack command prints the stack trace of all the threads running under the PID? It has to be someway different than the way gdb does since the process runs inside the gdb environment, but pstack is executed after the execution of the process. ...

Exactly how accurate is IP Geolocation?

I'm setting up a iPhone tracking system for my friends, so they can submit their location to my website by their iPhone, anywhere, anytime - by WiFi or cellular data. The website will use Google Maps for their coordination's so that my other friends can track where they are, however, it is the accuracy of the IP to coordinates to Google...

Can applications running in ring0 be secure without formal verification?

How can one ensure security without formal verification of a program that runs in ring0? Could a VM be used without differing userspace kernelspace? ...

Where can I start looking to better understand how computers work?

Hey everyone, I've been trying to figure out what computer field I want to go into later on in life. College is just around the corner for me and I've considered looking into Computer Engineering, Software Engineering, etc. Lately, I've been looking into computer security systems and exploitations of such (purely for educational purpos...

Experiences with CloudLinux.

Hey everyone, I attended this year's HostingCon in Austin, TX, and found a really interesting operating system being advertised there called CloudLinux (www.cloudlinux.com). It seems like a hosting company's dream come true for the reliability benefits it would bring to a shared hosting environment and I'm wondering if any of your ow...

how do drivers become parts of operating systems?

I know that OS kernels are made up of drivers, but how does the driver become a part of the os?, does the kernel decompile itself, and then add the driver and recompile itself?, or are the drivers plug-ins for the kernel?, someone told me that for most operating systems, the drivers actually become a part of the kernel, but whenever I co...

Small C Projects

I am a professional developer who generally uses high level, memory managed languages. However, I am growing more and more ashamed at my incompetence at low level languages like C, which I haven't used since my Systems courses in college. I want to relearn some of the more distinct parts of the C language, but I don't have a large amoun...