The Army's $2.4 billion SAP project is delayed, over budget, and, once implemented may not even meet its original objectives, according to a recent auditors' report.
You could have just said, "The Army is engaged in deploying SAP."
The rest can be inferred by anyone familiar with an SAP roll-out.
I always liked what Bill Maher said: "The only difference between the Republicans and Democrats is that the Democrats are bought and paid for by as slightly less frightening group of corporate interests.
Full disclosure: I'm a wild-eyed anarchist-communist. You know, the kind that throw bombs and shoot the president. If you believe the last hundred years of US propaganda. And if you do, I'm not interested in what you think.
Because you'll be the first against the wall when the revolution comes;-)
With their more subtle attempts at economic sabotage failing, Democrats have moved on to more direct methods like sending the US Government into default.
This will raise interests rates for all sorts of loans, and should drag the economy into a very deep recession, completing the Dem's plan to destroy the economy.
It's a great plan, if you want the American economy to crash and burn.
Yeah, Ruby is not what I would do either. Ruby is dying fast. While I'm not a huge Python fan, it's not a bad language. If you're on the UX side you should look at learning HTML5 and javascript libraries like jQuery and javascriptMVC.
Funny, after attending RailsConf last month, I'd say that reports of Ruby's demise are greatly exaggerated. In fact, if your perspective comes from a UX-oriented side of things, I couldn't imagine a better language/framework for you to get started with than Ruby/Rails.
It's only moving more in that direction. Rails 3.1 will include jQuery as the default JS library, supports CoffeeScript and Sass by default, and the new asset pipeline makes it easier than ever to build out your app with a backend REST API and do the heavy lifting on the client with MVC frameworks like Backbone.js
What you should learn first depends on your goals. Are you just curious about programming? Or do you really want to make a shift in your career path? If you work in a Ruby/Rails environment, and really want to get into the coding where you work, then that's the obvious choice. If you're completely new to coding, Ruby is also a marvelous first language to learn. I started with C and Perl, and I WISH Ruby had existed then.
If you just want to understand the dev side of things better, you could start by learning the basics of web development from something like Code School. Their Rails for Zombies course is a great place to start, and better yet, it's free. If you want to get your Ruby up to snuff, try Edge Case's Ruby Koans.
IMHO, much of the Ruby-hating is jealousy. If you're new to programming, you might be unfamiliar with holy wars. Coders develop religious issues over everything from languages, to tooling, to operating systems. You'll have to decide for yourself where you want to start. But Slashdot opinions are probably not the way to make that decision. My advice: Pragmatic Programmers has a very basic intro-to-Ruby book called Learn to Program. It might be too basic, it might not. But then you can check out Seven Languages in Seven Weeks and decide whether you prefer Ruby, Scala, Erlang, Clojure, etc.
I heartily encourage you to learn to code, whether you find it professionally or personally rewarding. Maybe you can contribute to some open source projects, even if you decide it's not right for your career. Either way, have fun with it.
In interest of full disclosure, I'm a committed Rubyist. We tend to be opinionated loudmouths. But also beware the Pythonistas. They tend to be disgruntled contrarian CS students.
Unions are a relic of the movements that won us the 8-hour day, workplace safety laws, OSHA, the Fair Labor Standards Act, whistle-blower protection laws, retirement benefits, employer-subsidized health insurance... and that's just off the top of my head.
Actually, under Federal labor law, you can't be fired for advocating unionization. If you live in an at-will state, you can be terminated arbitrarily, but then a) you're eligible for unemployment, and b) if you WERE agitating for a union, and fired "without cause", you can drag your former employer in front of the NLRB for a lengthy and costly arbitration process.
That's how unions start, dumbass. You ask around to feel out support. Than you start the campaign if you think you can win. Personally, I hope you're the first one with your AC back against the wall when the revolution comes before you criticize more "trouble".
Feel free to down-mod, my karma can take it. But parent comment is bullshit.
It's not the technology per se, but the implementation. And it (at least outwardly) seems as though the groups that run things like the VPN / network security are generally accountable to no one but themselves. It's easier to spend two hours hacking together a workaround than to expect anything to change just to benefit a tiny percentage of users.
I work in IT at a university, and Linux support is on a best-effort basis. Wireless isn't an issue, because we use WPA2 Enterprise. If your IT department isn't using open standards for something like wireless, I hate to think what else you have to deal with. The biggest Linux issue I have is VPN access. Unfortunately, the support/use of open standards kinda ends with the WiFi network. The VPN is Juniper, and requires a horrid Java-based client to access it. The web portal you have to use to get the client is an ASP abomination, and ineptly attempts OS detection, routinely failing on Linux. It's possible to actually get the client, but not without 1) Digging into the page's source to find out where the clients are, 2) using the JS console to trigger the function that actually retrieves the client, 3) writing a bash script to load the client and required Java libs, and (on a 64-bit machine) 4) installing 32-bit JRE and using that location in said bash script.
I had expected a university with a top-notch CS department would be better than average on basic IT stuff. But no, it's Windows cargo-cult bullshit everywhere you go. Don't get me wrong, there are always pockets of interesting stuff going on... But universities in general... brilliant faculty and students, but the place is actually run by retarded monkeys.
It's not only for Ruby. For on-the-fly compilation, there's a Rails plugin, but compilation can also be invoked manually from the command line. It is written in Ruby, but there's no reason you can't use Sass to generate CSS for PHP, Python, plain-old-HTML, etc. driven sites.
Adding any form of macros or additional scopes and indirections, including symbolic constants, is not just redundant, but changes CSS in ways that make it unsuitable for its intended audience. Given that there is currently no alternative to CSS, these things must not be added. - Bert Bos, W3C/ERCIM
That's not only idiotic, it's also kind of douchey. Macros and variables make it unsuitable for web designers? PLEASE. Learning to use Dreamweaver efficiently is harder than learning Sass to do styles with all the nice features CSS lacks by design.
Just remember that CSS is HORRIBLE BY DESIGN, and you'll be OK.
Sass only contains things that aren't in CSS in terms of syntax and semantics. What's seen by the browser is valid CSS, but with Sass you get variables, functions, etc. for free. It makes it much easier to keep your templates and your presentation code DRY, and allows you to do things like compute colors or column-widths on the fly. But ultimately, you're producing CSS.
We have the same situation. It's been great. On the other hand, we have a couple of Dell servers with faulty mainboards, it's an issue others have had (frequently), it eats RAM like a beast, and we've been trying to get the board replaced for ~1.5 months now. Enterprise support, indeed.
I work in IT at a large private university. The official gospel is that 'we are a WinDell campus', but the students all buy Macs, and my group actually all use Macs for most tasks, except where there's some stupid reason we have to use Windows. So IT here have slowly moved toward full Mac support, and it'll happen elsewhere, as the pressure to support them increases. Think about shops in the early 90's that were all Sun or SGI, and as the cost and convenience factors ushered in the great tragedy of 'Windows is Enterprise', IT departments were dragged with much cursing and gnashing of teeth to support Windows.
Pfft... Everyone knows God calculates the rapture as a 32-bit unsigned int representing seconds since beginning of epoch UTC. So, sometime before 2038, obviously, but 'local time'? Please.
...for buying an Xperia X10a. Although maybe I will after I RTFA.
Then again, maybe this is all a clever strategy to get Android hackers to develop updated OSs for their phones, since they can't seem to manage it in a timely fashion.
The Army's $2.4 billion SAP project is delayed, over budget, and, once implemented may not even meet its original objectives, according to a recent auditors' report.
You could have just said, "The Army is engaged in deploying SAP."
The rest can be inferred by anyone familiar with an SAP roll-out.
I always liked what Bill Maher said: "The only difference between the Republicans and Democrats is that the Democrats are bought and paid for by as slightly less frightening group of corporate interests.
Full disclosure: I'm a wild-eyed anarchist-communist. You know, the kind that throw bombs and shoot the president. If you believe the last hundred years of US propaganda. And if you do, I'm not interested in what you think.
Because you'll be the first against the wall when the revolution comes ;-)
With their more subtle attempts at economic sabotage failing, Democrats have moved on to more direct methods like sending the US Government into default.
This will raise interests rates for all sorts of loans, and should drag the economy into a very deep recession, completing the Dem's plan to destroy the economy.
It's a great plan, if you want the American economy to crash and burn.
There, fuck this fuck you.
There, FTFY.
I may disagree with what you say, sir, but I will fight to the death for my right to punch you in the face for saying it.
Dude, yeah! Were you the guy with the faux-hawk and glasses?
Yeah, Ruby is not what I would do either. Ruby is dying fast. While I'm not a huge Python fan, it's not a bad language. If you're on the UX side you should look at learning HTML5 and javascript libraries like jQuery and javascriptMVC.
Funny, after attending RailsConf last month, I'd say that reports of Ruby's demise are greatly exaggerated. In fact, if your perspective comes from a UX-oriented side of things, I couldn't imagine a better language/framework for you to get started with than Ruby/Rails.
It's only moving more in that direction. Rails 3.1 will include jQuery as the default JS library, supports CoffeeScript and Sass by default, and the new asset pipeline makes it easier than ever to build out your app with a backend REST API and do the heavy lifting on the client with MVC frameworks like Backbone.js
What you should learn first depends on your goals. Are you just curious about programming? Or do you really want to make a shift in your career path? If you work in a Ruby/Rails environment, and really want to get into the coding where you work, then that's the obvious choice. If you're completely new to coding, Ruby is also a marvelous first language to learn. I started with C and Perl, and I WISH Ruby had existed then.
If you just want to understand the dev side of things better, you could start by learning the basics of web development from something like Code School. Their Rails for Zombies course is a great place to start, and better yet, it's free. If you want to get your Ruby up to snuff, try Edge Case's Ruby Koans.
IMHO, much of the Ruby-hating is jealousy. If you're new to programming, you might be unfamiliar with holy wars. Coders develop religious issues over everything from languages, to tooling, to operating systems. You'll have to decide for yourself where you want to start. But Slashdot opinions are probably not the way to make that decision. My advice: Pragmatic Programmers has a very basic intro-to-Ruby book called Learn to Program. It might be too basic, it might not. But then you can check out Seven Languages in Seven Weeks and decide whether you prefer Ruby, Scala, Erlang, Clojure, etc.
I heartily encourage you to learn to code, whether you find it professionally or personally rewarding. Maybe you can contribute to some open source projects, even if you decide it's not right for your career. Either way, have fun with it.
In interest of full disclosure, I'm a committed Rubyist. We tend to be opinionated loudmouths. But also beware the Pythonistas. They tend to be disgruntled contrarian CS students.
...that ignoring women was the point of gaming?
Infrastructure? LOL.
Granted, it might not succeed. But that's how it starts. The IWW Starbucks campaign started exactly the same way, and they've met with some success.
Unions are a relic of the movements that won us the 8-hour day, workplace safety laws, OSHA, the Fair Labor Standards Act, whistle-blower protection laws, retirement benefits, employer-subsidized health insurance... and that's just off the top of my head.
Actually, under Federal labor law, you can't be fired for advocating unionization. If you live in an at-will state, you can be terminated arbitrarily, but then a) you're eligible for unemployment, and b) if you WERE agitating for a union, and fired "without cause", you can drag your former employer in front of the NLRB for a lengthy and costly arbitration process.
True that. One should negotiate one's wages with a multinational corporation as equal individuals, not go brute force with collective bargaining.
I prefer Ken Thompson's philosophy: When in doubt, use brute force.
That's how unions start, dumbass. You ask around to feel out support. Than you start the campaign if you think you can win. Personally, I hope you're the first one with your AC back against the wall when the revolution comes before you criticize more "trouble".
Feel free to down-mod, my karma can take it. But parent comment is bullshit.
Seriously? Ask the National Labor Relations Board
It's not the technology per se, but the implementation. And it (at least outwardly) seems as though the groups that run things like the VPN / network security are generally accountable to no one but themselves. It's easier to spend two hours hacking together a workaround than to expect anything to change just to benefit a tiny percentage of users.
Hence the subject, "Lower your expectations."
I work in IT at a university, and Linux support is on a best-effort basis. Wireless isn't an issue, because we use WPA2 Enterprise. If your IT department isn't using open standards for something like wireless, I hate to think what else you have to deal with. The biggest Linux issue I have is VPN access. Unfortunately, the support/use of open standards kinda ends with the WiFi network. The VPN is Juniper, and requires a horrid Java-based client to access it. The web portal you have to use to get the client is an ASP abomination, and ineptly attempts OS detection, routinely failing on Linux. It's possible to actually get the client, but not without 1) Digging into the page's source to find out where the clients are, 2) using the JS console to trigger the function that actually retrieves the client, 3) writing a bash script to load the client and required Java libs, and (on a 64-bit machine) 4) installing 32-bit JRE and using that location in said bash script.
I had expected a university with a top-notch CS department would be better than average on basic IT stuff. But no, it's Windows cargo-cult bullshit everywhere you go. Don't get me wrong, there are always pockets of interesting stuff going on... But universities in general... brilliant faculty and students, but the place is actually run by retarded monkeys.
It's not only for Ruby. For on-the-fly compilation, there's a Rails plugin, but compilation can also be invoked manually from the command line. It is written in Ruby, but there's no reason you can't use Sass to generate CSS for PHP, Python, plain-old-HTML, etc. driven sites.
Adding any form of macros or additional scopes and indirections, including symbolic constants, is not just redundant, but changes CSS in ways that make it unsuitable for its intended audience. Given that there is currently no alternative to CSS, these things must not be added.
- Bert Bos, W3C/ERCIM
That's not only idiotic, it's also kind of douchey. Macros and variables make it unsuitable for web designers? PLEASE. Learning to use Dreamweaver efficiently is harder than learning Sass to do styles with all the nice features CSS lacks by design.
Just remember that CSS is HORRIBLE BY DESIGN, and you'll be OK.
Sass only contains things that aren't in CSS in terms of syntax and semantics. What's seen by the browser is valid CSS, but with Sass you get variables, functions, etc. for free. It makes it much easier to keep your templates and your presentation code DRY, and allows you to do things like compute colors or column-widths on the fly. But ultimately, you're producing CSS.
We have the same situation. It's been great. On the other hand, we have a couple of Dell servers with faulty mainboards, it's an issue others have had (frequently), it eats RAM like a beast, and we've been trying to get the board replaced for ~1.5 months now. Enterprise support, indeed.
I work in IT at a large private university. The official gospel is that 'we are a WinDell campus', but the students all buy Macs, and my group actually all use Macs for most tasks, except where there's some stupid reason we have to use Windows. So IT here have slowly moved toward full Mac support, and it'll happen elsewhere, as the pressure to support them increases. Think about shops in the early 90's that were all Sun or SGI, and as the cost and convenience factors ushered in the great tragedy of 'Windows is Enterprise', IT departments were dragged with much cursing and gnashing of teeth to support Windows.
As if there were no rude awakenings to ensue when trying to get "enterprise support" from Dell, Microsoft, and Symantec.
Enterprise support is a joke. If you don't have an IT staff capable of supporting the hardware and software you're buying... you're doing it wrong.
Pfft... Everyone knows God calculates the rapture as a 32-bit unsigned int representing seconds since beginning of epoch UTC. So, sometime before 2038, obviously, but 'local time'? Please.
...for buying an Xperia X10a. Although maybe I will after I RTFA.
Then again, maybe this is all a clever strategy to get Android hackers to develop updated OSs for their phones, since they can't seem to manage it in a timely fashion.
Fair play to you, sir.