473,387 Members | 1,379 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,387 software developers and data experts.

Re: Peer-to-Peer Chat Program

On Aug 4, 2008, at 10:44 AM, Trevor Slocum wrote:
Python seemed like the right choice for writing a peer-to-peer
application, as the support for sockets is adequate and the cross-
platform ability is nominal. That's why I searched around for P2P
frameworks in Python, and didn't have much luck.
I've had this problem too.
Like I said, I didn't know anything about P2P before this, and I'm
sure much of what I've done so far can be improved upon. That's why
I'm posting here. I'd like to make an open request to anyone who
would like to assist me in the application development to reduce the
resource usage and improve the overall network efficiency. Even
simple "Ah, I saw you were doing this in your code, I recommend you
do this..." would be of great help.
Well, I have about the same level of experience that you do, but I'll
take a look at the code and see if I can offer assistance.
If you are interested, you may view the Google Code page at http://code.google.com/p/kaishi/
or checkout the SVN repository directly using http://kaishi.googlecode.com/svn/trunk/
I haven't read the code itself yet, but I'm extremely interested in
the project. I'm a fairly experienced Pythonista, yet I've never
really worked on networked projects in any programming language
before. Not only does it interest me, but it's a good way to expand
my knowledge base.
I have proper hosting and can set up a specific website for
collaboration on project ideas and such if support is carried after
this message. I thank anyone who has taken their time to read this.
I would be interested in collaborating in a project like this, I
think. Feel free to email me privately to talk further if you wish.

--
Avi

Aug 4 '08 #1
0 1399

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
by: Leo Muller | last post by:
Does anyone know where I can find an example chat program in VB.NET? Thanks in advance, Leo Muller
2
by: Ahmed | last post by:
Hello everyone, I am designing a chat program for a company. The program will be used locally(through lan). I am progamming the chat program using VB.NET windows application. Lets consider the...
3
by: bagstoper | last post by:
i need to make a program that has a box that lets people chat with each other, and when thay click a button off to the side it will roll a 20 sided dice and then display the answear in the chat box....
1
by: Viewer T. | last post by:
I would like to know which modules I would need in order to create peer-to-peer chat program in python using Tkinter. If I would need modules that do not come packaged with python, I would...
4
by: shreedhan | last post by:
hi i am trying to write a simple client server chat program. the code of server program is: #define PORT 9999 int main() { struct sockaddr_in server_addr,client_addr;
1
eyeofsoul
by: eyeofsoul | last post by:
i have build the gui but i am having problem with implementing the tcp/udp. can somebody help me. i have server and client. the server can chat with the client. when i tried to to use the udp of tcp...
2
by: phider1 | last post by:
I wrote a little UDP-based chat program. It's not very user-friendly, requiring every user to add every other user to a list. Anyway, I want to adapt it to TCP so you don't have to do that, as...
2
by: Johan Jons | last post by:
Hello, I've been think of creating a voice-chat application, kind of like skype/ventrilo but very simplified; just something small that works. Now I am using windows 7 with microsoft visual...
0
by: taylorcarr | last post by:
A Canon printer is a smart device known for being advanced, efficient, and reliable. It is designed for home, office, and hybrid workspace use and can also be used for a variety of purposes. However,...
0
by: aa123db | last post by:
Variable and constants Use var or let for variables and const fror constants. Var foo ='bar'; Let foo ='bar';const baz ='bar'; Functions function $name$ ($parameters$) { } ...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.