For that matter, front end management applications, as well as clients/adapter libraries can always use a *lot* of work... In some cases features in the system are missing altogether, or more advanced features like connection pooling aren't well baked into the clients.
Well... you could split the difference... I've used Firebird in the past (embedded for dev, and as a service in deployment), works really well... though not as feature-rich as PostgreSQL.
Going to jump in here.. even though it runs on Mono... I'd say Pinta is probably the best PS substitute for *most* people's needs.. it's not the all-in though... for windows, I'd do Paint.Net... I used to be a Paint Shop Pro fan until Corel bought out Jasc. For now, if it's basic photo editing tasks, Paint.Net or even Picasa work well enough for me... If you need the 800# gorilla, Photoshop has no equal right now.
Oh, like the DEA, ATF, ICE, FBI, CIA and NSA that overlap in a lot of areas? Or the Air Force, Navy Marines and Army... Yeah.. working efficiently is not something the government does much of.
I'm curious as to what benefits this will offer over Node.js or Rhino. I mean my biggest aversion to Java has been the amount of boilerplate needed, to a lesser degree C# (.Net). Been really liking Node.js + MongoDB + WebStorm lately. Thinking of stripping down my API and pushing the base as a starting point framework for for building JSON web services.
Wordpress is installed how many times a year, vs. a typical enterprise software package? Sometimes writing an installer vs. a checklist is an easy call to side with the checklist.
Creating an installer for a complex system... a couple man-years of labor from your highest paid employees for a system that only gets installed a dozen times a year.. vs. a checklist... Yeah, you'll be making millions with your strategy.
Well current versions of Windows will allow multiple versions of a given DLL to be installed, and use the correct one on a per-app basis. Linux allows setting a binary root for a given application build, that can include dependencies, but even then it's usually less of an issue, as more business applications are built in higher level languages using services that have defined network/local APIs.
Okay.. but an installer that says, select the components to install... (oh crap, the RDBMS runs on Linux)... Oh noes, the Front end runs in Windows... Now you need to interface with AD... Creating installers for all these pieces for a system that only gets installed for a hundred or fewer instances or upgraded less than that a year is a waste of energy vs. using a fraction of that time to simple document well. The more pieces that are running on different servers/systems the more complex the install... Also, if you're using 3rd party software, be it Oracle, MS-SQL, or Postgres, automating the settings needed for said install are problematic.
The solution I am working on right now involves connecting to MS-SQL, RabbitMQ, and MongoDB. It's utilizing IIS, Node.js, as well as.Net... you're suggesting I should go back and create installers for this system that is only running in one production environment, and a handful of stage/dev environments? Really? Even if it were installed a few dozen times a year, it wouldn't justify the cost of automating that process, vs. a checklist.
I actually bought a Safari Books Online subscription mainly for O'Reilly content... I don't get my value out of it every month, but it's a really nice idea.
+1 for this idea.. BB made some great strides into corporate infrastructure.. they could continue that with line of business apps offered on their Android platform phones only.. that would give them some strategic advantages, while being compatible with the apps on google play store.
I think MS, or sony would be well served by say an "XBox 360+" (Plus) architecture, that uses the same or 100% compatible CPUs perhaps slightly up-clocked, with more ram, and maybe a nice fast HDD or SSD.. if they could do this at a $100 price premium, and then offer a flag to games that they have the extra RAM to use, etc. Not a full on upgrade, but a bit more room.. maybe up the onboard cache for the CPU/GPU.
Maybe the best way to address this is for a judge to simply embargo the classes of products from involved parties until the issue is resolved.. then we're not pushed into getting the new shiney for a while, and the companies can bite it until they then push the government to abolish patents... I honestly believe that there are some genuine innovations deserving of patent protection, but that our government is too inept to actually come up with a system that rejects more patents than it grants.
I don't know that there will be confusion... likely the development tools will remain the same... XNA should be supported/updated, and it's simply a new target.
Most of the older APIs do proper relay to newer ones, and abstractions like SDL take care of a lot of that. For me, the biggest detraction, is I just yesterday installed the latest LMDE on my desktop... then, when it came around to installing the nvidia drivers, I added the additional repositories (checkboxes in synaptic) after install, no gui... Sorry, it it's a pretty big deal.. also, audio didn't work, but that's another issue... My system is about 2 years old now, using a 1st gen Core i7 with a more recent nVidia GTX 660 Ti... Honestly, it's a pain... will probably give it a try with debian proper, and then ubuntu... if I can't have my hardware working accelerated in Linux, gaming is out anyway, not that I game much. Just the same, I had less trouble running a hackintosh install than Linux sometimes. I like Linux.. use it for servers, non-gui, but as a primary desktop it's problematic.
It doesn't matter if there is 20% general unemployment, if the field you are in is under 2%, then the market is not a buyers market for jobs in your field. That's how it is for software development in a lot of cities right now.
I think between Redbox and Netflix it's about over for the rental stores... take a look at record stores if you want to go more niche, which can really only work in a larger city, ymmv.
Since most users of Mozilla & Webkit browsers are on rolling releases, and how long the plain border-radius has worked, tht one is pretty safe.. actually most of the early extensions are pretty safe non-prefixed. Some of the newer options for say grid structures are best vendor prefixed (Ironically MS has their own vendor prefixed version, as does FF).
For that matter, front end management applications, as well as clients/adapter libraries can always use a *lot* of work... In some cases features in the system are missing altogether, or more advanced features like connection pooling aren't well baked into the clients.
Well... you could split the difference... I've used Firebird in the past (embedded for dev, and as a service in deployment), works really well... though not as feature-rich as PostgreSQL.
There's always Heroku..... pretty much every cloud has a managed PostgreSQL provider.
Going to jump in here.. even though it runs on Mono... I'd say Pinta is probably the best PS substitute for *most* people's needs.. it's not the all-in though... for windows, I'd do Paint.Net ... I used to be a Paint Shop Pro fan until Corel bought out Jasc. For now, if it's basic photo editing tasks, Paint.Net or even Picasa work well enough for me... If you need the 800# gorilla, Photoshop has no equal right now.
Oh, like the DEA, ATF, ICE, FBI, CIA and NSA that overlap in a lot of areas? Or the Air Force, Navy Marines and Army... Yeah.. working efficiently is not something the government does much of.
I'm curious as to what benefits this will offer over Node.js or Rhino. I mean my biggest aversion to Java has been the amount of boilerplate needed, to a lesser degree C# (.Net). Been really liking Node.js + MongoDB + WebStorm lately. Thinking of stripping down my API and pushing the base as a starting point framework for for building JSON web services.
Wordpress is installed how many times a year, vs. a typical enterprise software package? Sometimes writing an installer vs. a checklist is an easy call to side with the checklist.
Creating an installer for a complex system... a couple man-years of labor from your highest paid employees for a system that only gets installed a dozen times a year.. vs. a checklist... Yeah, you'll be making millions with your strategy.
Well current versions of Windows will allow multiple versions of a given DLL to be installed, and use the correct one on a per-app basis. Linux allows setting a binary root for a given application build, that can include dependencies, but even then it's usually less of an issue, as more business applications are built in higher level languages using services that have defined network/local APIs.
Okay.. but an installer that says, select the components to install... (oh crap, the RDBMS runs on Linux)... Oh noes, the Front end runs in Windows... Now you need to interface with AD... Creating installers for all these pieces for a system that only gets installed for a hundred or fewer instances or upgraded less than that a year is a waste of energy vs. using a fraction of that time to simple document well. The more pieces that are running on different servers/systems the more complex the install... Also, if you're using 3rd party software, be it Oracle, MS-SQL, or Postgres, automating the settings needed for said install are problematic.
.Net ... you're suggesting I should go back and create installers for this system that is only running in one production environment, and a handful of stage/dev environments? Really? Even if it were installed a few dozen times a year, it wouldn't justify the cost of automating that process, vs. a checklist.
The solution I am working on right now involves connecting to MS-SQL, RabbitMQ, and MongoDB. It's utilizing IIS, Node.js, as well as
I actually bought a Safari Books Online subscription mainly for O'Reilly content... I don't get my value out of it every month, but it's a really nice idea.
+1 for this idea.. BB made some great strides into corporate infrastructure.. they could continue that with line of business apps offered on their Android platform phones only.. that would give them some strategic advantages, while being compatible with the apps on google play store.
I think MS, or sony would be well served by say an "XBox 360+" (Plus) architecture, that uses the same or 100% compatible CPUs perhaps slightly up-clocked, with more ram, and maybe a nice fast HDD or SSD.. if they could do this at a $100 price premium, and then offer a flag to games that they have the extra RAM to use, etc. Not a full on upgrade, but a bit more room.. maybe up the onboard cache for the CPU/GPU.
Just remember, if you make something idiot proof, they will build a better idiot.
Maybe the best way to address this is for a judge to simply embargo the classes of products from involved parties until the issue is resolved.. then we're not pushed into getting the new shiney for a while, and the companies can bite it until they then push the government to abolish patents... I honestly believe that there are some genuine innovations deserving of patent protection, but that our government is too inept to actually come up with a system that rejects more patents than it grants.
I don't know that there will be confusion... likely the development tools will remain the same... XNA should be supported/updated, and it's simply a new target.
Most of the older APIs do proper relay to newer ones, and abstractions like SDL take care of a lot of that. For me, the biggest detraction, is I just yesterday installed the latest LMDE on my desktop... then, when it came around to installing the nvidia drivers, I added the additional repositories (checkboxes in synaptic) after install, no gui... Sorry, it it's a pretty big deal.. also, audio didn't work, but that's another issue... My system is about 2 years old now, using a 1st gen Core i7 with a more recent nVidia GTX 660 Ti... Honestly, it's a pain... will probably give it a try with debian proper, and then ubuntu... if I can't have my hardware working accelerated in Linux, gaming is out anyway, not that I game much. Just the same, I had less trouble running a hackintosh install than Linux sometimes. I like Linux.. use it for servers, non-gui, but as a primary desktop it's problematic.
It doesn't matter if there is 20% general unemployment, if the field you are in is under 2%, then the market is not a buyers market for jobs in your field. That's how it is for software development in a lot of cities right now.
If they're in the Phoenix area and looking for developer work, let me know... The market is pretty tight here in terms of availability.
Well, that pretty much precludes anything other than consuming... so any posting on web forums is against the rules...
Netflix.
I think between Redbox and Netflix it's about over for the rental stores... take a look at record stores if you want to go more niche, which can really only work in a larger city, ymmv.
I think the likes of Little Debbie, and the various generic brands had far more to do with their down turn than anything... it's the market working.
Since most users of Mozilla & Webkit browsers are on rolling releases, and how long the plain border-radius has worked, tht one is pretty safe.. actually most of the early extensions are pretty safe non-prefixed. Some of the newer options for say grid structures are best vendor prefixed (Ironically MS has their own vendor prefixed version, as does FF).
So, it's a message to developers (... developers... developers).