Nie jest to na pewno żadne zaskoczenie, a naturalny ruch. +1 od Google (usługa działająca niemal tak samo jak „like” od Facebooka) po pojawieniu się przy wynikach wyszukiwania, pojawiła się teraz także w postaci przycisku na stronach www. Każdy może sobie dodać do swojego bloga czy witryny. Wystarczy skopiować kod z tej strony.
Czy warto? Myślę, że tak. Jeśli komuś zależy na lepszej pozycji w wynikach wyszukiwania Google, +1 jest dla niego. Zasada bowiem jest taka, że osoby wyszukujące treści przez Google, jako pierwsze wyniki będą widzieć te, które zostaną „zaplusowane” (rekomendowane) przez jego znajomych. Z przyciskiem na stronie szansa na taką rekomendację jest bezsprzecznie większa.
Na wordpress.org nie ma jeszcze wtyczki dodającej taki przycisk do naszych WordPressów, ale myślę, że to kwestia godzin
Przyznam, że korciło mnie by na szybko napisać taką (tak jak to zrobiłem z Uznaj.pl). Tym razem pozwolę się wykazać innym
Podpowiem tylko, że ten mój mały tutorial na pewno się przyda. Tam wyjaśniałem jak dodać przycisk Wykopu, na pewno uda Wam się to interpolować na nową usługę od G.
Dość ciekawa, ale i nieprzyjemna wiadomość: Google zamyka niektóre swoje API, inne będą płatne w niektórych okolicznościach. Na przykład jeśli stworzyłeś fajną aplikację do tłumaczenia tekstów opierającą się na Google Translate, od grudnia przestanie ona działać. Jeśli na stronie masz mapę Google i olbrzymi ruch – od października będziesz musiał za to płacić.
Nikt nie obiecywał, że życie w chmurze będzie darmowe, ale niesmak jakiś i tak jest. Czy warto bowiem rzucić się na jakieś kolejne cool API od Googla mając świadomość, że za jakiś czas stworzony przez ciebie program może przestać działać?
Ty razem będzie nieco weselej, choć znów o anomaliach komputerowych. Co więcej – o anomaliach nie z tego świata. Próbując je rozgryźć czuję się tak, jak chyba czują się osoby, przed którymi nagle talerzyk zaczyna się obracać i które nagle widzą ślady stóp demona odciśnięte w talku rozsypanym na schodach (o tak, widziałem obie części „Paranormal Activity”)
Po zainstalowaniu Unity zauważyłem dziwną przypadłość: gdy korzystałem z przeglądarki Google Chrome czasem nie działało mi scrollowanie stron rolką myszki. Szybko zauważyłem, że wystarczy przesunąć myszkę w inną pozycję i przewijanie działało jak należy.
Wkrótce zauważyłem też, że także w niektórych miejscach nie dało się kliknąć w odnośniki na stronie. Przewinięcie strony tak by odnośnik był już w innym punkcie x/y ekranu sprawiało że jednak był klikalny.
Co więcej zauważyłem, że nieklikalność nie dotyczy tylko stron internetowych, ale generalnie ekranu. Nie mogłem kliknąć różnych przycisków w innych programach, ale przesunięcie okna programu odblokowywało tę funkcję.
Oczywiście szyderczo się ucieszyłem bo tak oto znalazłem kolejny dowód na to, że Unity jest do bani
(nie kończcie jednak czytania wpisu w tym miejscu)
Po restarcie komputera, albo po ponownym zalogowaniu się wszystko było OK. Prawdę mówiąc wadę tę zauważyłem ledwo kilka razy przez ostatni tydzień, przeważnie po długim siedzeniu przed komputerem.
Dziś przed chwilą znów mnie to dopadło. Najpierw uruchomiłem monitor zadań by zabijać w nim aplikację po aplikacji aż dojdę, która to tak broi. Szybko jednak wpadłem inny pomysł.
Które dokładnie obszary ekranu są nieklikalne? I czy układają się w jakiś logiczny wzór?
Uruchomiłem Gimpa, rozpostarłem „płótno” na jak największy obszar ekranu, chwyciłem za pędzel i zacząłem klikać. Klik, robi się plamka. Przesuwam myszkę i znów klik – kolejna czarna kropa. Przesuwam i klik -jest! Nic się nie pojawiło. Mamy martwy punkt.
Klikanie trochę potrwało i tak oto wytropiłem całkiem duży, poziomy obszar bez kropek:
Krawędzie są nierówne, bo kliknięcie i przypadkowe przesunięcie myszy powodowało, że jednak w martwym obszarze udawało się narysować coś (ważne było aby zacząć rysować poza martwym polem).
U góry widzicie mniejsze kropki. Zlokalizowałem tam bowiem mniejszy obszar nieklikalny, jednak tak mały, że duży pędzel w całości go by przykrył. Na ekranie było zresztą więcej takich miejsc, jednak zabrakło mi cierpliwości by je „wypaćkać”
Cóż to za duch w komputerze i czy próbuje mi coś przekazać?
Czyżby z zaświatów stara, odinstalowana wersja Ubuntu próbowała mnie ostrzec przed używaniem nowej?
Postanowiłem wrócić do pierwotnego pomysłu i wyłączać program po programie. I sprawdzać czy problem nadal występuje. Dość szybko w ten sposób namierzyłem winnego: gdy wyłączyłem Google Chrome, wszystko zaczęło działać jak należy.
Używam Chrome z gałęzi dev (czyli bardziej rozwojowa niż beta). Ma ktoś pomysł co oni tam kombinują?
Może faktycznie jakieś przesłanie? Czy po prostu nowe funkcje, które póki co szkodzą, a nie działają? Czekam na pomysły w komentarzach!
Są już dobre trzy miesiące (przynajmniej) od planowanej premiery systemu Chrome OS i jakoś nic się nie zanosi na to, by Google podało przynajmniej szacunkową datę prawdziwej premiery. Co prawda rozesłał do testerów swoje laptopy z tym systemem ale na tym się skończyło. I znów mamy ciszę.
Wydaje mi się, że system jest gotowy, ale Google specjalnie opóźnia jego premierę by nie stał się niewypałem.
Żeby jakiś produkt stał się hitem nie wystarczy go wprowadzić na rynek. Rynek musi być na niego gotowy. Android nie jest pierwszym systemem operacyjnym na telefony komórkowe, a mimo to to dopiero on odniósł sukces. iPod nie był pierwszym odtwarzaczem muzyki.
Tak samo Chrome OS nie jest pierwszym systemem operacyjnym, który pracuje w niemal stu procentach w internecie. Od pięciu lat mamy już przecież Ulteo. I nikt Ulteo nie używa. Google nie chce bym ich OS skończył podobnie.
Kluczowym elementem, jaki jest potrzebny, aby chmurowy system odniósł sukces jest oczywiście internet. Musi być szybki, musi być tani, a najlepiej darmowy i musi być wszędzie. Teraz internet taki nie jest. Wszystko idzie w kierunku popularyzacji darmowego internetu Wi Fi w miastach, jednak nadal takiej sieci jest wciąż za mało. Według mnie Google czeka aż ta sytuacja się zmieni i wtedy wprowadzi na rynek swój produkt.
Bo wyobraźcie sobie, że w grudniu 2010 pojawił się Chrome OS. Czy kupilibyście laptop, z którego korzystać możecie tylko w domu (bo tu macie internet), a gdy ruszycie się z nim gdzieś dalej i chcecie otworzyć jakiś plik, albo nerwowo musicie szukać hotspota, albo łączycie się przez modem G4? Kto chciałby aby operator komórkowy pobierał od nas opłatę za to, że musimy szybko sprawdzić jakiś nasz arkusz kalkulacyjny? Pakiety komórkowe są wciąż za skromne na takie korzystanie z komputera.
Jeśli by uwierzyć w to co wyżej napisałem (bo wcale nie muszę mieć racji) zupełnie inaczej wygląda wpadka Google sprzed jakiegoś czasu, gdy okazało się, że ich samochody Google Maps skanowały eter w poszukiwaniu otwartych sieci radiowych. Może to był research w jak wielu miejscach internet jest, a w jak wielu go wciąż nie ma?
Mój zachwyt na Diigo, o którym już pisałem ani trochę nie opada. Bardzo, ale to bardzo mi się podoba, że ile razy tam nie zajrzę, widzę nowe funkcję tego serwisu grupującego zakładki. I za każdym razem pierwsze co przychodzi mi do głowy to „rewelacja, aż dziwne, że wcześniej nikt na to nie wpadł”.
Problem z serwisem zakładkowym jest jednak taki, że prawdę mówiąc rzadko się do niego wraca by coś znaleźć. Nawet jeśli znajdę w sieci jakiś rewelacyjny tutorial i dodam go do Diigo, to gdy chcę znów do niego zajrzeć, nie szukam go w Diigo a ponownie w Google.
I temu dziś jestem w takim rewelacyjnym nastroju
Zauważyłem, że jeśli coś guglam, Diigo po cichu sprawdza czy mam to już dodane do zakładek i wyświetla mi o tym informację na stronie Google:
Żeby uzyskać taki efekt, musisz mieć konto w Diigo i musisz mieć dodatek „zakładkujący” tego serwisu. Nie wiem jak jest z przeglądarkami, ale na pewno działa w Chrome.
Wszelkie netbooki mają jedną wielką zaletę: są malutkie i aż się prosi by zabierać je ze sobą w świat. Jak do tej pory żadnego nie kupiłem, bo wiem, że nie uruchomię na nich mojego ulubionego netbeans (środowisko programistyczne, bardzo pomagające w tworzeniu kodu). Zawsze mógłbym ostatecznie zabrać się za edycję jakimś prostym notatnikiem, ale jednak mimo to na zakup się nie zdecydowałem. Po prostu netbooki z definicji nie nadają się do takich zadań.
Tym samym w ogóle nie rozważam zakupu najnowszej zabawki (jeszcze nie dostępnej na rynku) z zainstalowanym systemem Chrome OS. Nie dość, że to kolejny netbook, to na dodatek bez żadnych aplikacji instalowanych na komputerze. Wszystkie programy muszą być uruchamiane z sieci. W tej chwili w sklepie z aplikacjami dla Chrome nie ma żadnego sensownego notatnika, a edycja kodu za pomocą Google Docs to chyba jednak nie to. To tak jakby pisać aplikację PHP za pomocą Microsoft Word
Niby można, ale…
Okazuje się jednak, że Google chce także pomóc programistom. Pojawiła się dziś informacja, że ich platforma do hostowania kodu jaką jest Google Code uzyskała nową funkcję, jaką jest edycja zamieszczonego tam kodu. Niby drobiazg, ale brzmi całkiem dobrze: wrzucając kod na tę platformę mamy od razu dostępny z każdego miejsca na świecie katalog z naszym kodem, możemy go edytować i od razu nie musimy się martwić o syste kontroli wersji – w każdej chwili możemy wrócić do poprzednich zmian.
Brakuje na pewno możliwości tworzenia projektów prywatnych (a może za słabo znam Google Code?). Większość kodu jaki piszę, wykonuję na zlecenie konkretnej osoby. Ten kod nie może być dostępny do przeglądania dla każdego. Brakuje mi też możliwości wysłania skończonego zadania na serwer klienta i zainstalowanie tam (ale to być może rozwiąże webowy klient FTP jakim jest net2ftp).
Czyżbym więc któregoś dnia kupił sobie zabawkę z Chrome OS? A jakie jest Wasze zdanie? Czy na takim komputerku będzie dało się wydajnie pracować także jako programista lub twórca stron internetowych?
Siedzę na Ubuntu. Tutaj większość zasu spędzam korzystając z przeglądarki Google Chrome i co najważniejsze pobieram ją w wersji dev. Podczas gdy wszyscy o ile wiem mają obecnie w wersji 7 czy 8 u mnie już od jakiegoś czasu leci 9-tka. I od kilku dni mam silne wrażenie, że to co już widzę, jest tym samym co widzą developerzy sysemu Google Chrome OS. Przyjrzyjmy się zatem jak wygląda ów (na razie niby) system w moim przypadku.
To, że można sobie przypinać karty, nie jest żadną nowością, istnieje bowiem od dawna:

