Inne

Mój kanał na YouTube

Jak zapewne wiecie od dłuższego czasu nagrywam na Channel 9 serie webcastów poświęconych programowaniu na platformę Windows Phone.
Chronologicznie serie wyglądają następująco:

Postanowiłem jednak zacząć nagrywać swoje prezentacje (przynajmniej część z nich) i publikować je na swoim kanale YouTube. Kanał możecie znaleźć pod tym linkiem: http://www.youtube.com/channel/UCwXF3a9kRrL-Mq8MqovY_iA

Aktualnie znajdziecie tam prezentacje nagrane w języku angielskim dotyczące:

Serdecznie zapraszam do odwiedzania mojego kanału, subskrybowania. Zapewne po MTS będzie można znaleźć tam moje sesje z tej właśnie konferencji. Postaram się również przygotować wszystkie prezentacje również w języku polskim :)


Nokia Lumia 920 – problem z czujnikiem zbliżeniowym

W weekend zdarzyło się coś, czego za bardzo się nie spodziewałem, a przynajmniej jeszcze nie teraz :) Ale od początku.

Wiele telefonów posiada wbudowany czujnik zbliżeniowy. Jest on głównie wykorzystywany do wyłączania / przygaszania ekranu podczas rozmowy gdy trzymamy słuchawkę blisko ucha. Okazuje się, że w Lumii 920 jest on umieszczony tuż nad górną granicą ekranu, gdzie bardzo łatwo dostają się zanieczyszczenia. Konkretniej chodzi mi o to miejsce tuż nad przednią kamerą:

Nokia-Lumia-920-proximity

Po miesiącu użytkowania stało się… Telefon tuż po wybraniu numeru wygaszał ekran co uniemożliwiało jakąkolwiek kontrolę rozmowy :( Przyczyną było dostanie się tam jakiegoś paproszka, który skutecznie zakłócił działanie czujnika…

Na szczęście rozwiązanie tego problemu jest dość proste – należy wyczyścić tą szczelinę między ekranem a obudową. Można do tego użyć albo sprężonego powietrza, odkurzacza itp. W moim przypadku użyłem kawałka utwardzonej folii, która akurat mieściła się w lukę i pozwoliła ją oczyścić. Po tej operacji telefon wrócił do pełni sił :) (jednocześnie ratując się przed zwrotem gwarancyjnym – bo sprężone powietrze nie podziałało jak powinno :()

Mam nadzieję, że ten post wam pomoże jeżeli kiedykolwiek zdarzy się wam podobna sytuacja – a mam nadzieję, że nie, bo Nokia to kawał solidnej słuchawki :)


Podsumowanie roku 2012

Wszyscy piszą podsumowania roku 2012, co zrobili, czego nie, plany na Nowy Rok 2013. W wolnej chwili, wypoczęty i gotowy na nowe wyzwania postanowiłem dołączyć do grona “podsumowywaczy”, zasiąść przed laptopem i zebrać razem to co było, a 2012 był czasem wielu zmian i działań…

Społeczności

W styczniu zostałem wyróżniony tytułem Most Valuable Proffesional w kategorii Windows Phone za pracę na rzecz społeczności i dzielenie się wiedzą w zakresie Windows Phone. Jest to dla mnie duże wyróżnienie i dodatkowy bonus podczas robienia tego co lubię :)
Jednocześnie moje wcześniejsze przenosiny do Gdańska spowodowały moje skupienie na wspieraniu Trójmiejskiej Zawodowej Grupie .Net
W międzyczasie udało mi się zrobić parę prezentacji, CodeCampów, warsztatów i webcastów na tematy od Windows Phone poprzez Windows 8, Windows Azure aż po metodyki zwinne (SCRUM).

Równie ważne jak otrzymanie tytułu MVP było dla mnie objęcie pieczy nad Redakcją Codeguru.pl – pod tym względem rok 2013 przyniesie dla Was wiele zmian – mam nadzieję, że ciekawych i przyciągających do Portalu – zachęcam zatem do śledzenia aktualności!

