Monday, August 25, 2008

Well....

Well... I was just wondering, and now am asking fro any suggestions or recommendations, for things to put in my blog that might help make the blog more complete or even more interesting. And who knows maybe somethings i did wrong that you would like me to change or remove. Sen me any ides to my email address at Aymanelmubark@Hotmail.com and if you don't have an email adress. just leave it as a comment or in the chat box.\



Aymanelmubark@Hotmail.com

Chat Room

Well no one is really utilizing the chat room below so i have decided to take it down because it just wastes space on my blog and, and downgrades the appearance and overall flow of my blog, so if there is now improvement in the chat i will continue my plans to take it off, because if no one wants to use there is no reason to keep it. I know i kin of prolonged this post in an unnecessary way, but thank you for reading.

CNET rules!!

I began posting articles on my blog from cnet, and i am in no way attempting to take credit for any of the articles posted, and they were all found at from cnet news, and as of the last post i will be posting links to the actual article at cnet or where ever i found it, if i decide to to take an article. Thank you! and good night.

Mozilla: Web apps faster with Firefox 3.1

Updated at 2:40 p.m. PDT with more details about Firefox 3.1 features.

Firefox 3.1 will run many Web-based applications such as Gmail faster through incorporation of a feature called TraceMonkey that dramatically speeds up programs written in JavaScript, Mozilla said Friday.

JavaScript has been very broadly used to add pizzazz or flexibility to Web pages over the years, but in recent years, it's also become the plumbing for many rich Internet applications. However, because JavaScript has been hobbled by pokey performance, Web-based applications often struggled to work as responsively as "native" software running directly on PCs, and programmers writing Web applications have often turned to other options, such as Adobe Systems' Flash and Flex.

Now Mozilla hopes to change the balance of power in JavaScript's favor.

"TraceMonkey is a project to bring native code speed to JavaScript," said Mike Shaver, Mozilla's interim vice president of engineering, adding that JavaScript performance nearly doubles compared to Firefox 3.0, based on the SunSpider test of JavaScript performance. That speeds up many basic tasks, but it also brings image editing and 3D graphics into JavaScript's abilities, he said.

On Thursday, Mozilla programmers built TraceMonkey into the latest developer version of the open-source Web browser, and it will appear in the next released test version, which likely will be the first beta of Firefox 3.1, Shaver said. Firefox 3.1 is due in final form by the end of the year, though Mozilla is willing to let the schedule slip a bit, if necessary.

TraceMonkey dramatically improves the speed of many JavaScript operations.

TraceMonkey dramatically improves the speed of many JavaScript operations. (Click to enlarge.)

(Credit: Mozilla)

JavaScript execution speed can make surfing the Web snappier, so naturally, it's a key part of the resurgent browser wars between Microsoft's Internet Explorer, Mozilla's Firefox, Apple's Safari, and Opera. "We're as aware as anybody that the market is competitive again," Shaver said.

The SunSpider JavaScript test shows a boost of 83 percent, according to programmer and JavaScript pioneer Brendan Eich, who has worked on TraceMonkey and blogged about it on Friday. However, that speed test is an artificial benchmark that is an imperfect reflection of actual JavaScript applications such as Yahoo's Zimbra e-mail software.

Another illustration of TraceMonkey speed is a video of photo editing. Contrast and brightness adjustments take about 100 milliseconds instead of more than 700.

Shaver discussed TraceMonkey on his own blog too.

TraceMonkey explained
TraceMonkey's name is a cross between SpiderMonkey, Mozilla's current engine for interpreting JavaScript code, and a technique called tracing developed at the University of California at Irvine by Andreas Gal and others. Gal is TraceMonkey's lead architect, Shaver said.

TraceMonkey is what's called a just-in-time compiler, one type of technology that solves the problem of converting programs written by humans into instructions a computer can understand.

Most software that runs on people's computers is already compiled in advance into what's called a binary file, but JavaScript usually is interpreted line by line as it runs, a slower process. "We're getting close to the end of what you can do with an interpreter," Shaver said.

A just-in-time compiler, though, creates that binary file on the fly as the code arrives--when a person visits a new Web page, and the browser encounters JavaScript, for example.

TraceMonkey concentrates only on translating selected high-priority parts of software, though. By tracing and recording JavaScript program execution, TraceMonkey finds loops of repeated activity where programs often spend a lot of time. These loops of actual software behavior then are compiled into native instructions the computer can understand.

In contrast, some compilers translate the entire program, a burdensome process that involves mapping all possible paths the computer can take through the code and trying to figure out which are most important. Tracing technology, based on the actual execution of the program, concentrates only on the areas that actually occupy the computer.

"It lets us focus our optimization energy on the parts of the program that matter most," Shaver said.

That concentration means that TraceMonkey doesn't require a lot of memory or a slow-loading plug-in, Shaver said. And it also means that it's good for mobile devices, one of Mozilla's main focuses for browser development.

