piątek, 12 listopada 2010

Google <- googol

Nazwa wyszukiwarki internetowej Google pochodzi od liczby googol. Szukając nazwy dla nowego przedsięwzięcia Larry Page poprosił kolegę z pokoju Seana Andersona o wypisywanie typów na tablicy. Przy którejś z sesji padła nazwa Googolplex. Larry Page natychmiast sprawdził domenę w skróconej formie w internecie i zarejestrował. Popełnił jednak błąd wpisując znane wszystkim google.com, a nie googol.com, która była już w tym czasie zarejestrowana.

, czyli jedynka i sto zer w zapisie dziesiętnym.


Googol można przedstawić w formie tradycyjnej jako:
1 googol = 10 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000 000

Termin ten wymyślił w 1938 roku dziewięcioletni Milton Sirotta, siostrzeniec amerykańskiego matematyka Edwarda Kasnera, który zapytany przez swego wujka o nazwę dla bardzo dużej liczby, odpowiedział mu "googol". Kasner ogłosił to pojęcie w swojej książce Matematyka i wyobraźnia (1940).
Googol jest w przybliżeniu równy 70!, a jego czynnikami pierwszymi są tylko 2 i 5. Zapis binarny tej liczby zajmuje 333 bity. Liczba używana jest głównie jako pojęcie poglądowe w nauczaniu matematyki, m. in. Kasner na jego przykładzie przedstawiał różnicę między niewyobrażalnie wielką liczbą a nieskończonością.

Googol jest większy niż liczba atomów w znanym nam Wszechświecie, oceniana na około.


Źródło: http://pl.wikipedia.org/wiki/Googol

wtorek, 9 listopada 2010

Błąd aktualizacji KB955706

Błąd aktualizacji Microsoft SQL Server 2005 Express Edition with Advanced Services Service Pack 3 (KB955706).

Pomogło usunięcie klucza w rejestrze:
HKEY_CLASSES_ROOT\Installer\UpgradeCodes\7AB711B11CB5E91428E0D7F4F314C2B7

Metoda:
1. Wyłączyć aktualizacje Microsoft SQL Server 2005 Express Edition with Advanced Services Service Pack 3 (KB955706).
1. Zatrzymać usługę MSSQL (np. w tray'u SQL Service Server Manager - Stop)
2. Usunąć wpis w rejestrze po uprzednim wyeksportowaniu go do pliku:
HKEY_CLASSES_ROOT\Installer\UpgradeCodes\7AB711B11CB5E91428E0D7F4F314C2B7
3. Włączyć i uruchomić aktualizacje Microsoft SQL Server 2005 Express Edition with Advanced Services Service Pack 3 (KB955706)
4. Uruchomić usługę MSSQL (np. w tray'u SQL Service Server Manager - Start)