You unwittingly changed one of the (seemingly unused/unnecessary) pointcuts and your aspects aren't firing anymore. While not impossible to track down, these problems are difficult to resolve.
This worries me every time I use AOP, but I mitigate that risk by writing integration tests which assert that the aspects are doing what they are intended to, and also to raise an alarm if somebody unknowningly breaks them.
I am not sure if this was AOP though maybe I'm committing the no true Scottsman fallacy here. Side note: decorators were not present in Python then, so there was no easy way to do the cutpoint thing in a visible way.
Man, I'm not trying to take a side here -- history is pretty complicated -- but that writing style is seriously aggravating. In general, if you ever find yourself in the position of saying, "I'm a comedian, you shouldn't take what I say seriously," you should probably take a step back and ask yourself if you ought really to be participating in long-form debate.
That is exactly the problem I have with the oatmeal. A lot of people BELIEVE what he says, no matter what, especially, when he knowingly spreads false information for the sake of comedy. The people who read his site don't know any better.
Personally, I think the oatmeal is a bully, and find him to be too arrogant. I will admit some of his comics are good though.
It's funny how Inman criticizes Edison for not actually inventing the light bulb, just making it practical. However, if you make the same observation about Tesla and AC, then you better keep an eye out for the bear-love posse.
I think linguistic skills of someone who saws pieces of wood for a living are less relevant than for someone who conjures up high abstract concepts and communicates them to man and machine alike.
I've been using ORM pattern throughout my career, and have even designed/built one 10 years ago because what was available at the time wasn't gonna cut it functionality- and performance-wise for the system we were building (a real-time bond trading system). Nowadays most mainstream ORMs do the job rather adequately.
Having said that, I have a fair share of gripes against most of them, but I still find that people who bitch the most about ORMs are those who understand it (and the problem it tries to solve) the least.
If you think you can avoid knowing SQL by using ORM, you don't understand what ORM is and what problem it tries to solve.
Namely, what you can't avoid, if building an object-oriented system, is that you ultimately need to map those DB values to your live objects. Whether you end up using an off-the-shelf ORM or you hand-code the SQL yourself is less relevant.
Odds are if you eschew an ORM in favor of hand-coded SQL layer, you'll end up writing one anyways - only you're likely to do a shittier job of it than people who understand the problem area far more intimately (e.g. Hibernate committers).
that biden is a stooge for the entertainment industry is no secret, though i doubt he could've made this happen at a drop of the hat, as the article purports.
mpaa chairman chris dodd is an influential democrat with strong ties to the obama administration, biden in particular. entertainment industry has historically had an oversized presence in washington, and the tech industry an undersized one. this is why our copyright debate has been driven by an incumbent-dominated industry rather than the innovator/disruptor one such as ours.
it's telling that we've all so negatively reacted to recent story of washington telling apple to spend more on lobbying, calling it a shakedown - but we'd be wise to think about that more carefully and not dismiss at our own peril.
that may be because you actually oversleep. unless you're very young (<20yo), 7h of sleep is likely all you need, and anything less than 6h or more than 8h will leave you tired and lacking energy.
I could be oversleeping but I cannot really fix that. I don't use drugs to sleep or wake, and I don't wake via an alarm most days (alarm is for 7, I wake up at 6:40~55).
I could set an alarm for 5 am but I predict that I would be even more tired compared to my 10 to 7 schedule.
No source. What he said is just broscience. You will feel tired and groggy if you wake up from an alarm in the middle of a sleep cycle regardless of number of hours slept.
the main reason i use android over iphone is the seamless integration of google voice, and gv already gives me access to my sms & vmail from the browser.
imho, the solution isn't to build yet another android app but to make google voice a natural/default choice for android users. if you have an android phone and haven't tried google voice yet, i highly recommend you give it a shot. having used it for the last few years, i can't imagine ever going back to carrier sms/vmail.
I agree. The killer thing about Google Voice is that it lets you block calls via a web interface.
It's not hard to figure out how to block all "private" and "unknown" calls. So that means surveys or telemarketers or whoever have to use a number that you can block.
The Google voice extension for Chrome works very well for texting. Nice to use a full-size keyboard.
You unwittingly changed one of the (seemingly unused/unnecessary) pointcuts and your aspects aren't firing anymore. While not impossible to track down, these problems are difficult to resolve.