Slashdot Mirror


User: jtra

jtra's activity in the archive.

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

Comments · 33

  1. Re:I'm going to be laughing at this one for days on XP Starter Edition Examined · · Score: 2, Funny
    It won't take long to exceed that limit. An average student: Winamp, a word processor, a web browser.

    As long as they only run all aplications inside Emacs, it is no problem ;-)

  2. Re:mkswap on What Was Your Worst Computer Accident? · · Score: 1
    I've done this fortunetly ext3fs was buf enough that with a simple fsck to an alternate superblock I was able to get 100% recovery with no data loss. All I had to do was RTFM.

    My friend did the similar overwrite of XFS partition with mkswap (it changes only first 512 bytes). The difference is that XFS's fsck "destroyed" the rest (some files were ok, but some important were not). It is not always a good idea to use fsck before backup.

  3. Re:Wussies on Learning Computer Science via Assembly Language · · Score: 1

    No, real programmers do:

    cat > program_name-release1.0.tar.gz

    and for extra credits they do also
    cat > program_name-release1.0.tar.gz.md5
    cat > program_name-release1.0.tar.gz.asc

  4. Level of abstraction on The New Face of Global Competition · · Score: 1
    You usually have to go to real code to actually implement methods, but using a RAD tool to layout your GUI, a CASE tool to do all the object defintions and database connectivity, only writing code by hand when you have to, is a very productive way to work. Programming Swing or Motif or MFC is very repetitive and can be highly automated, as can writing wrapper code for database tables to present them cleanly to objects.

    Oh, wrong! That means that you don't have enough level of abstraction. You suggest the use of tools, that generate code for you --- that's right, move the hard work to the machines, but you don't necessarily need to use graphical language. Programming is about algorithms and abstractions. If your favourite language does not support this abstraction, it is wrong for this problem.

    Now, if you want to say "But another level of abstraction will make it slow!" you still don't have right language! Good language can expand inline (like lisp macros) your abstractions so they look as a plain code you would write in inferior language.

    Use right tools for the problem.

  5. panic: I'm a doctor, not a programmer! on Linux Kernel Code Humor · · Score: 1

    drivers/message/fusion/mptlan.c

    panic("Damn it Jim! I'm a doctor, not a programmer! "
    "Oh, wait a sec, I am a programmer. "
    "And, who's Jim?!?!\n"
    "Arrgghh! We've done it again!\n");

  6. Re:LOL on Is the New Microsoft Office Really Open? · · Score: 1

    Actually text in parent post WORD_DATA does make sense. It is really encoded in base64 (you need to skip spaces)

    see session in interactive ruby:
    irb(main):004:0> 'SGFoYSwgaWYgeW91IHJlYWxseSBhcmUgdHJ5aW5nIHRvIGRlY 29kZSB0aGlzLCB5b3UgaGF2ZSB0b28gbXVjaCB0aW1lIG9uIHl vdXIgaGFuZHMh'.unpack 'm'
    ["Haha, if you really are trying to decode this, you have too much time on your hands!"]

    No, it did took me 1minute.

  7. Single program? on More on Longhorn · · Score: 1
    Rather, the company thinks, a single program should handle it all.

    This sounds like Emacs. Text editor, spreadsheet, email client, and even more.

  8. Binaries are bad on GPL Issues Surrounding Commercial Device Drivers? · · Score: 1
    Binary only drivers are bad. User is dependent on mercy of vendor when problem occurs (some other device which is incompatible with this, new major kernel release). Users (especially those using linux) are not stupid, they know that device with source driver is better investment.

    Go for source driver. It will be included in kernel (if it is not too ugly). This is big win.

    1. advanced users can fix it if something breaks. You have gained support for free.
    2. others just know to write modprobe drivername and everythings works! (I suppose they would be using distro with precompiled modules)
      1. You won't regret.
  9. Re:Somewhat Implausable... but I'll go with it... on Dreamcast Modem Is Reverse Engineered · · Score: 1
    Well there are distributions like this for normal PCs. You turn on computer boot from CD (setting this in bios is little tricky for newbie). And linux will boot up never (unless told to do swap) touch HD.

    The best of those I have seen is KNOPPIX http://www.knopper.net/knoppix/index-en.html.

    After boot autodetection will take care of hardware setup. I have tried it on three computers with different hardware, including one notebook (with pcmcia network card) and it worked well. Network settings is autodetected from DHCP. I did not tested winmodem support (I presume it does not work though). KNOPPIX worth trying.

  10. Re:Motion Distortion on Building a Digicam from Scanner Elements · · Score: 1
    Imagine this thing taking a picture of someone walking from the top down. Now that would be some trick photography.

    You can get this effect with effectv under linux with v4l device. Works great and there are other good effects too.

  11. Re:Ruby code examples on Ruby Developer's Guide · · Score: 1
  12. Re:For the sake of interoperability on Samba Team Responds to Microsoft CIFS Spec License · · Score: 1
    Ever seen an open source FTP client have interoperability problems with an FTP server? How about an open source web browser having problems with an open source web server? It can and does happen.

    FTP interoperability problems come from vague protocol. Parts of the protocol are platform dependent i.e. long listing of directory does 'ls -l' on unices (and this is platform dependent too! date field is ambiguous), it does something really different on Netware, it does something different on VMS.

    FTP interoperability is caused by bad protocol, not by open source.

  13. Re:Nice, serious, but no thanks on The Union of Vim with KDE · · Score: 1
    Vim is designed to be embedded in other applications.

    ... while Emacs is designed to embed applications in itself. ;-)

  14. Why to use such weird language on Linux 'Weblications' with SashXB · · Score: 0, Flamebait

    .... when we have excelent object oriented languages for scripting like ruby ( http://www.ruby-lang.org ), that use features like iterators (python have this too since 2.2), mixins and pols.

  15. Re:Although this is entirely fake... on Qt For The Console · · Score: 1

    Hey,
    I wrote textmode user interface too!
    It is for ruby (http://www.ruby-lang.org)
    Get it at http://klokan.sh.cvut.cz/~jtra/

    I will show you an example to whet you appetite.
    This is simple program displaying scrollable ascii table:

    require 'jttui'
    require 'jttuistd'

    JTTui.run do |root|
    d1=JTTDialog.new(root, 'Dialog Window', 0, 0, 75, 23,
    'Example 6 - Ascii table')
    d1.align=JTTWindow::ALIGN_CENTER
    l1=JTTWLabel.new(d1, 'Label 1', 0,0,20,1,'Char Hex Oct Dec')
    ll1=JTTWListLabels.new(d1, 'List labels1', 1, 1, 20, 20)
    ll1.list=(0...256).collect{ |i| "%s %2x %3o %3i" %
    [((i&0x7f) 32) ? " " : i.chr,i,i,i]}
    ll1.update
    end

  16. Re:Price depreciation on 1024-bit RSA keys In Danger Of Compromise? · · Score: 1
    The 33mhz laptop I bough in 1991 cost $4000 now its worth about $10, my pentium celery cost $2000 when I firstgot it... 2 years later I could get them for less than $500 from my freindly backyard chinese junk dealer.

    At this rate I think this machine should be afordable in around 5 years...


    It is not that easy. This is not like PC market. This is not about economy of scale. There will be actually only few mashines built in 5 years. And since producing this at large quantities cannot be done and does not make sence, the price will be almost same as high as now is now (or the price guess, now).


    However it is true that we should increase key length. (Imagine a beowulf cluster of these ... :-)

  17. Re:Ahem... on Security Flaws May Be Microsoft's Undoing · · Score: 2, Interesting
    The last time I checked, the security testing group at MS consisted of ...

    Last time MS security has been interviewed ( Interview With Microsoft's Chief of Security) their chief did talk rather about their physical security like locking a door at night and obfucating their product to be protected (hence word security) againts their concurrency.

  18. Author is benny on First (proof-of-concept) .NET virus · · Score: 5, Informative
    His home page is at:
    http://benny29a.kgb.cz/

    There was a interview with him for Softwarove Noviny (czech magazine), its translation is at:
    http://benny29a.kgb.cz/articles/iigi.txt

  19. Re:It's not a desktop OS on Why Free Software is a Hard Sell · · Score: 2, Interesting

    I have seen Mandrake 8.1 to install flawlessly in about 2 hours (note: 45minutes was selecting components to have, what was needed and what was not). A friend have terrible experience with installing Windows XP, he had to reinstall them after their complete failure again before getting them to work.

    The point is that both systems have their problems sometimes, but one cost much more.

  20. Re:DCMA, Cheat Codes and MaMe on Finding Cheat Codes For A Living · · Score: 1

    See mine windowscheater , it can find memory positions of lives, money and other integer numeric values in programs and change them. Works on windows 9x, newer versions not tested.

    Note that I have left windows platform (now I use linux), so I'm not interested futher development of this.

  21. Re:Ruby was the father of Microsoft Visual Basic. on Interview with the Creator of Ruby · · Score: 1
    Article referenced in parent post is in no way related to Matz's Ruby.

    Matz created ruby in 1993. The article says 1988. It is name collision.

  22. Article forgets Doom for ZX Spectrum on The History of Doom On All Systems · · Score: 4, Interesting
    Article forgets several attempts to make Doom for ZX Spectrum, I have one on tape.
    here is another:
    http://www.pandroid.zetnet.co.uk/reviews/doom.htm

    do a search on google for more.

  23. OT: Invalid form key on Mandrake Linux Gamer Edition · · Score: 1
    OT: What the hell is an "Invalid form key"? Is anybody else getting this?

    Yes. I got it too.

  24. Re:Silly for the non-nerds on Mandrake Linux Gamer Edition · · Score: 1
    Like it or not, Windows Update is much easier to use for the Unwashed Masses than is cvs (now my FreeBSD||OpenBSD bias is showing :))

    No! MandrakeUpdate or Software Manager (both names refer to same program) is very easy too. (However I cannot compare, I have never used windows update)

    See a slideshow.

  25. Re:Here's the article just in case you can't reach on MS DRM Version 2 - Cracked · · Score: 1
    ... and has produced the source code and a DOS utility to un-protect .WMA audio files.

    now MS will speedup process of loosing DOS comaptibility.