As for performance: you can't "compile" them like you can in python to avoid the reparsing time which can be quite extensive if you get up into tens of thousands of lines of code which happens on *every* page load.
I could be wrong, but isn't that what the Alternative PHP Cache (APC) extension is for? There's also Zend Cache, but that's a commercial product.
Zend Optimizer might be related. Although Zend Optimizer is free as in beer, it is not free as in speech, which may turn away open source purists.
As a side note, I've heard that Zend Optimizer and Alternative PHP Cache do not play nice together.
It's bad enough they make us do cartwheels for months to get adequate bag space (wtf buying a bank slot for 100g, when its just as much extra space as the 10s one, with NO free bag?)
Hey, Horde/Alliance law requires that the First Bank of WoW give you 24 slots of storage space for free. The bank is free to charge for any additional space you ask for. The catch is that the bank doesn't want to give you more space than that, so the more additional space you want, the more prohibitively expensive their charges become.
Just be glad that there isn't a cost over time for it.
P.S. The high end bags are either hard to get: Onyxia Hide Backpack - 40 man Raid Panther Hide Bag - 20 man Raid and it's unique... so you're limited to one per toon Supply Bag - Requires lots of Argent Dawn facrtion/turn-ins and it's unique
or hard to make: Bottomless Bag - The Mooncloth alone takes 48 days of game time to make because of the 4 day forced delay between Mooncloth transmutations.
It's the first time in the game where the bags have a higher value than bank slots.
Uh, I keep my browser open because I think the odds are pretty good that at some point in the future I'm going to want to view a web page.
Why would one ever choose to quit a browser, or for that matter any application? At least for anything other than upgrades to the kernel, fundamental libraries, or hardware?
People who use more than a small subset of applications will find it useful to close some of them, particularly those of us who use applications such as (Open|Microsoft) Office.
Some of us play games on our computers as well. Games that display a lot of textured 3D surfaces tend to be massive memory hogs.
There's also the issue of having cluttered task bars (on systems other than OSX, that is).
It's a moot point if your web browser opens up quickly when you launch it. As far as I'm aware, Firefox doesn't have an issue with taking a long time to load on modern computers.
Did you visit both articles? If so, you would have noticed that the IntelliAdmin.com article sources an eWeek article written by Matt Hines. eWeek's Matt Hines, in case you missed it, said "Microsoft representatives didn't immediately respond to calls seeking comment on Authentium's move." in the earlier of their twoarticles.
So, yes, involving a second website in order to get an anti-Microsoft quote is indeed a biased summary.
First of all, there's a few issues with how BBCode is normally parsed. Most forum systems I've seen automatically convert two line feeds into a
tag and a single line feed into a tag. For obvious reasons, this behavior needs to be addressed in the parser.
As for language, I don't really care, but it'd have to be able to sort out things like:
Missing close tags: [url=http://www.slashdot.org/][b]Cool slashdot article!!![/url]
Out of order properties (the img open and close tags should not be converted to HTML because its input is invalid, but the url's input is valid and should be parsed) [img][url=http://www.example.tld/]http://www.examp le.tld/image.gif[/url][/img]
Lists (I'll let you figure out how this one should look): [list=a] [*][url]http://www.example.tld[/url] [*][img]http://www.example.tld/image.gif[/img] [list] [*]Coffee
Out of order close tags (close tags should be reordered properly): [url=http://www.example.tld/faq/momal.shtml#Mu-Blu e-7][b][color=blue]μ-(b)-7[/b][/url][/color]
I had more examples, but the power just flashed out here a moment ago, and I lost them.
I had to cut that down to fit it in the title box.
The full quote is "Firefox 2: 2 million (actually slightly more) people using Firefox 2 in the first 24 hours."
This is, unfortunately, an uncited statistic that is much more vague than "X downloads in the first 24 hours." How are the number of users tracked? What constitutes a user? Are people using Alphas, Betas, and RCs counted in this statistic (the vagueness of the wording implies yes to at least RC3).
I could do the same thing on Linux, but you miss understood -- It's using DHCP first to grab the IP address and settings. After that, it will duplicate the settings to the ethernet card or vice-versa if I plug/unplug the ethernet card. I don't intend to setup any sort of static IP addresses.
As long as you're aware that your DHCP server could reassign that address on you when it expires... DHCP servers track the IPs they assign by MAC address. In addition, by manually setting the IP, you've told the network interface that you're not using DHCP.
And if you're duplicating the MAC address, that opens a whole 'nother can of worms.
I take it that the parallel programming class didn't mention that a program with a GUI has multiple threads, simply because the GUI needs one for event dispatching?
You are aware that the expansion also adds content to the main world, right?
Such as the dungeons Karazahn and Caverns of Time, as well as the starting areas for each race. If you look at the WoW map, you can already see where the Blood Elf starting areas of Eversong Woods (including the city Quel'Thalas) and the Ghostlands are located. They're on the Eastern continent (Eastern Kingdoms) in the north-east, above Eastern Plaguelands.
The Draenai starting zones are Azuremyst Isle (including the city The Exodar) and Bloodmyst Isle off the north-eastern part of the Western continent (Kalimdor). This is not yet shown on the map, though.
I'm going to guess that the starting areas for the two new races will be available to all players, simply because they are part of the main world. It would seem rather jarring if you tried walking down a road or riding on a boat and were suddenly stopped for some reason.
I could be wrong, but isn't that what the Alternative PHP Cache (APC) extension is for? There's also Zend Cache, but that's a commercial product.
Zend Optimizer might be related. Although Zend Optimizer is free as in beer, it is not free as in speech, which may turn away open source purists.
As a side note, I've heard that Zend Optimizer and Alternative PHP Cache do not play nice together.
Hey, Horde/Alliance law requires that the First Bank of WoW give you 24 slots of storage space for free. The bank is free to charge for any additional space you ask for. The catch is that the bank doesn't want to give you more space than that, so the more additional space you want, the more prohibitively expensive their charges become.
Just be glad that there isn't a cost over time for it.
P.S. The high end bags are either hard to get:
Onyxia Hide Backpack - 40 man Raid
Panther Hide Bag - 20 man Raid and it's unique... so you're limited to one per toon
Supply Bag - Requires lots of Argent Dawn facrtion/turn-ins and it's unique
or hard to make:
Bottomless Bag - The Mooncloth alone takes 48 days of game time to make because of the 4 day forced delay between Mooncloth transmutations.
It's the first time in the game where the bags have a higher value than bank slots.
See, this is why you don't let submissions sit in the queue. Tomorrow is October 31st. One day is significantly shorter than two weeks.
Actually, it is relevant. It's called "word of mouth" and it's a powerful advertising tool.
We call it lynx.
Besides, as everyone knows, Opera did it first. ;)
People who use more than a small subset of applications will find it useful to close some of them, particularly those of us who use applications such as (Open|Microsoft) Office.
Some of us play games on our computers as well. Games that display a lot of textured 3D surfaces tend to be massive memory hogs.
There's also the issue of having cluttered task bars (on systems other than OSX, that is).
It's a moot point if your web browser opens up quickly when you launch it. As far as I'm aware, Firefox doesn't have an issue with taking a long time to load on modern computers.
Did you visit both articles? If so, you would have noticed that the IntelliAdmin.com article sources an eWeek article written by Matt Hines. eWeek's Matt Hines, in case you missed it, said "Microsoft representatives didn't immediately respond to calls seeking comment on Authentium's move." in the earlier of their two articles.
So, yes, involving a second website in order to get an anti-Microsoft quote is indeed a biased summary.
"At least not until the hardware itself is able to recognize Windows and refuse to run everything else."
Change a few words around and I'd think you were describing Mac OSX on Intel:
"At least not until the OS itself is able to recognize apple hardware and refuse to run on everything else."
tag and a single line feed into a
p le.tld/image.gif[/url][/img]
u e-7][b][color=blue]μ-(b)-7[/b][/url][/color]
tag. For obvious reasons, this behavior needs to be addressed in the parser.
As for language, I don't really care, but it'd have to be able to sort out things like:
Missing close tags:
[url=http://www.slashdot.org/][b]Cool slashdot article!!![/url]
Out of order properties (the img open and close tags should not be converted to HTML because its input is invalid, but the url's input is valid and should be parsed)
[img][url=http://www.example.tld/]http://www.exam
Lists (I'll let you figure out how this one should look):
[list=a]
[*][url]http://www.example.tld[/url]
[*][img]http://www.example.tld/image.gif[/img]
[list]
[*]Coffee
Out of order close tags (close tags should be reordered properly):
[url=http://www.example.tld/faq/momal.shtml#Mu-Bl
I had more examples, but the power just flashed out here a moment ago, and I lost them.
I had to cut that down to fit it in the title box.
The full quote is "Firefox 2: 2 million (actually slightly more) people using Firefox 2 in the first 24 hours."
This is, unfortunately, an uncited statistic that is much more vague than "X downloads in the first 24 hours." How are the number of users tracked? What constitutes a user? Are people using Alphas, Betas, and RCs counted in this statistic (the vagueness of the wording implies yes to at least RC3).
Please, by all means write a forum BBCode parser that outputs valid XHTML that works under the application/xml+html mime-type.
It's easier said than done, as you have to track every open and close tag and rewrite them if the user gets them in the wrong order or omits one.
The problem with XHTML is that if your code isn't absolutely perfect, the parser dies with (usually) unhelpful error messages.
This "feature" makes it unsuitable for sites that allow users to add content.
Well, I didn't like writing that last letter to Aunt Flo.
Since I didn't like it, it must be work!
On the flip side, Microsoft could simply say it doesn't work because you're using it on an Operating System it doesn't run on.
As long as you're aware that your DHCP server could reassign that address on you when it expires... DHCP servers track the IPs they assign by MAC address. In addition, by manually setting the IP, you've told the network interface that you're not using DHCP.
And if you're duplicating the MAC address, that opens a whole 'nother can of worms.
Oops, typo on my part. I just added the adjective and verb parts to it last night. Apparently a bit too late last night.
It's possible, but not practical for real world applications.
I take it that the parallel programming class didn't mention that a program with a GUI has multiple threads, simply because the GUI needs one for event dispatching?
It's funny that you should say that. From what I heard, EJB3 (part of J2EE 5) uses annotations extensively. Annotations are a core J2SE 5 feature.
In case you forgot, Sun sued Microsoft to stop them from diverging (further) from the standard.
.NET to compete with Java.
The end result was Microsoft creating
On a side note, %APPDATA%\.gaim is an easier way to write that.
Either that or filing 2 Chapter 11s. :D
You are aware that the expansion also adds content to the main world, right?
Such as the dungeons Karazahn and Caverns of Time, as well as the starting areas for each race. If you look at the WoW map, you can already see where the Blood Elf starting areas of Eversong Woods (including the city Quel'Thalas) and the Ghostlands are located. They're on the Eastern continent (Eastern Kingdoms) in the north-east, above Eastern Plaguelands.
The Draenai starting zones are Azuremyst Isle (including the city The Exodar) and Bloodmyst Isle off the north-eastern part of the Western continent (Kalimdor). This is not yet shown on the map, though.
I'm going to guess that the starting areas for the two new races will be available to all players, simply because they are part of the main world. It would seem rather jarring if you tried walking down a road or riding on a boat and were suddenly stopped for some reason.
Nope, they definitely didn't have a news article about this problem on the GAIM site.
Oh wait, yes they did.