Exactly! There's a one-person shop who does a banking app for our local banks, but there is no way on earth I will use his app to connect to my bank. Who knows what he is doing to simulate a login. It's sad though that my own bank does not offer an app to check your account. So the demand is filled by some third party where it should have been filled by my bank instead. When you think about it, the banks are partly responsible for hacked accounts via this third party, since they do not offer an app themselves.
As all of the EU can use IBAN for European transfers, I don't see the issue.
The issue is that IBAN is also using SWIFT to transfer data between banks. IBAN is just a standard inside EU, SWIFT is the company that has the datacenters where it all is stored. So this really is a huge issue even if you don't use the SWIFT-code directly.
On a related note: I've never understood why our local government (Netherlands in my case) always wants to lick USA's ass so much. Sure you guys saved us from Hitler, thanks a bunch for that. After more than half a century though I would say the debt has been payed and we should stop bending over so much, especially for a country that keeps on abusing its power.
You, sir/madam, are clearly not a professional web developer. Writing clean valid xhtml Strict is what I do every single day and not it is not "hard". OMG! I need to like close my LI wtfsrsly?! So HARD! Grow up please or get a different job/hobby.
Em, the iPod a 'rare avis' (what the hell is that?) in the mp3 market? Don't think so. iPod is ubiquitous. 80% market share in West Europe, just as the US.
And as far as developers go, all Ruby on Rails devs use macs. About half of other web devs (php, asp) use macs too. You might not like it, but Mac is catching on for developers in Europe big time.
What doesn't help is that the standard PHP distribution has no support for prepared statements. You have to compile with mysqli and most distributions don't go to that trouble. And if you go out of your way to use mysqli, you can't use half the documentation on the web and certainly not the documentation on php.net.
It does reinforce my belief that PHP is for script kiddies and unsuitable for serious web development. Businesses still relying on it will find out the hard way in the coming years, because teh php community will keep falling further behind.
Also, if you don't feel 100% comfortable with how you are going to implement a function, write the function comment first and describe what the function does.
Um, how about you write the unit test (or spec) first, then write the code? Comments and everything are good, but the only way to produce high-quality code consistently is to have automated unit test and complete coverage.
As a European (.nl) what I find the most interesting aspect of this whole thread is that all European countries are pretty much the same in this regard. North or South, everyone uses direct debit and everyone's happy to. While in the US, you would be foolish to use it. People still use checks there, can you imagine? I haven't seen one of those in over 10 years.
I guess it reinforces my happiness with Europe in general. Although the food in Spain is better...
Let's face it, three and a half airplanes were enough to kick the USA from "#1 Superpower and Most Important Country in the World" to "uncomfortably well-armed paranoid hegemony in decline". The terrorists have won and it's unsettling to see how much indirect damage they've done so far.
To be fair, President Dubya alone (twice!) would have been more enough to accomplish that as well:-)
Incidentally, I'm looking for a job that includes reading scifi books, drinking diet soda, and driving sports cars.
You meant to be sarcastic, but you know what? It is possible. Everything is possible. GP was right when he said life's too short to do something you dislike every day. I mean, every day?! Think of what that does to you. I would (and have) give a shitty job two weeks max before I'm out.
And no, I've never been out of work (knocks on wood) and have always enjoyed doing what I do. You should try it.
After spending 8+ hours in a cubicle writing code, the last thing I'd want to do at the end of the day is come home and write more code.
Hmm, dunno. Maybe the coding at home isn't your problem, the cubicle is your problem. I work from home and occasionally at a client's, but I'm always free to just walk around a bit, drink a soda, make a sandwich, watch Top Gear....
I would be able to code 16 hours a day. I don't because I occasionally go to movies and stuff.
TextMate is considered the must-have editor on the Mac
It is, and I use it 8+ hours a day. It's commercial software, I have paid the full license and I have enjoyed every cent of it. That license is 79 dollars though, which is more reasonable. Heck I'd happily pay for upgrades, but thus far they have been free. That's how you treat customers instead of moaning on slashdot.
I had the same thing with Adobe Fireworks. All of a sudden, it stopped working. My legal copy, never given the key to anyone, just one day, boom.
I didn't search for a crack though. I found a perfect replacement (Pixelmator) and have not looked back since. So yes, product activation really works! Just a few more years and they'll get the message. Just as DRM on music I guess.
Yes, good idea. Let's all dumb down every "teh diffucult" words because we need the lowest common idiot to understand it all! Especially tech articles on a tech website!
I see this response all the time in this thread and it is very, very dangerous. What happened to common sense? What happened to rewarding the excellent students? What happened to independent thought?
Try to remember that all innovation in a society comes... from innovators. People who think outside the box, people who DON'T do what others do, people who swim left when the school swims right.
Punishing them is a big, big mistake and has immensely negative effects on society. You are creating an army of mindless drones, bored to death, frustrated as hell and pissed off with themselves. It cannot have a positive effect.
I think there is a reason why the RoR tutorials, books, and promoters so seldom mention deployment: it is difficult for many people in non-commercial environments that are not set up for RoR.
Nonsense.
PHP is just easier since it's built-in to most Apaches.... now. Took a good ten years though.
Want to deploy a Rails application? Get mongrel (either it's already on your box, or it's a gem, aka packaged download). No compilation required. Then mongrel_rails start -d and you are done.
Unless you wish to run as root on port 80. But hey, you need root for running PHP on port 80 too.
I couldn't agree more. That's why I've switched to LiteSpeed.
Supposedly it's a big no-no to say you don't like hand editing httpd.conf. It's not considered leet I guess. But I find LiteSpeed's built-in admin panel so much easier to work with. I can just go in there, add a hostname, gracefully restart the server and be done in under 5 seconds.
You make very good points. Apache should get it's shit together and become more user friendly. Fast. I find configuring Apache 2.2 a pain and I know most configuration options by heart!
I have been more than happy with LiteSpeed as a web server. Fast PHP built-in, easy web interface, and the server is lightning fast. If you're tired of Apache I suggest you give it a try. Not free as in speech though (only as in beer) which I find not problematic.
PHP and a DB persistence layer should get moving too. The standard php-mysql is just not going to cut it. It doesn't even support prepared statements. If anything is behind Rails' success, this is.
I fear that Apache+PHP have become inert and complacent with their own succes. Which they have, LAMP is still a rock solid platform to deploy apps on. But in tomorrow's world LAMP will become obsolete quickly if it doesn't evolve.
Exactly! There's a one-person shop who does a banking app for our local banks, but there is no way on earth I will use his app to connect to my bank. Who knows what he is doing to simulate a login. It's sad though that my own bank does not offer an app to check your account. So the demand is filled by some third party where it should have been filled by my bank instead. When you think about it, the banks are partly responsible for hacked accounts via this third party, since they do not offer an app themselves.
Perian.
The issue is that IBAN is also using SWIFT to transfer data between banks. IBAN is just a standard inside EU, SWIFT is the company that has the datacenters where it all is stored. So this really is a huge issue even if you don't use the SWIFT-code directly.
On a related note: I've never understood why our local government (Netherlands in my case) always wants to lick USA's ass so much. Sure you guys saved us from Hitler, thanks a bunch for that. After more than half a century though I would say the debt has been payed and we should stop bending over so much, especially for a country that keeps on abusing its power.
I wish the US would collapse already.
You, sir/madam, are clearly not a professional web developer. Writing clean valid xhtml Strict is what I do every single day and not it is not "hard". OMG! I need to like close my LI wtfsrsly?! So HARD! Grow up please or get a different job/hobby.
Holy fuck how lazy do you have to be to NOT put htmlspecialchars() around browser-facing strings?? In Rails it's even simpler. Come on!
Because we are still in the middle of it. Wait thirty years and it'll all sort itself out.
Em, the iPod a 'rare avis' (what the hell is that?) in the mp3 market? Don't think so. iPod is ubiquitous. 80% market share in West Europe, just as the US.
And as far as developers go, all Ruby on Rails devs use macs. About half of other web devs (php, asp) use macs too. You might not like it, but Mac is catching on for developers in Europe big time.
What doesn't help is that the standard PHP distribution has no support for prepared statements. You have to compile with mysqli and most distributions don't go to that trouble. And if you go out of your way to use mysqli, you can't use half the documentation on the web and certainly not the documentation on php.net.
It does reinforce my belief that PHP is for script kiddies and unsuitable for serious web development. Businesses still relying on it will find out the hard way in the coming years, because teh php community will keep falling further behind.
Seriously, checks? In 2008? You might as well complain that you can't pay with beads and mirrors any more.
Wow, condescend much? Dork.
Um, how about you write the unit test (or spec) first, then write the code? Comments and everything are good, but the only way to produce high-quality code consistently is to have automated unit test and complete coverage.
As a European (.nl) what I find the most interesting aspect of this whole thread is that all European countries are pretty much the same in this regard. North or South, everyone uses direct debit and everyone's happy to. While in the US, you would be foolish to use it. People still use checks there, can you imagine? I haven't seen one of those in over 10 years.
I guess it reinforces my happiness with Europe in general. Although the food in Spain is better...
To be fair, President Dubya alone (twice!) would have been more enough to accomplish that as well :-)
It's not all peachy in NL. Amsterdam has two metro lines! Two! So it might be cheap, but fast it isn't.
You meant to be sarcastic, but you know what? It is possible. Everything is possible. GP was right when he said life's too short to do something you dislike every day. I mean, every day?! Think of what that does to you. I would (and have) give a shitty job two weeks max before I'm out.
And no, I've never been out of work (knocks on wood) and have always enjoyed doing what I do. You should try it.
Hmm, dunno. Maybe the coding at home isn't your problem, the cubicle is your problem. I work from home and occasionally at a client's, but I'm always free to just walk around a bit, drink a soda, make a sandwich, watch Top Gear....
I would be able to code 16 hours a day. I don't because I occasionally go to movies and stuff.
Tee hee, their site seems to be down. Wonder what caused it...
It is, and I use it 8+ hours a day. It's commercial software, I have paid the full license and I have enjoyed every cent of it. That license is 79 dollars though, which is more reasonable. Heck I'd happily pay for upgrades, but thus far they have been free. That's how you treat customers instead of moaning on slashdot.
Guess we Netherlanders are special then ... eps play fine here (ads and all).
I had the same thing with Adobe Fireworks. All of a sudden, it stopped working. My legal copy, never given the key to anyone, just one day, boom.
I didn't search for a crack though. I found a perfect replacement (Pixelmator) and have not looked back since. So yes, product activation really works! Just a few more years and they'll get the message. Just as DRM on music I guess.
Yes, good idea. Let's all dumb down every "teh diffucult" words because we need the lowest common idiot to understand it all! Especially tech articles on a tech website!
I see this response all the time in this thread and it is very, very dangerous. What happened to common sense? What happened to rewarding the excellent students? What happened to independent thought?
Try to remember that all innovation in a society comes
Punishing them is a big, big mistake and has immensely negative effects on society. You are creating an army of mindless drones, bored to death, frustrated as hell and pissed off with themselves. It cannot have a positive effect.
Nonsense.
PHP is just easier since it's built-in to most Apaches.... now. Took a good ten years though.
Want to deploy a Rails application? Get mongrel (either it's already on your box, or it's a gem, aka packaged download). No compilation required. Then mongrel_rails start -d and you are done.
Unless you wish to run as root on port 80. But hey, you need root for running PHP on port 80 too.
I couldn't agree more. That's why I've switched to LiteSpeed.
Supposedly it's a big no-no to say you don't like hand editing httpd.conf. It's not considered leet I guess. But I find LiteSpeed's built-in admin panel so much easier to work with. I can just go in there, add a hostname, gracefully restart the server and be done in under 5 seconds.
Beats ssh'ing and vim'ing a semi-xml file IMO.
You make very good points. Apache should get it's shit together and become more user friendly. Fast. I find configuring Apache 2.2 a pain and I know most configuration options by heart!
I have been more than happy with LiteSpeed as a web server. Fast PHP built-in, easy web interface, and the server is lightning fast. If you're tired of Apache I suggest you give it a try. Not free as in speech though (only as in beer) which I find not problematic.
PHP and a DB persistence layer should get moving too. The standard php-mysql is just not going to cut it. It doesn't even support prepared statements. If anything is behind Rails' success, this is.
I fear that Apache+PHP have become inert and complacent with their own succes. Which they have, LAMP is still a rock solid platform to deploy apps on. But in tomorrow's world LAMP will become obsolete quickly if it doesn't evolve.