2013
03.01

Have I said “grab Arduino Mega ADK, pull libraries, connect your BlackBerry and just open /dev/aap0″?

IMG_00000061

It’s not true.

Read More >>

2013
02.24

Thanks to Arudino project founders -  Massimo Banzi and David Cuartielles – programming AVR microcontrollers and creating embedded devices is now accessible to nearly everybody, regardless of age and gender. Introduction of Google’s Android Open Accessory (AOA) protocol and development of Arduino Mega ADK microcontroller board gave us possibility of attaching our own devices to smartphones in easy way.

But let’s go for a moment a bit back in time.

Read More >>

2013
02.10

Dev Alpha C

Pojawienie się urządzenia BlackBerry Q10 spowodowało aktualizację UI Guidelines ze względu na użycie ekranów OLED, które:

  1. zużywają mniej energii wyświetlając ciemniejsze kolory,
  2. z czasem wypalają się adekwatnie do jasności obrazu,
  3. oferują wyższy kontrast niż zwykłe ekrany LED.

Read More >>

2013
01.25

System Microsoft Windows – w każdej swojej wersji i odmianie – to wielce kapryśne zwierzątko.

Jeżeli przywykłeś już do constructive negative feedback w codziennie używanych aplikacjach, a z oszczędności papieru dawno nie widziałeś “error name: undefined” wyplutego przez swoją drukarkę – dlaczego nie posłuchać głosu Kanciapy w postaci Mateusza Małka?

Read More >>

2013
01.25

Z racji swojej nadaktywności w pierwszych minutach Community Port-a-thon, zostałem przez Research In Motion zaproszony na BlackBerry® Jam Europe 2013.
Przyjemna okazja do rozejrzenia się po Amsterdamie i odświeżenia po sesji egzaminacyjnej – jako że planuję wylot kilka godzin po ostatnim egzaminie.

A więc, już oficjalnie:
I'm Attending BlackBerry Jam Europe 2013

Co ciekawego na konferencji?

Read More >>

2013
01.12

Blisko siódmy tydzień oczekiwania na poprawienie wielkości bufora do stanu pozwalającego na zeskanowanie filmu programem do skanowania filmów przyniósł nowe zapewnienie:

This issue is still being worked on.
It is processed with highest priority.
I expect it to be ready in our next update.

To ich noworoczne postanowienie?

2012
12.31

skicams

Drugim z moich odkryć świata API po ProgrammableWeb jest arcyciekawy portal Mashape pozwalający wyszukiwać, publikować i spieniężać takie interface’y.

Spędzona z nim noc przyniosła – prócz ING podejrzewającego rejestrację tam swojej karty kredytowej jako fraud – kolejne kilkanaście API z którymi mógłbym zintegrować swoje aplikacje, w tym niestety ubogie w metody, ale bogate w dane Skicams oferujące adresy do kamer internetowych na włoskich stokach narciarskich.

Read More >>

2012
12.29

Polecam jako lekturę na wieczór:

Magical Square Root Implementation In Quake III

A fast glance at the file game/code/q_math.c reveals many interesting performance hacks. The first thing that pops out is the use of the number 0x5f3759df in the function Q_rsqrt, which calculates the inverse square root of a float and why does this function actually work?
Observe the original function from q_math.c:

Read More >>

2012
12.26

Poszukując inspiracji dla kolejnych aplikacji dla BlackBerry 10 i okazji do poćwiczenia jQuery zdecydowałem się przejrzeć sieć za usługami z JSONowym API.
Trafiłem przy tej okazji na świetną listę API, którym chciałbym się z Wami podzielić – ProgrammableWeb.
API Directory - ProgrammableWeb-235849
Krótkie spotkanie z tym katalogiem zaowocowało wieloma, częstokroć dość szalonymi, pomysłami na integrację danych z kilku usług.
Choćby: Dlaczego mając katalog win, nie pozwolić użytkownikom szukać ich po kodach AVIN, jednocześnie oferując informację na temat ich “przydatności” dla wegan?
Zintegrowanie dodatkowo wyszukiwania za pomocą polskiego Recognize.im mogłoby prowadzić od fotografii etykiety wina, przez pochodzenie i wiek jego butelki, aż po wspomniane informacje z Barnivore.

2012
12.26

Dziś mija dokładnie miesiąc od mojego pierwszego kontaktu z produktem firmy LaserSoft Imaging, która od ćwierćwiecza tworzy oprogramowanie do przetwarzania obrazu.
W tym sztandarowy produkt – SilverFast – służący do skanowania i wstępnej obróbki filmów.

hangs on thumbnails x86
Dziś mija też dokładnie miesiąc od mojego zgłoszenia błędu w powyższym oprogramowaniu – korzystając ze skanera do filmów nie można zeskanować standardowej długości filmu, jak również 2 tygodnie od ostatniej wieści z supportu:

We have done some more tests and you seem to be right.
a 36image filmstrip in deed does cause such an issue.
Our previous strip was only a little over 20 images long and worked perfectly.
This has been forwarded to our developers.
Please divide your filmstrips into two parts if possible until we have fixed this.

Kind regards
Arne Ketelhohn

25 lat to zbyt mało czasu na stworzenie środowiska testowego oraz przewidzenie przypadku użycia “zeskanuj film”,  a 700 euro to niewystarczająca kwota, by traktować klienta poważnie i nie kazać mu zniszczyć kilometrów filmów tnąc je na pół.