Not only that, but Sharepoint *does* do version control.
If the development team need to use a surce control system too, they need to look at Microsoft Team Foundation Server, which hooks into sharepoint and provides all the benefits of both systems (and you can even track MS Project tasks). Its all pretty much a singing and dancing system for full-lifecycle development.
And perhaps that's a bad thing. After all, if I had the system cleaning up after me, preventing errors (no matter how it affected the performance, etc), then I wouldn't be as good as I am today. After the 10th time my app crashed because I didn't quite know what I was doing with memory or pointers, I got it figured out. So maybe this is a case of 'all of us here' actually being somewhat true - we had to do it the hard way, we learned, we became better programmers for it.
Besides, the Java programmers are just jealous they're not as good as us:-)
It takes about 45 minutes to transfer 100 meg files over a 100Mbit/network.
That's got sod all to do with Windows but the autodetection of your network cards/switches. If they aren't in sync (ie both on the same full/half duplex) then you'll get terrible performance. Generally, set the NIC settings yourself - if you're attached to a hub you want half duplex, a switch full duplex.
A GUI standard would be good too - but I doubt its time is here for Linux yet. Reminds me of the Windows Usability Guidelines that used to exist, it made Windows a much more consistent interface and was a Bible for ages, until people (ie some MS devs - mostly Office) decided that eye candy and stupidly different GUIs were what was going to sell more copies. Things have started to fall apart in Windows since then, IMHO.
absolutely right. It killed Netware completely by offering all the network functionality with an operating system! No more installing drivers (ie buying an OS and then buying a NOS, just buy NT and have both).
Similarly, NT drove off commercial Unixes - you never hear about AIX or HPUX anymore.
However, the factors that made the NT market (ie cheap whilst still being good enough for purpose) should be the factors that make Linux kill NT in just the same way. The trouble is, that Linux doesn't provide all that - although its price trounces Windows, and its feature set is damn good, it just doesn't have the 'polish' or the standardisation that matters to a business. No business will go Linux for general purpose use (ie, if you standardise on a distro to run a particular app, then you're fine, but you have a controlled ecosystem) where users use it to do everything because it doesn't have the "shrink-wrapped" approach to apps. You can't buy an app and expect it to work on your distro, because maybe it isn't readily supported on that.
This is the big issue, and it keeps Linux in the realm of the hobbyist market (we'll ignore the outsourced, this-is-what-you'll-get approach from a big consultancy). If Linux wants to be taken seriously, the prime things it has to get right are standardisation on some simple features (eg basic directory structure), and binary installers. No 'just./configure and./compile', just 'yum install xyz'. (or apt-get, I don't care which) that can install anything.
Once those 2 things are there, so I can take a binary package and install it on whichever distro I use (its Linuix after all, isn't it? - at least that's what Joe User will say) then Linux will be accepted a lot more readily. And once that happens, NT will have to watch its market share, just like Netware once had to.
Sure, all programs should be relocatable without needing a recompile, so you could run 2 versions on the same box. That would be a big plus for linux.
However, they should all go in a standard place. Windows has 'program files', if you want a binary - you know exactly where it is. Unless it's something like PHP what only installs into c:/php and breaks if it goes elsewhere. That is rubbish in the Windows world.
The same (doubly so) applies to configuration files. Whereas nearly everything ends up in/etc or a subdirectory from there, the odd app that insists on putting its conf file somewhere else just means I have to hunt for the damn thing. Where is that my.cnf file anyway? Its a big frustration, and only reinforces the idea that Linux is a fragmented mess of bits and pieces. Little things matter and are remembered for longer.
Oh Lord, I completely forgot how we 'must build quality into the product'. How could I forget that after it's been drilled into us so many times, unless its acted as a kind of aversion therapy...:-)
I prefer this scenario, if bridges were like software.
We all know you can build bridges out of spaghetti (surely you did it at engineering college?), so at a company like the one I work for, a college kid would be hired, lick the bosses arse and mention that he could build a much better bridge with the tools and new practices he learned at his university where he was taught the latest, cutting-edge technologies. Boss is impressed and asks for a prototype (not stupid this boss, prototype first, then ship it. He's learned loads on the 'how to manage technical people' course he went on)
So, new kid builds the prototype and, yes, it can carry a model car across. Even scales up to carry the stress test of a model lorry! Boss is impressed - "why can't you old guys do that?' he says, thinking of the praise he'll get at the next board meeting.
So they set about scaling it up to suit their customers, larger bridge, industrial spaghetti, held together with glue and installed in the customer's city, across the river. Customer is really happy with their upgrade, and after testing it with a compact saloon realise they can de-commission the old steel monstrosity. All's happy... until it rains. But, that's ok, its just new-bridge teething troubles, just requires a patch with some waterproof paint and rubber sealant.
Until a lorry decides to cross.. and it snaps, but again, just patch it up by reinforcing with some old-technology steel girders. Doesn't look so pretty and won't be as maintainable, but.. what the hell, the project manager declares it a success so the comapny is happy, and new customers are told that the company's flagship bridge uses only the latest cutting edge technologies.
Unfortunately, in the real world, software is not as visible as a bridge so new customers can only go with the marketing and sales waffle. Once they've bought it, its too late.
Better still, let okopipi do its thing, and let other email-reading tools automate the sending of spam to these anti-spam tools. Then you're not duplicating effort.
Mailwasher, possibly the biggest reason BlueFrog got taken down (because before they added BlueFrog to mailwasher, no-one knew or cared about the odd BlueFrog reports, after they added it, the spammers got quite cross indeed), already automates this reporting. Currently you can enable SpamCop reports, and (defunct) BlueFrog reports.
The trouble with automating spam like this, for Spamcop, is that you end up with a big of feedback - spamcop sas something is spam, so it is marked as such, and so you then report it back to Spamcop automatically. (it isn't automatic, you do get to vet mails first using mailwasher).
So awstats is not configurable. That's not necessasarily a bad point - nearly everyone wants awstats on their sites, and they're happy with the look of it out of the box. But people should be aware that they cannot change it. 99% of the time, this is an absolute non-issue, it gets installed, works, looks pretty. Job sorted.
For the 1% of people who would like to change it, well, they should be aware that it isn't going to be for them, before they start working with it. Again, this is not that big an issue.
For all the users of awstats, the biggest problem is parse time. Awstats can be a lot slower than other stats packages, which isn't a problem until you start hosting 1000 sites on a server when it suddenly will be an issue. But, again, if you host 1000 sites, awstats just isn't for you and you shoudl check out something else.
Then you want Mailwasher, which has used the 'bounce spam as if the address is invalid' for years. I doubt it has helped, but you never know.. layers of defence and all that.
*now* you tell me, after I posted my ignorance on slashdot for all to see. Geeks around the world are openly laughing at me, secretly thankful that they didn't post earlier:-)
Frankly, they should have let the spammers go for it then. If you give in to Terrorists, you can only expect more terror in the future. Or so all the western governments seem to keep telling us as they send in the special forces.
If the spammer took out a public enough target, the authorities would have had to get involved. BlueSecurity wasn't doing anything illegal (or even immoral - they only filled in the webform once for each email a user received.) so its a pity they were hounded out.
I'd say the BlackFrog name is much more appropriate to keep the tradition (and advertising brand name) the BlueFrog guys started.
besides, surely BlackFrog is much easier to make icons for... assuming the BlueFrog resources are OSS too. Got knows what an okopipi is anyway.
Re:Hope you don't need Mac/Linux users on Sharepoi
on
Lotus vs. SharePoint
·
· Score: 1
Yep, like the man says. I use our sharepoint site in Firefox, and it all works fine. It even opens Word documents in Word instead of in-place which I find very annoying, so AFAIK it works better in firefox.
It is, believe me. I've been to a few job interviews in the past where people have said "yeah, we use Notes here, but apart from that its quite a good company to work for".
I have used Notes before at my first company, which is why I sneak the topic into conversation at interviews. (usually it means the company has a IT dept that is rabidly anti-MS and pro IBM, and therefore usually religiously blinkered to a lot of other things that make life easier)
Those schoolkids will be shocked to learn that they'll be working with whatever the company they join after graduation wants them to work with. Probably.NET;-)
And you cannot also say that its only desktop machines running the bots. Look on any webhosting forum and you'll see loads of 'server admins' saying they've been hacked, or asking how to configure mail/web/script/etc security.
If hosting control panels were secure by default, even if it made the 'one click and you're working' type install break, then that would be a good thing.
But, if you run a shared webserver, and want per-site emails, then you cannot do this (or replies will all go to the administrator).
People talk about compromised home users, but I see a lot of webservers installed without any security - some hosting control panels come with 'functionality' enabled by default instead of being secure by default. We should fix that, looking at the number of posts on webhosting forums from 'server admins' saying thev're been hacked and don't know what to do.
Think about it - thousands of users, 100 server, in one rack. I have clients that are in the 50-100 user range running on 2 DL385's or PE2850's.
:-)
yah, but some people need to run J2EE apps
Not only that, but Sharepoint *does* do version control.
If the development team need to use a surce control system too, they need to look at Microsoft Team Foundation Server, which hooks into sharepoint and provides all the benefits of both systems (and you can even track MS Project tasks). Its all pretty much a singing and dancing system for full-lifecycle development.
You know why? I always put them in the same place or places
sure, but in your house, those things don't get up and float away when you're not looking
(I think the serious answer is they have several people using these things - think of your wife tidying up, and you trying to find your stuff then)
And perhaps that's a bad thing. After all, if I had the system cleaning up after me, preventing errors (no matter how it affected the performance, etc), then I wouldn't be as good as I am today. After the 10th time my app crashed because I didn't quite know what I was doing with memory or pointers, I got it figured out. So maybe this is a case of 'all of us here' actually being somewhat true - we had to do it the hard way, we learned, we became better programmers for it.
:-)
Besides, the Java programmers are just jealous they're not as good as us
and don't forget graphics rendering (eg for movies).
:-)
There again, will this supplant normal quad-processor motherboards? And will they gain quad 4x4 sockets for 16 CPU systems???
It takes about 45 minutes to transfer 100 meg files over a 100Mbit/network.
That's got sod all to do with Windows but the autodetection of your network cards/switches. If they aren't in sync (ie both on the same full/half duplex) then you'll get terrible performance. Generally, set the NIC settings yourself - if you're attached to a hub you want half duplex, a switch full duplex.
Your network perf will rocket, promise.
turck is a dead project. It was forked to become... eAccelerator. It is mentioned in the article.
Oh, the LSB's influence is very minor thing, but as with life, its the little things that count most.
. html and you have something that is no effort on the developer or installer, but will make a hugely beneficial difference to the sysadmin.
look at http://freestandards.org/docs/lsbbook/install-app
A GUI standard would be good too - but I doubt its time is here for Linux yet. Reminds me of the Windows Usability Guidelines that used to exist, it made Windows a much more consistent interface and was a Bible for ages, until people (ie some MS devs - mostly Office) decided that eye candy and stupidly different GUIs were what was going to sell more copies. Things have started to fall apart in Windows since then, IMHO.
absolutely right. It killed Netware completely by offering all the network functionality with an operating system! No more installing drivers (ie buying an OS and then buying a NOS, just buy NT and have both).
./configure and ./compile', just 'yum install xyz'. (or apt-get, I don't care which) that can install anything.
:) go support LSB and http://dag.wieers.com/home-made/apt/FAQ.php#A1
Similarly, NT drove off commercial Unixes - you never hear about AIX or HPUX anymore.
However, the factors that made the NT market (ie cheap whilst still being good enough for purpose) should be the factors that make Linux kill NT in just the same way. The trouble is, that Linux doesn't provide all that - although its price trounces Windows, and its feature set is damn good, it just doesn't have the 'polish' or the standardisation that matters to a business. No business will go Linux for general purpose use (ie, if you standardise on a distro to run a particular app, then you're fine, but you have a controlled ecosystem) where users use it to do everything because it doesn't have the "shrink-wrapped" approach to apps. You can't buy an app and expect it to work on your distro, because maybe it isn't readily supported on that.
This is the big issue, and it keeps Linux in the realm of the hobbyist market (we'll ignore the outsourced, this-is-what-you'll-get approach from a big consultancy). If Linux wants to be taken seriously, the prime things it has to get right are standardisation on some simple features (eg basic directory structure), and binary installers. No 'just
Once those 2 things are there, so I can take a binary package and install it on whichever distro I use (its Linuix after all, isn't it? - at least that's what Joe User will say) then Linux will be accepted a lot more readily. And once that happens, NT will have to watch its market share, just like Netware once had to.
So rant over
Sure, all programs should be relocatable without needing a recompile, so you could run 2 versions on the same box. That would be a big plus for linux.
/etc or a subdirectory from there, the odd app that insists on putting its conf file somewhere else just means I have to hunt for the damn thing. Where is that my.cnf file anyway? Its a big frustration, and only reinforces the idea that Linux is a fragmented mess of bits and pieces. Little things matter and are remembered for longer.
However, they should all go in a standard place. Windows has 'program files', if you want a binary - you know exactly where it is. Unless it's something like PHP what only installs into c:/php and breaks if it goes elsewhere. That is rubbish in the Windows world.
The same (doubly so) applies to configuration files. Whereas nearly everything ends up in
Oh Lord, I completely forgot how we 'must build quality into the product'. How could I forget that after it's been drilled into us so many times, unless its acted as a kind of aversion therapy... :-)
I prefer this scenario, if bridges were like software.
We all know you can build bridges out of spaghetti (surely you did it at engineering college?), so at a company like the one I work for, a college kid would be hired, lick the bosses arse and mention that he could build a much better bridge with the tools and new practices he learned at his university where he was taught the latest, cutting-edge technologies. Boss is impressed and asks for a prototype (not stupid this boss, prototype first, then ship it. He's learned loads on the 'how to manage technical people' course he went on)
So, new kid builds the prototype and, yes, it can carry a model car across. Even scales up to carry the stress test of a model lorry! Boss is impressed - "why can't you old guys do that?' he says, thinking of the praise he'll get at the next board meeting.
So they set about scaling it up to suit their customers, larger bridge, industrial spaghetti, held together with glue and installed in the customer's city, across the river. Customer is really happy with their upgrade, and after testing it with a compact saloon realise they can de-commission the old steel monstrosity. All's happy... until it rains. But, that's ok, its just new-bridge teething troubles, just requires a patch with some waterproof paint and rubber sealant.
Until a lorry decides to cross.. and it snaps, but again, just patch it up by reinforcing with some old-technology steel girders. Doesn't look so pretty and won't be as maintainable, but.. what the hell, the project manager declares it a success so the comapny is happy, and new customers are told that the company's flagship bridge uses only the latest cutting edge technologies.
Unfortunately, in the real world, software is not as visible as a bridge so new customers can only go with the marketing and sales waffle. Once they've bought it, its too late.
Better still, let okopipi do its thing, and let other email-reading tools automate the sending of spam to these anti-spam tools. Then you're not duplicating effort.
Mailwasher, possibly the biggest reason BlueFrog got taken down (because before they added BlueFrog to mailwasher, no-one knew or cared about the odd BlueFrog reports, after they added it, the spammers got quite cross indeed), already automates this reporting. Currently you can enable SpamCop reports, and (defunct) BlueFrog reports.
The trouble with automating spam like this, for Spamcop, is that you end up with a big of feedback - spamcop sas something is spam, so it is marked as such, and so you then report it back to Spamcop automatically. (it isn't automatic, you do get to vet mails first using mailwasher).
I never knew it existed, but that looks good. At last awstats has a competitor :)
However.. it is not opensource, and it looks like it might be quite processor intensive.
So awstats is not configurable. That's not necessasarily a bad point - nearly everyone wants awstats on their sites, and they're happy with the look of it out of the box. But people should be aware that they cannot change it. 99% of the time, this is an absolute non-issue, it gets installed, works, looks pretty. Job sorted.
For the 1% of people who would like to change it, well, they should be aware that it isn't going to be for them, before they start working with it. Again, this is not that big an issue.
For all the users of awstats, the biggest problem is parse time. Awstats can be a lot slower than other stats packages, which isn't a problem until you start hosting 1000 sites on a server when it suddenly will be an issue. But, again, if you host 1000 sites, awstats just isn't for you and you shoudl check out something else.
Then you want Mailwasher, which has used the 'bounce spam as if the address is invalid' for years. I doubt it has helped, but you never know.. layers of defence and all that.
an Okopipi is a poisonous blue frog.
:-)
*now* you tell me, after I posted my ignorance on slashdot for all to see. Geeks around the world are openly laughing at me, secretly thankful that they didn't post earlier
Frankly, they should have let the spammers go for it then. If you give in to Terrorists, you can only expect more terror in the future. Or so all the western governments seem to keep telling us as they send in the special forces.
If the spammer took out a public enough target, the authorities would have had to get involved. BlueSecurity wasn't doing anything illegal (or even immoral - they only filled in the webform once for each email a user received.) so its a pity they were hounded out.
I'd say the BlackFrog name is much more appropriate to keep the tradition (and advertising brand name) the BlueFrog guys started.
besides, surely BlackFrog is much easier to make icons for... assuming the BlueFrog resources are OSS too. Got knows what an okopipi is anyway.
Yep, like the man says. I use our sharepoint site in Firefox, and it all works fine. It even opens Word documents in Word instead of in-place which I find very annoying, so AFAIK it works better in firefox.
It is, believe me. I've been to a few job interviews in the past where people have said "yeah, we use Notes here, but apart from that its quite a good company to work for".
I have used Notes before at my first company, which is why I sneak the topic into conversation at interviews. (usually it means the company has a IT dept that is rabidly anti-MS and pro IBM, and therefore usually religiously blinkered to a lot of other things that make life easier)
No, I don't. But I know a documentation site that does:
d ows
http://plone.org/documentation/how-to/ldap-in-win
Something like GCC you mean?
.NET ;-)
Those schoolkids will be shocked to learn that they'll be working with whatever the company they join after graduation wants them to work with. Probably
And you cannot also say that its only desktop machines running the bots. Look on any webhosting forum and you'll see loads of 'server admins' saying they've been hacked, or asking how to configure mail/web/script/etc security.
If hosting control panels were secure by default, even if it made the 'one click and you're working' type install break, then that would be a good thing.
But, if you run a shared webserver, and want per-site emails, then you cannot do this (or replies will all go to the administrator).
People talk about compromised home users, but I see a lot of webservers installed without any security - some hosting control panels come with 'functionality' enabled by default instead of being secure by default. We should fix that, looking at the number of posts on webhosting forums from 'server admins' saying thev're been hacked and don't know what to do.