As someone who heated a 1 bedroom apartment with a QuadCore G5, let me tell you the real reason what not the 3Ghz mark. I mean most chips today are still around that 2 - 3Ghz mark only now with multiple cores. The problem with the PPC 900 series was they were never going to work in a laptop form factor. And they saw that is where the market was going. The switch to intel had to do with the failure of being able to put a "G5" chip into a laptop.
We've got a color samsung printer at work. I think we got it on sale for $150. That's even affordable for most home users. I think my dad's spent that much in HP ink this year.
Was it made things three times more complicated than it needed to be. We needed to integrate one of our products with another and the other product's developer recommended Talend and Pentaho for the job. After two days of looking through the documentation it was complete overkill for what we needed. So we said screw it and directly mapped to their database using JDBC and Plan Ole XML as our transport layer. That only took a day to build.
Thing is, in the US, you want to have an LLC for the limited liability. That's what I did for a couple years in between real jobs. It was 1 sheet of paper and $110 to set up an LLC in Missouri. Then I just set up a separate checking account for the business.
In some states, it's cheaper to go S-Corp, but you still have to have a board of directors and quarterly board meetings. My current business is an S-Corp because the filing fees were substantially less in Illinois plus there are multiple investors involved. Issuing stock was the best choice there.
I remember hearing the theory that just as we get close to figuring out the universe, it instantly morphs into something more complex and confusing. Personally, it's the best explanation yet into how the universe works.
That's pretty much what I did. I already had a Mac Mini hooked up to the TV so I picked up an iPad 3G and so far no regrets. I've not run into anything I can't do yet that I used to with my MacBook Pro.
Anyone that's been buying apple products for any length of time knows you upgrade your ram after market from crucial. But even then I've noticed recently that the price difference between what Apple is charging and Crucial is charging is not what it once was. Although with the MacMini's you have to buy the RAM from the factory.
I've been using a Mac Mini attached to my LCD TV since 2004 using the DVI now VGA with the new TV. I was using a 1.42Ghz PPC Mac Mini with 512MB as a media center up until a year ago when I replaced it Core2Duo machine and 2B of RAM. Although I may get the new one just for the HDMI port.
At work we use a mix of iMacs, Mac Mini's, and MacBook Pros. The iMac's can have 8GB of ram now. I've not looked at the Pros recently because we don't need that much horsepower. Our iMacs with 8GB of Ram are perfect to run Netbeans and Parallels with XP Pro or Windows7 all at the same time and I've not heard any complaints with them being Core2Duos.
After my G5 Quadcore was destroyed after my house took a lot of damage from a storm, I replaced it with the Mac Mini I bought last year and frankly it's been perfect for my needs. Core2Duo is plenty powerful for what I need and the same for most people using them.
And while I agree with you, I still have my 12.1" powerbook and love the form factor. But I pretty much replaced it with an iPad 3G and gave away my 15" MBP to a new developer. I need portable Email, Skype, and a way to edit documents which iWork for iPad does a good enough job.
Is there any particular reason you need an i5 or i7, or is it just bragging rights? Folks working around professional video production, yeah I can see the need for as much horsepower as you can get.
I know when I look at things that with Apple's products we don't spend that much more upfront than PC counterparts, but once they are set up and running generally they stay the hell out of our way for 3 - 5 years and let us get work done and we can spend our time messing with the Point-of-Sale hardware we provide to clients. Ultimately the question is: does it have enough power to do what I need?
Just about everyone I know with a mac now runs parallels or VM Ware Fusion with Windows XP or Windows 7. Every mac in our office usually as the OSX Dock on the left/right of the screen and the windows start bar at the bottom running in Unity or whatever mode. Only bad part is remember in which app you need to control click versus Apple+Click.
We use logmein to do remote install and support. It works fine, for those tasks but even with a fast connection, there is often times a lag of a second or two for opening menus, etc..
It looks like an invoice. If you're a small business owner that doesn't know any better it can get in a stack of bills and you see the $37.50 and something about your domain name and cut a check. That is what they are hoping for. I bet I get 10 - 15 a month from them.
I think what you meant is that PostgreSQL had a number of 3rd party Replication tools that were designed for certain types of usage. Over the years I've used PGCluster I/II, PGPool, SunPlex, and Slony. And a lot of the times, when I saw this happening, the person making the decision was a developer/programmer who often times thought they knew systems and databases. With MySQL, that decision is easy. With PostgreSQL you have to know what your goal is and then which tool is right for that job. Sometimes you may even use a combination of tools for PostgreSQL. Slony is basic Master/Slave Replication (roughly the same as MySQL out of the box), but PGCluster was usually the option that I chose as we were normally looking for High Availability as our primary concern.
Have you ever used MySQL's clustering? I'm not talking about replication, but their NDBCluster engine. Every time it's been considered around me, MySQL AB and then SUN basically said outright that we'd need to purchase enterprise support packages. Well when we got adding up those support and optimization costs it got high enough that it begged the question, why not spend an extra 10% and go with IBM DB2.
I will further that if you need support with PostgreSQL there is EnterpriseDB and a couple other companies who specialize in PostgreSQL. We've often used PostgreSQL for clients and it works extremely well. Then if they need more, we transition to DB2.
We use skype all the time at the office as we're dealing with development teams all over the country and clients all over the world. All our computers and laptops have video cameras, but mostly we use it for voice conferencing. Even then I used Skype on my iPhone a lot as I never seemed to have my headset handy. I do video conferencing maybe twice a week at most between the President of the company and myself (CEO) and I think that was because he had Skype set to open a video link by default. I gave up my MBP to a new developer and replaced it with an iPad 3G and frankly the lack of video conferencing hasn't been an issue.
Nah, not every other week, but every year it's a different framework that is the "Coolest thing ever and everyone who isn't using it is dumb" according to most of the PHP developers I know and work around. CI was their popular choice in 2007/2008. That was going to rock the web development world after the whole Ruby on Rails thing died down. 2008/2009 all I heard about was Drupal being the coolest framework ever. Before CI it was CakePHP. That was 2006/7ish. Before Cake, Zend was all the rage.
I was the system guy who would suggest Perl first, then why not use a database abstraction library like ADOdb or PDO and build out from there as it didn't matter what framework they were going to use. Within 30 days the developers would tire of it and end up recycling code they'd used before or end up writing their own framework time and again.
Imagine that you still have a single point of failure if your big expensive database server goes down. While replication helps for increased load capacity, especially on read heavy applications, it is not a clustering solution. Which is really what I want to see. That being said there are some postgresql based products which do this, like GridSQL. We use PostgreSQL as the database for our point of sale application. Unlike MySQL, it doesn't require a $500 per seat licensing fee to distribute and PostgreSQL has proven to be far more reliable that MySQL when it comes to not corrupting data. It's fast, it's stable, and HotStandby is welcome.
In most of our installs, the client is running on multiple terminals. Currently one is the master terminal hosting the database, the other terminals are just clients. It works well, but with HotStaby we can now run a database instance on each terminal with failover redundancy. That will make it into the next release of our POS slated for early next year and I'll be glad to include it in the default feature list.
Re:Back to the original subject...
on
Time To Dump XP?
·
· Score: 2, Insightful
We run development on macs. We can then load Windows XP or Windows 7 Via Boot Camp or parallels. (Development macs all have at least 8GB some now with 16GB of RAM). OSX is stable, unix, and we can run windows exactly like it says on the tin: in a window. Heck we can even run OSX, XP, 7, and a flavor or two of linux all at the same time.
I look for cargo freight like fedex and UPS to take a serious look at unmanned aircraft. The cost savings of not having to have a flight crew could add to be quite a bit. I'm sure the life support system weighs a bit. Not sure how much extra cargo they could fit into the plane, but every pound they can use for cargo adds to the bottom line.
I don't think "easy" means what you think it means. Better term would be "native" replication support vs 3rd party tools. Yes MySQL does replication out of the box. PostgreSQL had a number of 3rd party tools, each with a slightly different goal in mind. So you had to know which one best suited your purpose whether you were going for HA or load balancing. Where I've seen MySQL fall down has been true HA clustering. Before MySQL 5.1, if the master node went down, you had to bring down the entire cluster and restart it. That could take upwards of 15 - 20 minutes or more on any database of size.
We use PostgreSQL as our database with our Point of Sale application and I've been looking forward to the Warm Standby feature. Most of our locations run 2+ POS terminals. Warm standby would be nice since then we can install the database server on each machine set up for replication. One goes down, the other one takes over, we get notified at technical support, go in after hours remotely and fix the the database that crashed. That being said, we've yet to have PostgreSQL crash in production that was not the result of a hardware failure. (Blown power supply.).
I like my iPad because it is missing hardware options. I spent too many years in the day job getting hardware A talking to hardware B with Software X on 2 - 3 different Operating systems. After a decade of that I'm to the point where lack of hardware options is kind of a feature. I got rid of my MacBook Pro and went to a iPad 3G as all I do these days is email, skype (chat mostly), and write proposals and do some web surfing. The only thing I wanted was the ability to attach a keyboard and the apple wireless keyboard I use with the Mac Mini attached to the TV works great. Even then I went ahead and got two docking stations, one for the office and one for the house. And if I want to take it to the coffee shop, it's just as portable even if I bring the bluetooth keyboard as the 12" PowerBook it originally was going to replace and ended up replacing my MacBook Pro as well.
Unless you run a business. We have a Samsung CL-315 color laser on the network and I'm always printing stuff like NDA's and other legal contracts usually in duplicate. One to keep in the office, another to keep at the safe-deposit box at the bank. We get internet through our office complex which I have no control over how it is firewalled and NATed. It would be nice sometimes to email a document to the office to be printed and signed by the President of the company.
As someone who heated a 1 bedroom apartment with a QuadCore G5, let me tell you the real reason what not the 3Ghz mark. I mean most chips today are still around that 2 - 3Ghz mark only now with multiple cores. The problem with the PPC 900 series was they were never going to work in a laptop form factor. And they saw that is where the market was going. The switch to intel had to do with the failure of being able to put a "G5" chip into a laptop.
We've got a color samsung printer at work. I think we got it on sale for $150. That's even affordable for most home users. I think my dad's spent that much in HP ink this year.
Was it made things three times more complicated than it needed to be. We needed to integrate one of our products with another and the other product's developer recommended Talend and Pentaho for the job. After two days of looking through the documentation it was complete overkill for what we needed. So we said screw it and directly mapped to their database using JDBC and Plan Ole XML as our transport layer. That only took a day to build.
Thing is, in the US, you want to have an LLC for the limited liability. That's what I did for a couple years in between real jobs. It was 1 sheet of paper and $110 to set up an LLC in Missouri. Then I just set up a separate checking account for the business.
In some states, it's cheaper to go S-Corp, but you still have to have a board of directors and quarterly board meetings. My current business is an S-Corp because the filing fees were substantially less in Illinois plus there are multiple investors involved. Issuing stock was the best choice there.
I remember hearing the theory that just as we get close to figuring out the universe, it instantly morphs into something more complex and confusing. Personally, it's the best explanation yet into how the universe works.
It's called a kilt you insensitive clod!
*looks at filing topic* er, um, nevermind.
in 3.....2......1
That's pretty much what I did. I already had a Mac Mini hooked up to the TV so I picked up an iPad 3G and so far no regrets. I've not run into anything I can't do yet that I used to with my MacBook Pro.
Anyone that's been buying apple products for any length of time knows you upgrade your ram after market from crucial. But even then I've noticed recently that the price difference between what Apple is charging and Crucial is charging is not what it once was. Although with the MacMini's you have to buy the RAM from the factory.
I've been using a Mac Mini attached to my LCD TV since 2004 using the DVI now VGA with the new TV. I was using a 1.42Ghz PPC Mac Mini with 512MB as a media center up until a year ago when I replaced it Core2Duo machine and 2B of RAM. Although I may get the new one just for the HDMI port.
At work we use a mix of iMacs, Mac Mini's, and MacBook Pros. The iMac's can have 8GB of ram now. I've not looked at the Pros recently because we don't need that much horsepower. Our iMacs with 8GB of Ram are perfect to run Netbeans and Parallels with XP Pro or Windows7 all at the same time and I've not heard any complaints with them being Core2Duos.
After my G5 Quadcore was destroyed after my house took a lot of damage from a storm, I replaced it with the Mac Mini I bought last year and frankly it's been perfect for my needs. Core2Duo is plenty powerful for what I need and the same for most people using them.
And while I agree with you, I still have my 12.1" powerbook and love the form factor. But I pretty much replaced it with an iPad 3G and gave away my 15" MBP to a new developer. I need portable Email, Skype, and a way to edit documents which iWork for iPad does a good enough job.
Is there any particular reason you need an i5 or i7, or is it just bragging rights? Folks working around professional video production, yeah I can see the need for as much horsepower as you can get.
I know when I look at things that with Apple's products we don't spend that much more upfront than PC counterparts, but once they are set up and running generally they stay the hell out of our way for 3 - 5 years and let us get work done and we can spend our time messing with the Point-of-Sale hardware we provide to clients. Ultimately the question is: does it have enough power to do what I need?
Just about everyone I know with a mac now runs parallels or VM Ware Fusion with Windows XP or Windows 7. Every mac in our office usually as the OSX Dock on the left/right of the screen and the windows start bar at the bottom running in Unity or whatever mode. Only bad part is remember in which app you need to control click versus Apple+Click.
We use logmein to do remote install and support. It works fine, for those tasks but even with a fast connection, there is often times a lag of a second or two for opening menus, etc..
It looks like an invoice. If you're a small business owner that doesn't know any better it can get in a stack of bills and you see the $37.50 and something about your domain name and cut a check. That is what they are hoping for. I bet I get 10 - 15 a month from them.
I think what you meant is that PostgreSQL had a number of 3rd party Replication tools that were designed for certain types of usage. Over the years I've used PGCluster I/II, PGPool, SunPlex, and Slony. And a lot of the times, when I saw this happening, the person making the decision was a developer/programmer who often times thought they knew systems and databases. With MySQL, that decision is easy. With PostgreSQL you have to know what your goal is and then which tool is right for that job. Sometimes you may even use a combination of tools for PostgreSQL. Slony is basic Master/Slave Replication (roughly the same as MySQL out of the box), but PGCluster was usually the option that I chose as we were normally looking for High Availability as our primary concern.
Have you ever used MySQL's clustering? I'm not talking about replication, but their NDBCluster engine. Every time it's been considered around me, MySQL AB and then SUN basically said outright that we'd need to purchase enterprise support packages. Well when we got adding up those support and optimization costs it got high enough that it begged the question, why not spend an extra 10% and go with IBM DB2.
I will further that if you need support with PostgreSQL there is EnterpriseDB and a couple other companies who specialize in PostgreSQL. We've often used PostgreSQL for clients and it works extremely well. Then if they need more, we transition to DB2.
We use skype all the time at the office as we're dealing with development teams all over the country and clients all over the world. All our computers and laptops have video cameras, but mostly we use it for voice conferencing. Even then I used Skype on my iPhone a lot as I never seemed to have my headset handy. I do video conferencing maybe twice a week at most between the President of the company and myself (CEO) and I think that was because he had Skype set to open a video link by default. I gave up my MBP to a new developer and replaced it with an iPad 3G and frankly the lack of video conferencing hasn't been an issue.
That may be true the procedural languages, but I've found the documentation for PostgreSQL to be pretty darn good.
Nah, not every other week, but every year it's a different framework that is the "Coolest thing ever and everyone who isn't using it is dumb" according to most of the PHP developers I know and work around. CI was their popular choice in 2007/2008. That was going to rock the web development world after the whole Ruby on Rails thing died down. 2008/2009 all I heard about was Drupal being the coolest framework ever. Before CI it was CakePHP. That was 2006/7ish. Before Cake, Zend was all the rage.
I was the system guy who would suggest Perl first, then why not use a database abstraction library like ADOdb or PDO and build out from there as it didn't matter what framework they were going to use. Within 30 days the developers would tire of it and end up recycling code they'd used before or end up writing their own framework time and again.
Imagine that you still have a single point of failure if your big expensive database server goes down. While replication helps for increased load capacity, especially on read heavy applications, it is not a clustering solution. Which is really what I want to see. That being said there are some postgresql based products which do this, like GridSQL. We use PostgreSQL as the database for our point of sale application. Unlike MySQL, it doesn't require a $500 per seat licensing fee to distribute and PostgreSQL has proven to be far more reliable that MySQL when it comes to not corrupting data. It's fast, it's stable, and HotStandby is welcome.
In most of our installs, the client is running on multiple terminals. Currently one is the master terminal hosting the database, the other terminals are just clients. It works well, but with HotStaby we can now run a database instance on each terminal with failover redundancy. That will make it into the next release of our POS slated for early next year and I'll be glad to include it in the default feature list.
We run development on macs. We can then load Windows XP or Windows 7 Via Boot Camp or parallels. (Development macs all have at least 8GB some now with 16GB of RAM). OSX is stable, unix, and we can run windows exactly like it says on the tin: in a window. Heck we can even run OSX, XP, 7, and a flavor or two of linux all at the same time.
I look for cargo freight like fedex and UPS to take a serious look at unmanned aircraft. The cost savings of not having to have a flight crew could add to be quite a bit. I'm sure the life support system weighs a bit. Not sure how much extra cargo they could fit into the plane, but every pound they can use for cargo adds to the bottom line.
I don't think "easy" means what you think it means. Better term would be "native" replication support vs 3rd party tools. Yes MySQL does replication out of the box. PostgreSQL had a number of 3rd party tools, each with a slightly different goal in mind. So you had to know which one best suited your purpose whether you were going for HA or load balancing. Where I've seen MySQL fall down has been true HA clustering. Before MySQL 5.1, if the master node went down, you had to bring down the entire cluster and restart it. That could take upwards of 15 - 20 minutes or more on any database of size.
We use PostgreSQL as our database with our Point of Sale application and I've been looking forward to the Warm Standby feature. Most of our locations run 2+ POS terminals. Warm standby would be nice since then we can install the database server on each machine set up for replication. One goes down, the other one takes over, we get notified at technical support, go in after hours remotely and fix the the database that crashed. That being said, we've yet to have PostgreSQL crash in production that was not the result of a hardware failure. (Blown power supply.).
I like my iPad because it is missing hardware options. I spent too many years in the day job getting hardware A talking to hardware B with Software X on 2 - 3 different Operating systems. After a decade of that I'm to the point where lack of hardware options is kind of a feature. I got rid of my MacBook Pro and went to a iPad 3G as all I do these days is email, skype (chat mostly), and write proposals and do some web surfing. The only thing I wanted was the ability to attach a keyboard and the apple wireless keyboard I use with the Mac Mini attached to the TV works great. Even then I went ahead and got two docking stations, one for the office and one for the house. And if I want to take it to the coffee shop, it's just as portable even if I bring the bluetooth keyboard as the 12" PowerBook it originally was going to replace and ended up replacing my MacBook Pro as well.
Unless you run a business. We have a Samsung CL-315 color laser on the network and I'm always printing stuff like NDA's and other legal contracts usually in duplicate. One to keep in the office, another to keep at the safe-deposit box at the bank. We get internet through our office complex which I have no control over how it is firewalled and NATed. It would be nice sometimes to email a document to the office to be printed and signed by the President of the company.