/dev/null (Comments)http://www.jroller.com/cpurdy/feed/comments/atom2015-04-09T17:36:12-04:00Apache Roller (incubating)http://www.jroller.com/cpurdy/entry/telephone_headset_adapters_2_5mm#comment-1428615372000Re: Telephone Headset Adapters: 2.5mm (3/32") 3.5mm (1/8") and modular phone plugsHeadsetZone2015-04-09T17:36:12-04:002015-04-09T17:36:12-04:00I enjoy the Plantronics headset accessories as it helps me save more money. If you have noticed that everything around you has a tendency to depreciate, for example if you are using a headset every day there comes a time when they break down or show symptoms that there is something wrong with this headset due to the wear and tear and then you come to know the kind of headset that you have doesn’t have any spare parts available in the market, so just because of this reason I prefer the kind of the companies who not only make headset of hand but also make their spare parts like ear loops, ear cushion, spare batteries and much more. I enjoy the Plantronics headset accessories as it helps me save more money. If you have noticed that everything around you has a tendency to depreciate, for example if you are using a headset every day there comes a time when they break down or show symptoms that there is something wrong with this headset due to the wear and tear and then you come to know the kind of headset that you have doesn’t have any spare parts available in the market, so just because of this reason I prefer the kind of the companies who not only make headset of hand but also make their spare parts like ear loops, ear cushion, spare batteries and much more.http://www.jroller.com/cpurdy/entry/jsr_107#comment-1324535955000Re: JSR 107uggs clearance2011-12-22T01:39:15-05:002011-12-22T01:39:15-05:00Basically the part of harmony should always be taken notice of in order to support a top degree of customer satisfaction. Even though suggestions might be removed from generally there also though the businessperson requires to ensure that his/ her enterprise is not just an inexpensive counterfeit of the present diners but is indeed a thing special to be able to bring in a person's eye of shoppers. Always be these goods and services, right now there should be an Basically the part of harmony should always be taken notice of in order to support a top degree of customer satisfaction. Even though suggestions might be removed from generally there also though the businessperson requires to ensure that his/ her enterprise is not just an inexpensive counterfeit of the present diners but is indeed a thing special to be able to bring in a person's eye of shoppers. Always be these goods and services, right now there should be anhttp://www.jroller.com/cpurdy/entry/the_seven_habits_of_highly1#comment-1310622871000Re: The Seven Habits of Highly Dysfunctional Design IIChris W2011-07-14T01:54:31-04:002011-07-14T01:54:31-04:00Groovy uses BigDecimal natively as if it were a primitive type. The code looks more like your Example 1. Groovy uses BigDecimal natively as if it were a primitive type. The code looks more like your Example 1.http://www.jroller.com/cpurdy/entry/the_seven_habits_of_highly#comment-1297761823000Re: The Seven Habits of Highly Dysfunctional DesignRui Fang2011-02-15T04:23:43-05:002011-02-15T04:23:43-05:00Who could have said it better? Mutable objects are evil! And it's downright scary when they take over (or did they own it since the first day) the core of the Java language. Who could have said it better? Mutable objects are evil! And it's downright scary when they take over (or did they own it since the first day) the core of the Java language.http://www.jroller.com/cpurdy/entry/dev_null_is_web_scale#comment-1284420006000Re: /dev/null is web scale2010-09-13T19:20:06-04:002010-09-13T19:20:06-04:00?? ??http://www.jroller.com/cpurdy/entry/dev_null_is_web_scale#comment-1284380022000Re: /dev/null is web scalePeter Lin2010-09-13T08:13:42-04:002010-09-13T08:13:42-04:00Oh man that is hilarious! Oh man that is hilarious!http://www.jroller.com/cpurdy/entry/binary_buffers_and_streams_oh#comment-1280990912000Re: Binary, Buffers and Streams, Oh My!Pete2010-08-05T02:48:32-04:002010-08-05T02:48:32-04:00I started to read the 'Oracle Coherence 3.5' book today and it occurred to me that not only is Coherence an assume product but also that it would be infinitively more fun to create a product like 'Coherence' than to create a product that uses it.
Thanks for the code snippets. I started to read the 'Oracle Coherence 3.5' book today and it occurred to me that not only is Coherence an assume product but also that it would be infinitively more fun to create a product like 'Coherence' than to create a product that uses it.
Thanks for the code snippets.http://www.jroller.com/cpurdy/entry/on_plath#comment-1280343767000Re: On Plath2010-07-28T15:02:47-04:002010-07-28T15:02:47-04:00 tu estas lco
42 tu estas lco
42http://www.jroller.com/cpurdy/entry/hasta_la_vista_baby#comment-1274781087000Re: Hasta la vista, baby!Geir Magnusson Jr2010-05-25T05:51:27-04:002010-05-25T05:51:27-04:00Seriously? It took you until now? Seriously? It took you until now?http://www.jroller.com/cpurdy/entry/hasta_la_vista_baby#comment-1274723706000Re: Hasta la vista, baby!Dirk Nachbar2010-05-24T13:55:06-04:002010-05-24T13:55:06-04:00Really cool story :-)
Now is the Microsoft slogan "Where do you want to go" clear: Go to an Apple Store ...
Really cool story :-)
Now is the Microsoft slogan "Where do you want to go" clear: Go to an Apple Store ...
http://www.jroller.com/cpurdy/entry/hasta_la_vista_baby#comment-1274525123000Re: Hasta la vista, baby!Mats Henricson2010-05-22T06:45:23-04:002010-05-22T06:45:23-04:00Go for Linux! Never ever any hassle with licenses! Go for Linux! Never ever any hassle with licenses!http://www.jroller.com/cpurdy/entry/hasta_la_vista_baby#comment-1274486219000Re: Hasta la vista, baby!Sam Pullara2010-05-21T19:56:59-04:002010-05-21T19:56:59-04:00Actually the Mac currently has the latest release version of 1.6 (1.6.0_20) and you can build 1.7 for a Mac without much trouble. Apple hasn't gotten faster, Java has gotten slower and more open. Actually the Mac currently has the latest release version of 1.6 (1.6.0_20) and you can build 1.7 for a Mac without much trouble. Apple hasn't gotten faster, Java has gotten slower and more open.http://www.jroller.com/cpurdy/entry/hasta_la_vista_baby#comment-1274472923000Re: Hasta la vista, baby!Peter Lin2010-05-21T16:15:23-04:002010-05-21T16:15:23-04:00Oh man, that gave me a good laugh. I would have thought you have a full MSDN license :)
Only downside of using Mac though is the lag in support for the latest Java. That probably doesn't affect you. Oh man, that gave me a good laugh. I would have thought you have a full MSDN license :)
Only downside of using Mac though is the lag in support for the latest Java. That probably doesn't affect you.http://www.jroller.com/cpurdy/entry/hasta_la_vista_baby#comment-1274471220000Re: Hasta la vista, baby!Nikita Ivanov2010-05-21T15:47:00-04:002010-05-21T15:47:00-04:00Did this switch 2 years ago... Did this switch 2 years ago... http://www.jroller.com/cpurdy/entry/all_good_things#comment-1271156687000Re: All Good Things ...Rick Ross2010-04-13T07:04:47-04:002010-04-13T07:04:47-04:00Cam, you made my day. I honestly love your amazing way of seeing the world. Thanks!
Rick Cam, you made my day. I honestly love your amazing way of seeing the world. Thanks!
Rickhttp://www.jroller.com/cpurdy/entry/all_good_things#comment-1271092265000Re: All Good Things ...peter lin2010-04-12T13:11:05-04:002010-04-12T13:11:05-04:00I look at it another way. He can do something new and perhaps come up with another thing that changes the landscape.
It's good to change. I'm sure plenty of bright people will step up to fill the void he left. It's a big void, but I'm hopefully a bright new talent will arise to the occassion. I look at it another way. He can do something new and perhaps come up with another thing that changes the landscape.
It's good to change. I'm sure plenty of bright people will step up to fill the void he left. It's a big void, but I'm hopefully a bright new talent will arise to the occassion.http://www.jroller.com/cpurdy/entry/eight_theses#comment-1266593681000Re: Eight ThesesJason Chambers2010-02-19T10:34:41-05:002010-02-19T10:34:41-05:00Cameron
Sorry for being off-topic - I'm trying to reach Rob Misek. I have a question for him. Can you have him send me an e-mail?
Thanks
Jason (formerly from Delta Air Lines)
Cameron
Sorry for being off-topic - I'm trying to reach Rob Misek. I have a question for him. Can you have him send me an e-mail?
Thanks
Jason (formerly from Delta Air Lines)
http://www.jroller.com/cpurdy/entry/eight_theses#comment-1265819051000Re: Eight ThesesErnest Mueller2010-02-10T11:24:11-05:002010-02-10T11:24:11-05:00Well, I sure can't figure out what I'm doing to run afoul of the spam filter either. Never mind... Well, I sure can't figure out what I'm doing to run afoul of the spam filter either. Never mind...http://www.jroller.com/cpurdy/entry/eight_theses#comment-1265640802000Re: Eight ThesesTomTom2010-02-08T09:53:22-05:002010-02-08T09:53:22-05:00You sound like a manager now Cameron :)
What happened? You sound like a manager now Cameron :)
What happened?http://www.jroller.com/cpurdy/entry/eight_theses#comment-1265075964000Re: Eight ThesesBrian2010-02-01T20:59:24-05:002010-02-01T20:59:24-05:00"The second problem is that of entrenched business procedures. Anything new must either preserve those, or you need to somehow train existing employees."
This is the biggest problem I see in my large enterprise. In order to avoid ANY change for business processes, we have to massively customize solutions that were purchased on the basis of using the out-of-the-box functionality. "The second problem is that of entrenched business procedures. Anything new must either preserve those, or you need to somehow train existing employees."
This is the biggest problem I see in my large enterprise. In order to avoid ANY change for business processes, we have to massively customize solutions that were purchased on the basis of using the out-of-the-box functionality. http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264552529000Re: Eight ThesesTim2010-01-26T19:35:29-05:002010-01-26T19:35:29-05:00Sounds like a good mailing list.
The only one of your points I'd really disagree with is #4. Startups die like flies, but mostly they die because nobody was willing to pay for what they built, not because of failure to deliver a working system.
In other words, business is harder than technology, but we already knew that.
I'm going to have to write some more on this; I think Cameron has the best aggregation of counterpoints. Sounds like a good mailing list.
The only one of your points I'd really disagree with is #4. Startups die like flies, but mostly they die because nobody was willing to pay for what they built, not because of failure to deliver a working system.
In other words, business is harder than technology, but we already knew that.
I'm going to have to write some more on this; I think Cameron has the best aggregation of counterpoints.http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264449918000Re: Eight ThesesMai Erne2010-01-25T15:05:18-05:002010-01-25T15:05:18-05:00Regarding point 7, "many employees at large organizations [...] do absolutely net-nothing". This is nicely put, but as you succinctly point out some even contribute negatively.
In smaller organizations there are less places to hide. Regarding point 7, "many employees at large organizations [...] do absolutely net-nothing". This is nicely put, but as you succinctly point out some even contribute negatively.
In smaller organizations there are less places to hide.http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264385317000Re: Eight ThesesCameron Purdy2010-01-24T21:08:37-05:002010-01-24T21:08:37-05:00Randall -
As I said, "These thoughts are obviously my own perceptions from my own experiences." It's well beyond my capability to prove any of these points empirically. That does not invalidate my points; it simply leaves them in the realm of hypothesis and theory, instead of the realm of fact and law.
Peace,
Cameron. Randall -
As I said, "These thoughts are obviously my own perceptions from my own experiences." It's well beyond my capability to prove any of these points empirically. That does not invalidate my points; it simply leaves them in the realm of hypothesis and theory, instead of the realm of fact and law.
Peace,
Cameron.http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264381340000Re: Eight ThesesFUCK YOUR SPAM FILTER2010-01-24T20:02:20-05:002010-01-24T20:02:20-05:00FUCK YOUR SPAM FILTER
YOUR SPAM FILTER STOPS LEGITIMATE POSTS.
Show me evidence that this is the case. You guys are just shooting from the hip and playing fast and loose with the facts. FUCK YOUR SPAM FILTER
YOUR SPAM FILTER STOPS LEGITIMATE POSTS.
Show me evidence that this is the case. You guys are just shooting from the hip and playing fast and loose with the facts.http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264381267000Re: Eight ThesesRandall2010-01-24T20:01:07-05:002010-01-24T20:01:07-05:00Where is the evidence? Where is the evidence? http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264307989000Re: Eight ThesesRichard G Russell2010-01-23T23:39:49-05:002010-01-23T23:39:49-05:00One of the problems we have in the Windows organization at Microsoft is what I call "Competing Legitimate Agendas".
This phenomenon occurs when a team needs to take a dependency on another team for something high priority to the first team. Problems occur when the second team's priorities are different than the firs teams - this happens often and one reason why large organizations (like Microsoft) often duplicate work. It can simply be easier and more dependable to a team's schedule to do something themselves rather than depend on another team. One of the problems we have in the Windows organization at Microsoft is what I call "Competing Legitimate Agendas".
This phenomenon occurs when a team needs to take a dependency on another team for something high priority to the first team. Problems occur when the second team's priorities are different than the firs teams - this happens often and one reason why large organizations (like Microsoft) often duplicate work. It can simply be easier and more dependable to a team's schedule to do something themselves rather than depend on another team.http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264190808000Re: Eight ThesesAron2010-01-22T15:06:48-05:002010-01-22T15:06:48-05:00I've found that startups attract and employ heros. These people perform and deliver on every aspect of the end to end process at almost any cost. They love it and it's just the kind of person you need to get a startup off the ground. Unfortunately it's the rare hero who can scale. Once a startup becomes successful it needs to focus more on the features listed below. The heros are given teams and told to delegate and manage components of their growing processes. More often than not this results in dissatisfaction for the hero. The newly successful startup incurs a high amount of turn over in their effort to figure out how to remain successful. The new set of heros brought in do not necessarily feel the same sense of end to end ownership that the original set of heros did.
I don't think it has to be this way though. If companies recognize this issue they can put focus on developing technical career tracks to retain the original heros. In turn these heros can inspire the same breadth and depth of company ownership in new employees. I've found that startups attract and employ heros. These people perform and deliver on every aspect of the end to end process at almost any cost. They love it and it's just the kind of person you need to get a startup off the ground. Unfortunately it's the rare hero who can scale. Once a startup becomes successful it needs to focus more on the features listed below. The heros are given teams and told to delegate and manage components of their growing processes. More often than not this results in dissatisfaction for the hero. The newly successful startup incurs a high amount of turn over in their effort to figure out how to remain successful. The new set of heros brought in do not necessarily feel the same sense of end to end ownership that the original set of heros did.
I don't think it has to be this way though. If companies recognize this issue they can put focus on developing technical career tracks to retain the original heros. In turn these heros can inspire the same breadth and depth of company ownership in new employees. http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264182743000Re: Eight ThesesEd Burns2010-01-22T12:52:23-05:002010-01-22T12:52:23-05:00Great entry Cameron,
Empirically, you have vast experience to draw from, so I place great stock in your analyses. After reading it, I was reminded of one of my favorite songs from The Kinks, Better things. Here's a rendition I got from Dave Johnson <http://bit.ly/4oRTn6>, and just as importantly, here are the chords and lyrics <http://www.kindakinks.net/discography/showsong.php?chord=40>.
See you in Stockholm!
Ed Great entry Cameron,
Empirically, you have vast experience to draw from, so I place great stock in your analyses. After reading it, I was reminded of one of my favorite songs from The Kinks, Better things. Here's a rendition I got from Dave Johnson , and just as importantly, here are the chords and lyrics .
See you in Stockholm!
Edhttp://www.jroller.com/cpurdy/entry/eight_theses#comment-1264182534000Re: Eight ThesesPhilGo202010-01-22T12:48:54-05:002010-01-22T12:48:54-05:00Best post i've read lately.
I completely agree with the "second system effect". Best post i've read lately.
I completely agree with the "second system effect".http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264170481000Re: Eight ThesesDave Tauzell2010-01-22T09:28:01-05:002010-01-22T09:28:01-05:00To me, the biggest problem faced is that you have systems (or realy eco-systems of many applications) where no one person understands everything. When that happens it becomes very difficult to modify/integrate/build new pieces that work.
The second problem is that of entrenched business procedures. Anything new must either preserve those, or you need to somehow train existing employees. To me, the biggest problem faced is that you have systems (or realy eco-systems of many applications) where no one person understands everything. When that happens it becomes very difficult to modify/integrate/build new pieces that work.
The second problem is that of entrenched business procedures. Anything new must either preserve those, or you need to somehow train existing employees.http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264170350000Re: Eight ThesesEyal2010-01-22T09:25:50-05:002010-01-22T09:25:50-05:00I couldn't agree with you more.
I know myself a large company that buys start-ups and after a few years throws them away.
Funny though, this company is successful and makes money. I couldn't agree with you more.
I know myself a large company that buys start-ups and after a few years throws them away.
Funny though, this company is successful and makes money.http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264167568000Re: Eight ThesesGary Rowe2010-01-22T08:39:28-05:002010-01-22T08:39:28-05:00Excellent post. Have retweeted accordingly.
It always amazes me that in large organisations the bias is always towards huge juggernauts that do everything in a mediocre manner, rather than a collection of small systems that do a few things with excellence (sort of #3). As pointed out in the article a lot of this comes down to risk aversion (#5,#7) and legacy effect (#2).
It is hard to keep things simple when people want more and more from the same system. Layer upon layer gets added and the developers suddenly find themselves in their own juggernaut.
Maybe it is necessary to identify a threshold of complexity, beyond which a new system is called for. Excellent post. Have retweeted accordingly.
It always amazes me that in large organisations the bias is always towards huge juggernauts that do everything in a mediocre manner, rather than a collection of small systems that do a few things with excellence (sort of #3). As pointed out in the article a lot of this comes down to risk aversion (#5,#7) and legacy effect (#2).
It is hard to keep things simple when people want more and more from the same system. Layer upon layer gets added and the developers suddenly find themselves in their own juggernaut.
Maybe it is necessary to identify a threshold of complexity, beyond which a new system is called for.http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264157502000Re: Eight ThesesAttila2010-01-22T05:51:42-05:002010-01-22T05:51:42-05:00Agree with all of this. Number 3 is the one most depressing (given how I myself are responsible for development/maintenance of a biggish "Company IT"), but I find solace in 5 - it has to be done this way, otherwise we'd lose goodwill with our clients faster than you can say "irrecoverable data loss".
As one guy said at http://pinboard.in/blog/63/
"Our technical goals are to never lose data, be very fast, and favor boring and faded technologies where possible. A rule of thumb that has worked well for me is that if I'm excited to play around with something, it probably doesn't belong in production." Agree with all of this. Number 3 is the one most depressing (given how I myself are responsible for development/maintenance of a biggish "Company IT"), but I find solace in 5 - it has to be done this way, otherwise we'd lose goodwill with our clients faster than you can say "irrecoverable data loss".
As one guy said at http://pinboard.in/blog/63/
"Our technical goals are to never lose data, be very fast, and favor boring and faded technologies where possible. A rule of thumb that has worked well for me is that if I'm excited to play around with something, it probably doesn't belong in production."http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264157146000Re: Eight ThesesAttila2010-01-22T05:45:46-05:002010-01-22T05:45:46-05:00"That's one of the best one-liners I've read in a long time!"
Yeah, too bad it doesn't fit in 140 characters ;-) "That's one of the best one-liners I've read in a long time!"
Yeah, too bad it doesn't fit in 140 characters ;-)http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264151590000Re: Eight ThesesPaul Johnson2010-01-22T04:13:10-05:002010-01-22T04:13:10-05:00I think you are missing an important one: big companies have big, complex IT systems, and at some point the relationships between the different bits and their integration into the business itself becomes more than any single person can keep track of. Everyone in the company has hold of a different bit of the elephant, but nobody can grasp the whole thing. Hence changes to optimise one part are often inadvertantly pessimal somewhere else.
You may want to replace some ancient COBOL monster with a web-based service scripted in Ruby. First you have to find and understand every single person and system that currently interacts with it (probably about half the company), and understand what their job is, how they do it now, how they will do it with the new system, and hence what features the new system is going to need. If you don't do this then you are likely to break something. I think you are missing an important one: big companies have big, complex IT systems, and at some point the relationships between the different bits and their integration into the business itself becomes more than any single person can keep track of. Everyone in the company has hold of a different bit of the elephant, but nobody can grasp the whole thing. Hence changes to optimise one part are often inadvertantly pessimal somewhere else.
You may want to replace some ancient COBOL monster with a web-based service scripted in Ruby. First you have to find and understand every single person and system that currently interacts with it (probably about half the company), and understand what their job is, how they do it now, how they will do it with the new system, and hence what features the new system is going to need. If you don't do this then you are likely to break something.http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264149033000Re: Eight ThesesClaes Mogren2010-01-22T03:30:33-05:002010-01-22T03:30:33-05:00Great post! I just want to add that the increased budget available for version 2 if the first version was already a success, can be the whole reason it will never finish. For a great example of this deadly feature creep, read Wired's recent Duke Nukem Forever article... Great post! I just want to add that the increased budget available for version 2 if the first version was already a success, can be the whole reason it will never finish. For a great example of this deadly feature creep, read Wired's recent Duke Nukem Forever article...http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264148811000Re: Eight ThesesClaes Mogren2010-01-22T03:26:51-05:002010-01-22T03:26:51-05:00Great post! I just want to add that the increased budget available for version 2 if the first version was already a success, can be the whole reason it will never finish. For a great example of this deadly feature creep, read Wired's recent Duke Nukem Forever article... Great post! I just want to add that the increased budget available for version 2 if the first version was already a success, can be the whole reason it will never finish. For a great example of this deadly feature creep, read Wired's recent Duke Nukem Forever article...http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264136923000Re: Eight ThesesMrX_TLO2010-01-22T00:08:43-05:002010-01-22T00:08:43-05:00"If you know someone that thinks it's easy, then whatever you do, don't hire that person, fire them if they already work for you, and quit if you work for them."
That's one of the best one-liners I've read in a long time!
"If you know someone that thinks it's easy, then whatever you do, don't hire that person, fire them if they already work for you, and quit if you work for them."
That's one of the best one-liners I've read in a long time!
http://www.jroller.com/cpurdy/entry/eight_theses#comment-1264129535000Re: Eight Theses2010-01-21T22:05:35-05:002010-01-21T22:05:35-05:00Think you're quite right! Think you're quite right!http://www.jroller.com/cpurdy/entry/innovation#comment-1255413213000Re: Innovation Gaming Accessories2009-10-13T01:53:33-04:002009-10-13T01:53:33-04:00WOW! I really liked this article on innovation and I also saw the interview which was beautifully conducted....... WOW! I really liked this article on innovation and I also saw the interview which was beautifully conducted.......http://www.jroller.com/cpurdy/entry/innovation#comment-1255066186000Re: InnovationPete2009-10-09T01:29:46-04:002009-10-09T01:29:46-04:00I like that answer. I like that answer.http://www.jroller.com/cpurdy/entry/innovation#comment-1255046294000Re: InnovationBen Eng2009-10-08T19:58:14-04:002009-10-08T19:58:14-04:00Reminds me of two of my past blog entries:
http://www.jetpen.com/blog/2004/10/31/innovation-as-the-enemy-of-maturity/
Reminds me of two of my past blog entries:
http://www.jetpen.com/blog/2004/10/25/maturity-as-the-enemy-of-innovation/
http://www.jetpen.com/blog/2004/10/31/innovation-as-the-enemy-of-maturity/
http://www.jroller.com/cpurdy/entry/the_challenge_with_gc_in#comment-1254423450000Re: The challenge with GC in Java and .NETBruce Eckel2009-10-01T14:57:30-04:002009-10-01T14:57:30-04:00The whole concept of concurrency has been oversimplified. This is yet another example of the complexity we run into when trying to solve the problem. The most basic flawed assumption that I see, over and over, is thinking that threads are "not that hard" and that "I can make them work." The only way I think we can make concurrency work is by truly making it so trivial that the average programmer can write correct concurrent programs without knowing much. The whole concept of concurrency has been oversimplified. This is yet another example of the complexity we run into when trying to solve the problem. The most basic flawed assumption that I see, over and over, is thinking that threads are "not that hard" and that "I can make them work." The only way I think we can make concurrency work is by truly making it so trivial that the average programmer can write correct concurrent programs without knowing much.http://www.jroller.com/cpurdy/entry/the_challenge_with_gc_in#comment-1254405538000Re: The challenge with GC in Java and .NETFrank Bolander2009-10-01T09:58:58-04:002009-10-01T09:58:58-04:00Well written.
So what's your take on solutions moving forward. Are we looking towards a radical paradigm shift in computing including hardware architectures(ie specialized hardware for specific task domains) or just a rethink of languages. Well written.
So what's your take on solutions moving forward. Are we looking towards a radical paradigm shift in computing including hardware architectures(ie specialized hardware for specific task domains) or just a rethink of languages.http://www.jroller.com/cpurdy/entry/telephone_headset_adapters_2_5mm#comment-1251816644000Re: Telephone Headset Adapters: 2.5mm (3/32") 3.5mm (1/8") and modular phone plugsSpthomas2009-09-01T10:50:44-04:002009-09-01T10:50:44-04:00The original post was not about a 2.5mm to 3.5mm adapter. What I need is what Cameron started with, a 2.5mm jack to Modular handset plug adapter. The radio shack part has been discontinued. Any ideas? The original post was not about a 2.5mm to 3.5mm adapter. What I need is what Cameron started with, a 2.5mm jack to Modular handset plug adapter. The radio shack part has been discontinued. Any ideas?http://www.jroller.com/cpurdy/entry/going_green#comment-1245570921000Re: Going green ...Amin Abbaspour2009-06-21T03:55:21-04:002009-06-21T03:55:21-04:00Thanks Cameron.
We were green in heart and we'll stay green but currently we're deep dark for many of our friends who got killed and arrested by this brutal regime.
For those friends who don't know Persian, it says "Where is my vote?" and "Long life Mousavi". Thanks Cameron.
We were green in heart and we'll stay green but currently we're deep dark for many of our friends who got killed and arrested by this brutal regime.
For those friends who don't know Persian, it says "Where is my vote?" and "Long life Mousavi".http://www.jroller.com/cpurdy/entry/javaone_2009_i_will_miss#comment-1243445266000Re: JavaOne 2009 - I will miss youFloyd Marinescu2009-05-27T13:27:46-04:002009-05-27T13:27:46-04:00InfoQ won't be doing a party either, we were kind of a continuation of the Tangosolarmetric party for a year there... InfoQ won't be doing a party either, we were kind of a continuation of the Tangosolarmetric party for a year there...http://www.jroller.com/cpurdy/entry/javaone_2009_i_will_miss#comment-1243376431000Re: JavaOne 2009 - I will miss youNikita Ivanov2009-05-26T18:20:31-04:002009-05-26T18:20:31-04:00That sucks... I was about to invite you to my talk. After so much talk about it - I actually never showed you how cool GridGain is...
Oh well,
Nikita.
GridGain Systems. That sucks... I was about to invite you to my talk. After so much talk about it - I actually never showed you how cool GridGain is...
Oh well,
Nikita.
GridGain Systems.http://www.jroller.com/cpurdy/entry/javaone_2009_i_will_miss#comment-1243360515000Re: JavaOne 2009 - I will miss youAndreas2009-05-26T13:55:15-04:002009-05-26T13:55:15-04:00Time to retire, Cameron! ;-) Time to retire, Cameron! ;-)http://www.jroller.com/cpurdy/entry/javaone_2009_i_will_miss#comment-1243357297000Re: JavaOne 2009 - I will miss youMatt Passell2009-05-26T13:01:37-04:002009-05-26T13:01:37-04:00Well, at least now I know that I won't be missing your party by not attending JavaOne. ;)
--Matt Well, at least now I know that I won't be missing your party by not attending JavaOne. ;)
--Matt