wtorek, 30 października 2012

W8 i Surface na Times Square w Nowym Jorku

Nowy Jork żyje Windows 8 i tabletem Surface. W każdym razie tak było w sobotę 27 października 2012. Od niedzieli zajmujemy się huraganem Sandy. Nowy Jork opustoszał.
 

Application Lifecycle Management z Visual Studio 2012 MTS 2012

Niestety nie było mi dane wygłosić prezentacji "Application Lifecycle Management z nowym Visual Studio 2012" na konferencji MTS 2012.

Dlaczego? Co w TFS 2012 tak bardzo mnie fascynuje? Na te pytania odpowiada to nagranie.
 

 

 

sobota, 27 października 2012

Surface odkryty - udana premiera

4 godziny po otwarciu malla pojawiłem się dzisiaj w Microsoft Store w The Fashion Center at Pentagon City. Było już spokojnie. Ponoć tłumy były rano. Mogłem spędzić prawie pół godziny bawiąc się Surface z Windows 8 RT. Muszę szczerze przyznać, że moje wrażenia są lepsze niż oczekiwałem. Praca jest wygodna, a dokończony Windows 8 działa bardzo sprawnie. Pomiędzy sliceSamsunga, który używałem poprzednio, a Surface Microsoft upłynął rok, a wydaje się, że lata świetlne. Tańsza wersja klawiatury nie jest tak zła jak wynikało z dotychczasowych relacji. Piętro wyżej w The Fashion Center at Pentagon City jest Apple Store. Poszedłem, by na świeżo porównać ipada 3 i Surface RT. Czas poszedł do przodu. Zaokrąglone ikonki ipona z 2007 roku, które odziedziczył iPad w 2010 roku wydają się dzisiaj archaiczne i brzydkie. Zrezygnowałem z porównań po kilku minutach.

Surface RT to nie jest duży telefon z Windows Phone 7.5. To tablet z rodziny urządzeń . To tablet z rodziny urządzeń, które mają inne przeznaczenie, inne możliwości, a podobnie się obsługuje.
 
W mallu Windows 8 obecny był nie tylko w Microsoft Store. Wszystkie Sony Vaio w Sony Store (sąsiadującym z Apple Store) od dzisiaj oferowane są z Widnows 8.
 
Brawo Microsoft! Udana premiera.
  

piątek, 26 października 2012

Surface i Windows 8 coraz bliżej

Już za 12 godzin, w piątek 26 października wszystko będzie jasne. Microsoft’owy tablet Surface i Windows 8 staną się powszechnie dostępne. Muszę przyznać, że tu w USA emocje są duże. Przypominają te polityczne – wynikające z tego, że przewaga Obama – Romney z każdą godziną topnieje. Cześć wyborców przyjmuje to z radością. Część martwi się – Obama może przegrać?
Podobnie jest z Surface i Windows 8. Ostra reklama Kindle Fire HD (rewelacja za $199), iPad Mini (rozczarowanie ceną $329), iPad 4 (dlaczego Apple nam to zrobiło narzekają Ci, którzy nie tak dawno kupili iPada 3). Jest tak gęsto, że LG Nexus 4 nie ma szans … Surface i Windows 8 - jedni się cieszą (nowa jakość), inni martwią (Microsoft może odebrać Apple pierwszą pozycję).



Zapowiada się przełomowe wydarzenie. W piątek 26 października będę w Microsoft Store w Fasion Centre w Pentagon City. Pierwszą konfrontację zobaczę na własne oczy. Na razie wszyscy oglądamy przedpremierowe video.


środa, 3 października 2012

Nadchodzi Surface i Windows 8

Nie będę na MTS 2012 http://www.mtskonferencja.pl/Szkoda. I sesja „Application Lifecycle Management z nowym Visual Studio 2012” z Grzegorzem Rycajem nie będzie moja.  Szkoda, że nie przekażę swoich ważnych spostrzeżeń.
Jednak obserwuje uważnie, co dzieje się w USA?
Laptop/PC straciły na aktualności. To, co jest ważne jest w chmurze obliczeniowej. Nie ma znaczenia, czy to co chcę prezentować pokażę na swoim, czy innym komputerze. W trakcie prezentacji (na uniwersytecie) nie ma podłączania się laptopa do projektora! To prezenter podłącza się do swoich zasobów.
Zwykle to, co przekazać edytuje na tablecie.
Dzisiaj, na stacji metra w Waszyngton, DC – Gallery Palce zobaczyłem ogromną reklamę Surface. Dobrze wiem, co oznacza Surface. Tak, tego potrzebuję. Mój Asus ZenBook i moja Lumia 800 nie daje mi tego, co potrzebuję. Nie kupię Nexus 7, ipad, ipad mini, Kinder Fire.
Czekam na Surface. Chcę mieć ten sam system na moim PC i  tablecie. Liczę, że będzie to Windows 8. Microsoft go on. And win!

sobota, 1 września 2012

TFS 2012 w chmurze obliczeniowej

Niesamowite. Zwykle warsztaty oparte o Team Foundation Server związane były z przygotowaniem serwera, który musiałem ze sobą zabrać (w tym na Litwę, Łotwę, czy do Estonii).

