Co nim może być? Otóż – polskie znaki! Pokarało mnie potwornie, bo wszędzie próbuję stworzyć użytkownika o imieniu ‘Paweł’ (aż żal, że tak nazwałem systemowego).
Och, jak ciężko w dobie powszechnej cyfryzacji, o wsparcie chociażby dla kilku głupawych znaków tu i tam. Poległ mi na tym system online FedEx, gdzie lepiej z definicji nie używać żadnych nie ASCII-7 znaków, następnie konsola do GITa, nie umie poprawnie wyświetlić mojego imienia, ani znaleźć katalogu domowego, a teraz rady sobie nie dają narzędzia do Android na Windows 7.
Read more →Gdy w końcu przyjdzie pora, że podczas zabawy z QNX i SDK dla BlackBerry Playbook zostaniemy sam sam z plikiem .bar (lub nie daj Boże!) dostaniemy go od zaprzyjaźnionego dewelopera, to istnieje bardzo prosty sposób, aby ten plik umieścić na urządzeniu. Wystarczy wykonać polecenie:
blackberry-deploy -installApp -device <IP urządzenia> -package <ścieżka do pliku BAR> -password <hasło urządzenia>
A co najlepsze, wszystko to możemy zrobić bez fizycznego podłączania urządzenia do komputera, jeśli poprawnie skonfigurowaliśmy swoje konto dewelopera i mamy możliwość wgrywania zdalnie po WiFi.
Read more →Kolejna wersja już jest – najnowsza biblioteka CodeTitans v1.7!
Zmiany, zmiany, zmiany:
dodano wsparcie dla Silverlight 4.0+ dodano wsparcie dla modyfikowalnego JSONa, czyli odtąd można tworzyć całe drzewo JSON w locie i serializować do tekstu poprzez pojedyncze wywołanie ToString() (poprzez interfejs IJSonMutableObject) dodano opcję klonowania istniejącego drzewa JSON jako modyfikowalne (IJSonMutableObject) usprawniono możliwości filtrowania logów debugowych Zachęcam do pobrania tutaj.
Read more →Nie wiem czemu, ale wydawało mi się, że czasy, gdy firmy telekomunikacyjne traktują klienta jak szmatę odeszły w niepamięć. Oj, jak bardzo się pomyliłem i jak dobitnie wykazała się firma Netia S.A., aby mi to uświadomić.
Cała historia zaczęła się w połowie sierpnia, gdy zmieniłem biuro i zamówiłem na infolinii pakiet “Internet + telefon” w swojej nowej siedzibie. Wszystko pięknie, szybko, kurier przywiózł umowę do podpisania, za 2 tygodnie przyszedł monter i “coś” zrobił, a tydzień później przyjechał ruter i nagle zdziwko.
Read more →Jeśli zajmujesz się na poważnie pisaniem aplikacji na Windows Phone i często korzystasz z emulatora, to jest jedna opcja, która może ci pomóc w debugowaniu. Otóż emulator wyświetla logi na konsoli! Tak, korzysta ze standardowej konsoli w Windows. Domyślnie jest ona niestety ukryta. Brakuje menu, aby ją pokazać, zatem pozostaje tylko ustawienie magicznej wartości w rejestrze:
na maszynie 32-bitowej: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\XDE] "EnableConsole"=dword:00000001 na maszynie 64-bitowej: [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\XDE] "EnableConsole"=dword:00000001 Miłego podglądania!
Read more →Kolejny dzień przynosi kolejne niespodzianki. Oto jedna z nich – najnowsza oficjalna wersja moich bibliotek CodeTitans Libs v1.6, służących do przetwarzania JSONa, Bayeux i obsługi innych funkcjonalności przeniesionych z iPhona do świata Windows Phone 7.
Najważniejsze nowości w tej wersji to:
dodano wsparcie dla przesyłania binarnych danych poprzez IHttpDataSource dodano obsługę kodowania danych przychodzących w klasie HttpDataSource poprawiono anulowanie zapytań zadanych poprzez HttpDataSource uproszczono użycie niektórych funkcjonalności w IJSonWriter i przede wszystkim łaty do istniejącego kodu.
Read more →Jakby tu zabezpieczyć swoje programy .NET-owe?
Szukałem, szukałem i znalazłem – darmowy obfuscator Eazfuscator.NET. Mnogość funkcji oraz wsparcie dla wszystkich współczesnych wersji platformy Microsoft .NET stawia go moim zdaniem na równi z płatnymi wersjami wielu innych firm znanych na rynku. Jedyne, czego życzyłbym sobie jeszcze w tym zestawie, to wsparcie dla Mono (chociaż samej manipulacji metadanymi), ale i tak duże wrażenie robi zaangażowanie autora w ten projekt przez tyle lat!
Read more →Dziś ukazała się długo oczekiwana nowa wersja moich bibliotek CodeTitans Libs v1.5. Zawiera ona szereg poprawek oraz nowych funkcjonalności.
Niewtajemniczonym, podpowiem, że służą one do: obsługi odczytu i zapisu w formacie JSON, wymiany danych z użyciem protokołu Bayeux oraz zawierają inne funkcjonalności potrzebne przy przenoszeniu programów z iPhone’a do Windows Phone 7.
Zapraszam do pobierania tutaj.
Read more →Kolejną ciekawostką, którą chciałbym omówić są zdalne repozytoria i dostęp do nich. O ile są to repozytoria tego samego typu (czyli np. Subversion połączone z Subversion – jako externals, czy Git pracujący z Gitem – jako submodules), to nie ma to większego znaczenia i obsługa jest bezproblemowa.
Ciekawsze są oczywiście krzyżówki. Jeśli przyjrzymy się bliżej pracy w Git, który musi korzystać z zewnętrznego repozytorium Subversion, to już wcale nie musi wyglądać prosto.
Read more →Tyle co ukazał się upragniony przez wielu Visual Studio 2010 ServicePack 1, a już okazuję się, iż kolejność instalowania dodatków do Visual Studio ma swoje zależności.
To o czym chciałem przede wszystkim powiedzieć, to wymóg instalacji Visual Studio SDK przed zainstalowaniem SP1. Inaczej nie będzie to możliwe i instalacja się nie powiedzie z dziwnie (jak zwykle?) nic nie mówiącym komunikatem o błędzie.
Error Type: Microsoft.VisualStudio.Sdk.Setup.MissingPrerequisiteException Error Message: You must have Microsoft Visual Studio 2010 installed on your computer before procedding.
Read more →