Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
J

John R Shaw

@John R Shaw
About
Posts
1.7k
Topics
97
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • Some product ideas
    J John R Shaw

    Lounge Good one :laugh: The odds are that if you thought of it, then it probably already exist somewhere or will soon. That is the nature of progress. Although it is irritating when a company advertises something as new tech., when in fact it is old tech in a new package.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Insider News html com

  • What was your longest coding session?
    J John R Shaw

    And here I thought I was nuts. I once had a 2 day emergency development session and my doctor read me the riot act. Because he was treating me for some issue at the time and going without sleep was detrimental to my health. It is just difficult to turn your employer down when he offers you double time pay for two days work.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge database testing beta-testing question

  • What was your longest coding session?
    J John R Shaw

    Memory lane. I remember doing things like that in the 90's to. That is actually how I got my first job. I was brought in to recreate 6 months work to meet their deadline, which was 3 weeks away. It seems they pissed off the previous developer and he left the company with the company laptop, the only place were the code existed. I have no idea what the previous coder wrote, all I know is I had something tested and in-place before the dead line. It was not my best work, but it kept the company for losing their contact. And they decided to hire me at double what I was getting payed at my regular job.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge database testing beta-testing question

  • Have you ever seen someone claim other peoples code?
    J John R Shaw

    I am not surprised. Although I have never experienced that myself. One time I did have access to another companies internal code (with NDA of course), to help me develop a means of communicating with it. Their code was actually very well written. I did a code review and found a few bugs that they were unaware of. Their lead engineer was surprise and happy that I found them and thanked me publicly via their company email w/CC's. It is always nice to get credit from strangers that you have never actually met.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge career css testing beta-testing help

  • What was your longest coding session?
    J John R Shaw

    That 72 hour session was by choice. That was back when I was young and teaching myself how to program, in C, by doing. Back then, I did not purchase other peoples libraries. When I needed something, I just did some research and wrote it myself. A few years ago, I was approached by a company who had a policy of working long hours. They would run 2 80 hour week sprints. Take a few weeks off and then go back into another design and implement phase of 80 hour weeks. When I was young I probably would have went for it, because I normally spent those types of hours in front of a screen. Being older now, I just thought that was nuts. Sure you had more off time, but you were killing yourself to get it. Personally I do not think it was worth it.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge database testing beta-testing question

  • What was your longest coding session?
    J John R Shaw

    As a friend of mine once said. Just because we are not sitting in front of a computer, it does not mean we are not working. FYI: Albert Einstein was know to take long walks to clear his head and just think. When I first started designing and coding for a living, I would work a ridiculously large number of hours. What ever it took to meet my personal timeline. Therefore, the company decide to switch me to salary without an increase in pay. A funny thing happen then, I found myself with about 20 more hours a week of free time.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge database testing beta-testing question

  • Its a question of law
    J John R Shaw

    :-D And here I thought we were number one.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge question testing beta-testing help discussion

  • Its a question of law
    J John R Shaw

    I agree, that makes no sense. A officer with any experience at all can tell when somebody is stoned. As for stopping someone, the first sign is the strong odor eliminating from the vehicle. When the state of Colorado made it legal, they obviously were not prepared either. Because all they did was modify their existing laws to include being stoned. More accurately they just decided that being stoned was the same as being drunk and applied the same laws. Which goes to show, that they had no idea what the difference was.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge question testing beta-testing help discussion

  • What was your longest coding session?
    J John R Shaw

    When you keep regular hours, your subconscious brain becomes accustom to them. So unless you are a major roll and stop looking at the clock, it says that's enough - go home. Working long hours on a regular bases is a bad idea. That has burned out a lot of programmers; they just could not stand it any longer. I reached that point once. I had not taken a vacation for years, just a few days off every now and then. When I was reaching my breaking point and ask for a few weeks off, the manager said to finish my latest project first and I can have all the time I want. What he did not understand was that "it was not a want", "it was a necessity". I went home, but I did not come back. I did not even turn on my home system for 6 months. No internet, not email, no games, no nothing. Then I started looking for a new job. They did bring my back a few times to modify some other software I had developed for them. But I never touched their main product again and when I check, 5 years later, they were still using the previous version. They never brought anyone in to complete my work, not even me. :doh:

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge database testing beta-testing question

  • Have you ever seen someone claim other peoples code?
    J John R Shaw

    Well what do you know. An original hacker. That is were the term came from, MIT students (I think) modifying the original code that was supplied with the equipment, a printer as a matter of fact. They would make improvements and send them back to the company. The company would use them in the next release. Latter on the company changed there policy to closed source, so sad. :(

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge career css testing beta-testing help

  • Oi! Greg Utas!
    J John R Shaw

    I have no idea. I went to CCCC.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge com question lounge

  • Have you ever seen someone claim other peoples code?
    J John R Shaw

    Ah! The old still the credit for someone elses work ploy. I've ran into that I few times. My reaction, whether it happened to me or one of my colleges, was to go over their head an tell them who actually solved the issue. The worst they could do is fire me, and that is something I never worried about. If they did that, then it would not be a company I wanted to work for anyway.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge career css testing beta-testing help

  • What was your longest coding session?
    J John R Shaw

    Good point, but it depends on your state of mind at the time. I will admit that my rate of production may have slowed down a bit, but there was no known bugs by the time I was done. I was once brought in to write what was essentially a message server (they called it an email server at the time) and I had less than 2.5 days to do it. The company I worked for provided the satellite up-link for a service company that just went out of business. Which met that in 3 days their biggest customer would lose all the services they provided via us. Our company decided it wanted to take their place, after all we were the ones actually transporting the data. So the called me because they knew I was programming on the side. I spent about 20 hours the first day, before being to tired to continue. They got me a room at a hotel near by, so I could recover. By the end of the 2nd day, they had a program, complete with a UI, that could do the job. I doubt if it is still being use, but I know that it never failed (crashed or otherwise). Before I was in corporate programming, I did not understand why so many of their programs were buggy. Afterwards, I was surprise that so many of them actually worked. The attitude that we want it now, so someone above you can get a speed bonus has cost companies more money than any thing I can think of.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge database testing beta-testing question

  • Have you ever seen someone claim other peoples code?
    J John R Shaw

    A lot of times I would have just liked to have handed them one of my personal libraries to show that I actually know what I am doing. I do understand the problem with that, they actually cannot know if you were the one who wrote it. Although, if they seen it and were willing to talk about it, they would know instantly who the author was. About 20 years ago I spent some time fixing and then playing around with a program that I had found on a bulletin board. It was a lot of fun, but I never would have claimed to have created the original. A couple of weeks latter, a young man comes in for a job interview and he decides it would be a good idea to show us a program he had written. In less than 30 seconds I got up and fired up the same program on my machine. I think the actual code had originally been written before he was born (I could be wrong). Suffice it to say, he did not get the job. :laugh:

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge career css testing beta-testing help

  • Thanks for the trip down memory lane
    J John R Shaw

    That reminds me of a Star trek game I found on the NC State U bulletin board in the late 80's. I liked that game. I wonder how many other games like that are still out there somewhere.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Weird and The Wonderful performance announcement

  • What was your longest coding session?
    J John R Shaw

    30 years ago, I once sat down an wrote a flat DB style coding library. I did not stop or sleep for three days (72+ hours). When it was finished, and fully tested, I finally crashed. It took me another 3 or 4 days to fully recover from that incident. Being occasionally obsessive compulsive does have it draw backs. ;) I have not and do not ever intend to break that record. :zzz:

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge database testing beta-testing question

  • Dual display question
    J John R Shaw

    Personally I don't like any setup with less than two monitors. I guess I spoiled that way. I have had 3 monitors in the past for work. But the 3rd one was normally just dedicated to keeping an eye on my email. One of the fellows I worked with had 5 monitors. I think he was using them to simulate a complete environment, via virtual machines, for testing and development purposes. Another guy setup complete systems of monitors to turn MS Flight simulator a 360 degree simulation in is basement. He ended up getting his pilots license in record time.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge question debugging

  • When you figure out an esoteric thing
    J John R Shaw

    Ah, I know that issue well. I have written in depth papers on subjects in the past, with the intention of using them as reference material at a future date. Then I either forget that a I wrote them or forget were I stored them. Either way, it is a common issue. Now if I just had the time and the wherewithal all to write a library program to keep things organize, I would probably be good to go.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge java html database oracle com

  • Its a question of law
    J John R Shaw

    I agree with you. I once read about a law somewhere that required a burglar, or monetary thief, to pay the victim 2 or more times the amount they stole from them. That sounds like a reasonable punishment punishment to me.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge question testing beta-testing help discussion

  • Its a question of law
    J John R Shaw

    I agree with everything you said on the subject. As for marijuana, it should not have been listed as a schedule one drug, like heroin, in the first place. Back in the day, the US federal government had to go all out with the propaganda machine in order to convince enough states to sign on to that ridiculous idea. People stoned on marijuana do not change into drug crazed maniacs, as per the propaganda at the time. They are more likely to zone out and forget what ever is was they were planning to do. Studies back then and since then has shown that alcohol is ultimately worse, and some of those people actually do become maniacal. Question: What's the difference between a drunk person and a stoned one? Answer: The drunk may blow past the stop sign at the intersection like it is not there. The stoned person will stop and wait for it to turn green. One of those will get people killed. The other is just annoying to the rest of us.

    INTP "Program testing can be used to show the presence of bugs, but never to show their absence." - Edsger Dijkstra "I have never been lost, but I will admit to being confused for several weeks. " - Daniel Boone

    The Lounge question testing beta-testing help discussion
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups