WP7 - na razie dziękuję Moja przygoda z Windows Phone zakończyła się szybciej niż myślałem. Wróciłem do Androida z jednego prostego powodu, za bardzo jestem powiązany z ekosystemem Google. Ale zacznijmy od początku... Zanim zdecydowałem się w całości przesiąść na nowy mobilny system od Microsoftu, zrobiłem małe rozpoznanie. Sprawdziłem, czy...

Czytaj dalej

Windows Phone 7 Warszawa została zaatakowana przez marketingowców Nokii. Dosłownie wszędzie natykam się na reklamy najnowszego telefonu fińskiego producenta - Lumii 800. Metro i przejścia podziemnie w centrum Warszawy zostały po prostu oblepione reklamami Nokii. Odwiedzając w sobotę centrum handlowe zauważyłem stanowisko reklamowe Lumii i postanowiłem...

Czytaj dalej

Leasing tabletów w mBanku Logując się na swoje konto w mBanku moją uwagę zwróciła reklama z hasłem "Tablet i darmowy internet mobilny do Twojego eKONTA" . Postanowiłem sprawdzić, co tym razem kombinują Ci bankowcy. Okazało się, że mBank przy współpracy z firmą Aspiro.net (firma z grupy BRE Banku) daje w leasing tablety marki Apple oraz Samsung....

Czytaj dalej

Sprzedaj swój stary telefon Czy masz może w szafie tak stary telefon, że wydaje się, że musiałbyś komuś zapłacić aby go od Ciebie zabrał? Jeśli tak, to mam dla Ciebie świetne rozwiązanie, zrób z niego pożytek i sprzedaj go w Top Dollar Mobile. Jakiś czas temu natrafiłem w sieci na artykuł, który opisywał wejście TDM na rynek polski. Pomysł...

Czytaj dalej

Podsumowanie roku 2011 Czas na podsumowanie minionego roku. W ostatnich 12 miesiącach na blogu pojawiło się  tylko 18 wpisów - tragedia. W poprzednim roku (2010), niepełnym, bo blog powstał w maju, wpisów było 44.  W 2011 roku witrynę odwiedziło 3307 unikalny użytkowników (spadek prawie o 50%), którzy wygenerowali 4326 odwiedzin (6190 odsłon)....

Czytaj dalej

Google I/O 2011 – najciekawsze sesje

Coroczna konferencja dla developerów Google I/O odbyła się w tym roku w dniach 10-11 maja. Choć wpisowe wynosiło 500$, to zdecydowanie opłacało się przyjechać do San Francisco i uczestniczyć w tym wydarzeniu. Oprócz bezcennej wiedzy technicznej każdy uczestnik otrzymał tablet z limitowanej kolekcji Samsung Galaxy Tab 10.1 oraz chromebook (netbook z systemem Chrome OS) również firmy Samsung - wątpię, żeby to wszystko zmieściło się w puli 500$. Jako pracownik tej koreańskiej firmy mogę tylko powiedzieć, że zjada mnie zazdrość ;p Ale miało być o sesjach… Czytaj dalej

Relacja ze spotkania z Google

6 kwietnia na blogu Google Polska ukazał się wpis „Deweloperzy, spotkajmy się!„, w którym zapraszano rodzimych developerów na spotkanie poświęcone Google Chrome, Web Apps oraz HTML5. Udział w spotkaniu wymagał wcześniejszej rejestracji i tak na prawdę nie wiadomo było, kto ostatecznie otrzyma zaproszenie. Mnie się poszczęściło i kilka dni wcześniej dostałem dokładne informacje o dacie i miejscu spotkania.

Spotkanie odbyło się 12 kwietnia w dość dziwnym miejscu jakim było Studio Makata przy ul. Garażowej 5 w Warszawie. Na szczęście miejsce to było bardzo dobrze oznaczone przez ogromne google-mapowe pineski (patrz zdjęcie).  Czytaj dalej

User Experience list iPhona w Androidzie

Produkty Apple mają najlepszy user experience (UX) – wiadomo. Do korzystania z nich nie są potrzebne żadne instrukcje, produkty są intuicyjne, a ponadto mają świetny look & feel. Jedną z innowacji wprowadzonych przez Apple w pierwszych generacjach iPhona – „wodotryskowe” usuwanie elementów z listy – zaadaptowałem na platformie Android.

Pierwsze implementacje mechanizmu usuwania elementów z listy polegały na pojawieniu się w przy każdym elemencie okrągłego przycisku w kolorze czerwonym, po naciśnięciu którego wyświetlał się prostokątny przycisk z napisem „Delete”. W miarę upływu czasu okrągły przycisk został zastąpiony przez poziomy gest „wysunięcia elementu listy”. Po wykonaniu takiego gestu pojawiał się znany już przycisk „Delete”. Po naciśnięciu przycisku element z listy wysuwał się w lewo, a pozostałe elementy z listy przesuwały się do góry, zakrywając miejsce po usuniętym elemencie. Czytaj dalej

Programowanie na wesoło