29-30 sierpnia 2012, dwa tygodnie po oficjalnej premierze VS 2012, przeprowadziłem (w Polsce) warsztat „Efektywne zarządzanie projektami w … z wykorzystaniem metodyki SCRUM i narzędzi wspomagających”. Tym razem z TFS 2012 w chmurze obliczeniowej. Wykorzystałem szablom MSF Agile 6.0, choć uczestnicy mieli dostęp również do projektu wygenerowanego na podstawie metodyki VS SCRUM 2.0. Logowanie uczestników  warsztatu za pomocą Live ID. Koniec problemów z brakiem domeny! Wystarczyło hotelowe WiFi (pewnie Neostrada 2MB).

Działa fantastycznie.  Od 6 lat nie miałem tak dobrej infrastruktury i tak dobrego narzędzia.  Brawo Microsoft!
 
 

piątek, 13 lipca 2012

Od chmury nie ma odwrotu (dedykowane producentom ERP)

Na stronach ITstandard.pl natknąłem się na ciekawe opracowanie „Poznaj 5 błędów, które popełniają firmy wybierając system ERP” przygotowane przez Epicor.
Za błąd 5 uznano „Wybranie producenta, który nie ma długofalowej wizji rozwoju swojego produktu”. Jednym z jego elementów jest brak wizji przenoszenia aplikacji do chmury. Od chmury nie uciekniemy.

piątek, 6 lipca 2012

Jessica Watson i zarządzanie projektami

Jessica Watson była gościem otwarcia światowego finału ImagineCup 2012 w Sydney, które na miejscu (w Australii) wspieram.  


 


Australijska żeglarka, która jako 16-to latka samotnie opłynęła świat.  To - jak zarządza (dzisiaj) projektami/ przedsięwzięciami zrobiło na mnie ogomne wrażenie. Trzeba zrobić "prawdziwy" projekt (jak rejs dookoła świata), by wiedzieć, na czym to polega.
Nie wystarczą dyplomy PMI/PRINCE etc. Potrzebne są doświadczenia z prawdziwego (najlepiej dużego), udanego projektu.




wtorek, 3 lipca 2012

Trudno uciec przed chmurą ...

Myślę, że artykuł Computerworld Wchodzimy w chmury mogę zadedykować „niezdecydowanym”. Klientom i producentom oprogramowania ERP.

Zacytuję fragment:

[..] "Postanowiłem stworzyć nową generację oprogramowania lepiej spełniającego potrzeby małych i średnich przedsiębiorstw" - mówi Frysztak (Wojciech Frysztak, właściciel ILUO, wcześniej WaPro – przyp. tg). W jego opinii dostępne na rynku rozwiązania są w większości mocno leciwe. Uznani producenci nie kwapią się do ponoszenia dużych i ryzykownych inwestycji obejmujących technologiczne unowocześnianie produktów, w tym opracowanie wersji chmurowych. Tymczasem wśród firm sektora MŚP pojawia się coraz częściej potrzeba zarządzania firmą w modelu rozproszonym, zarządzania siecią handlowców. [..] więcej

środa, 27 czerwca 2012

W drodze do Sydney (światowe finały Imagine Cup 2012)

Razem z zespołem Armed z Wojskowej Akademii Technicznej w Warszawie będę miał okazję śledzić w Sydeny światowe finały konkursu ImagineCup 2012. To już 10-ta, jubileuszowa edycja Imagine Cup.

Konkurs zacznie się w czwartek 6 lipca i potrwa poniedziałku 9 lipca (prezentacje najlepszych 6-ciu finalistów). Prezentacja laureatów (miejsce 1-3) będzie miało miejsce we wtorek 10 lipca w trakcie tzw. World Festival.
A właściwie to finał już się zaczął. W kategorii Projektowanie Oprogramowania zespoły miały przygotować film z prezentacją, którą jurorzy przed przyjazdem do Sydney ocenią. Oto filmik przygotowany przez zespół Armed.


Ta właściwa, konkursowa prezentacja potrwa 20 minut i będzie trochę inna. Myślę, że w trackie pobytu w Australii będę mógł ją tu też zaprezentować. Trzymajcie kciuki za polskie zespoły na światowych finałach Imagine Cup.
O tym, czy zespół Armed zakwalifikuje się do kolejnej rundy będziemy wiedzieć w sobotę, 7 lipca w południe polskiego czasu.

piątek, 22 czerwca 2012

Windows Phone 8

Microsoft zdecydował się, by jeszcze bardziej zwiększyć kompatybilność systemów Windows i Windows Phone. Wraz z nowym Windows 8 pojawią się nowe telefony z Windows Phone 8. I to ponoć już na jesieni 2012. Termin „nowe telefony” oznacza, że na dotychczasowych telefonach możliwa będzie jedynie aktualizacja do też „nowego systemu”, jednak tylko Windows Phone 7.8.

Duży krok naprzód? Microsoft uważa, że tak. Że prześcignie Apple (iOS) i Google (Andorid). Po drodze padnie Nokia (WP 8 nie będzie działał na mojej Lumia 800). Poczekajmy do jesieni.

czwartek, 21 czerwca 2012

Sprinter 11 – testowanie manualne - propozycja HP

W zestawie narzędzi wspierających pełny cykl życia aplikacji oferowanych przez HP (HP ALM 11) odkryłem ciekawe narzędzie wspierające ręczne testowanie (manual testing) budowanej aplikacji Sprinter 11.
To, co mnie najbardziej urzekło, to:  
1) Równoległe testowanie (za pomocą remote desktop) na różnych konfiguracjach. Polecenia przekazywane przez testera są wysyłane do pozostałych maszyn.
2) Półautomatyczne wypełnienie formatek danymi (data injection)

Zachęcam do oglądnięcia prezentacji:

środa, 20 czerwca 2012

