Official Programmers Thread

  • Christian Chat is a moderated online Christian community allowing Christians around the world to fellowship with each other in real time chat via webcam, voice, and text, with the Christian Chat app. You can also start or participate in a Bible-based discussion here in the Christian Chat Forums, where members can also share with each other their own videos, pictures, or favorite Christian music.

    If you are a Christian and need encouragement and fellowship, we're here for you! If you are not a Christian but interested in knowing more about Jesus our Lord, you're also welcome! Want to know what the Bible says, and how you can apply it to your life? Join us!

    To make new Christian friends now around the world, click here to join Christian Chat.
Oct 18, 2009
60
0
6
Why would you want it to do that? Computer's don't just broadcast their I.P. addresses. I suppose that if you're using a wireless network someone with a traffic sniffer like Wireshark and a network adapter in promiscuous mode could detect your I.P. address, but so what? As long as the network is encrypted, it shouldn't make much of a difference.
 
E

ex-Ranger

Guest
one can never have to much security
 
Oct 18, 2009
60
0
6
I'm still not sure what you mean. From whom are you trying to hide your I.P. address? What sort of network are you working on? Most home routers have N.A.T., which effectively masks your I.P. address from external devices. If your router has N.A.T., and you ttry to connect to a website that is outside your home/work network, for example, that external website does not know your internal I.P. address (the address that your home/work network assigns to it); it just knows your router's address on the extranet, i.e., the one that it gets from your I.S.P.

If you don't want for the website (or whatever you're connecting to) to know your real I.P. address, then you can use a proxy, which will prevent anyone who is not particularly determined from figuring out your I.P. address.

On the other hand, computer's don't just go around broadcasting their I.P. addresses. They only reveal them when they try to connect to something. Just knowing your I.P. address won't help anyone much, unless you are running a service/daemon that does something with incoming traffic, and your firewall is allowing inbound traffic on the port that that service/daemon uses. In that case, someone/somebot would use a port scanner to figure out which ports are open on your computer, and if one of them was something common (say port 22 for S.S.H.), the person/bot might try connecting using that method with some common username/password combinations.

If you want to prevent people in your immediate vicinity from detecting your I.P. address, use a network cable instead of a wireless network.
 
W

wwjd_kilden

Guest
^what he said

besides there is tons of software that wil give you a fake IP, but then the question is if that software can be trusted
 
E

ex-Ranger

Guest
I'm still not sure what you mean. From whom are you trying to hide your I.P. address? What sort of network are you working on? Most home routers have N.A.T., which effectively masks your I.P. address from external devices. If your router has N.A.T., and you ttry to connect to a website that is outside your home/work network, for example, that external website does not know your internal I.P. address (the address that your home/work network assigns to it); it just knows your router's address on the extranet, i.e., the one that it gets from your I.S.P.

If you don't want for the website (or whatever you're connecting to) to know your real I.P. address, then you can use a proxy, which will prevent anyone who is not particularly determined from figuring out your I.P. address.

On the other hand, computer's don't just go around broadcasting their I.P. addresses. They only reveal them when they try to connect to something. Just knowing your I.P. address won't help anyone much, unless you are running a service/daemon that does something with incoming traffic, and your firewall is allowing inbound traffic on the port that that service/daemon uses. In that case, someone/somebot would use a port scanner to figure out which ports are open on your computer, and if one of them was something common (say port 22 for S.S.H.), the person/bot might try connecting using that method with some common username/password combinations.

If you want to prevent people in your immediate vicinity from detecting your I.P. address, use a network cable instead of a wireless network.
i know all of the above my idea for this came out of a convo i had with a buddy we were discussing what the best security measures are for "gaining illegal access to a secured system"(purely a hypothetical discussion)
proxy's can be traced
just doing a port scan and a bit of elbow grease revile the computers IP
what im talking about is avoiding all of the above and just broadcast a fake IP if the IP is fake to begin with then there is no need for a proxy, its untraceable, and super secure
the reason i asked this question is because if there is a way to do this i would try to develop a program that would do it automatically and make some much needed $$$$$$$$

gaining access to a secured network/system is illegal the discussion above is PURELY HYPOTHETICAL and only for educational purposes
 
E

ex-Ranger

Guest
just encase yall still misunderstand me im not talking about spoofing your ip by packet forging
 
Oct 18, 2009
60
0
6
I'm still not sure what you mean. Computer's don't just go around broadcasting their I.P. addresses. Besides, it's not like hiding your I.P. address is a magic secret that will make your computer secure, nor does the mere fact that someone knows your I.P. address make that person likely or able to hack into your computer. As someone else said, there is already software that purports to change ones I.P. address. You are probably better off seeking information about securing your particular operating system and network equipment.
 
