Slashdot Mirror


User: qbasicprogrammer

qbasicprogrammer's activity in the archive.

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

Comments · 23

  1. Re: Re: Short answer: not anytime soon on Perl 5.7.0 Released (Devel Version) · · Score: 2
    the built-in hash routines are algorithmically superior. (i.e. I don't think they have a worst-case of Order-n-squared...)
    Close. Hash lookup takes a constant amount of time, O(1), as explained in Uri Guttman's and Larry Rosler's article A Fresh Look at Efficient Perl Sorting. For more information on algorithmic efficiency of Perl's builtins, see Shift, Pop, Unshift, and Push with Impunity!.


  2. Re:I agree - good documentation is important but.. on Commenting and Documentation in Free Code? · · Score: 2
    A few hints can be found in various code style guides, but the only way to learn to write good code and comments is to read good and bad examples of other people's code, and to practice.
    One such guide, Rob Pike's Notes on Programming in C, includes examples of good and bad styles.
  3. Make your own bar codes on Free Barcode Reader From Radio Shack · · Score: 3

    You can make your own barcodes online here.

  4. Re:Remember LZH ARJ etc on File Packaging Formats - What To Do? · · Score: 1

    I use Info-Zip, the third most portable program in the world. Info-Zip compiles on every know variety of Unix, and binaries are available for the most popular platforms.

  5. Re:Use a jar! on File Packaging Formats - What To Do? · · Score: 1

    Wotsit's Format has the JAR file format specifications. Java supports class file storage in ZIP archives also, but they're not the same thing.

  6. Re:BSD does it again on File Packaging Formats - What To Do? · · Score: 1

    Linux is able to install BSD ports packages if they are downloaded from Freshports and the specific application is compatible with Linux. Packages themself contain a Makefile to fetch the tarball, verify the checksum, extract, and install. Ports can also be installed from /stand/sysinstall. Very convenient.

  7. UK's E-mail Scan Is Avoidable on UK Passes Surveillance Law For ISPs · · Score: 5
    Since Britain passed its Regulation of Investigatory Powers (RIP) Bill, security experts have examined the technology behind the e-mail snooping that is allowed in the law. Allegedly, the technology is extremely easy for savvy computer users to avoid (i.e. the sort of people that the government hopes to catch in illegal acts). If the cybercriminals can bypass the tap with ease, then whose e-mail gets scanned? Answer: ordinary people. That's why a number of experts are explaining to citizens what steps are necessary to remain invisible to the RIP's black boxes.
    Full story at ZDNet or BBC.
  8. A few U.S. scientists probed the net's weakness... on Web More Vulnerable Than Expected? · · Score: 3
    From HNN:
    U.S. scientists have collaborated to describe why it is that the net is resilient to random failures but highly vulnerable to deliberate attacks. As the net has sprawled in many directions, its growth path has not led to a random or exponential network. Rather, the pattern that has taken shape resembles the ordered hierarchy of a tree whereby a few nodes are highly connected and lead to scores of less connected nodes. While this design allows the net to chug its way through random hiccups, it makes an attack on one of the key nodes particularly damaging.
    The full story is avaiable at MSNBC, Mercury Center, or The Telegraph.
  9. Re:two words.. on Linux Beats Win2000 In SpecWeb 2000 · · Score: 4
    FreeBSD is actually the most high-performace server operating system. This is what FreeBSD vs. Linux vs. NT has to say about Linux and FreeBSD performance:
    :) FreeBSD is the system of choice for high performance network applications. FreeBSD will outperform other systems when running on equivalent hardware. The largest and busiest public server on the Internet, at ftp.cdrom.com, uses FreeBSD to serve more than 800GB/day of downloads. FreeBSD is used by Yahoo, USWest, Xoom.com and many others as their main server OS because of its ability to handle heavy network traffic with high performance and rock stable reliability.
    And Linux:
    :| Linux performs well for most applications, however the performance is not optimal under heavy network load. The network performance of Linux is 20-30% below the capacity of FreeBSD running on the same hardware as Linux. As long as you are not trying to squeeze the last ounce of performance out of your hardware, or performing mission critical transactions, Linux is a very good choice for a server OS.
    Windows NT has this description (Windows 2000 is NT 5.0):
    :( Windows NT is adequate for routine desktop apps, but it is unable to handle heavy network loads. A few organizations try to make it work as an Internet server. For instance, barnesandnoble.com uses Windows-NT, as can be verifyed by the error messages that their webserver produces, such as this recent example: Error Message: [Microsoft][ODBC SQL Server Driver][SQL Server]Can't allocate space for object 'queryHistory' in database 'web' because the 'default' segment is full. For their own "Hotmail" Internet servers, Microsoft uses FreeBSD.

  10. What is a geek? on Girls Don't Want To Be Geeks · · Score: 1

    This page explains well what is a geek. Some of the most interesting tidbits where:

    "But just what is a geek?" you ask. Well, I'll tell you. At least, I'll tell you my definition... which may be different from "general usage" of the term, webster's definition, and even the definition used by other geeks.

    A geek is someone who spends time being "social" on a computer. This could mean chatting on irc or icb, playing multi-user games, posting to alt.sex.bondage.particle.physics, or even writing shareware. Someone who just uses their computer for work, but doesn't spend their free time "on line" is not a geek. Most geeks are technically adept and have a great love of computers, but not all geeks are programming wizards. Some just know enough unix to read mail and telnet out to their favorite MUD.

    ...

    Geek can also be used as a verb. "To geek" is to sit online and read mail, news, chat, and otherwise waste time in front of a keyboard. This "geeking" often consumes many hours, even if the intention was to "just log in and check my mail." Some would say this time would be better spent being social in person or even just being curled up in a sunbeam.

    So yes, there are girl geeks, in chatrooms everywhere. In the fashion section of AOL. In a barbie discussion forum. Some might even be technically competent.
  11. Re:Gopher is alive and well on What Happened To Gopher? · · Score: 1

    HTML is really a mess. According to the W3C, tags should be used to represent the structure of the document and style sheets should be used for how a page should look. Originally however, tags where used for everything. To provide backwards compatibility while still being valid HTML 4.0, the HTML 4.0 Transitional DTDs can be used:

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd">

    This declares the document to be HTML 4.0 Transitional. HTML 4.0 Transitional includes all elements and attributes of HTML 4.0 Strict but adds presentational attributes, deprecated elements, and link targets. HTML 4.0 Transitional recognizes the relatively poor browser support for style sheets, allowing many HTML presentation features [such as BORDER] to be used as a transition towards HTML 4.0 Strict.
    Of course, you can always use HTML 3.2 or HTML 2.0 DTD, but they lack features like tables.
  12. Re:Gopher is alive and well on What Happened To Gopher? · · Score: 2

    IE seems to not support the CSO phone book protocol. CSO runs on top of Gopher and is not an integral part of Gopher. CSO is trivial to implement, no suprise Microsoft did not.

    WinInet supports retreiving of files using Gopher, what the client does with the data is up to the client. Netscape, however, supports CSO.

    Cheers,
    qbasic programmer

  13. Gopher is alive and well on What Happened To Gopher? · · Score: 3

    Every major web browsers support Gopher, there's no reason not to use it. Gopher pages tend to be more content-rich than web pages -- Gopher simply does not allow Zero-Content sludge.

    I see useless web sites all the time. Some newbie puts together a page with links to a few well-known web sites and publishes the trash on the World Wide Web, usually using a free web hosting service. Apatheticy to follow the HTML standards, unreadable fonts, annoying security JavaScript/VBScript/ActiveX/Java security holes, and eye burning colors are what make most of the web so ugly.

    Admittedly, the World Wide Web is much more flexible and powerful than Gopher. Gopher is inferior to WWW. However, with power comes resposibility. ~99% of all web publishers are not resposible enough to follow the standards and make operable pages. Too many web pages suck.

    Gopher does not give the publisher power to publish pages that suck. Gopher's directory listing makes this simply not possible. Of course, someone could host a Gopher site listing nothing, but what would be the point of that? I have never connected to a horrible Gopher site, and I have connected to thousands of horrible WWW sites.

    Gopher serves what matters -- pure information. The original version of Gopher, now sometimes known as Gopher0, supports only a few data types, the most frequently used being text. (Gopher+ uses MIME content types, however). What other content types do you need than text? On the other hand, the World Wide Web is able to represent tables, frames, links, and many other useless features. Gopher is so simple and unbloated unlike HTML and the WWW.

    The WWW sucks, because it can. Gopher will never suck.

    The question is, will Gopher take off? Not a chance. Gopher will remain used by a select few, unlike the WWW. It will never have the trillions of zero content "homepages" and commericialization the WWW has. And frankly, I like it that way. Ever seen an advertisement on a Gopher server?

  14. Hmm.. on Under-the-Desk Exercise Equipment? · · Score: 2

    Seriously how hard is it to get up and take a walk?

  15. This is old news on The Ultimate Weapon Against Censorship? · · Score: 1

    One Time Pads have been around forever.

  16. Re:It's a toy on Pilot Synthesis · · Score: 1

    BASIC is the best programming language out there! I don't know where i'd be without it.

  17. .qb TLD on New TLDs On The Way From ICANN · · Score: 1

    A .qb TLD would be nice.

  18. Re:What we really need is... on Linux BIOS · · Score: 1

    Yep, but those BIOSs where not open source.

  19. Google Mirror on 'Robonaut' Designed To Perform Spacewalk · · Score: 1

    The site is Slashdotted. Google cache is here.

    -qbasicprogrammer

  20. Re:but.. on 'Robonaut' Designed To Perform Spacewalk · · Score: 1

    Who fixed it when it breaks down in space? :)
    QBasic robots perhaps?

  21. Re:What we really *really* need is... on Linux BIOS · · Score: 1

    Including a QBasic OS?

  22. I wonder if.. on 'Robonaut' Designed To Perform Spacewalk · · Score: 1

    ..it runs QBasic?

  23. What we really need is... on Linux BIOS · · Score: 1

    ..a QBasic BIOS.