Mar 31, 2009

Article: "Report: Google testing one-stop shop for video ads"

Summary: Google is currently testing Google TV Ads Online and interface designed to enable advertisers to purchase ads. The Wall Street Journal reported that a limited group of advertisers was testing the service, which could debut in the month to come.
The reason why Google develop a one-stop system for TV and video advertising are consumers are increasingly using the Internet to view television show and full-feature films.

I think this program is very useful for advertisers. It is very simple and easy than before.
Advertising on TV was used to be required such as contract and negotiations through TV companies. Though the program, advertisers are able to set up such as target audience, TV companies and budget quickly.
from "Report: Google testing one-stop shop for video ads"

1.Google AdWords
AdWords is Google's flagship advertising product and main source of revenue. AdWords offers pay-per-click (PPC) advertising, and site-targeted advertising for both text and banner ads. The AdWords program includes local, national, and international distribution.

2.Google TV Ads
Google TV Ads is a flexible, all-digital system for buying more accountable and measurable TV advertising. Using the familiar AdWords interface, you can launch a TV advertising campaign in minutes.

3. Google Advertising Professionals
Designed for professionals who currently manage or want to manage multiple AdWords client accounts, the Google Advertising Professionals program can help you become a more successful ad manager – for free.

4. MySQL
is a relational database management system which has more than 6 million installations. The program runs as a server providing multi-user access to a number of databases.

5. Ad server
An ad server is a computer server, specifically a web server, that stores advertisements used in online marketing and delivers them to website visitors.

6. Comcast Corporation
is a company founded in 1963 that provides cable television, Internet service and residential telephone service in the United States

Mar 25, 2009

Article: Google offers first looks at GeoEye-1 imagery

Summary: Google has started offering the first high-resolution imagery in Google Earth.
It is only as an optional layer in Google Earth right now but Dlayn Lrimer, strategic partner manager; and Jacob Schoberg, associate product manager says that we would start seeing GeoEye-1 imagery blended into their database and viewable through Google Earth, Maps, and Google Maps for Mobile soon.
Some shots of GeoEye-1 imagery can be viewed by downloading add-on imagery for Google Earth from Google’s GeoEye-1 preview site.
GeoEye company plans to launch another with a higher-resolution camera in 2011.
U.S. government limits the resolution of the images Google show to details measuring half a meter.

The higher resolution from GeoEye-1 provides us unexpected experience through computer because we could see lots of places by just typing address. I sometimes enjoy the Google map where I want to travel or see. I can’t wait to see more high-resolution imagery by Google Earth!
from "Google offers first looks at GeoEye-1 imagery"

GeoEye (Inc.) is a commercial satellite imagery company based in Dulles, Virginia that is the world's largest space imaging corporation.

GeoEye-1 is a high-resolution earth observation satellite owned by GeoEye, which was launched in September 2008.