Microsoft Surface – tablet/slice i Microsoft joker?

Używaliście ipada3? Ja tak. Robi wrażenie? Na mnie tak.A jednak wszystko może się zmienić. Na specjalnej konferencji, w poniedziałek 18 czerwca, w  Los Angeles Microsoft zaprezentował swój nowy slice (tablet) Surface. Hardware and software made by Microsoft. 10,6-calowy tablet z system Windows 8. Robi wrażenie. Ogromne. To nie jest tylko tablet (ma kalwiaturę) i nie jest to ultrabook. Chyba Apple będzie miał problem … I nie ma już Steva Jobsa?
Microsoft proponuje dwie wersje – Surface RT (procesor ARM) z Windowsem 8 RT i Surface Pro (z procesorem Intel Ivy Bridge Core i5) z Windowsem 8 Pro (pod spodem system kompatybilny z Windows 7).
Szkoda pisać – jak wspaniały wydaje się być Surface slice. Oglądnijcie to, co niżej, lub poszukajcie w sieci.


Hardware and software from Microsoft? Tak mamy wiele przykładów. Czy Surface podzieli sukces Xbox 360? Moim zdaniem przebije wielokrotnie.

sobota, 2 czerwca 2012

Gorączka sobotniej nocy (weekendu) - Windows 8 Release Preview

W piątek 1 czerwca Microsoft opublikował kolejną wersję Windows 8.
Tym razem nazywa się „Windows 8 Release Preview”. Szaleństwo ogarnęło moich znajomych. Zarzucili bieżące zajęcia, rodzinę, testują i dostarczają feedback.
Myślę, że najlepiej ilustruje to zdjęcie z pracowni Briana Noyesa.
Spróbujcie sami,  jaki jest Windows 8 Release Preview? Ja już wiem.

piątek, 1 czerwca 2012

Windows Phone 7 i Dzień Dziecka 2012

Zostałem poproszony przez znajomych, o rekomendację „czegoś” na Dzień Dziecka 2012.
Świat zmienił się. I to bardzo. Dzieci moich znajomych po godzinach pracy rodziców używają „słuchawki” z systemem WP7, jako konsolę do gier.
Najbardziej biznesowy telefon konsolą do gier? Takie są fakty. Zresztą dorośli też grają!
A więc na Dzień Dziecka 2012 gra dla WP7. Sięgnąłem do portfolio produktów jednego z laureatów edycji 2012 konkursu „Twojafirma, Twoja szansa na sukces” w kategorii Windows Phone – firmy JOJO Mobile. Mój wybór padł na Fish & Tricks(patrz niżej udało mi się znaleźć film na youtube):


Scenariusz jest prosty (gra stworzona została z myślą, o dzieciach). Zadaniem gracza jest przetrwać w oceanie. By to osiągnąć rybka musi urosnąć. Siłę da jej połykanie bąbelków pływających w wodzie i to, co w grach jest oczywiste, a nas może szokować  - zjadanie mniejszych rybek. Jednak? Ocean kryje wiele niebezpieczeństw. Drapieżne ryby czają się w podwodnych głębinach … Rybka musi przed nimi uciekać. I tu pojawia się aspekt edukacyjny (mój wybór! – powinna bawić i uczyć jednocześnie) - dno oceanu jest pełne śmieci, pozostawionych przez turystów. Rybka dzielnie je sprząta… Scenariusz, który wciąga … Dorosłego też (chyba mogę tak, o sobie powiedzieć?).

To, co mnie ujmuje, to perfekcyjne wykorzystanie możliwości telefonu. Do tego stworzenie aplikacji/gry w 100% zgodnej z filozofią Metro Style. I ten specyficzny design, który charakteryzuje wszystkie aplikacje tworzone przez JoJo Mobile. Mam już dwie (pierwsza). I pewnie będą następne.

Zgłębiając temat dowiedziałem się, że gra ma za sobą „kilkadziesiąt tysięcy pobrań”, rekomendację w Polsce i liczne wyróżnienia w Singapurze, Rosji, Szwajcarii, Belgii oraz Austrii.
Nie macie pomysłu na prezent dla dzieci? Nie macie pieniędzy? Skorzystajcie.

czwartek, 31 maja 2012

Chmura a Office 365 – rok później

Aż trudno mi uwierzyć, że zbliża się rok komercyjnej dostępności Office 365.
Ja sam dzisiaj więcej korzystam z chmury niż z lokalnych zasobów.
Dlaczego? Jeżeli chcecie posłuchać to … Postanowiłem wspomóc warszawskie community i opowiedzieć o chmurze i swoich doświadczeniach – w trakcie prezentacji „Chmura obliczeniowa - szósta platforma w historii informatyki - rewolucja, czy może to wszystko już było?”.
W poniedziałek 4 czerwca. Szczegóły tutaj. Jeżeli chcecie posłuchać, to konieczna jest rejestracja (szukajcie tabu „rejestracja”).
Nie trzeba jechać do Warszawy. Można posłuchać on-line.
Serdecznie zapraszam.

środa, 23 maja 2012

Grand Prix of Your Business Your Fame 2012 competition in Poland

In two my previous posts I presented me and the jury and the winners of the 2012 edition of the  "Your Business Your Fame" in two categories:

This time, I would like to present the winner – of the distinguished Grand Prix 2012 - Hilverse. In this edition of the competition Grand Prix means a high value of the solution for Windows Azure and Windows Phone at the same time.  Hilverse presented a solution for Windows Phone addressed to consumers (blood donors) which requires Windows Azure technologies for institutions / organizations (e.g. hospitals urgently need blood and communicate with donors).