Wszystko jednak zmieniło się w chwili gdy wszedłem do Chrome App Store i spróbowałem w przeglądarce zainstalować kilka aplikacji. O dziwo, mimo, że czytałem, że się nie da, udało się. I teraz mój niby pulpit wygląda tak:
Jak widać to co było dotychczas na pierwszym planie, czyli okna najczęściej odwiedzanych stron zostało zredukowane do paska z tytułami owych. Na pierwszym planie są "ikony" aplikacji. Co więcej, pojawiło się do nich dodatkowe menu konfiguracyjne:
Tak mam od kilku dni. Dziś natomiast pobrałem najnowszą wersję dev i zarówno doinstalowałem dodatek ratujący drzewa. Wymieniam oba, bo nie wiem co jest bardziej odpowiedzialne za nową funkcję. Mianowicie od dziś dodatek ów potrafi przy starcie przeglądarki (i raz na jakiś czas) wyświetlić chmurkę "systemową" w lewym dolnym oknie przeglądarki:

Kliknięcie w klucz powoduje otworzenie nowego menu konfiguracyjnego chrome, w którym możemy określić dokładne uprawnienia dla dodatków (czy może otwierać pop-upy, czy może uruchamiać JS i czy na przykład może wyświetlać takie komunikaty jak ten powyżej).
Zastanawiam się czy to już jest Chrome OS? Czy też to macie?
Zastanawiam się też czy system ten byłby dla mnie. Pomijam kontrowersje prywatnościowe. Zwyczajnie zastanawiam się powstaną na niego aplikacje, które umożliwią mi pracę nad stronami internetowymi. Czy będzie jakaś choćby namiastka IDE dla PHP? Czy taki plik utworzony w tym IDE będę mógł zsynchronizować przez FTP ze stroną na serwerze? Byłoby ciężko, ale nie sądzę aby wykonanie takich aplikacji nie było możliwie (no może nie całe IDE, ale choćby notatnik z obsługą FTP byłby do zrobienia).
Trafiłem dziś na fajny obrazek przedstawiający mapę USA z podziałem na poszczególne stany. Tylko, że stany nie były podpisane swoimi nazwami. Zamiast tego ktoś wpisał nazwę stanu do Google i na mapę naniósł pierwszą automatyczną podpowiedź, jaką podsunęła ta wyszukiwarka.
Pomyślałem jak by wyglądała taka mapa dla naszego kraju. Znalazłem obrazek, wpisałem w google nazwy poszczególnych województw, przepisałem na obrazek. I oto wynik:

