Let's go invent tomorrow instead of worrying about what happened yesterday|mail@jankowskimichal.pl

Michał Jankowski

avatar

O Michał Jankowski

Microsoft MVP Azure, an architect, designer, team leader and trainer. He began programming in the early ’90s from Basic and Assembler for 8-bit computers. During most of his career, he was delivering .NET platform targeted application for the world’s largest companies. Currently, he is specialising in the development of web applications and Azure environment. A great enthusiast of software craftsmanship, unit testing, software design and other topics related to software development. In his free time, when he is not playing with the code, he likes travelling, photography and writing a technical blog.

PDF Combiner 1.6

W najnowszej wersji aplikacji wprowadziłem następujące zmiany: - dodałem wsparcie dla dokumentów przygotowanych zgodnie z najnowszym standardem dokumentu typu PDF, - wprowadziłem możliwość łączenia dokumentów, które zabezpieczone są hasłem przed otwarciem, - dodałem możliwość skopiowania dokładniejszej informacji o błędzie do systemowego schowka. Najnowsza wersja może być pobrana ze strony aplikacji.

By |2019-03-10T17:16:41+01:0018 września 2015 |Kategorie: Dodatki / Narzędzia|Tagi: |2 komentarze

Przeniesienie katalogów Users oraz ProgramData na inny dysk

Jakiś czas temu postanowiłem zmienić dysk twardy na SSD w komputerze stacjonarnym. Wybór padł na nośnik o pojemności 120 GB. Zastanawiałem się nad większym, ale celem tej wymiany było przyspieszenie startu systemu oraz aplikacji. Pozostałe dane miały być trzymane na innych dyskach. I w sumie takie rozwiązanie działało bezbłędnie przez długi czas. Ale… Ostatnio ukazało się nowe Visual Studio oraz nowy Windows 10, a na dysku było zaledwie 2 GB. Czyszczenie i usuwanie niepotrzebnych rzeczy na wiele się nie zdało, jednakże szybka analiza pokazała, że w sumie dwa foldery: Users oraz ProgramData zajmują ponad 22 GB. Jeszcze większe moje zdziwienie [...]

By |2016-04-12T19:37:50+02:002 września 2015 |Kategorie: Inne|Tagi: |18 komentarzy

Darmowe kontrolki – Telerik

Z okazji odbywającej się właśnie w Stanach Zjednoczonych konferencji TechEd 2014, Telerik postanowił zrobić ciekawą promocję – rozdaje za darmo licencję na następujące produkty: - UI for Windows Phone, - UI for Windows 8 – XAML, - UI for Windows 8 – HTML. Wystarczy tylko wejść na stronę Telerika i wypełnić formularz. Jeśli ktoś już posiada konto w ich systemie to dodatkowe licencje pojawią się dosłownie w kilka minut.

By |2017-08-20T17:21:12+02:0013 maja 2014 |Kategorie: .net|Tagi: |2 komentarze

Windows Phone 8.1 – kompatybilność wsteczna

Zgodnie z zapewnieniami Microsoftu, aplikacje, które działały poprawnie na systemie operacyjnym Windows Phone 8.0 powinny również działać bez problemu na systemie Windows Phone 8.1. W większości przypadków tak jest. Ja jednak zachęcam do sprawdzenia Waszych wszystkich aplikacji, czy działają poprawnie z nowszą wersją systemu. Czasami mała zmiana w OS może spowodować, że aplikacja przestanie funkcjonować tak jak byśmy tego chcieli. W moim przypadku padło na aplikacje SpeedDial / SpeedDial Pro. Samo SDK nie uległo zmianie w tym zakresie i wywoływane funkcje uruchamiały się poprawnie. Zmienił się natomiast sposób ich działania. W przypadku tych aplikacji problematycznym okazał się PhoneCallTask. [...]

By |2014-05-12T22:24:30+02:0012 maja 2014 |Kategorie: Windows Phone|Tagi: |0 komentarzy

Windows Phone 8.1 – Wyświetl mój ekran

Wraz z pojawieniem się aktualizacji 8.1 dla platformy Windows Phone w ustawieniach pojawiło się nowe menu – Wyświetl mój ekran. W końcu opcja ta jest dostępna standardowo. Microsoft używał tego rozwiązania już od samego początku w trakcie swoich prezentacji. Niestety zarówno w przypadku WP 7.x oraz WP 8.0 rozwiązanie to nie było dostępne dla zwykłych użytkowników. Oczywiście można było zmienić oprogramowanie w telefonie, a następnie dodać odpowiednie sterowniki… Finalnie otrzymywaliśmy to samo, ale telefon niestety nie miał oficjalnego oprogramowania w nim. […]

