At first I thought well he's wrong, but maybe they changed the results.
Then I looked again. What he's talking about is the sponsored links section at the top of the search results. Either he's confused or just likes to twist the truth.
When I was in university I went to a series of hands on lectures given by a guy who owned a software house.
He preached a lot about what I later heard repeated as Agile development. This was stuff like don't worry about adding all the features you want in version 1. Talk to the people that are going to use your software and see what they want / need and have them prioritize the features by importance. Decided how quick you can get a usable product out the door based on the existing code you have and the time it will take to write the new code to implement X features. After version 1 is solid let them use it. Then have them look at the list of features remaining add to the list and re-prioritize. Rinse, wash, and repeat.
He said this gives the impression to your users that the software is actively being maintained, thus more reliable. It also gives them a sense of being actively involved in the software development, thus making them happier with the software.
I'm not really sure if he felt that way, because it built better software or because it sold software because it gave users a sense of having developed the software too. Maybe it was a little of both.
Whatever the reason was it seemed to work for him.
Well, I did also say acceptance tests, which I think are also very valuable. I never suggested that they were a substitute for knowing what you're doing. It's true that they aren't foolproof; maybe it's just me, but I discourage hiring fools.
Then there goes anyone willing to participate in pair programming.
I worked at a company a while back that had some guy come in and try to explain it to us, he was the bosses friend. He failed miserably at actually explaining anything.
The only thing we got out of it was book recommendations. After reading the books I can see certain things that I should put into practice almost all the time. One of the big things is unit tests.
I do agree with you though I think people hear the term agile development and go "zomg if we bring in some high paid consultant suddenly everyone will gain 100% efficiency". Any how that's what my boss seemed to expect.
I've heard of people working in that type on environment, but personally I think that would drive me crazy. I use to have people (project manager) constantly look over my shoulder and it just made me nervous and fidgety.
Your correct if they asked him while still employed. If they fired him then asked for the information he has every right to say "sorry I've forgot it" or what ever else he wants.
That sounds good, but in reality they aren't loosing any market share / sales. The people that would buy one of these aren't the same people that are going go drop $1800 on a mac.
So this entire time me shunning the idea that people could really multitask was more or less correct. Now when people complain that I can't multitask, or I'm just ignoring their IMs and emails I'll send them this link.
So what your saying is if I write a program that runs on Linux I have to redistribute the source code simply because it runs on Linux?
I do understand that if you modify code licensed under the GPL you have to release the code. What I was getting at is maybe they didn't modify the busybox source or the linux kernel. If they did then yes they should release the code. If they only wrote a program that ran on Linux then they shouldn't be forced to release it.
You have to love how the left bloggers love to cry fowl at every little turn. Yet, when they attempt to rig search engine results it's somehow okay. Regardless of a person political affiliations this type of action should be frowned upon and they people partaking in the event should be shunned by their readers.
I doubt they modified the source of either Linux or busybox. If they did then they should distribute the source. I have a feeling though they simply wrote an application that ran on Linux or even a Linux kernel module. IANAL, but I think you should have the choice to distribute the source code of programs you wrote regardless of what OS or software is on the device.
I worked for a company that did domain tasting on a very large scale. They made a killing off of it. Basically you throw everything at the wall and sees what sticks.
They'd register $1mil worth of domains then at set intervals refund them. For example after 12 hours the ones that got x uniques or made x dollars they keep for another x amount of hours.
At exactly 4.5 days they'd refund the ones that didn't make enough money then rinse, wash, and repeat.
The trademarks they'd manage to snag that made money they'd then sell to off shore buyers, because they couldn't risk keeping them. Believe it or not there is a lawyer in India you can transfer your trademarks to and he takes a cut and makes sure you keep the domains.
The $.20 fee would kill this "business model", because it would no longer be profitable. I'm all for the fee and maybe we can figure out how to kill domain parking while we're at it.
So it's okay for my to highjack BGP routes? After all I'm only sending packets.
I stand corrected!
At first I thought well he's wrong, but maybe they changed the results. Then I looked again. What he's talking about is the sponsored links section at the top of the search results. Either he's confused or just likes to twist the truth.
I have an account there and I didn't pay.
When I was in university I went to a series of hands on lectures given by a guy who owned a software house.
He preached a lot about what I later heard repeated as Agile development. This was stuff like don't worry about adding all the features you want in version 1. Talk to the people that are going to use your software and see what they want / need and have them prioritize the features by importance. Decided how quick you can get a usable product out the door based on the existing code you have and the time it will take to write the new code to implement X features. After version 1 is solid let them use it. Then have them look at the list of features remaining add to the list and re-prioritize. Rinse, wash, and repeat.
He said this gives the impression to your users that the software is actively being maintained, thus more reliable. It also gives them a sense of being actively involved in the software development, thus making them happier with the software.
I'm not really sure if he felt that way, because it built better software or because it sold software because it gave users a sense of having developed the software too. Maybe it was a little of both.
Whatever the reason was it seemed to work for him.
Well, I did also say acceptance tests, which I think are also very valuable. I never suggested that they were a substitute for knowing what you're doing. It's true that they aren't foolproof; maybe it's just me, but I discourage hiring fools.
Then there goes anyone willing to participate in pair programming.
Wow I never thought I'd see a link to someones site I know in real life on /. .
2. Ignore heavyweight Methodologies and Methodists.
What would you prefer Catholics?!
I worked at a company a while back that had some guy come in and try to explain it to us, he was the bosses friend. He failed miserably at actually explaining anything. The only thing we got out of it was book recommendations. After reading the books I can see certain things that I should put into practice almost all the time. One of the big things is unit tests. I do agree with you though I think people hear the term agile development and go "zomg if we bring in some high paid consultant suddenly everyone will gain 100% efficiency". Any how that's what my boss seemed to expect.
I've heard of people working in that type on environment, but personally I think that would drive me crazy. I use to have people (project manager) constantly look over my shoulder and it just made me nervous and fidgety.
Personally I write stuff like
if
(
a > b
)
{
doSomething();
}
else
{
zomg();
}
Then I charge the client 5 * the number of lines in a all source and header files.
Your correct if they asked him while still employed. If they fired him then asked for the information he has every right to say "sorry I've forgot it" or what ever else he wants.
That sounds good, but in reality they aren't loosing any market share / sales. The people that would buy one of these aren't the same people that are going go drop $1800 on a mac.
The only thing close I've seen from google makes you state your using google. This on the other hand doesn't.
Maybe he means Zend Studio for Eclipse.
See it in action! http://www.google.com/search?hl=en&q=site%3Agetafreelancer.com+%22homework%22&btnG=Google+Search
Yes. BTW, That post wasn't a troll.
So this entire time me shunning the idea that people could really multitask was more or less correct. Now when people complain that I can't multitask, or I'm just ignoring their IMs and emails I'll send them this link.
Good maybe it and all the "Web 2.0" assholes will go away with it.
That's how I understood it. I think I did a poor job of expressing what I meant in the original post.
I guess it helps if I use the right word doesn't it.
So what your saying is if I write a program that runs on Linux I have to redistribute the source code simply because it runs on Linux? I do understand that if you modify code licensed under the GPL you have to release the code. What I was getting at is maybe they didn't modify the busybox source or the linux kernel. If they did then yes they should release the code. If they only wrote a program that ran on Linux then they shouldn't be forced to release it.
You have to love how the left bloggers love to cry fowl at every little turn. Yet, when they attempt to rig search engine results it's somehow okay. Regardless of a person political affiliations this type of action should be frowned upon and they people partaking in the event should be shunned by their readers.
I doubt they modified the source of either Linux or busybox. If they did then they should distribute the source. I have a feeling though they simply wrote an application that ran on Linux or even a Linux kernel module. IANAL, but I think you should have the choice to distribute the source code of programs you wrote regardless of what OS or software is on the device.
I worked for a company that did domain tasting on a very large scale. They made a killing off of it. Basically you throw everything at the wall and sees what sticks. They'd register $1mil worth of domains then at set intervals refund them. For example after 12 hours the ones that got x uniques or made x dollars they keep for another x amount of hours. At exactly 4.5 days they'd refund the ones that didn't make enough money then rinse, wash, and repeat. The trademarks they'd manage to snag that made money they'd then sell to off shore buyers, because they couldn't risk keeping them. Believe it or not there is a lawyer in India you can transfer your trademarks to and he takes a cut and makes sure you keep the domains. The $.20 fee would kill this "business model", because it would no longer be profitable. I'm all for the fee and maybe we can figure out how to kill domain parking while we're at it.