O ile w przypadku Stanów Zjednocznych mapka jest zabawna, to nasza mapka co najwyżej bywa zabawna w niektórych województwach. Bo w niektórych aż się robi smutno, że właśnie takie wyrażenia ludzie wpisują najczęściej w wyszukiwarkę. I popatrzcie jak często się to powtarza.
P.S. Sorry za literówki na mapce. Dopiero teraz je widzę
Używam tylko i wyłącznie Linuksa i robię tak już od chyba 8 lat, ale kilka lat temu przestałem tym systemem się pasjonować. Teraz to tylko narzędzie. Wygodne, praktycznie niezawodne i dostępne za darmo.
Kryzys był jednak, gdy sobie uświadomiłem, że wszystko potrzebuje pieniędzy. Linux bez wielkiej kasy, nawet gdyby był wielokroć lepszy od Windowsa nigdy nie zdobędzie rynku. I nie mówię tu tylko o pieniądzach na marketing, ale przede wszystkim o pieniądzach na specjalistów innych niż programiści. Od programistów się zaczyna, ale to nie oni sprzedają produkt i nie oni opiekują się nim na dziesiątki innych sposobów. Mniej więcej to właśnie zostało opisane jakiś czas temu w tym tłumaczonym na język polski wpisie.
Dwa, trzy (szit, już cztery właściwie) lata temu gdy przyszło mi nauczać obsługi komputerów osoby, które nigdy nie miały z nim do czynienia, robiliśmy to z użyciem systemu i programów od firmy Microsoft. I co ważniejsze, Microsoft dostarczył nam mnóstwo świetnych materiałów edukacyjnych. Nie tylko o swoich produktach, ale o komputerach ogólnie. Osoba, która nigdy nie trzymała w ręku myszki komputerowej mogła z nich bardzo łatwo dowiedzieć się czym jest to pudło pod biurkiem, co to za podłużny przycisk na dole klawiatury i na koniec kursu uczyła jak wypełnia się formularze internetowe, o lata świetlne oddalone od tych, jakie do tej pory znała z okienka urzędu skarbowego czy poczty.
Uczyła się komputerów jako komputerów, a przy okazji w tle cały czas przewijały się nazwy programów firmy Microsoft. W ten delikatny sposób Microsoft zrobił sobie kolejnych klientów, którzy jeśli kiedyś kupią jakieś oprogramowanie, będą wiedzieli do jakiego producenta powinni się po nie zgłosić.
Nawet nam do głowy nie przyszło uczyć tych osób obsługi komputerów na bazie systemu Linux. Właśnie dlatego, że właśnie kompletnie brakowało wartościowych materiałów szkoleniowych. Linux ma man-y, how-to i F1 w programach, ale w większości z nich się dowie jak coś wygrepować, a nie wyszukać, jak coś wylistować, a nie wyświetlić zawartość katalogu. Wszelkie podręczniki na Linuksa zawsze zakładają, że nowy użytkownik tego systemu spędził już sporo czasu przed komputerem i na pewno zna już jakiś inny system operacyjny (oczywiście Windows). Nawet Linuksowcy żyją w świecie monopolu Microsoft i nie starają się tego zmienić. Nikt nie chciał napisać dobrego podręcznika do obsługi komputera zaopatrzonego w system Windows i także żadna firma nie chciała zasponsorować takiego działania, bo przecież nic by na tym nie zarobiła. Świat open source jest zakazany dla emerytów i kompletnych laików technologicznych.
Piszę o tym wszystkim, bo właśnie zauważam, że to wszystko zaczyna się zmieniać. Linux jest już coraz popularniejszy i trafia na coraz więcej urządzeń. Najpopularniejszym systemem operacyjnym na telefony komórkowe jest Android o otwartych źródłach. A wszystko nie dlatego, że jest dobry (zapewne jest), ale dlatego, że po raz pierwszy za open source stanęła wielka firma z wielką kasą.
Google nie tylko rozwija produkty open source. Google także wspiera finansowo całą otoczkę okołoproduktową. Gdy wydano Google Chrome, firma ta nie przygotowała do niego tylko stron manuali, ale całość wsparła komiksem i dziesiątkami wirusowych filmików na YouTube.
Dziś właśnie spełniło się trochę moje marzenie. Google – zapewne przygotowując grunt pod swój nowy system operacyjny dla nie-telefonów – umieściło w sieci przewodnik po komputerach o jakim dawno marzyłem. Opis jak się korzysta z sieci zaprezentowany w postaci ilustrowanej książeczki dla dzieci. Nie ma tam co prawda wyjaśnienia czym jest procesor i z jakich elementów składa się komputer, ale materiał jest wyraźnie przygotowany pod wprowadzenie Chrome OS. Komputer tam to przeglądarka. Programy to aplikacje w jej oknie, a dane trzyma się w chmurze, a nie na dysku twardym.
Wielkie brawa ode mnie dla Google!
Właśnie trafiłem na informację, że Google zorganizowało serię konferencji prowadzonych w różnych krajach Afryki przez pracowników tej firmy. Informuje na nich o swoich produktach, ale uczy także tamtejszych studentów jak tworzyć oprogramowanie (w tym także na Androida) i wykorzystywać googlowe serwisy we własnych produktach.
Zdarzyło się to już w Ghanie, Nairobi, Kenii i Ugandzie.
Podoba mi się to. Jestem za wszystkimi inicjatywami rozwojowymi, zwłaszcza w branży IT