Blog

Na blogu nieco ciszej niż w zeszłym roku – to z różnych powodów, czy to przygotowań do warsztatów, zdrowotnych, zajęć związanych z redakcją, zmianą pracy itp. W tym roku szykuje się jednak kolejna ofensywa postów związanych nie tylko z Windows Phone. Wczoraj dostałem również podsumowanie statystyk od WordPress.com

4,329 films were submitted to the 2012 Cannes Film Festival. This blog had 31,000 views in 2012. If each view were a film, this blog would power 7 Film Festivals

In 2012, there were 48 new posts, growing the total archive of this blog to 182 posts.

Praca

Rok 2012 był czasem, w którym stawiałem czoła wyzwaniom pojawiającym się w firmie Kainos. Okazało się jednak, że przygoda ta zakończyła się wraz z końcem roku 2012. Od stycznia 2013 dzielnie wspieram dział deweloperski Holte Software.

Co się nie udało

To nie ma znaczenia, bo ogólny rozrachunek jest bardzo na plus. Poza tym jeżeli coś minęło to się tego nie da zmienić i grunt, żeby wyciągać z tego wnioski – w związku z tym nie ma co się doszukiwać i rozpamiętywać :)

i…

dziś okazało się, że na kolejny rok przyznano mi wyróżnienie w postaci tytułu MVP z czego bardzo się cieszę :)

 

Dobra, koniec tego – czas wyznaczać kurs na nadchodzący rok i podążać do celu – Wam drodzy czytelnicy życzę sukcesów i zadowolenia w nadchodzącym roku – reszta przyjdzie sama :)


TZG – Scrum

Oto materiały, z których korzystałem – a właściwie z przyczyn technicznych starałem się korzystać podczas spotkania dotyczącego metodyki SCRUM.

SCRUM TZG

Polecam również zapoznanie się z checklistą, o której mówiłem na zakończenie. Można ją znaleźć (w różnych wersjach językowych!) na stronie http://www.crisp.se/gratis-material-och-guider/scrum-checklist


Dni otwarte Kainos Polska

Nie wiesz jeszcze co będziesz robić jutro? Przyjdź na dni otwarte Kainos Polska!

Co Cię czeka?

Będziesz mieć możliwość przyjrzenia się jak pracujemy, porozmawiania z pracownikami (w tym ze mną :)), zapoznania się z naszymi najciekawszymi projektami, zagrania z nami podczas K-Lan Party (dla gości przygotowane będzie 6 stanowisk, zatem mam nadzieję, że uda się nakręcić mecz Kainos vs Goście :)), piłkarzyki, Fifa na Wii oraz oczywiście możliwość złożenia swojego CV :). Dodatkowo dla osób, które wzięły udział w konkursie ogłoszonym na profilu facebook przewidziane jest rozdanie nagród!

Szczegóły znajdziecie pod tym linkiem.


Nowe wyzwania jako Redaktor Naczelny Codeguru.pl

Dziś rano na portalu Codeguru.pl można było znaleźć newsa związanego ze zmianami w redakcji tego portalu. Najbardziej istotnie, przynajmniej dla mnie :), jest w nim to, że oficjalnie obejmuję stanowisko Redaktora Naczelnego. Podobne zmiany miały miejsce w Redakcji portalu WSS.pl, na której czele stanął Dariusz Porowski.

Do zadania tego przygotowywałem się już od sierpnia – przez to pewien zastój na blogu – nowe narzędzia, obmyślanie strategii, gromadzenie nowego składu redakcji. Razem ze mną w redakcji są: Jakub Gutkowski, Marcin Iwanowski, Paweł Żochowski i Grzegorz Kolarz.

Plany na następny rok?