There's still a lot of work to be done in improving Web-based applications, though. Mozilla's next priority is improving the DOM--the document object model elements of Web browsers that are in charge of drawing and manipulating the Web page overall.

Although TraceMonkey currently is built into the new developer version of Firefox 3.1, it's disabled by default to begin with. "We did that because we want to get wider feedback," Shaver said.

Also in Firefox 3.1
Other significant changes will arrive in Firefox 3.1, Shaver said.

One is support for threading by JavaScript programs. Threads are instruction sequences, and newer multicore processors are able to run multiple threads simultaneously. Software support for that will mean JavaScript programs can execute some tasks in the background better, Shaver said.

Another is the built-in ability to play music encoded with the Ogg Vorbis format and video encoded with the Ogg Theora format. These formats, while not nearly as widely used or as supported as rivals such as MP3, are free from proprietary constraints such as patents, Shaver said, and therefore can be added to an open-source project such as Firefox.

"We're excited to bring unencumbered, truly open-source video to the Web," Shaver said. The support also works on all operating systems Firefox supports.

Mozilla will start encouraging Firefox users more actively to move to the current version soon. In about the next two weeks, Firefox 2 users will start getting messages to upgrade to version 3, Shaver said.

Currently, when copies of Firefox 2 check Mozilla servers to see if there's an update, the servers don't say to move all the way to version 3, so users must manually update.

"We're looking at doing that in the next two weeks," Shaver said. "The majority of users are still on Firefox 2."

http://news.cnet.com/8301-1001_3-10023723-92.html?tag=nefd.lede

Friday, August 22, 2008

Iron shef coming to the wii/ds

Iron Chef video game coming to the Nintendo Wii and DS

Ready to battle Iron Chef Morimoto?

Ready to battle Iron Chef Morimoto?

(Credit: Destineer)
Iron Chef America: Supreme Cuisine lets players square off in Kitchen Stadium and battle through a series fast-paced and intense culinary challenges. Each victory advances players closer to a final showdown that will determine who will reign supreme as the next Iron Chef America.

I hope the bonus rounds let you battle it out with the real Iron Chefs. Give me Hiroyuki Sakai and Rokusaburo Michiba any day over these Iron Chef America guys. And don't forget floor reporter Shinichiro Ohta shouting out "Fukui-san!" every few minutes.

I've written in the past about why the Wii is the ideal platform for video games that have more interaction than those console games that typically only require you to work out your thumbs.

And lest you think that I am all about Wii violence, I like the idea of cooking that lets all us FoodTv junkies live out the chef fantasy without having to do any real work.

As a side note I ate at Iron Chef Chen Kinichi's restaurant in Akasaka about five years ago and the food was unrecognizable (despite claiming to be chinese) but just think of all the fun game play that entails.

Thursday, August 21, 2008

New blackberry bold

Subscribe to News - Wireless
August 21, 2008 2:06 PM PDT

BlackBerry Bold debuts in North America

The long-awaited BlackBerry Bold, or BlackBerry 9000, made its North American debut Thursday on Rogers Wireless in Canada.

The Bold is a souped-up version of the BlackBerry Curve model, which has sold well in the U.S. on all four major carriers. This new and improved BlackBerry is supposed to have a superior screen resolution to the Curve and more memory. It also has Wi-Fi and operates over a 3G network, something the GSM version of the Curve does not do. Rogers, like AT&T and T-Mobile, which offer the Curve in the U.S., is a GSM carrier.

But all the new bells and whistles will cost consumers a pretty penny, which might make it out of reach for the consumer customers Research in Motion hopes to attract. Rogers will sell the phone for about $400 with a three-year voice and data plan.

Many have compared the Bold to Apple's Iphone 3G even going as far as to call it RIM's iPhone killer. But even though the Bold offers an improved full HTML Web browser and an improved screen resolution for watching video, it does not have a touch screen. Like previous BlackBerry models, it has a standard QWERTY keypad and BlackBerry's special track ball for navigation.

That said, the real BlackBerry iPhone killer will likely be the black berry thunder, which is supposed to have a touch screen. The Thunder is expected to be released later this year.

The Bold has already been available in other countries including, Germany, Austria, Turkey, Chile and Ecuador. But Rogers is the first North American carrier to get the phone. The phone is expected to launch in the U.S. in September. And a CDMA version of the phone is also expected.

CNET Reviews will have a hands-on review of the new Bold soon, so stay tuned for more detailed information on just how well all these bells and whistles actually work.

Tuesday, August 19, 2008

Gears of war

im sorry i havnt posted in a long time, ive just been busy and (lazy) but thats no excuse to keep you waiting.

Gamespot: 9.6

Friday, August 15, 2008

Chat room

Well as you see i "re-modeled the chat room. Well i just changed the color...... I just thought id say that it used to be black which was very very annoying, i guess ill keep it this way for a while and see how it turns out.