I'm with you that Spring has ALOT of parts. At my company they allowed us to use some parts of Spring and not others. Our stack was Spring MVC, with Apache Tiles, serving JSPs with some JQuery in there all wrapped up with Spring Security. It was much better than what we had before, JSF and ICEFaces and ADF. JSF frustrates me to no end.
Now we're moving towards a more modern stack. Using Jersey for REST is nice. It does make me enjoy Java again. You annotate resources in a Spring-like way, security was easy to implement. On the front-end we use a client side JavaScript Framework, JMVC (CanJS, EJS, etc). JMVC doesn't have as much traction as other frameworks, like Angular or Ember, but it is stable and covers what we need.
But when I go home, I try to stay away from Java. It's mostly Python (Flask, Tornado, Twisted) or lately some Node (Express) on the backend and Ember on the front. It's psychological. I program at work for work and at home to have fun. For me it just feels easier and more fun to stream code in Python.
This sounds great until the part about taking money away from the Hope 4 Year Scholarships comes up. At the same time they reduce the Hope Scholarship, they continue to raise state tuition costs, making it that much harder to attend a 4 year school. This feels more like Haslam trying to establish a legacy more than actually helping people.
I wish he'd just weathered it out. If there's a side of this that thinks this is pretty ridiculous, I'm on that side.
I'm sure there are a million things that my CEO believes that I don't agree with, but the only thing that matters is that he takes the company in the right direction.
Who is there better to lead Mozilla than Eich? The next CEO will be the second best choice or worse. I wonder who would want to step into the middle of this.
Just to add it wasn't some highly detailed audit that caught this teen mail voyeur. It was the teens' parents that reported the access to google. This breach could have happened about the time Arrington ran into his problem. Perhaps controls were a little lax back then. We'll never know.
I think Pandora is just going to push a bunch of potential customers away if they start delivering political ads. Most people have lost trust in both parties and don't want to hear it.
Well I just heard a Keystone pipeline ad that asked me to call a Congressman or the President or something. Guess it's already going on.
Now we're moving towards a more modern stack. Using Jersey for REST is nice. It does make me enjoy Java again. You annotate resources in a Spring-like way, security was easy to implement. On the front-end we use a client side JavaScript Framework, JMVC (CanJS, EJS, etc). JMVC doesn't have as much traction as other frameworks, like Angular or Ember, but it is stable and covers what we need.
But when I go home, I try to stay away from Java. It's mostly Python (Flask, Tornado, Twisted) or lately some Node (Express) on the backend and Ember on the front. It's psychological. I program at work for work and at home to have fun. For me it just feels easier and more fun to stream code in Python.