P

priceroni

Guest
I just joined CC and I think this thread needs to get going again. I was doing an online search for Christian programmers and was saddened to see that the last thread response was back in '09 once i joined. Is anyone still actively programming? Was wondering what languages people were utilizing. I'm looking to change careers. Have a AS degree is computer service technology, but had orginally wanted a career in programming years ago (but the Lord led me in a different direction). I've taken courses in Java, VB, XML, and web programming and have self taught myself in some Python and more Java. I enjoy Web back-end programming, but trying to figure where I should focus due to the great diversity of languages out there now. Anyone actively programming for a career? Would love the interaction on anything computers, specifically programming. Blessings!!
 
W

wwjd_kilden

Guest
I am a student of Information Systems, but we have less programming than the IT students, it's more in general about communication, so we've had marketing and project management etc etc too.

I think I want to work with system development in the future though :)

The only language I can claim to "know" is java. I've learned some Python but didn't understand it (maybe I will now that I understand Java).
I also learned some very basic bash scripting + HTML and CSS, but I sure need to refresh it...
 
P

priceroni

Guest
I feel pretty pathetic after looking that this thread isn't that old! lol Silly me was looking at the date people joined CC, not the post date!

So anyways, when I got my AS degree a few years ago I was also a couple classes shy of a web programming AS degree as well. I did take UNIX, XHTML, DHTML, CSS, and XML. XML was the most difficult for me. I've considered studying .NET. Then there's the UNIX route. I have so many interests, it's difficult to channel my energies in one direction.

What classes are you currently taking? I read the entire thread and saw some of the classes you were taking. Are you still enjoying it?
 

JerryRice

Senior Member
Jan 16, 2011
122
0
16
im a senior web developer for a university in canada. im mostly advanced in php. ive done all the other common programming languages before. i stayed away from .NET. almost anything web app related that is essential i believe can be done through php mysql. if you want fancy stuff, ill stay away. im into functionality and not bells and whistles. i started in BASIC when i was 10 just doing text based games. moved on to qbasic later lol. then an oot language then went for Bsc in comp sci and been doing php and programming in my employment full time since 2004 (and part time during some summers for work). of course ill do some java, ajax in sites. and macros and vbasic script help out with some excel data stuff. i dont do flash very often. id rather do css3 combined with cross browser html.

i hate sysadmin stuff, i just want to develop but ive found ive had to do tons of it so im pretty experienced in diagnosing performance and settings for web apps and the server config but i have my limits and someone else can figure out the hardware stuff. dont have time or put a lot of time into side projects but if i ever am off from work for a while then i would consider it. i try busting scammers on here or other sites if i come across one.

i wish i could help out more on cc or in general but there is so much to do everywhere lol. ive talked with robo a few times about stuff, and hopefully he can use some of the people on here to help out as it would take less of his time. hopefully he will find trustworthy ppl if he needs them. if people have a real struggle in something you are stuck in something im sure you will find solution on internet but if not and im around online who knows, maybe it will just take a few minutes to solve. just posting to let ppl know i am part of the programmers on cc community. lol. and im ready for a vacation.
 
Last edited:

JerryRice

Senior Member
Jan 16, 2011
122
0
16
side note: any favorite programming projects you have done in life?

one of my favorites when i was 16 before we got internet (96/97 was the breakout year).. i went on local bbs and they had these text based role playing games. i first went on with a 2400 baud modem lol. anyway i liked it so much i made my own that was better than theirs. the ones with the forest fights and defeating enemies and rankings and weapons armor etc. it was wicked. i still play it once in a while. i like classic games rather than good graphics. long live the nes!
 
W

wwjd_kilden

Guest
What classes are you currently taking? I read the entire thread and saw some of the classes you were taking. Are you still enjoying it?

Well, I just had an exam in object oriented programming, and I have a group work partially in that subject, partially in Software development patterns.

I am trying to make a chess game in Java, but it is due Dec 16th and it has some major bugs at the moment, as my other group members don't program and cant correct me if I do something wrong :p ...But it IS fun :D

Next year I will learn some .NET, I am a bit confused as to what it really is though, haven't gotten around to reading about it yet.
 
W

wwjd_kilden

Guest
XML looks dreadful to me. Never actually used it, but one of the homeworks we had involved editing a program, and it had XML in it (It would create a tree and store an XML file), so at least we got to see what it looked like and vaguely how it worked.
 

JerryRice

