03 Mar

Digital thermometer based on Arduino with 4 digit 7 segment display

DSC01199

1 x Arduino (in my case it was Arduino Mega 2560 rev2)
1 x PCF8574 expander
1 x 4 digit display with common anode (my was FJ-5461BH)
1 x temperature sensor MCP9700AE
8 x 220 Ohm resistors
some connectors

If you want to build your own simple digital thermometer just for fun, this tutorial is for you. All the „ingredients” you can buy on ebay, aliexpress or in your local electronic shop. The temperature sensor can be replaced with other one, but you need to discover聽how to connect it to the rest (especially check the operating voltage and pins). Different will be also way to calculate temperature basing on the output voltage. Read More

19 Mar

Android: Not enough memory for apps? Move non-moveable apps to sd card!

Insufficient storage for Android apps? Move apps which you think are non-movable to your SD card (like Google Drive, YouTube, Maps, some keyboards like Swype + Dragon) and save space on your internal storage. To do this, you will need to download Android SDK Tools and execute only two commands in Command Line / Shell console. Read More

20 Lut

Android with Eclipse: Conversion to Dalvik format failed with error 1 [solved]

During compiling some Android projects using Eclipse I had regular problems with exporting signed apk file. It is a known problem and everyone has his own solution to fix the issue. For my projects where I included many apk libs or jar files (Actionbarsherlock, gson, etc…) every export was finished with result:

Eclipse Android dalvik format failed with error

Conversion to Dalvik format failed with error 1

or my Eclipse crashed or the package was corrupted 馃檪 It was very frustrating. It was not problem with Proguard. The solution is very simple. Before you start to create signed apk file you should:

  • go to Project menu -> disable Build Automatically…
  • after that聽Project -> Clean.. and clean all yours projects you use to create your apk ( uncheck Start a build immediately)

eclipse.clean_.android.without.recompile

  • and now right click on the project -> Android tools -> Export signed application package…

Works for me on my workstations with Windows. And you still have problems with that?

25 Sty

Drag and drop rows to reorder your DataTable in Primefaces

primefaces

In Primefaces you can drag&drop your columns using聽widget Datatable聽to change order of them, but there is no out-of-the-box action to reorder rows. Code snippets attached below will help you implement such custom functionality.

  1. We need to add some JavaScript (JQuery) in your JSF page to make Datatable sortable and to disable selection mode. Listed below doReorder() method gets the new order of the rows and save to order_q variable: Read More
14 Cze

Andlytics [*]

Od kilku dni nie mog艂em korzysta膰 z bardzo przydatnej aplikacji聽Andlytics聽dla tw贸rc贸w oprogramowania, kt贸rzy udost臋pniaj膮 swoje dzie艂a na Google Play.聽Dzi艣 przeczyta艂em na kanale Twitter programu, 偶e dalszy rozw贸j i poprawki programu s膮 ju偶 niemo偶liwe! Wszystko przez Google’a, kt贸ry wprowadzi艂 XsrfToken, aby uniemo偶liwi膰 ataki CSRF.聽Teraz trzeba zn贸w za ka偶dym razem 艂膮czy膰 si臋 przez panel deweloperski Google’a, kt贸ry nie jest zbyt szybki. B臋d臋 t臋skni艂!
11 Cze

Przenie艣膰 blog z WordPress.com na Blogger.com? Proste!

Je艣li stan臋li艣cie przed pytaniem jak przenie艣膰 blog z WordPressa na Bloggera, zachowuj膮c wszystkie posty, strony oraz komentarze to dobrze trafili艣cie. Kilkana艣cie godzin temu sam szuka艂em odpowiedzi na powy偶sze pytanie. Oto rozwi膮zanie:

  1. Logujemy si臋 na swojego bloga WordPress.com.
  2. Z kokpitu wybieramy menu Narz臋dzia (Tools) i klikamy Eksport -> … zn贸w eksport
  3. Zaznaczamy opcj臋 All content i wciskamy przycisk Pobierz plik eksportu.
  4. Odwiedzamy stron臋聽http://wordpress2blogger.appspot.com/聽, przechodzimy od razu do punktu 6., gdzie wybieramy Wybierz plik, wskazujemy wcze艣niej pobrany eksport WordPressa i klikamy Convert.
  5. Otrzymamy w odpowiedzi kolejny plik, blogger-export.xml.
  6. Logujemy si臋 na konto Bloggera, tworzymy nowy blog.
  7. Po wybraniu swojego blogu wchodzimy w Settings -> Other.
  8. W oknie wybieramy plik blogger-export.xml, przepisujemy kod z obrazka oraz wybieramy czy chcemy, aby zaimportowane wpisy by艂y automatycznie opublikowane.
  9. Klikamy Import blog.
To wszystko, ale… Za pierwszym razem jak robi艂em import, pojawi艂 si臋 dymek o poprawnym zaimportowaniu blogu, lecz lista post贸w by艂a pusta. Na nic zda艂o si臋 od艣wie偶anie i wylogowanie. Po drugim przej艣ciu procedury importu mia艂em natomiast zdublowane posty, komentarze i strony. Czyli nale偶y da膰 chwil臋 czasu Bloggerowi lub usuwa膰 duplikaty tak jak ja ;]聽
Pami臋tajcie, 偶e je艣li odznaczyli艣cie automatyczne publikowanie post贸w po imporcie, nale偶y je opublikowa膰 r臋cznie.

A mo偶e interesuje Was eksport z Bloggera do WordPressa? Sprawd藕cie tutaj:聽http://blogger2wordpress.appspot.com/

05 Cze

XPERIA Active – aktualizacja do Androida 4.0.4 ICS

6Wszyscy u偶ytkownicy smartfon贸w XPERIA z 2011 roku zacieraj膮 (b膮d藕 ju偶 zatarli) r臋ce na wiadomo艣膰 o aktualizacji swych zabawek do najnowszej wersji Androida ICS. Niestety u偶ytkownicy XPERII Active (ST17i) zostali wystawieni na pr贸b臋 czasu. Musimy wytrzyma膰 jeszcze kilka dni.

Mo偶na jednak ten czas wykorzysta膰 na… od艣wie偶anie co godzink臋 strony聽http://talk.sonymobile.com/thread/38359,聽gdzie pojawi si臋 informacja o mo偶liwo艣ci aktualizacji.

Czy smartfon po aktualizacji nadal b臋dzie dzia艂a艂 tak szybko? Co zmieni si臋 na lepsze, a co na gorsze? Czy poprawi si臋 wygl膮d oryginalnej aplikacji do kalendarza Google? Czy zagram jeszcze kiedy艣 na skrzypcach? Na te i inne wa偶ne dla przysz艂o艣ci ludzko艣ci pytania odpowiemy sobie ju偶 wkr贸tce!