Slashdot Mirror


User: truck

truck's activity in the archive.

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

Comments · 8

  1. An instance where OOP helps on Can OO Programming Solve Engineering Problems? · · Score: 1

    I use various methods of solving partial differential equations in large scale applications like segmentation of medical images. As I am sure will be expanded upon by others, OOP methods do not help to solve the problem per se, but they can make coding and debugging much easier. With complex algorithms that can be the difference between a single researcher applying the algorithm in a month versus 6 months and having to get 2 or 3 others to help code.

    An example:
    I have a Data class that can store itself (serialize) in a standard scientific data format, like HDF and can perform other various tasks (get, set, null all values, add, subtract, etc). Now I might have subclasses that specialize to vectors, 2D arrays, N-dimensional arrays, etc. The basic functionalities are inherited and once tested will be less likely to cause problems in other classes. Lets further say that these classes are parameterized, i.e. templates. Now the basic functionality works for floats, doubles, unsigned char's etc. I could of course get this same functionality with normal procedural programming, but in the end my colleagues and I will be more productive.

    OOP is a tool, just like an oscilliscope or a strain guage. Not using it when appropriate is not good engineering practice.

  2. Re:No really, copyright free is a bad idea on Scientists Gearing Up to Publish Unrestricted Journals · · Score: 1

    A good portion of grant money is set aside
    for library or administrative costs. These
    are used to purchase these journals, often
    at an extreme price/use ratio. So the tax
    payer actually pays more now as grants already
    have this built in the budgets.

    And as for those 'crappy papers', that depends
    in large part on the reviewers.

  3. Very specific subject but.. on Searching for Exceptional Multimedia Productions? · · Score: 1

    I think that this web site on MRI imaging is one of the finest examples of web-based multimedia I have seen.

    A very well done tutorial.

  4. QT and OpenGL on IBM, TrollTech Integrate Linux Voice Recognition · · Score: 1

    Well, I stand corrected. After looking again it seems the widgets are there.

    Thanks for pointing that out.

  5. Via Voice for Linux is stripped on IBM, TrollTech Integrate Linux Voice Recognition · · Score: 1

    of functionality that is.
    1) no training is included, you must pay for that
    2) none of the word recognition code is included

    You would be better off starting from scratch. Who knows if/when they will release these "extra" features without the large price tag.
    This is very similar to what Troll Tech did with the OpenGL widgets in QT, i.e. not release them in the GPL versions.
    So beware, and investigate the RELEASED features before wasting your time.

  6. Re:Transceivers? on New Thinkpad To Combine Pen/Paper · · Score: 1

    One possible technique would use the hall effect to detect the change in a magnetic field from the pen material. That would require a specific type of pen. I'm not sure from the article if this is the case or not.

  7. Re:Wierdness on Open Source Symbolic Math Program? · · Score: 1

    That $100 Matlab student version severely
    limits the size of the matrix you can use.
    If you want to do anything with images or
    3D data, forget it.

    BTW, I have used Octave, and I like it.

  8. Re:These displays were introduced in 1997 on 3D LCD's for Sale · · Score: 1

    I saw something similar at a medical imaging conference last week. It seems they use a sheet of lenses over the LCD to break each pixel into a left and right and mix the origional stereo images in the frame buffer so that when projected through the lenses the images diverted in different directions. The geometry was calculated using an average observer, at an average distance from the screen. Maybe this is similar technology.