Slashdot Mirror


User: curmudgeon99

curmudgeon99's activity in the archive.

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

Comments · 804

  1. Re:Lots of Options on Learning High-Availability Server-Side Development? · · Score: 1

    Funny, I seem to recall long maddening hours working on a collegue's code, trying to find his god damned memory leak. I'm sure you can find specific circumstances in which a C program is faster than Java. Then why are all these companies standardizing on Java? You think you're brighter than all these corporations? I doubt it. C++ is dying and I say good riddance.

  2. Lots of Options on Learning High-Availability Server-Side Development? · · Score: 3, Interesting

    First of all, excellent question.

    Second: ignore the ass above who said dump Java. Modern hotspots have made Java as fast or faster than C/C++. The guy is not up to date.

    Third: Since this is a web app, are you using an HttpSession/sendRedirect or just a page-to-page RequestDispatcher/forward? As much as its a pain in the ass--use the RequestDispatcher.

    Fourth: see what your queries are really doing by looking at the explain plan.

    Five: add indexes wherever practical.

    Six: Use AJAX wherever you can. The response time for an AJAX function is amazing and it is really not that hard to do Basic AJAX.

    Seven: Use JProbe to see where your application is spending its time. You should be bound by the database. Anything else is not appropriate.

    Eight: Based on your findings using JProbe, make code changes to, perhaps, put a frequently-used object from the database into a class variable (static).

    These are several ideas that you could try. The main thing that experience teaches is this: DON'T optimize and change your code UNTIL you have PROOF of where the slow parts are.

  3. Re:SourceForge Too Big And Now Not Supported on SourceForge's Hottest Five Apps · · Score: 1

    Obviously, if I didn't get in, something was wrong. But the way I read it--to have developer access to your CVS tree, you must upload that key. They did not offer me any alternative. I tried for weeks to get through that. In the meantime, I heard about GoogleCode and then I was very easily able to upload my source using SVN. Did you check out the image I linked to? That is the actual page where they show the key I was finally able to upload. But it did not work. In short, I was only offered to use the SSH-governed upload.

  4. Re:SourceForge Too Big And Now Not Supported on SourceForge's Hottest Five Apps · · Score: 1

    Wrong you are. SF expects you to upload your SSH key. Please refer to this link. The only way SF allow you to access their site as a developer is by setting your public key with SF and then trying to connect using PuTTY. Pain in the ass. I could never get a connection and when I asked for some support, they basically ignored my request. They have that right--granted--as I'm not paying for any services. But I also have the right to take my project elsewhere--as I chose.

  5. Re:SourceForge Too Big And Now Not Supported on SourceForge's Hottest Five Apps · · Score: 1

    Okay, I'll elaborate. Granted, SF gives you a lot of bells. But, although I got my SF site to store my key, I could not get a connection. I sent in a support request to SF and they replied RTFM. Well, I followed up with that manual, and it led to three more. That's all fine but it just did not work for me. GoogleCode--on the other hand--was just plain easy to use. If it worked for you--great--but it didn't work for me. I've used SSH and CVS for years but this was hosed up. In any case, I'm happy at GoogleCode and would not think of returning to SF.

  6. SourceForge Too Big And Now Not Supported on SourceForge's Hottest Five Apps · · Score: 5, Interesting

    SourceForge is too big now. If you start a project and have a support request--good luck getting it answered. Having fought with their CVS implementation for a few weeks, I abandoned sourceforge for GoogleCode. Much easier.

  7. Re:Indian talent is lacking on US Senators Question Indian Firms Over H-1Bs · · Score: 0

    Dear Sir, Amen to what you wrote. So true. There is no creativity and outsourcing leads to the most terrible crap software. I just find it amazing that companies in the US are offshoring their most-critical resource to these crap-software outfits. I have worked on too many projects where we could not rely one iota on the offshore teams because they were idiots

  8. Tech Talent Shortage a MYTH on US Senators Question Indian Firms Over H-1Bs · · Score: 0

    Dear Sir with the agenda to justify Outsourcing, A recent Duke University study proved that you are dealing with myths. There IS NO Shortage of IT talent in the US. Considering only Native-Born American citizens, there are more than enough highly-skilled workers in the United States to satisfy the current and future demands. Instead, the main reason for outsourcing is TO SAVE MONEY. Companies are not doing it to get access to talent--they already have it here but they don't want to pay for it. Having managed several outsourcing projects over the year, I can also confirm that the vaunted technical ability of all Indians is a myth. There are many, many Indians who are terrible, sloppy programmers. I know because I have had to rewrite their code too many damn times to count. In companies with experience outsourcing, they never expect any quality from the offshore teams. They cannot provide it.

  9. Folks--the tag says "April Fools" on Google Introduces Gmail Paper · · Score: 0

    This is a bs story for april fools.

  10. VB 6.-0 Re-Select A Widget--whole IDE crashes on What is the Best Bug-as-a-Feature? · · Score: 0

    In VB 6.0, if you were selecting multiple widgets and then you made the mistake of again selecting one you had already selected, the whole IDE crashed and burned. Everything lost. This little feature screwed with me enough that I abandoned all MS development and learned Java. Never had to care about MSDN again.

  11. AJAX Is Not a Panacea on GWT Java AJAX Programming · · Score: -1, Offtopic

    Having implemented a few AJAX-enhanced webapps, I can say that they are not a panacea. You need to use AJAX to do tiny things and if you don't you will find your application bogs down the same way a Swing app does if you use the GUI-painting thread for Event handling.

  12. C#? Are you looking for a Backwater? Learn Java on C# Book Recommendations? · · Score: 0

    Before you decide to learn C#, perform a little experiment

    Go to www.dice.com and search on these two keywords:

    Java: 16,323 job hits

    C#: 6,738 job hits.

    Which one do you think you should learn--if your goal is not getting into a backwater?

    Second point: To learn C# you're basically stuck buying expensive IDEs and upgrades and the whole stack from Microsoft.

    To learn Java, you're basically stuck getting for free tools like Eclipse and JBoss and all other kinds of free stuff. Are you a masochist? Do you like spending your money, only to find few opportunities?

    It remains your choice. Microsoft partisans like your friends are going to tell you one thing. But, following your Dice search, who are you going to believe? Your lying eyes or your friends?
  13. Re:Adkins Does Not Say 'Eat As Much Fat as You wan on Sport Is Unrelated To Obesity In Children · · Score: 0

    As I said, idiots. The point of Atkins is that you want to avoid eating foods that cause an insulin spike. Things like sugar and starches and things that turn into sugar instantly [sugar, potoatoes, pasta, rice, bread] cause an insulin spike that causes insulin resistance and that only makes you hungry. A bad side effect of this insulin spike is that it stores any dietary fat. People who eat that wrong way [sugar, potoatoes, pasta, rice, bread] find themselves constantly hungry. And they get fat because the insulin spike that was caused by that type of food also stores fat. It's a double-whammy disaster. I know because I ate that way for a year and it was a disaster. I thought Adkins was voodoo nutrition until I finally sat down and read it.

    If you read Adkins carefully you see the point is to eat foods that do NOT cause an insulin spike--such as proteins. So, it's not as easy as "Eat less fat = be less fat". If you eat proteins, they DO NOT cause an insulin spike and fats ARE NOT stored. So, it's happy side effect of the Atkins method that--because of the absence of an insulin spike--you are not as vulnerable to dietary fat being absorbed as you are when you eat carbs. Because the insulin is not around to grab them, they are not as likely to be absorbed.

    To take that perverse side effect as the primary reason for doing Atkins is the highest bit of jackassery I can imagine. That is a person who wants a license to eat fat--not a person who want to eat healthy and be fit. So to repeat my corrollary: idiots.

  14. Adkins Does Not Say 'Eat As Much Fat as You want' on Sport Is Unrelated To Obesity In Children · · Score: 0

    You may have read Adkins' book but not paid attention. He never gives you carte blanche to eat as much fat as you want. And anybody who would do that is an idiot. The takeaway point of Atkins is reduce carbs and sugar and increase protein. His point about fat consumption was incidental.

  15. This Follows My Experience on Sport Is Unrelated To Obesity In Children · · Score: 0

    I must agree with this post whole heartedly. I went a year as a vegetarian--only looking to avoid high-fat food. I ate frozen veggies and then in the evening pasta/potatoes/rice/bread. Well, what I ate in the evening was a disaster and I did not lose any weight but gained it.

    The point about eating every 3 hours is right on the money. I was amplify that you should eat skinless chicken or something like it in quantities of 500 calories or less.

    Finally, he obviously has not read the Adkins books and doesn't understand why fat is not such an issue with them. When you eat high-glucose foods such as any sugars [or pasta/rice/potatoes/bread, which are starches that turn instantly to glucose in your bloodstream], these high-glucose foods cause an Insulin spike in your bloodstream. Insulin, among its other effects, causes FAT to be stored. If, however, you eat foods that do NOT cause an insulin spike--such as lean proteins--then the dietary fat you eat is not stored. It passes through. Fat--by itself--has no effect on insulin. If you only ate fat and no sugars or carbs with it, it would not really be absorbed because there would be no insulin reaction.

    So, the takeaway points are:

    • eat only lean proteins such as skinless chicken
    • eat every three hours
    • eat 500 calories or less
    • totally avoid
      • pasta
      • rice
      • potatoes
      • bread
  16. Hibernate's Gavin King--Worst Offender on How Open Source Projects Survive Poisonous People · · Score: 0

    If any of you have ever had to ask a question on the Hibernate Forums, and been unlucky enough to have Gavin King [bigwig founder] answer your question, you know that his first reaction is to tell you what an idiot you are. The next is to demand you buy his book. I recommend to new Hibernate developers that they NEVER use their real names

  17. Another MS OS, Commence Stream of Patches on Prescription Meds For Vista Sleep Disorder · · Score: 0

    Doesn't this sound familiar? 1.) Microsoft releases "thorougly" QA'd OS. 2.) The Stready stream of patches, fixes, burps and other nonsense begins. 3.) Linux/Mac anyone?

  18. Re:Anything with a Positive Mass Cannot Exceed Lig on Speed of Light Exceeded? · · Score: 0

    Thank you for the education. It occurs to me that there must be some kind of negative mass. Perhaps we don't know what that is but it seems to me it should exist. Any thoughts?

  19. Anything with a Positive Mass Cannot Exceed Light on Speed of Light Exceeded? · · Score: 0
    Einstein's formula:

    E = mc2

    Tells us that any object with a positive mass would require a near infinite amount of energy in order to become accelerated to the speed of light. However, an object whose net mass is equal to zero would have no trouble reaching or exceeding the speed of light.

    What kind of object has zero mass, you ask? Easy. An object that contains--somehow--equal parts matter and antimatter.

    Does't that make total sense?

  20. AI Should Focus on Pattern Matching, Not Logic on Marvin Minsky On AI · · Score: 0, Redundant
    AI Pioneers Mistakenly Focus on Simulating Left-Brain Thinking

    Eighty-eight percent of the brains--those belonging to right-handed people--process information with a linear-sequential style. Those of us in the programming world could describe this as a single-threaded model. One process must run its course before the next can commence. This seems so obviously the way to proceed merely because 88 percent of the population--the right-handers--approach the world through this paradigm.


    Alternative Is Right-Brain Thinking

    As researchers such as Roger Sperry discovered during experiments done in the 1960s and 1970s, there is an alternative. Right-brain thinking processes information using what is called a Visual-Simultaneous model. In this style, pattern matching becomes the dominant processing style. I would be tempted to equate this to multi-threaded processing but in fact it is much more.

    Right-handed thinkers process information--as I said--using the Linear-Sequential processing style, also known as analysis

    Left-handed thinkers process information using the Visual-Simultaneous processing style, also known as synthesis.

    It is my contention that AI researchers will find the best results in their endeavors if they seek to focus not an the analysis/linear-sequential mode of thought but, rather, on the synthesis/visual-simultaneous mode. The greatest benefit came to homo sapiens when we were able to grow beyond the process of deduction (from the particular to the general) to induction (from the general to the particular). Achieving the latter end is much easier to achieve when induction is practiced.

    For further reference to this I send you to: Left-handeness, effect in humans on thinking
  21. Re:Deepest Hater--The Ex-Employee on A Bad Week for Symantec · · Score: 1

    Eh--they probably deserved it--the twits.

  22. Deepest Hater--The Ex-Employee on A Bad Week for Symantec · · Score: 1

    Rinbot is devoted to destroying Symantec? Must have been written by an Ex-employee. The only ones you really despise a company are the disgruntled ex employees.

  23. Another Nightmare on Audio Watermark Web Spider Starts Crawling · · Score: 1, Interesting

    Oh great. We all know just how ths is going to work. Content will be guilty until proven innocent and any system that relies on the vigilence of its owners will run amuck when they don't. With this kind of tripe coming out, why don't we just turn off the net and go back to tin cans and a string.

  24. High-Quality Outsourcing a Myth on How to Keep America Competitive · · Score: 0

    Why do we allow this myth to be repeated. Have you been involved in an outsourcing project? They suck! The quality is not there. I have been involved with a dozen and everytime the offshore teams write crap code. Every single damn time. They don't follow standards or requirements and we ALWAYS end up rewriting 95% of their code. Why do we let them get away with these exaggerations.

  25. Never Trust Microsoft on Microsoft Plays Up Open Source · · Score: 0

    How foolish can you be? Have you ever known Microsoft to do anything that helped anyone but Microsft? They are bastards. They have been bastards for their entire existence? How incredibly foolish can anyone to believe anything good will come out of a Microsoft assocation. And even if they don't now do something nasty, then they will "sunset" the free portion. Won't get fooled again.