I was wondering how long it was going to take someone to set up a DDNS server for this purpose. About time.
I wrote a cool app which streams voice in between two IP addresses after having some bad experiences trying to get some of the more complex app's to work well, and thru a firewall correctly.
It just uses one UDP port (51981), and works pretty well. Other things work well, but they require a service, like yahoo IM... and I like the software to be independent of any servers, and be lightweight enough to use in the background.
With a BSCS, and I really liked the program.
I went to a community college for a year, and enjoyed that a lot too. If I had enough time and money, I would have liked to continue in a regular college degree program, and graduate from a physical school. I think there are a lot of important experiences there that are not necessarily related to CS that will serve well in the real world.
But I got a job, and tried going back, and it just wasn't working. It was exhausting going back and forth, and the pace of the school was just too slow. I really liked ACCIS because I could go at my own pace. Some classes were a breeze (concepts of java)... and others I had to really sit down and study (Theory of computation, algorithm design/analysis...)
I went into the program thinking "this is gonna be a breeze..." but it wasn't all easy, and I spent a lot of late nights banging my head against a wall. I learned a lot that I never would have otherwise.
Anyway, the company I work for (~350 people, based in sunnyvale) paid for a few of my CS classes, and after I graduated, they changed my title to "Software Engineer, Intermediate" and gave me a nice pay raise. Im still dealing with the same code I was before...but they appreciate me more. Anyway, I think that a lot of places just require you having a degree, and it's just a matter of having it that gets them to even review your resume, and experience counts for the rest.
I was wondering how long it was going to take someone to set up a DDNS server for this purpose. About time.
I wrote a cool app which streams voice in between two IP addresses after having some bad experiences trying to get some of the more complex app's to work well, and thru a firewall correctly.
It's here...
It just uses one UDP port (51981), and works pretty well. Other things work well, but they require a service, like yahoo IM... and I like the software to be independent of any servers, and be lightweight enough to use in the background.
With a BSCS, and I really liked the program. I went to a community college for a year, and enjoyed that a lot too. If I had enough time and money, I would have liked to continue in a regular college degree program, and graduate from a physical school. I think there are a lot of important experiences there that are not necessarily related to CS that will serve well in the real world. But I got a job, and tried going back, and it just wasn't working. It was exhausting going back and forth, and the pace of the school was just too slow. I really liked ACCIS because I could go at my own pace. Some classes were a breeze (concepts of java)... and others I had to really sit down and study (Theory of computation, algorithm design/analysis...) I went into the program thinking "this is gonna be a breeze..." but it wasn't all easy, and I spent a lot of late nights banging my head against a wall. I learned a lot that I never would have otherwise. Anyway, the company I work for (~350 people, based in sunnyvale) paid for a few of my CS classes, and after I graduated, they changed my title to "Software Engineer, Intermediate" and gave me a nice pay raise. Im still dealing with the same code I was before...but they appreciate me more. Anyway, I think that a lot of places just require you having a degree, and it's just a matter of having it that gets them to even review your resume, and experience counts for the rest.
Go check out the
p t
crypto++ library.
It's got lots of classes that make it easy to incorporate a whole bunch of algorithms into your programs.
Look what I did with it last week...http://sourceforge.net/projects/winfilecry
I registered my project on sf.net last week. Go get the crypto++ library, and build whatever software you want.
http://sourceforge.net/projects/winfilecrypt/