Topic: Programmers Unite! | |
---|---|
Hey all, anyone dabble in code? Whether it's for desktop, mobile, software, system, web, or games, code is code, and it's a cool and exciting process to see go from prototype to finished product. What all languages and tools do you use, and what do you like to make? Also, if there any ladies versed in the black art of programming, let yourselves be known! You girls are pushing the envelope, and that's awesome. Ours is an under-appreciated field to begin with, and it doesn't help when a good 50% of the population are drawn away from it due to ignorant stereotypes.
As for me, I like to use Java, C++, Ruby (still learning Rails), PHP, and jQuery, usually via plain old Notepad++ or Eclipse, although MSVC is starting to win me over. I'm hoping to add Python, Lua, and Scheme to the list as well. I've played around with web dev and GUIs, but my primary interest right now (as far as hobbies go) is game development. Right now I'm in the process of putting together a small Metroidvania as a first-time project. Let me if you have any questions, I'd be happy to talk more about it. |
|
|
|
I just wrote C/C++ app code for years, mostly scientific field. I used to prefer assembly. Been out of it for 10 years so the languages you mention are new to me. Heck, I remember when C was new.
|
|
|
|
I am learning html parsing in Java like right this second (just taking a break) for web browser development. And actually just committed my first 'hack' but merely on technicality; accessed files from a server ...this is easy to picture using method openStream from a cooked up URL object from a file that is not in the front for a regular request from a client. My programming is more web based as it turns out...was not on purpose though. I have great HTML and CSS skills (still learning JavaScript's) .. and as I am sure you know Java is great to coincide with web pages/browser and server applications such as multithreaded requests and logging them ect.. It sounds like you have more experience then me though ( I program every day pretty much...have been for years now)
Could you help with a couple key questions??? |
|
|
|
Edited by
massagetrade
on
Sun 05/06/12 06:50 PM
|
|
(edited)
When I saw "notepad" I ranted about how you should use vi instead. I thought you were talking about the generic text editor 'notepad', not the code editor. I'm sure notepad++ is just fine. |
|
|
|
I recommended JEdit myself...not that I have huge experience in text editors but you can write scripts with it for the environment variables for the command line with coloring to notify you of errors works well for Java programming as well I would imagine..but I use NetBeans myself..it works good for web applications such as HTML/XHTML and CSS sheets ect..
|
|
|
|
:) howdy guys! I can see I'm a dummy here. I just started learning programming languages last here. I've done html, css, javascript(just the basic), sql, c, now I'm on c++(I'm on my advanced c++)... :P then I'll pursue with java, visual basic and later php, perl, .net, python and some mobile apk(for Android). ;) I used to work with notepad++ (most of the time for html and javascript), with visual studio, Qt, dream waver.. but I have some other app for my future work. if one day I got a problem, I know I will get the answer from one of you.. bye :B ;).
|
|
|
|
:) howdy guys! I can see I'm a dummy here. I just started learning programming languages last here. I've done html, css, javascript(just the basic), sql, c, now I'm on c++(I'm on my advanced c++)... :P then I'll pursue with java, visual basic and later php, perl, .net, python and some mobile apk(for Android). ;) I used to work with notepad++ (most of the time for html and javascript), with visual studio, Qt, dream waver.. but I have some other app for my future work. if one day I got a problem, I know I will get the answer from one of you.. bye :B ;). You have a full schedule... Java and C++ especially going into mobile apps.. which requires a knowledge of graphics programming and most likely networkig and persisten data (program memory) is a very very tall order (recomend school if you really want to do that).. would take a year or so if you studied daily... and that is kind of quick... best case scenario Java and C++ are tough to learn.. very complex languages... JavaScript and HTML are easier to know what you need to know ( I program in both ) in order to get hired... you could learn these in less then a year... If you have any questions lemme know (HTML, XHTML, CSS, JavaScript's , Java and a little C++) |
|
|
|
Hello fellow developers,
I am a web developer, my main language is Java, JavaScript, HTML 5, CSS3, PHP, Groovy, Lua and MS .Net. My main IDE is Eclipse. I just ordered Acer Iconia Dual Screen laptop, will see how it works with Eclipse and Google Chrome. I hope it will make me more productive! |
|
|
|
Hey all, anyone dabble in code? Whether it's for desktop, mobile, software, system, web, or games, code is code, and it's a cool and exciting process to see go from prototype to finished product. What all languages and tools do you use, and what do you like to make? Also, if there any ladies versed in the black art of programming, let yourselves be known! You girls are pushing the envelope, and that's awesome. Ours is an under-appreciated field to begin with, and it doesn't help when a good 50% of the population are drawn away from it due to ignorant stereotypes. As for me, I like to use Java, C++, Ruby (still learning Rails), PHP, and jQuery, usually via plain old Notepad++ or Eclipse, although MSVC is starting to win me over. I'm hoping to add Python, Lua, and Scheme to the list as well. I've played around with web dev and GUIs, but my primary interest right now (as far as hobbies go) is game development. Right now I'm in the process of putting together a small Metroidvania as a first-time project. Let me if you have any questions, I'd be happy to talk more about it. I do mainly PHP and HTML now. Dabbled in BASIC, C/C++, Delphi, java, javascript, and various other languages. I have three of my own websites now, one being a web hosting company. At one time I had about 96 websites and domain names of my own. I down sized to something a little more manageable. lol |
|
|
|
weird seeing all the program languages and web script languages being thrown into one pile.
anyhow for editors on winblows I use notepad++ for programing and dreamweaver cs6 for web languages. On Linux I use Zend Studio and Geany |
|
|
|
I use the NetBeans it is awesome for HTML, Java Applications and a slew of other things such as C/C++. Everyone talks about Notepad++ and Eclipse I honeslty just do not see it.
The Dreamweaver is super easy to use but I am so used to typing it out it would mess me up at this point.. I even code my own x and y coords by hand in the area tags (this is so cryptic half of the w3c does not even know what I am talking about). Have you ever looked at the source for Mingle2 before??? You can tell that a server application codes the text for the html file unless they have someone sitting there typing our screen names out between the tags. I figured this out by trying to hack them... In between 403 Forbidden's from the server looking for Cher's and Jaded's nudes I looked closely and thought what a great idea to have a server app. that writes text onto an html file... ANy thoughts on this? |
|
|
|
I use the NetBeans it is awesome for HTML, Java Applications and a slew of other things such as C/C++. Everyone talks about Notepad++ and Eclipse I honeslty just do not see it. The Dreamweaver is super easy to use but I am so used to typing it out it would mess me up at this point.. I even code my own x and y coords by hand in the area tags (this is so cryptic half of the w3c does not even know what I am talking about). Have you ever looked at the source for Mingle2 before??? You can tell that a server application codes the text for the html file unless they have someone sitting there typing our screen names out between the tags. I figured this out by trying to hack them... In between 403 Forbidden's from the server looking for Cher's and Jaded's nudes I looked closely and thought what a great idea to have a server app. that writes text onto an html file... ANy thoughts on this? LOL...THis site like most dating sites, is written in PHP. Dreamweaver doesn't make things easier unless you are not a pro. It can be used as a crutch for amateurs . It does not finish my code. What it does well, allows me to check code in and out of a SVN with version control. It allows me to test code on my server. I never have to stop working. |
|
|
|
I use the NetBeans it is awesome for HTML, Java Applications and a slew of other things such as C/C++. Everyone talks about Notepad++ and Eclipse I honeslty just do not see it. The Dreamweaver is super easy to use but I am so used to typing it out it would mess me up at this point.. I even code my own x and y coords by hand in the area tags (this is so cryptic half of the w3c does not even know what I am talking about). Have you ever looked at the source for Mingle2 before??? You can tell that a server application codes the text for the html file unless they have someone sitting there typing our screen names out between the tags. I figured this out by trying to hack them... In between 403 Forbidden's from the server looking for Cher's and Jaded's nudes I looked closely and thought what a great idea to have a server app. that writes text onto an html file... ANy thoughts on this? LOL...THis site like most dating sites, is written in PHP. Dreamweaver doesn't make things easier unless you are not a pro. It can be used as a crutch for amateurs . It does not finish my code. What it does well, allows me to check code in and out of a SVN with version control. It allows me to test code on my server. I never have to stop working. What makes you so sure this site is written in PHP? |
|
|
|
Read the headers or crack a session cookie open.
|
|
|
|
Edited by
Mirage4279
on
Fri 06/22/12 06:04 PM
|
|
iI admit I do not know PHP at all and very well may be written in it... Let me point something out to you
Code.. <a href="/user/view/277916">totage</a><br /> <a href="/user/view/277916"><img src="http://static1.mingle2.com/images/users/55/57/277916_8130_thumb.jpg" height="100" width="100" class="user_thumbnail" alt="totage's photo" /></a> <br /> Joined Sat 10/13/07 <br /> Posts: <b><a href="/forum/show_posts_by_user/277916">21535</a></b> <br /> This anchor tag <a href="/user/view/277916">totage</a><------has 'totage' written as though it was written by hand..unless someone is sitting there typing it out as we post it was writtne by a program.... true PHP might be able to do this ... I do not know It is much easier to write a server program (I do it in Java every now and then) that writes a fresh html file with every new post and sets the counter variables such as number of posts number with each new post. Kepping an account object on file on a database. PHP is used for persistent data... But I could easily write a server program in Java that would do the same thing. I am guessing it is written in on a server application in a regular programming language.... Any bets????? <title>Programmers Unite! - Free Chat, Dating Forums - Mingle2.com</title> Again look at the title -->Programmers Unite! - Free Chat, Dating Forums - Mingle2.com between the opening and closing tags.. it is as though it is written in hand..being that PHP can manage data on permenant storage there is a good chance that it is PHP... However, I just looked at the head and it is written in xhtml with a strict document type definition and is no different from xhtml files that I write all the time... See... <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> I am going with server app in a regular language on this one... |
|
|
|
If this site or any other dating site were written in java it would run like a bloated pig.Java is best used in your refrigerator and dishwasher. All you need to do is look at the difference in speed of android (Java) and iPhone (IOS). Java is slow and you need a server like tomcat to process it.
Why are you looking at source code? server side languages do not show up in source code. They are already parsed and gone away. All you see is markup languages. |
|
|
|
Edited by
Mirage4279
on
Fri 06/22/12 06:23 PM
|
|
I could copy and paste code that would run like a f&*^%* ing top on any server right here in the forums. True Java does run slowly in comparison to toher languages..if you time it in ways that are not noticable by humans... If you are slightly more ingenuitive then the average bear you can use native methods (execute code written in other languages). For examp[le pointers in C/C++ can reduce overhead operations of iterating through data to replace Java's Vector, ArrayList or array to speed up data processing... What you said is incorrect...Java's strong point is Networking capabilities and was the reason it was written...I can (and have) turned my laptop into a server...it is super easy...do it all the time.. |
|
|
|
I could copy and paste code that would run like a f&*^%* ing top on any server right here in the forums. True Java does run slowly in comparison to toher languages..if you time it in ways that are not noticable by humans... If you are slightly more ingenuitive then the average bear you can use native methods (execute code written in other languages). For examp[le pointers in C/C++ can reduce overhead operations of iterating through data to replace Java's Vector, ArrayList or array to speed up data processing... What you said is incorrect...Java's strong point is Networking capabilities and was the reason it was written...I can (and have) turned my laptop into a server...it is super easy...do it all the time.. If you think you can do an injection on this site, show us. Sorry, better go back and learn about java. Java was created to make devices interact with each other The original green team created an interactive, handheld home-entertainment controller that was originally targeted at the digital cable television industry. How do I know...I was around then. |
|
|
|
In all likelehood I can prolly pull files that many could not if I really sat down and worked at it... I am not sure that that is hacking or not.... that is building url strings with a query and possible user info if i was able to obtain it..e.g. via interecepting a transmission or somethihng like that..but right now it is not quite in my scope... I am learninhg stream sockets at the moment...
you have to know how to build a request (prolly a url object)...often the server may give you this info if you ask for it the right way.... if you try to just grab it it will give a 403 Forbidden server error |
|
|
|
In all likelehood I can prolly pull files that many could not if I really sat down and worked at it... I am not sure that that is hacking or not.... that is building url strings with a query and possible user info if i was able to obtain it..e.g. via interecepting a transmission or somethihng like that..but right now it is not quite in my scope... I am learninhg stream sockets at the moment... you have to know how to build a request (prolly a url object)...often the server may give you this info if you ask for it the right way.... if you try to just grab it it will give a 403 Forbidden server error enough of trying to blow smoke up my ***. |
|
|