By |2016-01-28T22:50:42+01:005 maja 2014 |Kategorie: Windows Phone|2 komentarze

Koncepcja MVP

Wielu osobom temat zaraz skojarzy się z wyróżnieniem przyznawanym przez Microsoft lub wzorcem model-view-presenter. Dziś jednak będzie nie o tym. Kontynuował będę temat związany z wytwarzaniem aplikacji mobilnych. A dokładniej o koncepcji MVP (ang. minimum viable product). Znam już parę przykładów pomysłów, a następnie projektów, które nie odniosły sukcesu na rynku pomimo ich ogromnego potencjału. Powodów porażek było wiele. W każdym projekcie były one inne. Czasami ktoś wypuścił na rynek podobny produkt wcześniej, innym razem zespół stracił zapał. Bywało również tak, że skończył się budżet. A co gorsza, czasem nie było chętnych na zakup stworzonego rozwiązania. […]

By |2014-04-28T09:38:04+02:0028 kwietnia 2014 |Kategorie: Aplikacje mobilne|Tagi: |1 komentarz

T9 Keyboard 1.4

W przeciągu kilku dni pojawi się nowa wersja aplikacji T9 Keyboard. Najważniejsza zmiana to ulepszenie algorytmu predykcji. Obecna wersja działa o 30% szybciej niż poprzednia. Dodatkowo użytkownik ma możliwość zdefiniowana sposobu prezentowania wyników – priorytetyzacji słów o tej samej długości co ilość wpisanych liter.

By |2014-03-07T23:20:44+01:007 marca 2014 |Kategorie: Projekty|Tagi: |5 komentarzy

Weryfikacja commit message w TortoiseSVN

Obecnie standardem stało się już używanie jakiegoś systemu kontroli wersji oraz środowiska CI w projektach informatycznych. Choć narzędzia te są coraz lepsze, to cały czas jeszcze jest sporo miejsca na poprawę. W obecnym projekcie używam następującej kombinacji narzędzi: JIRA + SVN + Jenkins. W ramach projektu mamy podział na następujące kategorie zadań: [list] story zdefiniowane przez product ownera / zespół, zgłoszony błąd, inne. [/list] […]

By |2014-03-05T07:34:29+01:005 marca 2014 |Kategorie: .net|Tagi: |0 komentarzy

Użytkowniku oceń moją aplikację!?!

Dwa tygodnie temu opisywałem kwestie związane z poprawnym przygotowaniem elementów prezentowanych w sklepie z aplikacjami. W tymże artykule zobowiązałem się poruszyć kwestie związane ze zwiększeniem ilości ocen wystawianych przez użytkowników naszej aplikacji. Sprawa jest bardzo prosta – nam jako programistom aplikacji mobilnych zależy na uzyskaniu jak największej ilości pozytywnych ocen naszej aplikacji. Po drugiej stronie są użytkownicy, osoby, które nie zawsze znają wszystkie funkcje telefonu. Taką osobą może być nastolatek, który potrafi zrobić wszystko na telefonie, jak również osoba starsza, która używa telefonu tylko do dzwonienia. Może jeszcze korzysta, z kilku aplikacji zainstalowanych przez kogoś innego. […]

By |2014-02-25T08:47:42+01:0025 lutego 2014 |Kategorie: Aplikacje mobilne, Windows Phone|Tagi: , , |0 komentarzy

Nietuzinkowe sterowanie aplikacją

Sterowanie aplikacją – co można wymyśleć nowego. Wydaje się, że wszystko już widzieliśmy. Natomiast na ciekawy pomysł sterowania aplikacją wpadli twórcy aplikacji Sax. Jest to kolejna aplikacja symulująca jakiś instrument. W tym przypadku jest to saksofon. Do sterowania aplikacją służy cały telefon. Podobnie jak w przypadku aplikacji mobilnych główne sterowanie realizowane jest poprzez dotykanie ekranu. Ciekawostką jest zastosowanie żyroskopu położenia. Zmiana położenia telefonu będzie wpływać na wydobywany dźwięk.

By |2019-03-10T16:54:07+01:0018 lutego 2014 |Kategorie: Aplikacje mobilne|Tagi: , |0 komentarzy
Przejdź do góry