My congratulations to the young, ambitious team of Hilverse company that has already started his international career. I keep my fingers crossed for their international success.
I would like to present their project LifeCircle+ too:


W dwu poprzednich postach przedstawiłem jury i laureatów edycji 2012 konkursu „Twoja firma, Twoja szansa na sukces” w kategoriach:

Tym razem chciałbym zaprezentować firmę Hilverse, laureata - wyróżnionego Grand Prix 2012.
W tym konkursie główna nagroda oznaczała wysoką wartość rozwiązania dla Windows Azure i Windows Phone jednocześnie. Co ciekawe firma Hilverse zgodnie z trenami konkursu - rozwiązanie dla Windows Phone skierowała do „konsumentów” (dawcy krwi), a to wymagające technologii Windows Azure dla instytucji/organizacji (np. szpitali pilnie potrzebujących krwi i skomunikowania się z dawcami).

Gratuluję młodemu, ambitnemu zespołowi firmy Hilverse, który już zaczął swoją międzynarodową karierę. Trzymam kciuki za ich międzynarodowy sukces.

Laureaci w kategorii Windows Phone - konkurs „Twoja firma, Twoja szansa na sukces”

Co prawda decyzja jury zapadła w poniedziałek 21 maja 2012, ale ogłoszona została dzień później w trakcie Gali konkursu „Twoja firma, Twoja szansa na sukces”.
W kategorii Windows Phone laureatami zostali:
1.       PlaceChallenge, projekt PlaceChallenge
2.       Webstruments.pl, projekt MobileGOL
3.       JOJO Mobile, projekt Taxi Finder
W tej kategorii przeważały rozwiązania konsumenckie, adresowane do rynku globalnego.
Gratulacje dla wszystkich laureatów, ale również dla tych firm, które zajęły czwarte miejsce (jednogłośna decyzja jury, o przyznaniu miejsca 4 aż siedmiu firmom).

Poniżej prezentuję rozwiązanie firmy JOJO Mobile.

oraz ideę rozwiązania PlaceChallenge:


oraz półfinałową przentację konkursową rozwiązania MobileGOL firmy webstruments.pl:

Konkurs „Twoja firma, Twoja szansa na sukces” - kategoria Windows Azure

We wtorek 22 maja 2012, po burzliwej dyskusji jury: Tomasz Parfjanowicz Nokia Poland, Grzegorz Majewski (PARP), Paweł Ciesielski (Asseco), Robert Gajda i Tomasz Kopacz (Microsoft) oraz ja wyłoniliśmy  laureatów konkursu - Twoja firma, Twoja szansa na sukces.
W kategorii Windows Azure laureaci to:
1.       ILUO, system ILUO Biznes
2.       Soneta, system Soneta 365
3.       Hilverse, system LifeCircle+
W kategorii Windows Azure przeważały rozwiązania klasy B2B, w tym aż 3 systemy ERP (ILUO, Soneta, ComArch). Gratulacje dla ILUO i pozostałych laureatów, ale również dla tych firm, które zajęły czwarte miejsce (jednogłośna decyzja jury, o przyznaniu miejsca 4 aż siedmiu firmom).

Firma Hilverse otrzymała też Grand Prix edycji 2012 konkursu.

Poniżej prezentuję rozwiązanie firmy ILUO.

środa, 9 maja 2012

Twoja firma, Twoja szansa na sukces - edycja 2012


Oto moja wypowiedź dla Centrum Prasowego Microsoft. Cytuję za:

„Konkurs „Twoja firma, Twoja szansa na sukces” zmienił się. Druga edycja to dwie kategorie - Windows Azure i Windows Phone, dwa razy więcej uczestniczących firm, zainteresowanie dużych firm IT i wyższy poziom prac konkursowych. Chmura obliczeniowa poprzez system Windows Azure łączy różne przedsiębiorstwa, a prace konkursowe (od systemów ERP, poprzez zarządzanie rozwojem pracowników aż do zdalnego kontrolowania sieci światłowodów, czy wersji aplikacji ERP w różnych przedsiębiorstwach) to kolejne elementy w tej układance. Dołączenie kategorii Windows Phone pozwoliło poszerzyć zakres prac konkursowych, o te pisane do konsumentów. Zaproponowane rozwiązania dotyczą ważnych problemów (bankowość internetowa), mogą edukować (kolorowanki), pozwalają kupować wino, czy oglądać ligę piłkarską (w tym wybrane bramki) za pomocą smartfona. Firmy, które jeszcze nie tak dawno uważałem za „konserwatywne” i - nie boję się użyć tego określenia - jako proponujące „ciężkie” rozwiązania, dzięki konkursowi przeżywają kolejną „młodość”, oferując nowoczesne, innowacyjne, łatwe i przyjemnie w użyciu aplikacje. Prace konkursowe jeszcze przed polskim finałem trafiają do firm i konsumentów. Znajomej, innowacyjnej firmie marketingowej zarekomendowałem konkursowy, chmurowy system ERP i wybór został przyjęty z dużym uznaniem i zadowoleniem. Sam na mojej Lumia 800 zainstalowałem konkursową pracę, dzięki czemu będę wiedział, ile drogi nadłożył mój taksówkarz w Singapurze i ile przepłaciłem korzystając z jego usług.” – powiedział Tadeusz Golonka, przewodniczący jury konkursu „Twoja firma, Twoja szansa na sukces”.

