Jump to content

BuntzenB

Member
  • Posts

    689
  • Joined

  • Last visited

Everything posted by BuntzenB

  1. Basically what this guy^ said. You need to iterate through the array you wish to print and print them out individually. Currently you are printing the toString method of every java object https://docs.oracle.com/javase/7/docs/api/java/lang/Object.html#toString() which is the name and hashcode in memory.
  2. You're the bomb-diggity. Thanks!!
  3. I wish. Still no action here. I've settled on downloading them from SoundCloud and putting them on my ftp site. Still annoying though
  4. https://stackoverflow.com/questions/5458048/how-to-make-a-python-script-standalone-executable-to-run-without-any-dependency
  5. Yeah that's what I was asking for. You need proof of ownership though.
  6. I would list a lot of things before JS For example: Ruby, sh, Python, LUA, PHP.... what makes you so sure that it is the best scripting language? Assertations need to be backed up - questions don't.
  7. Ah - finally we don't have to argue although tbh neither is english
  8. Thanks, this graphic is really helpful. Is the android kernel just a regular Linux one?
  9. Thanks for the answer - fundamentally I knew about the JVM but not to that detail - so thanks alot. also If I recall there was an attempted JavaOS but it failed... Also I think the GNU Java compiler can compile to machine code, which in my mind seems to undermine the entire idea of Java.... thanks
  10. Well I may not be so well versed in programming, but I can handle english. First - the definition of a compound adjective: "A compound adjective is a single adjective made up of more than one word (e.g., two-seater aircraft, free-range eggs). The words in a compound adjective are often linked together with a hyphen (or hyphens) to show they are part of the same adjective." The word coder, as I used it here, refers to "a person who designs and writes and tests computer programs. computer programmer, programmer, software engineer." Lastly, the word base is "a group of people regarded as supporting an organization." So the term coder-base most likely means the large part of the group of programmers. This source indicates that the popularity of Java is 24 percent in comparison to other languages, ahead by almost double of the runner-up (that's another compound adjective). And while not a perfect metric, I'll take it. BTW single quotes are used for nested quotes and headlines. It's called a joke. You need to be picked up by Java's garbage collector. (that's another joke, for the record. (actually the joke marker would be another joke also - so would that )) I really didn't mean to spark controversy and I'm sorry if I did. I'll back off now and let the "pro's" handle it. I still personally enjoy Java (and java, for that matter).
  11. Yeah you are probably both correct.... Could have been a little more brutal to be honest - you went fairly soft on me. I recall someone telling me that java code couldn't be an OS because of the way that memory is handles. After some rudimentary research which I should have done before pontificating - it seems as though it is since Java compiles into bytecode and not machine code and therefore it needs to run in a VM which needs to run in an OS. Is this correct? Sry.
  12. c# bothers me - it feels like it just doesnt know what it wants to be. Also it makes sense that those are the languages focused on. Java handles the memory much better than C and C++.... i think you're mistaken. C and C++ are preferred in OSs specifically because they don't have to access RAM and therefore are much much faster in comparison to Java. Otherwise i agree. And to say that there's no sane reason to prefer it seems very fanboy-ish and newby. The entire coder-base disagrees with you.
  13. Don't be sorry! So you are going to have to call your ISP (internet service provider) for that (verizon, optimum etc). You don't need one if you decide to do DDNS (noip.com) but if you want blablabla.com then you do. To explain what a static IP does, you can check your external IP now by typing something along the lines of "what's my IP" into google. That is your external IP and is how people from other parts of the interwebz know where your computer is among the vastness of the internet - without a static external IP this IP that google told you can change anytime. Therefore when people type in the old one (or type in blablabla.com which points to the old one) it no longer refers to your internet and it wont work. So you need to pay extra to get your ISP to keep your external IP the same. Here are links explaining: http://www.makeuseof.com/tag/static-ip-address-advantages-disadvantages/ and http://nel-techlabs.host4kb.com/article/AA-00387/0/What-exactly-is-an-External-Static-IP-Address.html If you get a static external then you also are going to have to config it in your router - fairly easy process.
  14. Meh, not really. Make sure it is rated well and has the features you need. If you're asking - no you really don't need a workstation board, or a gaming board.
  15. Okay great - sounds very reasonable. I would go with an i3 or i5 (depending on your budget, honestly an i5 would be overkill) because they have integrated graphics so you don't have to doddle with finicky GPUs. Plus they are good CPUs. I would spring for 16 gigs of RAM considering just how cheap it is now... wow. I wouldnt overclock as I would want to put this in a rather small form factor case and stability would be a focus for me. For the software it really just depends on what you're comfortable with. If you happen to have a fave flavor of linux then use that, otherwise two mainstream options would be ubuntu and debian. ubuntu was based on debian but has moved away...blablabla....ubuntu has more support and is good for newbs. Debian is a little more hardcore. Look at them briefly and see which you prefer - netiher will make a huge impact. Just dont go with an obscure flavor like centos as support in the way of server software will be terrible at best. You are going to want to either purchase a domain name and acquire an external static IP address (different from internal static IP on your network which you're going to need to set up) from your ISP (think money, but reliable and cool). Or go the cheap route and get a DDNS or a dynamic DNS - I recomend noip.com. Basically you run a program on any computer in your house and you get a free domain name (it would look like blablabla.no-ip.org for example. as opposed to just blablabla.com) that automatically updates to your external IP. After all this you are going to need to go into your router and set whichever computer the server is to have a internal static IP address. You should be able to find documentation on this. Now you have to configure your router to port forward whichever ports the games require (at this point, tutorials are abundant) from the server to the interwebzz. If you have any questions, feel free to ask, but I feel like I covered the basics. Don't be afraid and make sure to have fun experimenting and trying stuff out.
  16. Yeah but it really depends what you want to do. How small, how many games at once, how many people at once, what is your internet (that could limit you), budget and other relevant info? I have 4+ servers for gaming, VPN, NAS and stuff so I cant help. HMU
  17. Oh that makes a lot more sense. If you do end up attempting a fix, these links might help. https://www.youtube.com/watch?v=Y5XS0olm2ww http://capacitorlab.com/replacing-motherboard-capacitors-howto/ http://www.computerhope.com/issues/ch001547.htm
  18. Interesting... I was under the impression that since Java compiles into bytecode that it has the ability to run on devices such as toasters, cars and other 'dumb' electronics. Also about the security - I think you've been horrible mislead. I'm fairly certain that Java is indeed more secure than C++ and C. For example: It is sandboxed, there isn't buffer overflow, no stack corruption, it is converted into bytecode and therefore cannot interact with the compiler and is verified before compiled - to name some.Granted it is unsafe on the web, but so are most languages not designed for the web (including C based languages. Stick to JS or preferably HTML5). Also yes, C and C++ are faster (especially for OSs where there is no memory access needed) but also Fortran is faster than C for math and scientific use, etc etc. It is about application.
  19. lol i meant to get the board replaced by the manufacturer. Unless it is a second hand purchase in which case I would contact the person to get a discount or a replacement/refund. Attempting to fix a motherboard definitely isn't high up there on my list of things to do (even though I do fix electronics) they just are very sensitive and complicated. If you are completely out of options then I would wait until the computer starts getting wonky and replace them with a reputable brand, if that's your thing. The following brands come to mind as reliable: United/Nippon Chemi-con, Nichicon, Samxon, Rubycon, and Panasonic.
  20. my vote is java. It is very widely used among all sorts of applications, from android, to computers to your microwave. It is relatively simple and beginner friendly (pretty understable and isn't super annoying about pointless syntax and convention (see C or C++ for an example of (IMHO) an annoying language in terms of convention and syntax)(you can tell I'm a programmer, solely based on the parenthesis here... but I digress)). Also it is very popular especially since the advent of JDK 8. Also did I mention good compatibility on all systems and pretty rock solid dev support? Just look at this chart here for overall language popularity: https://pypl.github.io/PYPL.html.
  21. Well you can see if it is hardware or just your install by running linux on a usb (there is a wealth of tutorials on that. eg. http://www.makeuseof.com/tag/running-linux-usb-right/). However I think it is just a weird windows thing (it's still really buggy - I essentially view it as it is still in beta....) and therefore a full reinstall would fix it, I assume.
×