Na pewno chciałbym aby portal się dalej rozwijał, był coraz bardziej przyjazny dla użytkowników i przyciągał nowe ich rzesze :) Pod lupę weźmiemy też forum. Nie zabraknie oczywiście najświeższych newsów, wielu artykułów, które zainspirują was do dalszego zgłębiania poruszanych w nich tematach. Będziemy również w miarę możliwości na najważniejszych konferencjach, z których będziemy zdawać wam relacje. Na pierwszy cel obieramy MTS 2012. Ale to oczywiście nie wszystko – śledźcie na bieżąco bloga i portal aby być na czasie ze wszystkimi zmianami!


Wywiad dla Nokia Poland

Wiosną tego roku udzielałem wywiadu dla Nokia Poland w związku z promocją platformy Windows Phone oraz urządzeń tej firmy. Czekałem na jakiegoś maila z linkiem do nagranego materiału, ale jakoś się nie pojawił. Okazało się jednak, że nagranie ukazało się w maju :) Jakoś umknęło to mojej uwadze. W sumie to nie wpisuję codziennie swojego imienia i nazwiska w google, zatem miałem prawo nie zauważyć – linka dostałem od mojej siostry :)

Dla zainteresowanych: gra, którą widać na nagraniu dostępna jest na Marketplace:
CatchEggs


Kilka moich aplikacji na Windows Phone

Nadszedł czas, żeby podzielić się kilkoma moimi aplikacjami, które do tej pory opublikowałem na Marketplace. Siedzę właśnie w autobusie do W-wy, mam internet, herbatkę, ciastka w pakiecie, więc nic nie stoi na przeszkodzie, żeby spędzić czas pożytecznie :)Zatem do dzieła! BTW – jeżeli chcecie przejść do szczegółów aplikacji, to klikajcie w jej tytuł lub ikonę – tak wiem, powinienem dodać znaczek “get for windows phone”, ale … dziś będę niestandardowy :)

A6W

Moja pierwsza “poważniejsza” aplikacja opublikowana na Marketplace. Aplikacja ta wciąż utrzymuje najwyższy stosunek ilości pobrań do ilości zakupionych licencji wynoszący prawie 12% i współczynnik ten się utrzymuje. Szykuje się również update dla niej, który pozwoli wykorzystać opcje jeszcze niedostępne podczas jej tworzenia.

Situps Counter

Kolejna odsłona pomocnika ćwiczeń. Tym razem nie jest to trener, a jak wspomniałem pomocnik. Aplikacja nie wydaje poleceń, lecz zlicza ilość wykonanych (dodam, że poprawnie wykonanych i zgodnych z ustawionymi wychyleniami) brzuszków. Dodatkowo oferuje licznik głosowy oraz zapis danych i prezentację w formie tabelarycznej i wykresu. Niektórzy twierdzą, że powinna być częścią A6W, ja jednakże wciąż się upieram, żę są to dwa różne tematy :)

PinIt

Pozwala na szybkie zarządzanie ustawieniami komunikacji takimi jak WiFi, dane pakietowe, Bluetooth, Flight mode. Osobiście używam jej bardzo często i znalazła się na moim pulpicie jako obowiązkowy jego element :) Moim zdaniem bardzo przydatna aplikacja (co widać między innymi po liczbie pobrań i ocenach). Opublikowana pod koniec stycznia 2012 została do tej pory pobrana ponad 2500 razy.

CatchEggs

Klasyka :) Pamiętacie “konsole” Elektroniki? Jedna konsola, jedna gra, żadnych kart, płyt i innych bzdur :P. Teraz wiele osób nie wie już co to była “Elektronika” i po zobaczeniu tej gry zastanawia się – czemu to się tak wolno odświeża, czemu ten obraz przeskakuje? Tak… Kiedyś hit i cutting-edge technology, teraz “gdzie ten framerate” :) Dla mnie klasyka zawsze będzie aktualna, a ten game play! :) Tu akurat implementacja znanych wszystkim “jajeczek”. Postanowiłem nieco zerwać z ideą konsoli widocznej na ekranie i dać użytkownikowi jak największą powierzchnię gdy. Czy słusznie? Nie wiem, narawie gra wygląda w ten sposób, ale planuję przygotowanie dwóch trybów, które pozwolą na przełączanie widoku między normal (widać przyciski i całą konsolę) i aktualnie dostępnym fullscreen.