Senior Member
Jan 16, 2011
122
0
16
xml xhtml unix as stated by priceroni all come i handy, you dont have to know a ton about them but i find myself dealing with them from time to time, esp unix
 
P

priceroni

Guest
im a senior web developer for a university in canada. im mostly advanced in php. ive done all the other common programming languages before. i stayed away from .NET. almost anything web app related that is essential i believe can be done through php mysql. if you want fancy stuff, ill stay away. im into functionality and not bells and whistles. i started in BASIC when i was 10 just doing text based games. moved on to qbasic later lol. then an oot language then went for Bsc in comp sci and been doing php and programming in my employment full time since 2004 (and part time during some summers for work). of course ill do some java, ajax in sites. and macros and vbasic script help out with some excel data stuff. i dont do flash very often. id rather do css3 combined with cross browser html.

i hate sysadmin stuff, i just want to develop but ive found ive had to do tons of it so im pretty experienced in diagnosing performance and settings for web apps and the server config but i have my limits and someone else can figure out the hardware stuff. dont have time or put a lot of time into side projects but if i ever am off from work for a while then i would consider it. i try busting scammers on here or other sites if i come across one.

i wish i could help out more on cc or in general but there is so much to do everywhere lol. ive talked with robo a few times about stuff, and hopefully he can use some of the people on here to help out as it would take less of his time. hopefully he will find trustworthy ppl if he needs them. if people have a real struggle in something you are stuck in something im sure you will find solution on internet but if not and im around online who knows, maybe it will just take a few minutes to solve. just posting to let ppl know i am part of the programmers on cc community. lol. and im ready for a vacation.
Hey Jerry,

Nice to meet you. I was primarily getting a feel as to what languages people were using. Can't say I have any coding issues at the moment. I can relate to your dislike for sysadmin stuff. My current job is actually running an office for a contractor and we trashout, maintain, and do rehab work on foreclosed homes. It's definitely an industry that doesn't pay a lot and we're always shorthanded and overloaded. So due to working a lot (and being married and having 2 kids) my time gets rather limited. And with my limited time, I can't say I have the desire to delve into something that changes every time I turn around (software). That's why I enjoy programming so much.

I bought my first "computer" when I was 12. Commodore 64. Most programming was in binary, so I'd type in pages of 0's and 1's from a magazine that would result in some cheesy game. I too started with BASIC. I worked in the computer lab at the college I went to. Learned quite a bit of programming by helping students debug their assignments.

Thanks for the introduction and input. Vacation is coming soon!!!
 
P

priceroni

Guest
side note: any favorite programming projects you have done in life?

one of my favorites when i was 16 before we got internet (96/97 was the breakout year).. i went on local bbs and they had these text based role playing games. i first went on with a 2400 baud modem lol. anyway i liked it so much i made my own that was better than theirs. the ones with the forest fights and defeating enemies and rankings and weapons armor etc. it was wicked. i still play it once in a while. i like classic games rather than good graphics. long live the nes!
97 was also the year when I got onto a local BBS. It was text based with 16-bit graphics. Can't say I created something that approached your game. I do remember trying to make a horseracing game that used different colored pi systems. Problem was that the random generator was synced to the system clock, so every time you ran the program you'd get the same race results. lol Think I was 13 or 14.
 
P

priceroni

Guest
Well, I just had an exam in object oriented programming, and I have a group work partially in that subject, partially in Software development patterns.

I am trying to make a chess game in Java, but it is due Dec 16th and it has some major bugs at the moment, as my other group members don't program and cant correct me if I do something wrong :p ...But it IS fun :D

Next year I will learn some .NET, I am a bit confused as to what it really is though, haven't gotten around to reading about it yet.
How'd the OOP exam go? And a chess game seems like it would be intense with all the parameters you'd have to set for the various pieces, the board edges, etc. Good luck with that!

I haven't worked with .NET yet myself. When I was using VB, I think it was version 6, right before .NET came out. Now .NET is at what version now? lol
 
W

wwjd_kilden

Guest
apart from one question where I had no idea what to write (so I wrote nonsense :p) , it went well :)

Yea, lots of stuff in the chess game, especially as the other two on the group didn't help out with the code -,-
But I will probably hand it in on monday. - Much more fun to work with it when I do it just for me and not for a teacher to evaluate it :D

and I got no idea what version anything is to be honest, not even for the programs I got on my own computer , hehe.
I tried some VB.NET a couple of days during the vacation, but I have never done VB before, so I couldn't compare it to anything.
 
Oct 18, 2009
60
0
6
Did you ever play Legend of the Red Dragon, Usurper, or the old mainframe game DND?