niedziela, 6 maja 2012

On the way to Sydney – How to win country final of Imagine Cup in Software Design category

After my post and video I got feedback about the English version. I added English subtitles (maybe you have to turn subtitles on).

And here is the transcript of the recording.
During the Final Gala I have promised, that I would tell you what to do to win the Polish final of Imagine Cup in Software Design category. There are ten steps to win.

The first step is the problem definition. You have to find the problem which is important. Important for your family, friends and for us as humanity. The problem must be consistent with the objectives of the Millennium goals.
How to find the problem? You have to listen to people, look all around you. You have to invent situations which could not have been solved yet. Although the problem is just 10/100 points, this is the foundation on which you will build the future solution. This is the reason why the problem is so important. When you find a problem, describe it in the way so that it will be comprehensible to the others. Having a problem defined, it doesn’t mean that you immediately start resolving it or building your application.

The second step is the vision. Start with the vision in your mind. Your concept should be innovative and cannot duplicate what already exists. This year in the Polish final three similar applications concerned Kinect. But because of the fact that there were as many as three – they have ceased to be innovative.
What you propose must contain something unique, something, which will make your application difficult to copy. For example an algorithm such as speech or pattern recognition, that will distinguish you and be your part to resolve the important problem. Remember that small is beautiful. That small can grow. If you start too wide you will never meet the end. So let’s start with something small, which will grow in the future.

Third - test the concept before writing any line of code. Just talk about your vision like about exciting product for  your future customers or users.  Talk and work with the vision until you hear awow!”, “this is amazing I would like to use it“ You can collect 35/100 points for your idea, innovation and design. Together with the problem 45/100 points.
Do not be afraid to talk about your vision. If the solution will contain something innovative or hard to forge it will not be easy for the followers to go your way.

Fourth, you need to involve a graphic designer as a member of your team. Beautiful and ergonomic interface is very important today. Test your interface using mock-ps. You need to get the “wow” effect about interface too.

Five. Having the vision and interface mock-ups ready, build your business model. Just answer the questions “how do we make money?”. This is the question you will have to answer during the competition and in the real life. Selling your apps you can choose a classic distribution channel or maybe something modern like a marketplace.

Six. Prepare your first presentation. Using the basis of the problem, your vision and interface mock-ups. Do it as if your application was ready. This is particularly important at this point, that not having your application ready you will not be talking so much about its functions. Look for a use case scenarios and present them? Remember that in PowerPoint everything works well. In Flash too. So, please show your solution to the audience before you write the first line of code.

Step seven is planning and architecting. Having the architecture diagram you can add it to the presentation and present again.

Step eight is implementation. We start with the architecture diagram and list of tasks to complete. Remember that the most important are those features that you will be able to show in your presentation. So all what you will not be able to show, will go to the secondary plan. Your objective is not to write 5 000 lines of code. Find the right tools and technologies, integrate what is ready to use.

Nine. With the first version of the solution improve your presentation. And you have to practice, practice and practice again. Although the presentation is only 10/100 of the points, but it will be the main part of the meeting with the jury. Through the presentation the jury will have the opportunity to look deeper into your problem, ideas and the solution. Your presentation must be like your solutions – modern, innovative and perfectly done. The jury would have pleasure to watch and listen to you. 

Ten. This is my last point, but this is not the next step. I would like to add that you have to have dreams, ambitions, a smile on your faces and the pleasure of the competition entry. If you can manage to do all these steps, I hope that next year you will be on the podium as one of the top three teams, or maybe you will get a reward ticket to worldwide final of Imagine Cup.

poniedziałek, 30 kwietnia 2012

Jak wygrać krajowy, polski finał Imagine Cup?

Pytano mnie, o to wielokrotnie w trakcie spotkania zamykającego polski finał Imagine Cup 2012 w kategorii „Projektowanie Oprogramowania”. Miałem gotowy zarys algorytmu będący efektem dwu dni pracy, jako juror polskiego finału. Niestety w trakcie gali brakło czasu by, o tym opowiedzieć. Obiecałem, że opowiem. Oto dziesięć kroków do podium, do pierwszego miejsca.





If you need English version turn subtitles on. The English transcription is here.

wtorek, 24 kwietnia 2012

Chmura obliczeniowa – szósta platforma w historii informatyki?

W trakcie wykładu „Chmura obliczeniowa – szósta platforma w historii informatyki – rewolucja, czy może to wszystko już było?” inaugurującego XV Jubileuszową Ogólnopolską Konferencję Naukową „ZASTOSOWANIE TECHNOLOGII INFORMACYJNYCH W ROLNICTWIE
próbowałem przekonać uczestników konferencji, że co prawda topologia pracy z dużymi komputerami (Platforma 1: Mainframes) - jednostka centralna i terminale bardzo przypomina tą dzisiejszą (Platforma 6: Chmura Obliczeniowa) – chmura i urządzenia
klienckie (komputery stacjonarne, laptopy, tablety, smartfony, inne urządzenia), ale tu podobieństwo się kończy …
Wykład miał miejsce w poniedziałek 23 kwietnia, w Puszczykowie k./Poznania.
Slajdy prezentacji (w formacie pdf) dostępne są w chmurze.

piątek, 13 kwietnia 2012

Do Sydney, czy do Hanoweru? Imagine Cup 2012 w Polsce rozstrzygnięty