Co więcej aplikacja wystartowała również w ramach konkursu GeekClub na CodeGuru gdzie zdobyła wynik 1000/1000 punktów!

Parachute

Klasyki ciąg dalszy – tym razem sterujemy łodzią i ratujemy spadochoroniarzy. Co tu więcej… Wiadomo o co chodzi, zatem nie będę się rozpisywał :) Obie pte klasyczne gry oferują możliwość podzielenia się swoimi wynikami na Facebook, a już wkrótce będą dostępne również statystyki globalne – tylko w pełnej wersji gry :) Czekam na rekordy!

Female Log

Aplikacja dedykowana dla pań :) Czy wiedziałem co piszę? Tak, bo wymagania dotyczące aplikacji przekazała mi moja żona :) Stwierdziła, że to co teraz jest dostępne nie spełnia jej oczekiwań i chce mieć “… tu lista wymagań …” oraz ” … dla pewności jeszcze jedna lista … ” :) zatem przygotowałem co trzeba, dostałem grafikę i oto rezultat. Jest to moja najnowsza produkcja, jednakże rozpoczęta prawie rok temu. Dlaczego trwało to tak długo? Wiele “przerywaczy” takich jak wyjazdy, konferencje, inne pomysły i projekty nie pozwoliły mi dokończyć tej aplikacji wcześniej. Ale z drugiej strony to dobrze, bo dzięki temu miałem możliwość poddać ją testom konsumenckim i podrasować grafikę. Jak sami / same zauważycie, aplikacja całkowicie zrywa z zasadami MetroUI – tak miała ona wyglądać, taki jest jej cel i tacy są jej odbiorcy :) W przygotowaniu kolejne ulepszenia, także aplikacja doczeka się jeszcze conajmniej kilku update’ów :)

Broken Phone

Na zakończenie fenomen w mojej ocenie. Aplikacja przydatna praktycznie do niczego – no może do odreagowania, zrelaksowania się, wyładowania, oderwania, rozerwania się, zaskoczenia znajomych… Hm – dużo tego… Czyli “przydatna” :) Dlaczego fenomen? Od czasu jej opublikowania, czyli w listopadzie 2011, pobrano ją 54 tysiące razy!!! (dziennie jest pobierana ok 300 razy).

 

Jeżeli pokusicie się o przejrzenie całej listy moich aplikajcji z pewnością zauważycie, że są tam również inne aplikacje z cyklu “śmieszne, mało przydatne, dziwne”. Zastanawiacie się dlaczego tam są? Z prostej przyczyny – wiele z nich służy / służyło do weryfikacji niektórych zasad, szybkości działania i zgłaszania wyjątków na Marketplace. Dzięki temu gdy przychodzicie na moją prezentację, lub wysyłacie mi maila z pytaniem o jakiś etap procesu lub wyjątek jestem w stanie udzielić na nie odpowiedzi (a przynajmniej w większości przypadków :))


Moje prezentacje

Postanowiłem przy okazji przygotowań do nadchodzących prezentacji zestawić ich listę. Dodatkowo odkurzyłem katalogi z prezentacjami i spisałem te, które miałem możliwość do tej pory prowadzić. Jak to zwykle bywa, po tak długim czasie trudno jest sobie wszystko przypomnieć, dlatego lista ta ma bardziej rolę poglądową niż w pełni historyczną :) Z racji na pewien natłok rzeczy, które w tym momencie robię, w zakresie moich tematów o których mogę opowiedzieć “ad hoc” znalazły się dwie technologie, a mianowicie Windows Communication Foundation oraz Windows Phone 7. Tym bardziej, że te technologie są na tyle obszerne, że każdego dnia dowiaduję się czegoś nowego :)
Nie oznacza to oczywiście, że po zrealizowaniu aktualnych pomysłów nie rozszerzę tej puli. Zapewne minie trochę czasu zanim to się stanie, gdyż bardzo często wpadają mi do głowy jakieś nowe pomysły i lista “want to do/check” sukcesywnie się rozrasta” :)