Na temat programistów stworzono już niejeden dowcip i w niejedną flanelową koszulę ich ubrano. Przedstawiciele innych zawodów potrafią się z nas śmiać, bo na widok programisty kobiety uciekają -  a błąd! Ostatnie badania udowodniły że nerdzi (geecy) są lepszymi kochankami!

Ha! Brawo Sheldon! Brawo Bing Bang Theory!

Ale dziś nie o tym. Natknąłem się na kolejny filmik związany z programistami, a że zabrało się już ich kilka, chciałbym Wam je zaprezentować ;]

  • Java 4-ever – film utrzymany w konwencji kinowego trailera. Historia chłopca, którego ojciec od dziecka uczył technologii Microsoftu, chłopca, który postawił się ojcu, chłopca, który został programistą Java ;]
  • And so you code – coś dla prawdziwych cowboy’ów klawiatury, ukryta reklama biblioteki do wszystkiego – uniPaaS. Film z podkładem muzycznym, który na pewno znacie :)
  • Ruby on Rails vs .NET #9 – pomysł na reklamówkę Ruby on Rails ściągnięty prosto od Apple’a – „I’m a Mac, and I’m a PC”, „I’m a Ruby on Rails, and I’m .NET”. Reklama numer 9. Chociaż śmieją się z mojego ulubionego środowiska, to i ten film uznaję za przedni. W pozostałych reklamówkach naśmiewają się także z Javy :)
  • Piosenka o smutnym programiście – HIT nad HITY!!! „Programuje w dotnecie już 3 stulecie…” Musicie tego posłuchać! „I zmierzam do celu z użyciem ‘siquelu’ pod Microsoft Windows Vista”.
  • Lady Java – GaGa spiewa o Javie? Si! Film dla fanów  j j j j j java zone ;] Naturalnie jest wrzuta na Billa i .NET

Na pewno możecie mnie zasypać innymi fajnymi numerami?

Promuj

Dwie świetne sesje o ASP.NET MVC 2

Na kanale 9 znalazłem dwie świetne sesje o ASP.NET MVC 2. Jeśli do tej pory nie miałeś okazji poznać tej technologii, to te dwa nagrania są właśnie dla Ciebie! Nie oznacza to, że bardziej wtajemniczeni nie znajdą tam czegoś dla siebie – znajdą! Gwarantuję.

Obydwie sesje prowadzi Scott Hanselman, najzabawniejszy prezenter jakiego miałem okazję oglądać. Nie używa PowerPointów i często zdarza mu się uciekać od tematu, ale spokojnie, po chwili do niego wraca, po prostu musi powiedzieć coś śmiesznego ;] To on stworzył NerdDinner – aplikacje, którą zna każdy programista ASP.NET MVC. Hanselman jest także współautorem książki Professional ASP.NET MVC 1MVC 2.

Te dwie sesje to:

  • ASP.NET MVC 2: Basics – całkowite podstawy, zaczynamy od File > New Project. Żadnej większej teorii czy rozwodzenia się na temat MVC – konkrety i jeszcze raz konkrety. Nie ma dużo kodowania, ale cały czas spędzimy w Visual Studio.
  • ASP.NET MVC 2: Ninja Black Belt Tips – triki Ninja mówią same za siebie ;] Hanselman pokazuje, jak działa T4 (narzędzie do generacji kodu z szablonów) w MVC, prezentuje różne silniki renderowania, a także nowości w MVC2 m.in. EditorFor, DsiplayFor.

Obydwie sesje zostały nagrane podczas holnderskiego DevDays w kwietniu tego roku.

Miłego oglądania ;]

Promuj

MeeGo 1.1 – krótka recenzja

Postanowiłem przetestować MeeGo, mobilny, otwarty i nieukończony jeszcze system dwóch znaczących graczy na rynku elektroniki użytkowej – Nokii oraz Intela.

MeeGo nie jest tylko nowym Symbianem, odpowiedzią na iOS, Androida i Windows Phone 7. Jest to jednolita platforma dla szerokiej gamy urządzeń mobilnych: telefonów, tabletów, netbooków, samochodów… Wspólny rdzeń we wszystkich tych wariantach ma zapewnić między innymi bezproblemową przenośność aplikacji pochodzących naturalnie z OviStore. Każde opcja różni się tak naprawdę interfejsem użytkownika, z angielskiego określanego jako User eXperience. Co ciekawe, dobrze zaprojektowana aplikacja sprawdzi się zarówno na netbooku, jak i telefonie. Czytaj dalej

Przeszukiwanie serwisów w Google Chrome

Jeśli Waszą domyślną przeglądarką jest Google Chrome, to mam trik który usprawni Wasze przeszukiwania ;)

Chrome jak większość produktów Google bardzo uważnie obserwuje to co robimy w sieci, na jakie serwisy wchodzimy, z czego korzystamy i co wyszukujemy. Jeśli szukamy filmów w serwisie YouTube, czy kursu akcji na stooqu.pl, Chrome wie i Chrome zapamięta.

Większość takich wyszukiwarek działa na zasadzie formularza z polem tekstowym i przyciskiem „szukaj”. Po wypełnieniu zostajemy przeniesieni na adres, który zawiera poszukiwaną frazę np. kiedy szukamy w serwisie YouTube, Czytaj dalej