Taki dylemat – „do Sydney, czy do Hanoweru?” - miały dwa zespoły AMRMED i The InnoWATors z Wojskowej Akademii Technicznej, kiedy znalazły się na scenie tuż przed ogłoszeniem przeze mnie laureata polskiej edycji konkursu Imagine Cup 2012 w kategorii projektowanie oprogramowania.
Obie prace są bardzo innowacyjne, różnice punktowe nie były duże.
Ostateczny werdykt pracującego pod moim kierunkiem jury – Dariusz Bogdan, Bożena Lublińska-Kasprzak, Beata Bochińska, Dariusz Piotrowski to pierwsze miejsce i reprezentowanie Polski na światowych finałach w Sydney dla zespołu ARMED. Miejsce drugie i udział w rządowej delegacji (w tym przelot rządowym samolotem), prezentowanie konkursowej aplikacji w oficjalnym polskim stoisku na targach CEBIT 2013 przyznaliśmy zespołowi The InnoWATors.
Trzecie miejsce przypadło w udziale zespołowi Flexify z UAM w Poznaniu?

Co zawierają rozwiązania laureatów?
ARMEDSmartfonowa aplikacja SAPER zespołu ARMED to gest wojska wobec nas cywilów. Jednym z celów milenijnych jest usuwanie skutków wojen. W te działania wpisuje się rozwiązanie przygotowane przez zespół. Pozwala bowiem sprawdzić, czy w ziemi nie czyhają minowe niespodzianki. Wygodna przy podróży do Palestyny, wynajęciu domu z ogrodem na wakacje dla dzieci nad Adriatykiem (skutki ostatniej wojny bałkańskiej) lub gdy w trakcie wiosennych porządków na działce nasza łopata napotka na coś dziwnego. Za niewinną aplikacją kryje się duża wiedza. Hipoteza, że „coś tam jest” to skanowanie kwadratowego obszaru, wysłanie charakterystyki elektromagnetycznej miejsca w chmurę obliczeniową. W odpowiedzi otrzymamy potwierdzenie, czy zakopany w ziemi obiekt może być niebezpieczny, ewentualnie wskazanie, co to może być (typ uzbrojenia).

Również smartfonową aplikację SENSE zaproponował zespół The InnoWATors. Niesie ona pomoc chorym na epilepsję. Wysyła sygnał (do zdefiniowanej uprzednio listy odbiorców) o wystąpieniu ataku, poinstruuje przypadkowego świadka ataku, jak pomóc choremu (tak smartfon chorego będzie wpierał taką osobę w działaniach). The InnoWATors proponuje dwie wersje rozwiązania – „proste” (tylko aplikacja smartfonowa) i „zawansowane” (chory ma na sobie stale zaprojektowane i zbudowane przez zespół sensory). Jednoczy też chorych jako grupę na portalu Facebook.
Obie aplikacje zostały zaimplementowane na Windows Phone 7, z dużą znajomością narzędzi tworzenia Metro Style aplikacji, a interfejs robi ogromne wrażenie (doskonała grafika).

Duże wrażenia estetyczne towarzyszą oglądaniu trzeciego rozwiązania. Zespół Flexify zaproponował Kinesio Studio - ćwiczenia rehabilitacyjne dla dzieci kontrolowane przez przystawkę Kinect, których scenariusze buduje w oparciu o popularne bajki. Taka forma ćwiczeń wciąga (i to bardzo). Jest wygodna dla terapeutów (ćwiczenia są nagrywane) i rodziców (pewne ćwiczenia, nie wymagające obecności terapeuty można wykonać w domu). Zespół Flexify zaproponował również narzędzia – do planowania, harmonogramowania i zarządzania pacjentami (i ćwiczeniami) za pomocą tabletu z systemem Windows 8. Dzięki takiemu rozwiązaniu terapeuta może krążyć po różnych pomieszczeniach, komunikować się z tabletem za pomocą palców, a aplikacja jest bardzo czytelna i przyjemna w użyciu. W trakcie polskiego półfinału IC 2012 zaproponowano 3 aplikacje terapeutyczne wykorzystujące przystawkę Kinect (również zespół BugBuster i Sigma). Projekt Kinesio Studio zespołu Flexify okazał się najlepszy i najbardziej interesujący. Niestety duży „wysyp” podobnych rozwiązań, a także możliwość szybkiego dostarczenia klonów (kopii, podróbek) skraca czas życia „innowacyjności” produktu, utrudnia też odniesienie sukcesu biznesowego w przyszłości (dumping cenowy).
Więcej zdjęć w serwisie Grupy .NET i IT's photostream

niedziela, 8 kwietnia 2012

Lumia 800 – dlaczego warto było czekać na telefon z WP7 od Nokia?