Nowa strona:Jako prelegent


Stereotypy w IT

Wczoraj był Dzień Kobiet. Na dobrą sprawę, to żadna okazja, bo o paniach powinniśmy pamiętać codziennie, a nie raz do roku, jednakże skłonił mnie on do pewnej reflekcji na temat stereotypów w branży IT, ale i nie tylko…
Przeglądając fora, słuchając rozmów tak zwanych “ludzi z branży” – nawet tych na wyższych stanowiskach dochodzę do pewnego nieciekawego wniosku. Pomimo tego, że jesteśmy ludźmi wykształconymi i inteligentnymi (a przynajmniej powinniśmy być) dominują w nas pewne stereotypy.
Wczoraj wieczorem czytając posty na forum codeguru.pl natrafiłem na jeden zaczynający się od słów “panowie …” (reszta wypowiedzi nie ma w naszym kontekście znaczenia). Pytanie – dlaczego “panowie”? Czy panie nie mogą się wypowiadać w tym wątku? A może nasze męskie ego nie dopuszcza do siebie faktu, że kobiety też pracują w tej branży i też są programistkami (w kontekście codeguru.pl), administratorkami, testerkami itd… Pójdę nawet krok dalej ze swoimi stwierdzeniami i postawię tezę, że w wielu przypadkach są one dużo lepsze niż “panowie”. Dlaczego? Z wielu powodów.

  • Presja środowiska i stereotypy powodują, że dużo bardziej sumiennie przykładają się do pracy niż my
  • Wrodzona “wielowątkowość” bije nas na głowę w sytuacjach kryzysowych – facet potrafi skupić się na jednym i to zrobić, ale jeżeli nagle ktoś przyjdzie i zacznie marudzić, to jakimś cudem udaje im się utrzymać kolejny wątek jednocześnie mając na uwadze wcześniejsze rzeczy.
  • Spokój – brak testosteronu powoduje dużo mniejszą chęć do podgrzewania atmosfery. Co więcej, kobieta w zespole powoduje ogólne polepszenie układów w zespole – spokój udziela się też nam :) Faceci lubią się popisywać przed sobą i w “stadzie” dostają zwyczajnej “głupawki”.
  • Wiedza – jeżeli kobieta decyduje się na wejście w branżę, która jest postrzegana za typowo męską, to wie czego chce i przeważnie ma też do tego predyspozycje. Wielu chłopaków idzie na kierunki związane z IT ponieważ “to modne“, “będzie z tego kasa“, “jestem słaby z tego, ale gdzieś mnie przyjmą, będę miał papier i pracę“… Dziewczyny muszą być pewne tego, że się nadają i dzięki temu biją na głowę wielu z nas.

Stąd mój apel

Panowie – przestańcie słuchać swojego ego – traktujcie świat IT jako świat bez podziałów na płeć (również i bez podziałów na wiek, rasę, to czy ktoś jest zdrowy czy niepełnosprawny, ale nie o tym dywaguję). Bądźmy wszyscy sobą, pracujmy razem bez zbędnych docinków, uwag i głupich dowcipów. Stereotypy nie prowadzą do niczego dobrego, a w oka mgnieniu potrafią zniszczyć to na co trzeba pracować długimi miesiącami, jeżeli nie latami – zgrany zespół…

Jeżeli macie na ten temat własną opinię, to zapraszam do komentowania.


  • O mnie

    Maciej Grabek

    Moje profile na:

    MVP

    Codeguru.pl GoldenLine
    Twitter CodeProject

  • english version
  • Polecam

  • Copyright © Maciej Grabek. All rights reserved.
    Powered by WordPress
    %d bloggers like this: