Menu / szukaj

Społeczne koszty aplikacji na przykładzie Pokémon Go

Zastanawialiście się kiedykolwiek jakie koszty może wygenerować aplikacja mobilna. I nie mam tu na myśli kosztów wytworzenia… Generalnie słyszy się, że jakaś aplikacja odniosła sukces, jeśli jest ściągana przez olbrzymią liczbę użytkowników. Natomiast mało kto wspomina o drugiej stronie medalu. Podobnie jest z Pokémon Go.

Zacznijmy od pozytywów. Ilość ściągnięć tylko w Google Play wynosi pomiędzy 100 mln a 500 mln. Samych ocen aplikacji jest natomiast ponad 9,7 mln. I pewnie jeszcze rośnie. Koszt wytworzenia tej gry szacuje się w granicach 1 mln USD. Czytaj dalej

Analiza premortem, czyli jak iść pod prąd

Człowiek – zwierzę, które przystosowane jest do życia w stadzie. Możemy zaprzeczać, ale nie jesteśmy przygotowani do życia w samotności, odosobnieniu. Poszukujemy towarzystwa, akceptacji, przynależności. Powód jest dość prozaiczny – w grupie życie jest łatwiejsze. Grupa rozwiązuje wiele problemów, a na przestrzeni wieków pozwoliła nam przeżyć. Z ewolucją nie wygramy.

Wydaje mi się, że nie zdajemy sobie nawet sprawy jak często ulegamy takim zakorzenionym zachowaniom. Przejmują one nad nami kontrolę, a przez to ogłupiają. Jesteśmy w stanie podjąć decyzję sprzeczną z naszymi przekonaniami i jednocześnie stać się kolejnym ogniwem nakłaniającym do podjęcia podobnej decyzji innych. Czytaj dalej

Optymalizacja kosztów korzystania z API RoyalMail za pomocą Azure Functions

Chciałbym się z Wami podzielić rozwiązaniem, które ostatnio zastosowałem w celu zmniejszenia kosztów związanych z wykorzystania API udostępnianego przez RoyalMail. W jednym z projektów, klient poprosił o możliwość uzupełniania adresu na podstawie wpisanego kodu pocztowego. Problem dotyczył systemu działającego w Anglii, a tam na podstawie kodu pocztowego można ustalić bardzo dokładnie adres. Pozwala to przyspieszyć znacząco wprowadzanie adresu w różnego rodzaju formularzach. Czytaj dalej

Azure Messaging – statystyki

Czasami możemy się zastanawiać jak duża jest chmura. Dlatego też, lubię pojawiać się czasem na prezentacjach osób z Microsoftu, nawet jeśli są one bardziej marketingowe niż praktyczne. Czasami zostają tam przedstawione dane statystyczne dotyczące ich produktów. Podobnie było we wrześniu w trakcie Progressive .NET 2017. W trakcie jednej z prezentacji zostały przedstawione dane dotyczące systemu Azure Messaging – 8 wskaźników, które pokazały rozmiar tego systemu.

W głowie od razu pojawiła się myśl, że z jednej strony Azure Messaging działa bardzo wydajnie i niezawodnie. Z drugiej natomiast pomimo tak dobrych wyników w każdej sekundzie przetwarzania średnio 13500 kończy się błędem.

NDepend – krótka recenzja

Już jakiś czas temu napisał do mnie Patrick Smacchia i poprosił o napisanie, krótkiej recenzji jego aplikacji – NDepend. Chyba nie trzeba przedstawiać nikomu tego narzędzia – jest to kombajn do analizy naszego kodu. Możliwości jego są olbrzymie. Chcąc podejść do tej prośby profesjonalnie, postanowiłem poznać to narzędzie dość dokładnie przed napisaniem czegokolwiek. Niestety poległem. Mnogość funkcji i możliwość dostosowywania tego narzędzia powodują, że jest naprawdę ciężko. Używając go już ponad dwa miesiące mogę spokojnie napisać, że nie czuję się dość zaawansowanym użytkownikiem. Czytaj dalej

Bierność

Zastanawiałem się jak zacząć ten wpis. Potem problem pojawił się z tytułem. Padło na bierność. Cechę, która mnie przeraża. Wydaje nam się, że IT jest branżą, która jest w stanie wchłonąć każdą ilość osób – niestety nie jest tak zawsze. Czasami trafiają się osoby, które chciałby coś zmienić w swoim życiu – pracę, projekt, …, ale… Im to nie wychodzi. Tkwią kolejny rok w tej samej firmie, w tym samym nierozwojowym projekcie. I nic z tym nie robią.

Zapytane dlaczego czegoś nie spróbowały potrafią znaleźć masę wymówek i nigdy nie są winne. Takie osoby naprawdę istnieją. Przykładów mogę podać masę. Czy to ktoś, kto przyszedł na rozmowę kwalifikacyjną i obwinia firmę o brak możliwości rozwoju. Czy też ktoś pracujący 10 lat w tym samym projekcie, przy tych samych technologiach – ekspert w bardzo niszowej dziedzinie, z drugiej strony osoba mało przydatna w innych projektach. Czy też ktoś, kto wyskoczył na jakiś czas z obiegu. Czytaj dalej