Liczba użytkowników smartfonów z Windows Phone 7/7.5 rośnie z każdym miesiącem. Zalety Windows Phone są powszechnie znane. Dlaczego czekałem tak długo? Dlaczego czekałem na smartfon z WP od Nokia?
Prawdą jest, że czekałem na Lumia 900, którą aktualnie zachwycają się moi amerykańscy i kanadyjscy koledzy.
Ale nie wytrzymałem i sięgnąłem po Lumia 800.
Oto 5 powodów, dla których warto było czekać na smartfon z WP7 od Nokia:
1. Elegancki, nowoczesny, przyjemny w użyciu. To ważne, bo smartfon, to część naszego życia. Te poprzednie rozwiązania – od HTC, LG, Samsunga owszem były ładne, ale Lumia 800 jest bardzo ładna. Po kilku godzinach/dniach używania Lumia 800 nie sięgnięcie po telefon z Androidem, a nawet iphone 4 wyda się jakiś szary …
2. Świat jest kolorowy. Lumia 800 też. Moja jest różowo-czerwona. Już fakt, że na określenie jej koloru muszę użyć dwu słów pokazuje, że kolorystyka została dobrana starannie.
3. Wyświetlacz AMOLED, przy dopracowanym interfejsie WP7 daje niesamowity efekt, gdy patrzymy na ekran. Poprzednio z technologią AMOLED zetknąłem się w Samsungu Galaxy TAB, ale różnica jest duża (na korzyść Nokia). I myślę, że efekt finalny jest wspólnym dziełem producenta szkła, inżynierów Nokia i Microsoft.
4. Nokia nawigacja. Używałem rozwiązania fabryczne (Citroen, Toyota), popularne jak Tom Tom, czy Clarion, ale dopiero Nokia maps sprawiły, że nie tylko w samochodzie, ale po wielu miastach świata spaceruję z telefonem. W stosunku do tej np. w Nokia E52 (która towarzyszyła mi w Australii, Nowej Zelandii, Gruzji, Armenii, USA) dzięki nowej aplikacji, dużemu wyświetlaczowi w technologii AMOLED mamy w Lumia 800 nową jakość nawigacji.
5. Transfer kontaktów. Oczywiście powinien być z chmury (Windows Live, Office 365 itd.). Ale ten pierwszy musi być szybki, bez dodatkowej konfiguracji, loginów, haseł. I tak jest. Dwie Nokie obok siebie (E52 i Lumia 800), jeden klawisz, niecałe 3 minuty i 1033 kontakty znalazły się w Lumia 800 (a chwilę potem w chmurze).
Oczywiście powinienem wymienić jeszcze zalety WP7 (ergonomiczny i elegancki interfejs, skydrive, office w telefonie, synchronizacja z chmurą itd.). Ale to wszystko było w innych rozwiązaniach od HTC, LG, Samsunga …
Jednak na smartfon od Nokia z WP warto było zaczekać!

poniedziałek, 2 kwietnia 2012

Finaliści konkursu Imagine Cup 2012 w Polsce

Werdykt zapadł. Podjęliśmy decyzję. Oto lista finalistów (kolejność alfabetyczna – zespół/uczelnia) krajowych finałów Imagine Cup 2012 w kategorii Projektowanie Oprogramowania:
ARMED WAT
BugBusters Politechnika Białostocka
Chiron Team Uniwersytet Warszawski
Essential Group Politechnika Warszawska
Flexify UAM
HigherLevel Uniwersytet Gdański
Sigma Politechnika Gdańska
The InnoWATors WAT
We Code For Food Politechnika Białostocka
YETI Politechnika Poznańska
Jako komentarz zacytuję to, co napisałem na Facebook’u:
Współczesny świat to regulaminy, reguły, procedury. Miejsc było 10, a dobrych aplikacji więcej. Gratując 10-tce, chciałbym przekazać również gratulacje tym, którzy byli tak blisko. Otrzymacie opinie i wskazówki od jurorów (sam dużo napisałem – wszystkim 49 zespołom). Przeczytajcie.
Pomyślcie. I zaplanujcie następny krok. W życiu wygrana niekoniecznie oznacza miejsce na podium.

W Warszawie – półfinał (wybór 5 zespołów) i finał (1, 2, 3 miejsce) będzie trudniej – zadamy pytania, uwzględnimy kategorie, ich wagi, punkty.

Przed ogłoszeniem listy finalistów konkursu Imagine Cup 2012

Przez ostatnie 5 dni oglądnąłem i oceniłem merytorycznie 49 aplikacji zbudowanych przez zespoły uczestniczące w polskiej edycji konkursu Imagine Cup 2012 w kategorii „Projektowanie Oprogramowania”. Dużo pracy, ale jakże przyjemnej pracy.
Aż 19 zespołów otrzymało ode mnie rekomendację udziału w krajowych finałach, które odbędą się 11-12 kwietnia w Warszawie. Dobrze wróży. Oznacza to, że co trzecia zbudowana aplikacja zasługuje na to, by zostać zaprezentowana w Warszawie - choć lista finalistów obejmie tylko 10 zespołów –i będzie to przedmiotem werdyktu całego jury.
Z grupy 19 aplikacji aż 6 otrzymało ode mnie ocenę „doskonała”. Zaglądnąłem do notatek z 2011 roku. Jest postęp. Rok temu takich prac było 17, w tym 5 z oceną doskonała.
Nie mogę uprzedzać faktów (to przecież konkurs z cennymi nagrodami), nie mogę podać szczegółów, które prace zrobił na mnie szczególne wrażenie, ale mogę przekazać refleksji:
• Wydaje mi się, że kreatywność zespołów w 2012 roku jest wyższa niż rok temu, a scenariusze rozwiązań są ciekawsze.
• Zespoły skupiły się na problemach, które chcą rozwiązać, a technologie informatyczne (te oferowane przez Microsoft – organizatora konkursu) są tylko narzędziem, by je rozwiązać.
• Do tego ich znajomość wydaje się być perfekcyjna. Przykład? Mimo iż od prapremiery wczesnej wersji Windows 8 (tzw. Consumer Preview) minęło zaledwie miesiąc - uczestnicy konkursu zaprezentowali aplikacje mocno „osadzone” w nowym systemie operacyjnym Microsoft.
• Architektura rozwiązań jest na tyle dojrzała, że można nią będzie zainteresować zawodowych informatyków i komercyjne przedsiębiorstwa.
• Interfejs większości aplikacji jest bardzo nowoczesny, ergonomiczny, dobrze zaprojektowany, i doskonale prezentujący się na ekranie telefonu, tabletu, czy komputera.
• Większość rozwiązań zawiera w sobie również aplikację na Windows Phone, który stał się najbardziej personalnym terminalem łączącym nas ze światem zewnętrznym.
Kinect daje nowe możliwości rozwiązania problemów edukacyjnych, czy terapeutycznych.
• Grafika, grafika 3D, czy animacja to mocne strony przygotowanych rozwiązań
• Mój podziw budzi również przygotowanie materiałów informacyjnych, w tym filmów video.
• Dobra narracja, grafika i muzyka.

