communication

Exposing a function to other processes

I'm using this piece of code that exposes a simple function using a socket: while (true) { try { ServerSocket serverSocket = new ServerSocket(7070); Socket clientSocket = serverSocket.accept(); String input = (new BufferedReader(new InputStreamReader(clientSocket.getInputStream()))).readLine(); synchronized (this.map)...

Software solution for communication between two teams?

My department is working on a project that requires us to heavily communicate with another team, whose software ours has to interact with. Today this resulted in a 4 1/2 hour conference call where the whole team had to attend, with very few results and no progress in the actual coding at all. To me, it was a complete waste of time, exce...

Relaying a request in asp.net (Forwarding a request)

I have a web application that communicates between two different web applications (one receiver and one sender, the sender communicates with my application, and my application communicates with both). A regular scenario is that the sender sends a HttpRequest to my application, and I receive it in an HttpHandler. This in turn sends the H...

Short/quick explanation of .net mvc

Hi, What would be the shortest explanation for .net mvc (for a manager to understand at a high level, how it works, benefits etc). ...

Optimizing Team Communication

I was thinking about setting up an asterisk pbx box, and giving everybody a headset and softphone and having our development teams conference and be able to ask questions without getting distracted from their code or leaving their desk. Right now our team uses an IRC server which isn't ideal because they have to context switch from thei...

How to make team more cross-functional?

The problem we have now in your development process, is that there are a few people, who don't make team more cross-functional. So, sometimes this people can become a bottleneck for some parts of the project. They don't like using Wiki for the shared knowledge issues, they don't post enough comments to their tickets in Issue tracker sys...

Eclipse RCP: Communication between elements created in different ViewPart?

Hi, what's the best way to make communications between page widgets residing on differents ViewPart? via listener or via shared object instances like "getViewSite().getPart()/getPage()" ? what pro/contra and what's the best strategy for You? Thanks, regards ...

How can a solo programmer become better at working in a group?

Solo programmers can practice good programming habits that will help them with group work (good commenting, coding styles, basic communication skills, version control system use) but there are some skills you rarely develop or bother dealing with until you're working on a single project with several people. What are some of the habits y...

Communication patterns for senior developers

I've been running a weekly "tech lead" meeting at our company for several months. It's become quite mundane, and more of a status update than anything else. I'm looking for ideas to make this more dynamic: These are the guys who I think can generate great ideas and vision They also have depth no one else has in a particular domain and ...

Communication Mechanisms that are both Decoupled and Low-Latency

Does anyone have experience with message transports that are both decoupled(senders and receivers don't know/care about each other) and low-latency for distributed and possibly remote interaction events? Do they exist? I'm researching/developing interaction technologies for tangible interaction devices(i.e physical buttons, knobs, slide...

Mozilla Firefox problem with Javascript and Flash communication

Hi, I have a script that displays a list of song names and when the user clicks a 'listen' button the filename is passed to a Flash player which loads and plays the mp3. This works fine for Safari and IE but not in Mozilla. Does anyone know of any issues around Mozilla and using Javascript to pass variables to flash and call functions in...

Instant Messaging With Priority For Developer Communication

My team communicates a lot with IM. We'll sometimes use IM to ask a question even to someone who's in the next cube over. The reason for this is that we all find that answering an IM is much less disrupting than talking. Still, I find that the blinking message window can be disrupting when I'm heads down coding. I can't help but lo...

Java to access pci-modem

Hi, I have a pci-modem in my laptop and I tried to run a program that opens the port and configures it.I get an excepcion while doing it, I think that it can't see the port, even though it is on COM3. Is there any way of doing it in java? The error I get is noClassDefFoundError. It says the SerialPortEventListener class isn't found. I...

Unused field value in transmission protocol.

I am writing technical documentation for a little protocol used internally on a GSM network. This protocol use pattern [id1] + [byte[] data1], [id2] + [byte[] data2], etc in a continuous stream of byte. The point is that for various reason (future expandability and backward compatibility) some fields are not used. The value of this fiel...

A way to convert byte stream to packet stream in C89 on an embedded device.

I’m working on with an embedded device that is connected to PC using rs232 (rs232 over USB). I’m thinking about developing my own protocol: <MAGIC><LENGTH><BINARY DATA><CRC> but I don’t want to reinvent the wheel. Please note that: I'm thinking about quite restricted device: 4kb of RAM, no kernel, nor standard C lib. Can you think...

Inter process communication

What are the pros and cons of using a file for interprocess communication? Let me give some background of the context I am asking this question in. The problem is the classical producer consumer problem with some constraints. The producers are set of cooperative process running on a cluster of machines and communicate with each othe...

Control Internet connection data

I want to control internet connection programmatically, (I use Visual Studio .net (c#)). I want to process all the requests that are sent to the internet. For example, if a user on any browser type "google.com", I want to get this request before it's sent to the internet. Simply, it's a process that Windows uses to send and retreive da...

Does there exist a communication tool that'd be better suited for programming-related discussion?

I'm asking this question since SO isn't particularly well suited for this kind of task since it was designed for asking questions like this one. Therefore I neither ask it relative to SO. I ask whether there is a tool better suited for programming-related discussion than old-mannered forums, mailing lists, wikis, IRC, or afk chatting. A...

Dynamic port

Doesn’t the dynamic ports keep changing? If yes, wont these ports change and communication stop? Please advice. ...

How can I improve my technical writing?

Writing documentation is part of programming, and writing well is part of what makes the documentation useful. So, what are some hints or guidelines for good writing in the technical realm? What are some resources (on-line or on dead trees) which might help me to improve my documentation? ...