Just because Adobe products are de facto standards.
Most designers work with Photoshop. Sure, there are alternatives. But unless you are alone to work on a project, artwork is shared as PSD files. And opening and saving PSD files require Photoshop. Software like Gimp or Pixelmator pretend to support PSD files, but they don't. They don't implement layers groups nor Photoshop's layers effects. Neither are they able to load CYMK pictures. So even if you aren't a designer, you need Photoshop to work with designers.
From a webmaster point of view, this is a very good thing.
A lot of people are probably still running IE6 just because their Windows installation doesn't pass WGA tests, not because they don't want to upgrade to IE7.
IE7 has still a lot of bugs and limited css support, however it's far better than IE6. As a webmaster, I'd love that all IE6 user migrate to something else. I'm waiting for the day IE6 users will be so low that I could tell the boss "no need to spent time working on IE6 compatibility, almost nobody use it anymore".
Thousands of times, my Microsoft Internet Explorer crashed on legacy HTML/CSS code. I agreed when the popup "would you like to send a backtrace to Microsoft" raised up. I did that for 5 years and *none* of these bugs were fixed. A quick Google search shows that tons of other people experienced the same bugs and they probably sbumitted a crash report as well. But what for? Even IE7 still crashes on the same bugs. What did I pay for? When talking about proprietary versus free software, the "good thing" in proprietary software is always described as the support offered by the company. Ok, I bought Windows, I reported obvious bugs for 5 years, these reports were ignored, nothing was every fixed. So when you buy Windows, what do you pay for?
I worked a lot with MySQL stored procedures lately.
While handy for small and simple things, MySQL stored procedures aren't that great for more complex processing.
- Procedures are difficult to debug. There's no debugger and no way to trace what's going on except by using horrible tricks. - The language is somewhat limited. Doing very simple things can require dozen of lines, with juggling between local and thread-local variables. And since there's nothing like arrays or associative arrays, you have to use temporary or MEMORY tables to do the job, and it implies some more horrible tricks. - It's slow. Slow, Damn slow.
This is why UDFs are still the way to go for any complex task.
On MacOS X, 1 hour is enough. There are some free softwares I can't live without, like iTerm and Mplayer. But then, I don't need to tweak it a lot to feel confortable.
On Unix-like systems, about 48 hours. I like to polish the filesystem layout, I like to upgrade everything to -current, I like to install every piece of software I will need to work with various documents and media files, I like to tweak the kernel, I like to customize KDE, I like to get my beloved ZSH and Mutt configuration, etc. It takes about 2 days.
On a Windows system, it takes about 1 day, in order to install the updates... Then, I don't try to customize it. The more bloat I'd add, the more crashes it will get.
For OSX users, Gran Paradiso is a huge improvement over previous Firefox versions.
It's way faster, and it feels as fast as Safari.
While there are still some bugs especially with forms, this is definitely something OSX users should try.
Viruses also need OS system calls to do the job. Unless there's also a full Windows emulation in Java (including the Windows bugs and vulnerabilities viruses depend on), how could this be used to analyze how viruses are working? And even if it was the case, what would be the point over QEmu?
If you need to understand what some piece of code is doing, there are tools called debuggers.
Of course, there is software like NeoOffice, Pages and Keynote. But people *want* MS Office, and in corporate environments, people *need* MS Office.
The OSX Version of MS Office is still not 100% compatible with the Windows version, but it's still better than NeoOffice.
And "MS Office runs on OSX" is a strong selling point. People familiar with Windows and Office are thinking "cool, Office runs on OSX, I won't feel lost if I ever switch to OSX".
What does an antivirus? It scans files and memory for known patterns in order to erase some bits.
If 10 different viruses exploit the same flaw in 10 different ways, an antivirus requires 10 signatures to recognize them all (heuristics *are* signatures).
Why don't antivirus vendors focus on providing workarounds for the actual Windows security flaws instead?
How many rendering bugs were reported to Microsoft for IE 6? How long did they wait until painfully trying to fix some of them? How many would have been fixed without the pressure of Firefox?
Well, Apache integration doesn't suck, you just have to spawn Ruby through the FastCGI interface. And it's definitely worth it, even for PHP, using FastCGI is really not a bad idea.
RoR also perfectly works with Lighttpd and unless you absolutely have to use Apache, you should have a look at it. Its lightweight, modular and speedy. Since I migrated from Apache, I never looked back.
Just because Adobe products are de facto standards. Most designers work with Photoshop. Sure, there are alternatives. But unless you are alone to work on a project, artwork is shared as PSD files. And opening and saving PSD files require Photoshop. Software like Gimp or Pixelmator pretend to support PSD files, but they don't. They don't implement layers groups nor Photoshop's layers effects. Neither are they able to load CYMK pictures. So even if you aren't a designer, you need Photoshop to work with designers.
As long as I love OSX, it really sucks as a firewall.
Why don't they import PF, just like any modern BSD system?
Please mod parent up. This is so obvious.
From a webmaster point of view, this is a very good thing.
A lot of people are probably still running IE6 just because their Windows installation doesn't pass WGA tests, not because they don't want to upgrade to IE7.
IE7 has still a lot of bugs and limited css support, however it's far better than IE6. As a webmaster, I'd love that all IE6 user migrate to something else. I'm waiting for the day IE6 users will be so low that I could tell the boss "no need to spent time working on IE6 compatibility, almost nobody use it anymore".
a Beowulf cluster of this ?
Thousands of times, my Microsoft Internet Explorer crashed on legacy HTML/CSS code.
I agreed when the popup "would you like to send a backtrace to Microsoft" raised up. I did that for 5 years and *none* of these bugs were fixed. A quick Google search shows that tons of other people experienced the same bugs and they probably sbumitted a crash report as well. But what for? Even IE7 still crashes on the same bugs. What did I pay for? When talking about proprietary versus free software, the "good thing" in proprietary software is always described as the support offered by the company. Ok, I bought Windows, I reported obvious bugs for 5 years, these reports were ignored, nothing was every fixed. So when you buy Windows, what do you pay for?
Hello,
I worked a lot with MySQL stored procedures lately.
While handy for small and simple things, MySQL stored procedures aren't that great for more complex processing.
- Procedures are difficult to debug. There's no debugger and no way to trace what's going on except by using horrible tricks.
- The language is somewhat limited. Doing very simple things can require dozen of lines, with juggling between local and thread-local variables. And since there's nothing like arrays or associative arrays, you have to use temporary or MEMORY tables to do the job, and it implies some more horrible tricks.
- It's slow. Slow, Damn slow.
This is why UDFs are still the way to go for any complex task.
On MacOS X, 1 hour is enough. There are some free softwares I can't live without, like iTerm and Mplayer. But then, I don't need to tweak it a lot to feel confortable.
On Unix-like systems, about 48 hours. I like to polish the filesystem layout, I like to upgrade everything to -current, I like to install every piece of software I will need to work with various documents and media files, I like to tweak the kernel, I like to customize KDE, I like to get my beloved ZSH and Mutt configuration, etc. It takes about 2 days.
On a Windows system, it takes about 1 day, in order to install the updates... Then, I don't try to customize it. The more bloat I'd add, the more crashes it will get.
For OSX users, Gran Paradiso is a huge improvement over previous Firefox versions. It's way faster, and it feels as fast as Safari. While there are still some bugs especially with forms, this is definitely something OSX users should try.
The topic is about viruses.
There are viruses on Atari ST, too, but this is a x86 emulator, not a m68K emulator.
Sorry, but I don't get the point.
Viruses also need OS system calls to do the job. Unless there's also a full Windows emulation in Java (including the Windows bugs and vulnerabilities viruses depend on), how could this be used to analyze how viruses are working? And even if it was the case, what would be the point over QEmu?
If you need to understand what some piece of code is doing, there are tools called debuggers.
Ah. Cross-operating systems.
Where's the OpenBSD version? Where's the DragonFlyBSD version?
Fortunately, that bug has been fixed before the OpenBSD 4.1 CDs were sent to the press.
Ouch!
Yes, it would definitely hurt Apple sales.
Of course, there is software like NeoOffice, Pages and Keynote.
But people *want* MS Office, and in corporate environments, people *need* MS Office.
The OSX Version of MS Office is still not 100% compatible with the Windows version, but it's still better than NeoOffice.
And "MS Office runs on OSX" is a strong selling point. People familiar with Windows and Office are thinking "cool, Office runs on OSX, I won't feel lost if I ever switch to OSX".
It's not "For BSD", but unfortunately only for FreeBSD.
Ok, back to OpenOffice.org, so...
This is a sad news.
...
:(
MIPS was a very well designed line of processors.
Alpha processors are dead, MIPS processors are dead, PowerPC are now only for gaming consoles,
Less and less choice, less and less competition, Intel domination
It's surprizing that no one wrote about PixV Preempt as an alternative to antivirus software. It tries to fix the causes instead of the symptoms.
What does an antivirus? It scans files and memory for known patterns in order to erase some bits. If 10 different viruses exploit the same flaw in 10 different ways, an antivirus requires 10 signatures to recognize them all (heuristics *are* signatures). Why don't antivirus vendors focus on providing workarounds for the actual Windows security flaws instead?
Gmail forces you to reply with Outlook style.
Having answers before questions in emails pisses me off, this is the main reason I use Mutt over Gmail.
> If Apple doesn't already pay for NetBSD (which they use), then why on earth should they be expected to pay for OpenBSD (which they don't use)?
Uh-oh.
Grep for "OpenBSD" identifiers on MacOS X. You will find more occurrences of OpenBSD than NetBSD and FreeBSD.
Microsoft also uses the OpenBSD libc for its Services for Unix package.
I do. On almost all models of Poweredge.
The rendering engine is not in IEXPLORE.EXE but in DLLs that *are* loaded as soon as you open a session.
How many rendering bugs were reported to Microsoft for IE 6?
How long did they wait until painfully trying to fix some of them?
How many would have been fixed without the pressure of Firefox?
Well, Apache integration doesn't suck, you just have to spawn Ruby through the FastCGI interface. And it's definitely worth it, even for PHP, using FastCGI is really not a bad idea.
RoR also perfectly works with Lighttpd and unless you absolutely have to use Apache, you should have a look at it. Its lightweight, modular and speedy. Since I migrated from Apache, I never looked back.
Google is all about innovation, so I doubt they will ship something based upon FreeBSD.
If it is a *BSD, it will rather be DragonFlyBSD.