Czekam na polski finał, by zobaczyć to wszystko na żywo!

niedziela, 22 stycznia 2012

Oprogramowanie wytworem pracy intelektualnej, która musi być chroniona

Piractwo oprogramowania to problem, którego nie umiemy
rozwiązać od lat. W książce Waltera Isaacsona: Steve Jobs, Insignis Media 2011 znalazłem wypowiedź Steva Jobsa, która brzmi jak manifest (strona 495):
[..] Od samego początku mojej kariery w Apple zdawałem sobie sprawę, że nasz sukces zależy od tworzenia własności intelektualnej. Gdyby ludzie kopiowali albo w inny sposób kradli nasze oprogramowanie, wypadlibyśmy z interesu. Gdyby nie było ono chronione, nie mielibyśmy motywacji do robienia nowych programów czy projektowania nowych produktów. Jeśli ochrona własności intelektualnej zacznie zanikać, firmy kreatywne również padną, a nowe nigdy nie powstaną.
Ale jest też coś bardziej fundamentalnego: kradzież jest złem. Kradnąc, wyrządza się krzywdę innym. A także własnemu charakterowi.
[..]
I pod tym manifestem się podpisuję.

niedziela, 15 stycznia 2012

Windows 8 - „2 in 1”

Windows 8 i koncepcja posiadania jednego urządzania (notebook/slade jednocześnie) zamiast dwóch (tablet + laptop, czy tablet + PC) wzbudziła duże zainteresowanie – patrz poprzedni wpis. W rzeczywistości Lenovo w swoim ultrabook Yoga oferuje 4 tryby pracy:
* Notebook,
* Slade/tablet praca za pomocą „touch” z wykorzystaniem urządzania trzymanego w ręce lub na kolanach,
* Stand Mode - stojące urządzenie w wersji slade (odwrócona klawiatura staje się stabilną podstawą dla ekranu),
* Wyświetlacz (odwrócone „V”) – od oglądania wideo.
Szczegóły na filmie:


piątek, 13 stycznia 2012

Wykład dla studentów informatyki Uniwersytetu Jagiellońskiego

We wtorek, 10 stycznia miałem nadzwyczajny (nieplanowany przez mnie wcześniej) wykład dla studentów informatyki UJ w Krakowie „Application Lifecycle Management z nowym Visual Studio 11”.

Jadąc do kampusu UJ w Krakowie byłem przekonany, że dla potencjalnych uczestników będzie to wykład dodatkowy. Myliłem się. Wykład okazał się elementem przedmiotu „Trendy IT w Microsoft”, a ja mam przygotowaćpytania na … zaliczenie przedmiotu!
Wykład został bardzo dobrze przyjęty. Studenci chcą używać metody pracy i narzędzia oferowane prze Microsoft! Slajdy z wykładu są dostępne na stronie.

czwartek, 12 stycznia 2012

Windows 8 nadchodzi

Nie jestem/nie byłem na CES (Consumer Electronics Show), w Las Vegas 10-13 stycznia. Nie będę relacjonował tych targów. Jednak on-line pilnie śledzę, co się dzieje w „przestrzeni Microsoft”.

Moją uwagę zwrócił ultrabook Lenovo Yoga T430U z Windows 8!


Generalnie Lenovo stawia na ultrabooks!
Dany nam do testów (w trakcie konferencji /BUILD w Anaheim Samsung Slate PC) to niestety nie jest to. Z przykrością muszę stwierdzić, że na co dzień wolę używać iPada ... córki. I jest to jednokierunkowe.
Ale… Lenovo Yoga T430U? Tak chętnie zamienię Samsung Slate PC (z Windows 8) na Lenovo Yoga T430U (oczywiście z Windows 8).


Niech iPad zostanie w świecie Appla, bo wymaga posiadania PC-ta, czy laptopa?

Ultrabook, który jest jednocześnie „slade” to wydaje się być to!
Proszę dalej (please go on!). Czekam, na rynkową premierę. Windows 8 i Lenovo Yoga T430U.



czwartek, 5 stycznia 2012

Polski rząd walczy z lekarzami, amerykański z deweloperami

Oto fragment ze strony

[..] What will 2012 look like for app developers? As the impact of apps on people’s every day lives increases, so will Washington’s interest in regulating this space. It’s important for app developers to be responsible and hold the trust that consumers give with their private information. It’s equally important for policy makers to be mindful of how the policies they craft will impact small app developers like so many of our members. We will continue to speak on behalf our members and look forward to another great (busy!) year. [..]


Polscy lekarze stworzyli koalicję. Czy my deweloperzy (i przedsiębiorcy IT ) stworzymy podobną? Przeciwko nie jednemu krajowi, a „regulatorom" (parlamentom, rządom) na świecie? więcej