Slashdot Mirror


User: Coward+the+Anonymous

Coward+the+Anonymous's activity in the archive.

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

Comments · 119

  1. Re:Visual Studio EULA and MSDN EULA on New Dell Clickthrough Software License · · Score: 2, Informative

    "Since you can't program on Windows without using the MSDN documentation, you're screwed." I've done it. Besides, that is for the installed version of MSDN, there is no license for using msdn.microsoft.com. And like the other poster pointed out, both of these are for Academic licenses. You're not allowed to do any commercial work with these.

  2. Re:Heise News shows a code: on Open Source Community Approaches SCO · · Score: 5, Informative

    Well, if you look at the freely available and downloadable code for Unix System III, which I nabbed a while back, you can see this code for malloc:

    malloc(mp, size)
    struct map *mp;
    {
    register unsigned int a;
    register struct map *bp;

    for (bp=mp; bp->m_size; bp++) {
    if (bp->m_size >= size) {
    a = bp->m_addr;
    bp->m_addr += size;
    if ((bp->m_size -= size) == 0) {
    do {
    bp++;
    (bp-1)->m_addr = bp->m_addr;
    } while ((bp-1)->m_size = bp->m_size);
    }
    return(a);
    }
    }
    return(0);
    }

    I'm sure this code is included in every Unix internals textbook ever made. I bet you if you grab one of the BSD's malloc.c file, it will look at lot like this too. How many ways can you implement malloc?!

  3. Re:ran Linux? on WindowsUpdate.com Secured, Permanently · · Score: 1

    I highly doubt Microsoft's webservers are using DHCP and dnyamic DNS. The one Linux box was from Akamai. From one of the articles "Microsoft is already a customer of Cambridge, Massachusetts, company Akamai Technologies Inc., which operates a distributed worldwide network that can diffuse DOS attacks." So this one box was something used to protect against DOS's I suppose.

  4. What's to stop... on Ask the 'Geek Candidate' for California Governor · · Score: 2, Insightful

    the Lt. Govenor from organizing a recall so he can get the top job?

    Having another election is a Good Thing.

  5. Re:Isn't that how .NET languages like C# work? on Fast Native Eclipse with GTK+ Looks · · Score: 2, Informative

    "I think .NET is just in time compiled, similar to Java."

    .NET is JITed by default. But the SDK comes ngen.exe, a tool that will create a native image. You can setup an installer to compile the MSIL to native code on install also.

    "If what you said is true, we wouldn't be able to copy an executeable from one computer to another. It would have to be installed."

    The native image is cached, it doesn't overwrite the .exe that of MSIL that someone gives you. So if someone has "installed" an app and it was compiled on install, you could still use the .exe. The runtime would recompile the code for your machine.

  6. Re:Shoot the Messenger on Blocking MSN Messenger? · · Score: 1

    That is a different Messenger Service. That service handles messages like those sent by the net send command.

  7. Re:wearing pants? on Wearing a Tie May Cause Blindness! · · Score: 1

    "I thought the IT "dress" of the 90's is jeans and t-shirt... i even interviewed for my current job in jeans and tshirt."

    At my current job the dresscode is "as long as your privates are covered" and it applies to everyone, not just IT. The perks of a small company.

    But you are quite a brave man going to an interview in jeans and a t-shirt. I would always dress up for an interview, even if I was applying for garbage man or mechanic.

  8. Re:Christianity and the Gutenberg Bible on Digitized Gutenberg Bible Available · · Score: 1

    The bible also says that one must sacrifice animals for the forgiveness of sins. A Christian cannot turn to the Old Testament for Justification of Divorce when Christ clearly lays down the rule in the New. Divorce is only allowed if the other spouse has committed adultery. (Matt 19:1-9) Christ's Law supersedes the Law of Moses. (2 Cor 3:6-8) This is not to say that the Old Testament is useless to Christians. It is most useful to understanding Christianity and as examples of great faith and God's judgement. But one cannot turn to it for doctrine when the New Testament makes such matters clear.

  9. Re:Do I read this right? on SCO Awarded UNIX Copyright Regs, McBride Interview · · Score: 1

    "They claim that some of their code made its way into the Linux Kernel, so now they're packaging the entire kernel, making it only available in bianry form and selling it?!?"

    No, they are not packaging and selling the kernel in binary form. They are offering a binary only license for UnixWare. This license is supposed to cover the alleged portions of UNIX code in Linux, allowing corporations to legally use the alleged misappropriated UNIX code in Linux.

  10. Must be doing something wrong on Can .NET Really Scale? · · Score: 1

    "The through put of SQL Server is still around 200 concurrent requests for a single or dual CPU box. I've read the posts about Transaction Processing Council, but get real, who can afford to spend 6 million on a 64 CPU box?"

    Well, we scaled way over 200 concurrent requests on dual P3 (around 1Ghz per proc) and 1GB ram with W2k and SQL 2k.
    You should really evaluate you schema and what you are trying to do with it. Also look at your memory and I/O usage.
    There is no reason you shouldn't be able to scale well over 200 users with SQL 2k on a dual proc box with a decent amount of memory.

  11. Re:improvements to inkblot generation algorithm on Inkblot Passwords · · Score: 1
    "Given enough time and enough different brains looking at the inkblots, a list of 100 or so possible passwords could be attempted."

    While you could come up with 100 or so password, I think they would have very little in common. Even if people thought similar things, as in Number 7, it would still lead to quite a bit of differentiation.
    • A Flying Person
    • Flying Person
    • Flying Gardener
    These 3 virtually identical ideas about the image lead to "an", "fn", and "fr" respectively. Do this with 9 other inkblots and you will have very random passwords. I immediately thought Flying Frog when I saw it. Number 4 looks like a pelvis to me which could be "as" or "ps" depending on me using the "a."

    Even if a computer where to brute force inkblots, it would have an exorbant amount of combinations to attempt to get the correct password as shown above. It would require far more processing power than available now to do this in a reasonable time frame.
  12. Re:Which is more deployed? on TRON: The Unknown Open-Source? · · Score: 1

    Considering this is the first time most Slashdotters have heard of this TRON OS but everyone here knows of the BSDs, I give them a much higher survival rate.

  13. Re:Just what I need on PARC's Popout Prism Aids Web Navigation · · Score: 2, Informative

    "You think wrong. There are version differences in Java, and some programmers are dumb enough to write to a particular Java implementation, like Java 1.3 for instance, for a particular platform, like Windows for instance, for a particular application, like IE for instance. RTF download page."

    Well, Sun changed the way some things work between version 1.3 and 1.4 breaking some GUI applications. They don't provide any backwards compatability. It's not the programmers fault. As for a particular platform like Windows or Solaris or Linux, there is nothing in Java itself that is tied to a particular plaform. You do have the ability, however, to make system calls in Java thus making your app plaform dependent.

  14. Re:More on D on Latest Proposals for C++0x · · Score: 1
    "I'm pretty sure Java guarantees that if the conditional of an if is known at compile-time (as it would be in this case), then the if will be optimized out of your code. Just like an #ifdef. So, nice straw-man, but the two constructs are equally efficient."

    The java compilier does do this optimization.

    However, a preprocessor in Java would still be nice because of platform changes.

    For example, we have some classes that implement the java.sql.PreparedStatement interface. In 1.4, they added extra methods. When we compile in 1.3, everything is fine, but building with a 1.4 copilier like I have at home will not build. So I had to add and implement those methods to build on JDK1.4. So when I work at home I have to uncomment these line to build. But when I compile at work I have to comment them back out b/c their implementation calls the same function on the super class which, of course, doesn't implement these methods in 1.3.

    I can't use an
    if(jdk14)
    block b/c Java still tries to evaluate the contents of the if block even if it is going to be optimized out.
  15. Re:learn from Java on Latest Proposals for C++0x · · Score: 1

    "Java 1.4.1 just got templates, for instance." Generics are slated for 1.5. They are not in 1.4.1 or 1.4.2.

  16. Re:What you think we dont know its illegal? on Freenet Creator Debates RIAA · · Score: 1

    "When a speaker transmits sound to a group of people at a party, its illegal! None of them own the CD and paid for these songs." Wrong. You have a right to private performances such as parties or inviting friends over to watch a new DVD.

  17. Re:Why Would MS Encourage Migration to Linux? on Core Mac OS X and Unix Programming · · Score: 1

    I never said Microsoft would do it, that would be market suicide for them. I merely said that if they did, it would sell.

  18. Re:Microsoft port on Core Mac OS X and Unix Programming · · Score: 2, Insightful

    "The real reason they won't port office to Linux however, isn't about speed or reliability but simply because Office on Linux just wouldn't sell."

    It would sell more than you think. For companies that want to move the corporate desktop over to GNU/Linux but feel that OpenOffice and the other alternatives aren't fit, it would sell like hotcakes.

  19. Re:"GNU/Unix" has a nice ring to it on Apple Sued Over Unix Trademark · · Score: 1

    Why "New-nix?" GNU is pronounced "guh-NEW". So it would be "guh-NEW-nix." Just rolls off the tongue.

  20. Re:as good as it sound.... on Executing a Mass Departmental Exodus in the Workplace? · · Score: 1

    This is a prefect example as to why you NEVER comment your code. If the company fires or lays your off, all they'll be able to do with your code is compile it.

    If you do it right, they won't even be able to do that without a seriously complex and cryptic make file that breaks everytime you look at it the wrong way.

  21. Re:So .Net is like C++? on Hijacking .NET · · Score: 1

    He's not saying Java is fast because of this. What he is saying is that for this particular case, Java is not impacted like out languages. That doesn't make Java faster than C++ overall, just faster at doing this one thing.

  22. Re:I disagree - x++ vs ++x on Summary of JDK1.5 Language Changes · · Score: 1

    It's not just a different way of doing the same thing, they do different things.
    ++x is pre-increment while x++ is post-increment.

    Psuedo-code Example 1:
    x = 0
    PRINT ++x
    will print out 1.

    Psuedo-code Example 2:
    x = 0
    PRINT x++
    will print out 0.

  23. Re:How is this allowed by the GPL? on Libranet 2.8 Released · · Score: 1

    If this software is 100% GPL they can charge whatever they want to give it to you and they are required to give you access to the source code. But, if it is 100% GPL there is nothing stopping someone from buying it, and the providing it to everyone else for free. At least, that is how I understand it. But what the hell do I know?

  24. Re:So what on Cable TV Franchise Says No To DSL Ads · · Score: 1

    Yes, but do you think RedHat or Mandrake would even bother trying to adverstise on Microsoft.com? Especially since they don't sell advertising space. Try MSN.com.

  25. Re:What's up Sun??!! on Public Standards: C# 2, Java 0 · · Score: 2, Insightful

    Well, the ECMA (and soon ISO) standard is for the CLI also. This means that Type and all that good stuff will be there. But you won't have things like Windows.Forms or ADO or any of the really useful libraries.