Coding with Titans

so breaking things happens constantly, but never on purpose

Kody Pocztowe v1.0

W ten weekend miała miejsce publikacja mojej aplikacji “Kody Pocztowe” na Windows Phone 7. Umożliwia ona przeglądanie i wyszukiwanie kodów pocztowych bez połączenia z Internetem. Zapraszam do instalacji pod tym adresem w Windows Phone Markecie. Read more →

XSP na Synology NAS DS411

Jakiś czas temu pokazałem jak skompilować dystrybucję Mono 2.10.9 na swój NAS. Jednak dlaczego nie posunąć się o krok dalej i nie uruchomić stron ASPX na naszym urządzeniu? Jak zatem skompilować testowy serwer XSP i uruchomić go? Równie dobry opis znajduje się tutaj (tyle, że po rosyjsku). Zacznijmy zabawę od pobrania i wypakowania źródeł dla serwera XSP: wget http://download.mono-project.com/sources/xsp/xsp-2.10.2.tar.bz2 tar -xvf xsp-2.10.2.tar.bz2 cd xsp-2.10.2 Upewnijmy się, że kompilator mono jest widoczny, tworząc odpowiednie dowiązania do /opt/bin: Read more →

Synology i ograniczenie dostępu do strony WWW

Synology NAS pozwala za pomocą panelu administracyjnego w bardzo łatwy sposób skonfigurować domyślną stronę WWW dla naszego urządzenia. Tak samo możemy tam włączyć strony domowe dla użytkowników. Do wybranego katalogu serwera WWW (np. /volume1/web) wrzucamy cały kod strony html/css/php i to w zasadzie wszystko. Problem pojawia się niestety, gdy chcemy ograniczyć dostęp do tych zasobów za pomocą najprostszego logowania. Ponieważ pod maską chodzi Apache wydawać by się mogło, że wystarczy dorzucić odpowiednio przygotowane pliki . Read more →

Synology, lynx i duże pliki

Czasem zamiast zestawić proxy (ot, chociażby tinyproxy) dużo prościej jest po prostu zalogować się na zdalny serwer i użyć przeglądarki w terminalu – lynx. Na stacji Synology zainstalujemy ją poprzez polecenie: ipkg install lynx I dalej z górki: (G) – wpisujemy adres witryny, (Strzałka w Górę) i (Strzałka w Dół), przechodzimy po łączach, (Spacja) – następny ekran, (Strzałka w Lewo) – cofnij do poprzedniej witryny, (Strzałka w Prawo) – otwórz zaznaczone łącze, (D) – pobierz plik… Read more →

Mono na Synology NAS DS411

Z niewiadomych powodów Synology usunęło pakiet Mono z repozytorium ipkg. Jednak i na to znajdzie się sposób. Przecież wszystko da się skompilować ze źródeł. Poniżej przestawię jak to zrobić. Przyznaję jednak, że jest to tylko tłumaczenie. Oryginalny post znajduje się tutaj. Wielkie dzięki dla Kennetha za jego wysiłek! Mój wkład, to przetestowanie tego na DS411 oraz użycie stabilnej wersji Mono-2.10.9 zamiast Mono-alpha-2.11.0, czyli mimo wszystko nie za dużo ;) Ostrzeżenie: ta kompilacja można na prawdę zająć duuużo czasu, liczonego w godzinach. Read more →

Obsługa JSON w PlayBook 2.0.1 AIR SDK

Adobe wprowadziło własną obsługę formatu JSON w wersji AIR 3.0+. Udostępniona została ona poprzez obiekt JSON z głównej przestrzeni nazw (z metodami parse() oraz stringify()). Co ciekawe na PlayBooku używa ona natywnego kodu, przez co jest dużo wydajniejsza od jakiejkolwiek biblioteki napisanej w ActionScript przez kogoś w sieci! Jeśli jednak zbudujemy projekt w FlashDevelop IDE, tak jak to opisałem wcześniej, to wszystko będzie super działało w środowisku testowym na Windowsie. Jednak przy próbie uruchomienia na urządzeniu (tj. Read more →

ScreenShot na PlayBooku

Jak zrobić zrzut aktualnego ekranu na PlayBooku? Można oczywiście aparatem ;), ale jak uzyskać coś w oryginalnej rozdzielczości? Wciśnij przyciski Volume+ i Volume- jednocześnie. A plik zostanie zapisany pośród innych utworzonych zdjęć na rolce aparatu. Niestety nie zostanie odegrany żaden dźwięk ani animacja w tym momencie, sygnalizująca wykonanie tej operacji. Następnie używając QNX Momentics IDE i widoku Target File System Navigator, otwieramy folder, w którym obrazki te się znajdują: wifi:/accounts/1000/shared/camera/ Read more →

AIR development dla BlackBerry PlayBook 2.0

Niestety do tej pory nie ukazała się, żadna publiczna wersja frameworka graficznego Cascades na PlayBooka. Czy to oznacza, że nie można łatwo tworzyć aplikacji graficznych na ten tablet? Otóż nie! Jest to najbardziej otwarta platforma, z jaką miałem do czynienia pracować i gorąco zachęcam do zabawy z nią! Posiada (oprócz oczywiście Androida) pełne wsparcie dla technologii Flash! I co ciekawe, co pokażę dalej, programy można tworzyć, łatwo, szybko i przyjemnie, a wyglądają one przy tym jak te natywne. Read more →

Unity3D – promocja trwa!

Unity3D ponownie zaskakuje, tym razem w związku z pokazaniem na GDC swojego nowego silnika do tworzenia gier w wersji v3.5. Do 8-ego kwietnia 2012 wciąż jeszcze można za darmo pobierać moduły exportu gier i programów stworzonych w oparciu o ich silnik na platformy iOS oraz Android. Wreszcie można poeksperymentować i na tych platformach, zanim zdecydujemy się na zakup! Jest to nie lada gratka, zważywszy na cenę ich produktów w wersji “Pro”. Read more →

Kopalnia wiedzy o Kindle

Jako szczęśliwy posiadacz Kindle Touch, pragnę wycisnąć maksimum z tego urządzenia. Wszystkich, którzy również borykają się z podobnymi problemami jak: instalacja alternatywnych słowników (np. do języka niemieckiego) poszukują źródeł darmowych książek w języku ojczystym i chcą szybko opanować, co i jak odsyłam do Świata Czytników. Warta uwagi strona. Read more →