Mateusz matipl Kamiński: blog o programowaniu, IT, finansach i własnym życiu

Najbogatszy człowiek świata: Carlos Slim Helu

Carlos Slim Helu - © AP PhotoPo raz kolejny Forbes ogłosił listę najbogatszych na świecie.

W 2010 roku zaszło sporo zmian: z 793 do 1011 osób wzrosła liczba milionerów, średnia wartość majątku wzrosła z 3 do 3,5 mld USD.

I najważniejsze – z 3. miejsca w 2009 roku “wskoczył” w tym roku na 1.Carlos Slim Helu.
Meksykanin zawdzięcza to w głównej mierze posiadanym akcjom koncernu America Movil (wzrosły o 35%), który zrzesza największe firmy telekomunikacyjne z regionu Ameryki Południowej.

  1. Carlos Slim Helu – 53,5 mld USD (wzrost o 18 mld USD)
  2. Bill Gates – 53 mld USD (wzrost o 13 mld USD)
  3. Warren Buffett – 47 mld USD (wzrost o 10 mld USD)

Jak widać, różnicę pomiędzy B. Gates a C.S. Helu można uznać za błąd funkcji zliczającej ;) Co to jest 0,5 mld USD

Bill Gates przez 13 lat figurował  na pierwszym miejscu list Forbesa. Dopiero w 2008 roku został prześcignięty przez Warrena Buffeta, ale już w 2009 roku Bill Gates powrócił na pozycję 1. Mimo, że Bill Gates oficjalnie Microsoftem już nie dowodzi (tylko prezes), a życie poświęcił fundacji Gatesów i wspieraniu nowych technologii.

Więcej »

Karta zbliżeniowa PayPass w formie naklejki

MasterCard - PayPassMasterCard próbuje promować swój nowy wynalazek jakim są karty PayPass w Polsce. Wychodzi mu to nieudolnie, dlatego postaram się im pomóc.

Karty zbliżeniowe (PayPass) to super wynalazek. Bez zbędnego marnowania czasu na autoryzację możemy płacić za codzienne zakupy. Dostępne są obecnie w formie kart debetowych, kart kredytowych oraz samodzielnych kart-naklejek.

Bez obaw. Ze względu na brak autoryzacji przy płatności PayPass wprowadzono limit pojedynczej płatności do 50 zł – moim zdaniem to dobry kompromis.

Jak to wygląda w praktyce?

Gdy zechcemy zapłacić kartą zbliżeniową w kasie sklepu musimy pamiętać, aby podkreślić, że chcemy zapłacić zbliżeniówką.
Kartę przykładamy do miejsca oznaczonego takim symbolem na terminalu:

PayPass - symbol

I gotowe – to wszystko co musimy zrobić. Bez PIN-u czy podpisywania się. Więcej »

Zend Framework: SQLSTATE[HY000] [2002] Invalid argument

Tym razem krótko i banalnie, ale może komuś się przyda.
Kilka dni temu po ręcznej instalacji PHP 5.3.2 na jednej z maszyn z Debianem i podpięciu aplikacji opartej o Zend Framework jedyne co było widać to strona błędu z wpisem w logach serwisu:

SQLSTATE[HY000] [2002] Invalid argument

Super, konkretny komunikat :/ A jakże, nie ma jak PHP ;) Na początku pomyślałem, że to może wina wersji (aktualizacja php 5.2 -> 5.3) – nie, to nie było to.

Rozwiązanie okazało się banalne. Wspomniany błąd generuje PDO, a jest wynikiem błędnie określonej lokalizacji socketu MySQL przez PHP podczas kompilacji (często PHP uważa, że to /tmp/mysql.sock – ?).
Wystarczy dodać w naszym php.ini informację o lokalizacji:

; najpierw sprawdź, gdzie jest Twój mysql.sock
pdo_mysql.default_socket=/var/run/mysqld/mysqld.sock

Może i bezpośrednio Zend Frameworka nie dotyczy, lecz PHP+PDO. Ale jeśli już da się złapać taki wyjątek, to Zend Framework powinien go zamienić na coś konkretnego.

Gmail – proste odświeżanie kont POP3

Dzisiaj pojawił się kolejny dodatek w Gmail Labs (Laboratorium) do popularnego klienta pocztowego.

Funkcja nazywa się Refresh POP accounts (Odśwież konta POP) i jest dostępna w Gmail i Google Apps.

Gmail poza sprawdzaniem swojej własnej poczty pozwala od dawna zaciąganie wiadomości z innych serwerów poprzez POP3 i IMAP (np. z home.pl czy Onetu).
Do tej pory odświeżanie automatyczne z podpiętych kont POP3 odbywało się co godzinę. Jeśli ktoś chciał częściej musiał przedzierać się poprzez panel Ustawień.

Po włączeniu nowej funkcji, za każdym razem gdy będziemy naciskać nad listą e-maili przycisk Refresh (Odśwież) automatycznie zostaną również sprawdzone nasze konta POP3. I świat staje się prostszy…

Google kupił DocVerse

Google kupił DocVerse2 marca dopiero, co pisałem o kupieniu Picknik przez Google, a okazało się że 2 dni później Google kupił również DocVerse.

DocVerse jest wtyczką do Microsoft Office (Word, Excel, PowerPoint) dzięki, której możemy w czasie rzeczywistym współtworzyć dokumenty.

Krok Google jest spowodowany tym, że nie wszyscy użytkownicy biznesowi są skorzy korzystać z rozwiązań on-line opartych na Google Docs lub podobnych – tym bardziej że Microsoft Office oferuje większą funkcjonalność.

Dzięki temu zakupowi Google Docs stanie się jeszcze bardziej Magazynem, niż samym pakietem biurowym, a dodatkowo Google powiększył swój rynek. Takie zakupy mają przyczyny czysto ekonomiczne. Lepiej kupić gotowy, sprawdzony projekt ze stałymi użytkownikami, niż tworzyć własne (co ost. Google nie bardzo wychodzi – za innowacyjne?). Kto będzie następny?

PHP 5.3.2 wydane

PHP w gałęzi 5.3 zaczyna się nam rozpędzać.

Dzisiaj wydano poprawioną wersję PHP 5.3.2, która usuwa 2 błędy związane z bezpieczeństwem (w sumie naprawiono ponad 100 błędów). Ale dodatkowo zawiera kilka uaktualnień oraz nowych funkcji:

  • problem z safe_mode, gdy parametr tempnam nie kończył się /
  • aktualizacja PCRE do wersji 8.00
  • aktualizacja libmagic do wersji 5.03
  • aktualizacja sqlite do wersji 3.6.22
  • obsługa libpng 1.4.0
  • obsługa kodowania SHA-256 i SHA-512
  • dodane funkcje: realpath_cache_size() i realpath_cache_get()
  • dodanie do filtrów opcji FILTER_FLAG_STRIP_BACKTICK

Po dokładniejsze dane dot. zmian w stosunku do 5.3.1 zapraszam na stronę changelog.

Download: PHP 5.3

Mateusz matipl Kaminski on Facebook