Tuesday, August 28, 2012

Microsoft gets a new logo for the first time since 1987

source: http://blogs.technet.com/b/microsoft_blog/archive/2012/08/23/microsoft-unveils-a-new-look.aspx


Microsoft gets a new logo for the first time since 1987

A lot is at stake when a company changes its logo, and Microsoft changed it a number of times in its early years.
Seattle Times technology reporter
Logos over the years
1975-1979
1980-1981
1982-1986
1987-2012
Which Microsoft logo is your favorite?
Click to enlarge
Click to enlarge
Click to enlarge
Click to enlarge
Click to enlarge
MOST POPULAR COMMENTS
HIDE / SHOW COMMENTS
The colored squares remind me of the "Metro" look of Windows 8. If Windows 8...  MORE
I like the 80-81. So metal!  MORE
I wonder how much it cost them to come up with this. MORE
For the first time in 25 years, Microsoft is changing its corporate logo.
Microsoft, which has used its solid, boldfaced, italicized logo since 1987, is expected to unveil its new, more colorful logo Thursday at the Boston opening of the 23rd Microsoft store. It will also appear Thursday at the Seattle and Bellevue Microsoft stores, as well as on the microsoft.comhome page.
The new logo, which incorporates a multicolored Windows symbol in addition to the "Microsoft" name in straightforward, lighter type, is intended to "signal the heritage but also signal the future — a newness and freshness," said Jeff Hansen, Microsoft's general manager of brand strategy.
It's coming at a time when the company is preparing to launch new or significantly updated versions of nearly every one of its products, from Windows to Windows Phone to Office.
Many of those products will feature a new look and feel — cleaner, with fewer borders and less clutter, and more colorful tile-based designs.
Given all that, "we felt it was a good time to express the newness in the Microsoft logo as well," Hansen said.
The new logo features the name "Microsoft" in the Segoe font — a font Microsoft owns and has used in its products and marketing for several years. The font also figures prominently in the new Windows 8 user interface.
The "f" and "t" in the name "Microsoft" are connected in the new logo, just as they were in the old. "It was one of the subtleties we thought we could bring forward," Hansen said.
For the first time, the company's logo will also include a symbol: In this case, a square formed by four multicolored square tiles — reminiscent of the company's multihued Windows logo in years past. (Ironically, Windows 8's new logo is now single-colored.)
The colors in the squares — blue, orange, green and yellow — are those long associated with Microsoft and from which the company's product brands draw.
The colors are also meant to convey "the diversity of our products and the diversity of people that we serve," Hansen said.
The new logo also bears great resemblance to, and is an evolution of, the Microsoft Store logo, which was inspired by the Windows flag.
A lot is at stake when a company changes its logo.
A logo is the instant communication of a brand, said Barbara Kahn, professor of marketing at The Wharton School of the University of Pennsylvania. "It's what is seen time and time again," she said.
A strong logo, she said, needs to be "distinctive, clearly identified with the brand and consistently used over time."
The new logo marks the fourth time Redmond-based Microsoft has changed it since the company was founded in 1975 and only the second time since Microsoft went public in 1986.
Microsoft's first logo, used from 1975 to 1979, evokes its era, with its disco-y typeface. The multilined logo, with "Micro" on the first line and "Soft" on the second, reflects how co-founders Bill Gates and Paul Allen supposedly came up with the original company name "Micro-Soft" — something that reflected both "microcomputers" and "software."
The second logo, with some jagged edges and strong diagonals, was used from 1980 to 1981 and reflected the computer and video-game culture of the time, Hansen said.
The third logo, used from 1982 to 1986, introduced a stylized letter "o" with lines through it — meant to symbolize the hyphen between "Micro" and "Soft," Hansen said. The stylized "o" was referred to fondly on campus as the "blibbet" and, at one time, the cafeteria on campus served a "Blibbet Burger."
The Microsoft logo most people are familiar with today was the one the company started using in 1987. It featured a slice in the "o," a connection between the letters "f" and "t." Compared with the earlier logos, it looks more solid, stable — corporate.
The newest logo starts its rollout Thursday, making its appearance on several well-trafficked areas of Microsoft.com, as well as the company's official Microsoft pages for Twitter and Facebook.
The new logo will also be used on a new wave of TV commercials in the next few weeks and on the new products being released this fall and into the holiday season.
"The majority of the items that people see from the company — websites, marketing, communications — people will be seeing the new logo pretty quickly," Hansen said.
Janet I. Tu: 206-464-2272 or jtu@seattletimes.com. On Twitter @janettu.
Information in this article, originally published Aug. 23, 2012, was corrected August 24, 2012. A previous version of this story said the new Microsoft logo marked the fifth time the company has changed it. In fact, it is the fourth time.

Friday, August 24, 2012

Balumgala 2012-08-23 Department of Motor Vehicles

Don’t use short tags in PHP

Don’t use short tags and try to using , It can create a problem for you if you are going to deploy your application on another server.

Wednesday, August 22, 2012

UpdateByPk Yii


updateByPk() method
public integer updateByPk(mixed $pk, array $attributes, mixed $condition='', array $params=array ( ))
$pkmixedprimary key value(s). Use array for multiple primary keys. For composite key, each key value must be an array (column name=>column value).
$attributesarraylist of attributes (name=>$value) to be updated
$conditionmixedquery condition or criteria.
$paramsarrayparameters to be bound to an SQL statement.
{return}integerthe number of rows being updated
Updates records with the specified primary key(s). See find() for detailed explanation about $condition and $params. Note, the attributes are not checked for safety and validation is NOT performed.
-----------------------------------------------------------------------

Update By Primary Key
User::model()->updateByPk($model->id,array("username"=>'jerome'))
-----------------------------------------------------------------------
Source Code: framework/db/ar/CActiveRecord.php#1678 (hide)
public function updateByPk($pk,$attributes,$condition='',$params=array())  {      Yii::trace(get_class($this).'.updateByPk()','system.db.ar.CActiveRecord');      $builder=$this->getCommandBuilder();      $table=$this->getTableSchema();      $criteria=$builder->createPkCriteria($table,$pk,$condition,$params);      $command=$builder->createUpdateCommand($table,$attributes,$criteria);      return $command->execute();  }

Monday, August 20, 2012

SQL Fairy

http://sqlfairy.sourceforge.net/


SQL::Translator is a group of Perl modules that manipulate structured data definitions (mostly database schemas) in interesting ways, such as converting among different dialects of CREATE syntax (e.g., MySQL-to-Oracle), visualizations of schemas (pseudo-ER diagrams: GraphViz or GD), automatic code generation (using Class::DBI), converting non-RDBMS files to SQL schemas (xSV text files, Excel spreadsheets), serializing parsed schemas (via Storable, YAML and XML), creating documentation (HTML and POD), and more. New to version 0.03 is the ability to talk directly to a database through DBI to query for the structures of several databases.

Through the separation of the code into parsers and producers with an object model in between, it's possible to combine any parser with any producer, to plug in custom parsers or producers, or to manipulate the parsed data via the built-in object model. Presently only the definition parts of SQL are handled (CREATE, ALTER), not the manipulation of data (INSERT, UPDATE, DELETE).

PHP Regular Expressions

Source: http://www.roscripts.com/PHP_regular_expressions_examples-136.html


//Credit card: All major cards
'^(?:4[0-9]{12}(?:[0-9]{3})?|5[1-5][0-9]{14}|6011[0-9]{12}|3(?:0[0-5]|[68][0-9])[0-9]{11}|3[47][0-9]{13})$'

//Credit card: American Express
'^3[47][0-9]{13}$'

//Credit card: Diners Club
'^3(?:0[0-5]|[68][0-9])[0-9]{11}$'

//Credit card: Discover
'^6011[0-9]{12}$'

//Credit card: MasterCard
'^5[1-5][0-9]{14}$'

//Credit card: Visa
'^4[0-9]{12}(?:[0-9]{3})?$'

//Credit card: remove non-digits
'/[^0-9]+/'

Online Regular Expression Checker
http://gskinner.com/RegExr/

http://cybernetnews.com/online-regular-expression-builder/

Windows 7 - Removing Unwanted Fonts to speed up the system


click on any font in the font folder and select show or hide. Hidden fonts don't load when a program is opened, which, as I understand it, is when a long fonts list slows things down.

Generally it is safe to delete the default 'hidden' fonts in the folder.


OR

open Command Prompt (cmd.exe) as Administrator

go C:\Windows\Fonts

type this ATTRIB +H *

ATTRIB +H * | find "Acccess Denied" to get the ones failed :)

Sunday, August 19, 2012

Miss Philippines Shows Off Her Beatboxing Skills

The On-Line Encyclopedia of Integer Sequences™ (OEIS™)



The On-Line Encyclopedia of Integer Sequences™ (OEIS™)

http://oeis.org/

PHP Year 2038 problem


What exactly is the Year 2038 problem?

"The year 2038 problem (also known as Unix Millennium Bug, Y2K38 by analogy to the Y2K problem) may cause some computer software to fail before or in the year 2038. The problem affects all software and systems that store system time as a signed 32-bit integer, and interpret this number as the number of seconds since 00:00:00 UTC on January 1, 1970."

About

Blogger templates