Slashdot Mirror


User: Nightshade

Nightshade's activity in the archive.

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

Comments · 39

  1. Quick and dirty solution on Building a Searchable Literature Archive With Keywords? · · Score: 1

    Here's what I've used for my own documents: 1) Convert the pdfs to tiffs with ImageMagick, 2) OCR the Tiffs with tesseract, 3) Index the text with Xapian. The OCR step won't get all the text right, but will get about 90% or better and which will be good enough for indexing and searching with xapian. For me that's been a pretty good solution.

  2. findbugs is better on PMD Applied · · Score: 2, Insightful

    I've used both PMD and findbugs and PMD is pretty good, but I find findbugs to be much easier to set up and use. (http://findbugs.sourceforge.net/)

  3. Re:Just one question on Eclipse 3.1 Released · · Score: 1

    I've been using all the milestone and release candidates of the 3.1 series and 3.1RC4 is definitely much faster than 3.0.2.

    Now if I could only download the final release of 3.1...

  4. eddie bauer is great for this on Advice On Notebook Backpacks? · · Score: 1

    I just bought an eddie bauer bag that fits this description to a tee. I was actually shopping around for a while and was surprised to end up with eddie bauer since it wasn't one of the brands i was considering. I just happened to go into the store one day and saw the bags out of the corner of my eye....

    In any case I saw lots of bags that were way too into putting pockets and zips everywhere. The EB bag is perfect in that it has everything that I wanted but it's not too busy. The material is also really solid and I got it on sale for about $60. The laptop area is a pocket inside one of the 2 main compartments and there's even an area to put an mp3 player with a little hole for the headphone cord to come out of. I've been extremely happy with this bag and would highly recommend it.

    only downside is that i don't think the website shows all the bags they have... (you have to actually go to the store to see their full selection).

  5. Re:Fair Compensation on CA's Greenblatt Answers re Ingres $1 Million Bounty and Other Matters · · Score: 3, Interesting

    I think the real genius of offering this money is that now CA gets a whole bunch of developers to probably download and play around with ingres. I know that I definitely wouldn't have spent 2 minutes looking at this product otherwise since there are already 2 great solutions out there. But somehow offering $1million made me at least toy with the thought of trying to compete and trying to learn the ingres platform. I think $1 million is pretty cheap for CA to bring their DB back to the forefront of what developers consider when they think about which tools they should be using. So in my mind this money is just advertising money that has the side effect of possibly producing some nice ideas that CA can piggyback off of.

    Don't get me wrong though -- I'm not complaining about them doing this. I actually think it's a great strategy.

  6. leaves outlook behind? on Ximian Evolution's New Clothes · · Score: 1

    I think Outlook is leaving Ximian behind, not the other way around. have you had a look at the latest outlook screenshots? Outlook screenshots

  7. keep java free of certification on Public Standards: C# 2, Java 0 · · Score: 2, Interesting

    Cerification will only slow things down for Microsoft. By not submitting Java to be certified, Sun maintains control over the language and is able to respond more quickly to development needs (and more rationally instead of making comporomises to suit all people's needs). Just look at how much progress has been made in Java since version 1.0! Will C# be able to evolve as quickly? Well, just look at what ISO certification and too many comporomises did to C++!

  8. We already have this. on French Government Online-Why Isn't the U.S.? · · Score: 2, Informative

    The US has had a government portal at firstgov.gov for quite some time.

  9. so what... on Road Runner Doesn't Do XP · · Score: 1

    road runner uses established standards... them not supporting xp should have as much of an effect on us techies as them not supporting Linux (which they do not).

  10. Re:Software Engineering and Languages on Java as a CS Introductory Language? · · Score: 2

    You're talking about imperative languages. Declarative languages also exist where you don't tell the computer how to do something (ie. the algorithm), but what you want it to do and then it automatically figures out what algorithms to use. (Think SQL, or Perl's regular expressions, or esr's CML2, or XSLT, or a whole bunch of other things). These languages are often domain-specific languages in practice, but it's hard to argue that they don't produce code that's quite free of errors.

    I predict that in the future developers (and possibly power users) will use many special purpose declarative languages instead of one general purpose imperative language.

  11. CS 101 on Java as a CS Introductory Language? · · Score: 1

    A first course in CS is a really short time to learn about the field. Ideally you'd learn one programming language, the basics of machine architecture and a little bit about how all the other pieces interact with each other (ie. algorithms, os, databases, networks, foundations, ...) and that way hopefully students' interests will be sparked and they'll continue with the core courses -- and maybe even some of the application specific courses (compression, encryption, graphics, information retrieval, etc.)

    Going back to choosing a language for an intro to CS course, it's obvious that there isn't much time to get into real depth with it given all the other needs of such a course. Therefore, you'd want to pick a language that would demonstrate the important concepts of programming without bogging students down with the technicalities of hunting down tricky bugs like pointer corruption, or having to deal with obscure language features (C/C++ bit fields, virtual/inline functions, unions, etc).

    In my opinion Java is a good match to these needs -- it demonstrates the important concepts in a clean way and since the syntax and semantics are close to C++, one could easily take the next step and learn C++ in a later course (maybe in a data structures course). I think this strategy provides for incremental learning of C++ (ie. you already mastered loop constructs, if statements, selects, etc in Java) plus you can form your own opinion about performance vs. ease of implementation since you'd have experienced both languages. Finally since Java makes the low level details so easy it even allows you to stress some of the higher level details of programming like generic programming and patterns.

    As an aside, I seriously think that Perl could potentially be even more suitable to an intro course with its simple data types, no compile cycle and declarative string matching and substitutions (that have the added bonus of introducing students to regular expressions). The downside of course, is that you can say the same thing in a zillion different ways, although this could be overcome by a good instructor that outlines a consistent programming style.

  12. not bad on Premiere Episode of Slashdot Radio:Geeks in Space · · Score: 1

    Not bad for a first show. Really didn't like the cheesy sound effects though. Almost reminded me of Mystery Science Theatre 3000... and we all know what happened to them.

    FYI, I liked browsing to the web sites as you guys mentioned things. For example, I went to the sony site to investigate the head mounted display. Maybe you could have a web page to complement your show that had links to all the sites you guys spoke about?

    Finally, I think the thing that makes shows like Howard Stern a success is a strong opinion about something. Howeard, strongly believes that what he talks about is what people really want to hear. It doesn't matter if he's right or wrong, people listen to his show because he makes it interesting. I think your first show got off to a good start with that, but it's just something to keep in mind.

  13. Re:Patching.. on Linux 2.2.7 Released · · Score: 1

    Patching the kernel is dead easy. All you have to do is download the patch-2.2.7.tar.gz file, say. Now assuming that linux is installed in the standard /usr/src/linux directory, you simply copy the patch file to /usr/src/linux/scripts.

    Once this complicated procedure has been completed, go to the scripts directory and type ./patch-kernel.

    Tough, huh?

    Note that if linux is installed elsewhere you should read the ./patch-kernel script for further instructions.

    Also, the script is clever enough so that if you have 2.2.1 installed, for example, and copy ALL the patch files for 2.2.2-2.2.7 into the scripts directory, it will automatically install all the patches in the correct order.

    Hope this is useful!!

  14. Windows vs Linux on Linux is a waste of time? · · Score: 3

    It's true. Windows is an easier operating system to use. Don't get me wrong here, I'm not into Windows or Microsoft advocacy here. But neither am I into Linux advocacy either. I use whichever platoform and whichever set of applications make MY life easier and get MY job done. As economists would say: it's all a matter of utility. Does the cost of purchasing Windows and the frequent crashes and reboots of my windows applications outweigh the ease of use of the system? I don't know. Currently I am running a partitioned hard drive with both Windows and Linux. I have learned much about Linux and the ways of UNIX this past year and right now I will still say that even for the high tech of us, even for those of us who like to be in super control, Windows can do everything Linux can do and is much easier to make things happen. But I'm a programmer at heart and I certainly support the Open Source movement which seems to unlike anything else in society. I mean, where else do you have hundreds (sometimes thousands) of strangers uniting in a common goal with common objectives. I think if you take a step back and think about it, that is the amazing thing about Linux. Whereas Windows has hundreds of people working on the source code because they're getting paid, Linux has hundreds of people working on the source code because THEY WANT TO. And that is why I will continue to support Linux over Windows despite the fact that Windows is easier RIGHT NOW. But knowing the pace at which Linux has been developing, I have no doubt that Linux has the potential to outpace Windows in terms of ease of use and any other standard by which one may measure an operating system against another.

    In the end I believe that choice is good because of the competition it promotes, and I will choose to support Linux and the ideology behind its growth and development.