low (363)


user interface - Prototyping a GUI with a customer

user interface - Prototyping a GUI with a customer

When prototyping initial GUI functionality with a customer is it better to use a pen/paper drawing or to mock something up using a tool and show them that ? The argument against a tool generated desi…


oop - Coupling and cohesion

I'm trying to boil down the concepts of coupling and cohesion to a concise definition. Can someone give me a short and understandable explanation(shorter than the definitions on Wikipedia here and he…



c# - How to avoid garbage collection in real time.NET application?

I'm writting a financial C# application which receive messages from the network, translate them into different object according to the message type and finaly apply the application business logic on…


Grub and getting into Real Mode(low-level assembly language programming)

I've been working on a toy OS and have been using grub as my boot loader. Recently when trying to use VGA I found that I couldn't use hardware interrupts. This I found was because I had been slung…


testing - How do I simulate a low bandwidth, high latency environment?

I need to simulate a low bandwidth, high latency connection to a server in order to emulate the conditions of a VPN at a remote site. The bandwidth and latency should be tweakable so I can discover th…


windows - bandwidth and traffic simulator for web apps?

can you suggest how to create a test enviroment to simulate various types of bandwidths and traffic in a web app ? Or maybe a program open source wich does this against localhost ? I think this is a…


Writing maintainable code

What is the single most important factor for writing maintainable code(language independent)?…


Is low-level/embedded systems programming hard for software developers?

Given my background as a generalist, I can cover much of the area from analog electronics to writing simple applications that interface to a RDBMS backend. I currently work in a company that develops…


database - What's the Hi/Lo algorithm?

What's the Hi/Lo algorithm? I've found this in the NHibernate documentation(it's one method to generate unique keys, section 5.1.4.2), but I haven't found a good explanation of how it works. I know t…


Design or prototype first?

When first approaching a project is best to step back and think through everything or just dive in and start coding and polish at a later date? Essentially, do you design first or try to rapidly prot…




example android energy bluetooth how high tutorial ble level and