3. API
An application programming interface (API) is a set of routines, data structures, object classes and/or protocols provided by libraries and/or operating system services in order to support the building of applications.[

4. Google Maps API
Google created the Google Maps API to allow developers to integrate Google Maps into their websites with their own data points. It is a free service, and currently does not contain ads, but Google states in their terms of use that they reserve the right to display ads in the future

5. Google Lat Long Blog Post
is news and notes by the Google Earth and Maps team

Mar 20, 2009

from"Google offers better-tested Chrome version"

1. Google Chrome
Google Chrome is a browser that combines a minimal design with sophisticated technology to make the web faster, safer, and easier.
In Google Chrome, you can get anywhere on the Web with one box. The address bar that sits at the top of the normal Google Chrome window simplifies your Internet experience by doubling as a search box. You can also use it to bookmark websites and stay aware about the security of a website.

2. V8 engine
V8 is Google's open source JavaScript engine.
V8 is written in C++ and is used in Google Chrome, the open source browser from Google.
V8 implements ECMAScript as specified in ECMA-262, 3rd edition, and runs on Windows XP and Vista, Mac OS X 10.5 (Leopard), and Linux systems that use IA-32 or ARM processors.
V8 can run standalone, or can be embedded into any C++ application.

3. Beta version
A 'beta version' is the first version released outside the organization or community that develops the software, for the purpose of evaluation or real-world black/grey-box testing. The process of delivering a beta version to the users is called beta release. Beta level software generally includes all features, but may also include known issues and bugs of a less serious variety.

4. Beta
'Beta' is a nickname for software which has passed the alpha testing stage of development and has been released to users for software testing before its official release. Beta testing allows the software to undergo usability testing with users who provide feedback, so that any malfunctions these users find in the software can be reported to the developers and fixed. Beta software can be unstable and could cause crashes or data loss.

5. SunSpider
A benchmark suite that aims to measure JavaScript performance on tasks that are relevant to the current and near future use of JavaScript in the real world, such as screen drawing, encryption and text manipulation. The suite further attempts to be balanced and statistically sound. It was released by Apple's WebKit team in December 2007. It was well-received, and other browser developers also use it to compare the JavaScript performance of different browsers.

Mar 10, 2009

Article:"Mozilla Firefox Update Repairs Critical Memory Flaws"

Summary: According Sefanie Hoffman, Mozilla released new version Firefox 3.0.7 on Mar 4th with an upgrade. It was repaired 5 critical memory flows.
Mozilla's e-mail, Thunderbird and SeaMonkey were also repaired with the Firefox update.

I trust my mac that I update or download new systems when it shows to me to update new version of the system. After I read the article, I updated my Mozilla Firefox and I've learned that I should be more careful every time when I click something or even update.
from "Mozilla Firefox Update Repairs Critical Memory Flaws"

In computer security, an unethical or illegal attack that takes advantage of some vulnerability. See zero-day exploit and PoC exploit.

(Port Address Translation) A common method for implementing network address translation. See NAT for more details of the PAT implementation.

(MALicious softWARE) Software designed to destroy, aggravate and otherwise make life unhappy. See crimeware, virus, worm, logic bomb, macro virus and Trojan.

A self-contained module of data and its associated processing. Objects are the software building blocks of object technology.

5.Object-oriented programming
Writing software that supports a model wherein the data and their associated processing (called "methods") are defined as self-contained entities called "objects." Object-oriented programming (OOP) languages, such as C++ and Java, provide a formal set of rules for creating and managing objects. The data in an object model can be stored in the traditional table structure of a relational database (see O-R mapping) or, if the object model is very complex, in an object database, which is designed to hold object data

Mar 5, 2009

Article:“Turn to these sites if the weather is bad”

Summary: How do you check your local weather without Internet?
I used to check my local weather with TV that provided only specific time because I didn’t have a cable. Nowadays, great weather channels are available on Web and mobile applications. The author, Don Reisinger says how some of Web sites are great for finding your local weather information.

I recommend AccuWeather and The Weather Channel for web and WeatherBug for mobile app.
It is easy to check your local weather and know if you need an umbrella.
Definition #3
from "Turn to these sites if the weather is bad"

1. WAP (Wireless Application Protocol)
It is a standard protocol for providing Internet communications and advanced telephony services on phones, pagers, PDAs, and other wireless terminals.

2. Spyware
It is computer software that is installed surreptitiously on a personal computer to intercept or take partial control over the user's interaction with the computer, without the user's informed consent.

3. SYS (Short message service)
It is a communication service standardized in the GSM mobile communication system, using standardized communications protocols allowing the interchange of short text messages between mobile telephone devices.

4. Webware
Webware for Python is an object-oriented, Python web application framework. The suite uses well known design patterns and includes a fast Application Server, Servlets, Python Server Pages (PSP), Object-Relational Mapping, Task Scheduling, Session Management, and many other features.

It is an international communications standard for sending voice, video, and data over digital telephone lines or normal telephone wires. There are several kinds of access interfaces to the ISDN defined: Basic Rate Interface (BRI), Primary Rate Interface (PRI) and Broadband-ISDN (B-ISDN).