Slashdot Mirror


User: aim4min

aim4min's activity in the archive.

Stories
0
Comments
13
First seen
Last seen
Profile
(view on slashdot.org)

Comments · 13

  1. test 123 on Jury Rules Google Violated Java Copyright, Google Moves For Mistrial · · Score: 0

    testing my old account

  2. Iridium is too hard to work with - stick with plat on Any Suggestions For a Meaningful Geeky Wedding Band? · · Score: 1

    See this for LOTS of information about working with iridium. Pricescope post

    In fact, iridium is already used in rings. Most platinum rings are 5% Iridium. (There are two other metals that are commonly used.) The above link mentioned that using any pure metal (gold/silver/platinum/iron/etc) is not really feasible because of one or another property of that metal.

  3. Re:Even more impressive... on DefCon WiFi Shootout Winner Announced · · Score: 1

    But the google toolbar add blocker succesfully blocked it!!! I love google!

  4. Re:iTunes for Windows on iTunes Music Store sells 275,000 Tracks in 18 Hours · · Score: 1

    If you're going to rip that many CD's and spend that much time doing so -- why not choose .ogg files instead? Sure you can't play them in a car -- yet, but you'll get better quality vs space ratio than mp3.

  5. LED Flashlight without batteries, shake to use on Which LED Flashlight Do You Use? · · Score: 1

    I came accross this site that claims it has the "Forever Flashlight." You can power it by shaking it for a few seconds. This could come in handy if there is ever a nuclear apocolypse or you just don't like buying batteries. Find out more at http://www.foreverflashlight.com/ I personally can't vouch for it, but I'm thinking about trying it out!

  6. Why I use windows on What's Keeping You On Windows? · · Score: 1

    I use winxp on my laptop and on my desktop, and I have one server that runs linux, mostly set up to do samba sharing, to play with linux apps, and to use certain tools that only work on linux.

    Why did I choose linux first of all? A few years ago, my entire sophmore year and a little in junior year I ran linux BECAUSE windows95 was the only other option and it CRASHED ALL THE TIME. Linux was much more reliable.

    Why did I switch back to windows? I got tired of not being able to play games, and watch divx files, and mpeg files at descent resolutions -- and also allowed to me resize the playback window. Although most of these features are fixed now and Linux has come a long way in this regard, Windoes has come a long way too. WinXP never crashes on me!

    Add to that that I have a digital camera and it's just so easy to transfer pictures to my computer with the WinXP wizards.

    When it comes to laptops, WinXP is ideal. It starts quickly, has a great power management options like suspend/hibernate. It speedsteps nicely when I'm off the powermains. The wireless network are autoconfigured and thanks to IBM access connections, I can even have multiple wireless profiles.

    Oh yeah, did I tell you HOW EASY it is to use. I used to love mulling around to get everything to work. Now, my time is more valuable -- I'd rather have it "just work."

    --min

  7. Re:Expensive???? ($80 at target) on Portable CD-RW/DVD Player · · Score: 1

    When I was in Atlanta over the summer I went to the walkman/discman aisle at Target. I saw a cute decorative portable cd player/video cd/DVD player for $80. It doesn't have a video screen of course, but it had a headphone jack and a video output cable. It was also available in many different styles and colors. It seemed targeted to teenagers. I don't remember the brand name -- and doing a search on google didn't bring up any results. Check out the nearest Target to you and see if they have them!

  8. Re:The Apache of Java servers? on JBoss Founder Interview · · Score: 2, Informative

    Quick answer to your question -- JBoss runs within an APP server. So you run JBoss within Resin or Tomcat. You don't need anything to connect JBoss with your Webserver.

  9. Java is an almost perfect language on Java as a CS Introductory Language? · · Score: 1

    It seems to me that relatively few people understand and appreciate the Java language and Platform. I've studied many languages through my curriculum here at RIT. We started with Eiffel, which is a "pure OO" language. It gets compiled down to C, and then to native code.

    In my opinion, that was a very good language to start with since Object Oriented concepts like polymorphism, multiple inheritence, and data abstractions can be made very clear. It also doesn't suffer from the way too orthonogal "everything-including-int-is-an-object" paradigm of Small Talk.

    After doing Eiffel for a year, we were thrown into C++. That took a while to get used to, but the basis in quality Object Oriented program guided me.

    C++ may be faster, but it also suffers from the dreaded header files and makefiles. Blah!

    The claims that Java is slow are entirely untrue (in some cases). I agree that the GUI responsiveness of Java sucks, yes. However, in console or server applications it runs just as fast as C or native code. (look up some java benchmarks or do it yourself!) Java is getting better in the GUI responsiveness with the upcoming JDK1.4.

    Java also has many other benefits. It has the nicest API I've ever seen. Yes, some things are a bit limiting. No templates for instance, and single inheritence, no assertion checking either. Well, in JDK1.4 we're going to have assertion checking ;-) There are also proposals for templates but that will come later.

    Everyone should remember that this language is relatively new compared to the likes of C and C++. This language is 6 years old, compared to 20+ years of C/C++. With every new release it keeps getting better.

    Also, Java the platform runs everwhere. Check out Tiny -- the smallest java powered webserver in the world (http://ibutton.com) etc, etc.

    It also has very nice pre-made APIs like JavaMail, JDBC, JavaSpeech, whatever. It all comes down to I think that Java is the most perfect language for writing software quickly, accurately, and efficiently.

    Java provides features that are relatively hard to implement in other languages. Features like JavaBeans, Instrospection, and Reflection. These are all usefull in their own right, and all very powerful.

    Learning assembly level programming first might be discouraging for some people. You don't want to scare them away, and besides... no one uses assembly code for anything anymore anyways. With RISC architecture coming, writing the simpliest programs will take forever. I know, I've done it. I hate it. Those tasks have been put off to the compiler designers. If you want to write assembly code, be a compiler writer -- but most computer scientists would not want to do that.

    An AP Computer Science class is taught to high school students. Teaching them the internal workings of a processor is borderline Computer Engineering. They'll be better off if their tought the CONCEPTS behind a computer language instead of any language in particular. But since a language is required for the tests or whatever, any one will do.

    Sorry about this rant. It all comes down to, there is a specific application for every language. Java encompasses a lot of good ideas, design patterns, etc. If you don't like Java, tough... it's here to stay.

  10. Re:This does not sound like a Tim move on Curl Instead of Java or JavaScript? · · Score: 1

    C# and Java do no more than a necessary and useful cleanup of C. But neither fits my concept of an object oriented language. These days OO has come to mean 'support for inheritance and methods bound to data structures'. I remember when the core idea of OO was considered message passing.

    Well, this is not so true. The core concept of Object Oriented languages is data abstraction. The ability to define datatypes that act like primitive types is what OO programming does for you. That's it. Message-passing is just a term used for objects to interact with each other... while hiding the helper methods and internal data structures away.

  11. Re:BeOS and QNX on QNX Now Free For Non-Commercial use · · Score: 1

    >> Hard RealTime systems are extremely difficult to write, there's probably no way in hell that QNX will be GPL'ed, there's a hell of a lot of investment there. This same point came up in "GPL 3.0 Concerns in Embedded World". Not really. Just use a Round Robin scheduler. Bam! RealTime! ;-)

  12. Use a MS Outlook virus for distributed DOS attacks on Pro-Linux Mail Trojan Running Around · · Score: 4

    It seems that even after patch after patch of the MS outlook system, virus still spread like wildfire. MS should employ a virtual machine to run attachments, that way it could sandbox the application. If it does not do any damage, then it can be let loose into the real operating system. Virus have been getting more and more complex. Connecting to newsgroups, sending email... what's to stop them from quiety sitting on your computer (not doing ANYTHING) just spreading... and then one day, some malicious hacker launches a DDOS against yahoo or something.

  13. The only way you can encrypt music on Money For Nothin' From The SDMI Hacking Contest · · Score: 3

    The only possible way to encrypt any sort of content that is intended for mass-distribution is by encrypting it on a per user basis. Each user must be given a key. Every song file must be encrypted using public/private key encryption tailored to a specific user. The song file will only be viewable if you decode it with your private key. Ok, this method has its flaws. Notably, customizing songs for each person will be a tedious task. (But, it's feasible) Another problem, why not just give your key out to your friends or post it on the net? Well, they can determine your identity from your key, and they will probably go after you for copyright violation of some sort. Why won't something like this system work?