Entries of the category : IT

2015
11.23

Beacon is a small device that uses a low-energy version of Bluetooth to broadcast its location. Modern smartphones can detect the presence and measure the approximate distance to the beacon. Apart from the obvious use for marketing and advertising (of very legitimate concerns about privacy and tracking users) beacons offer many other possibilities and allow to realize a very ambitious ideas of the Internet of Things.

We found this out by participating in two BeaconValley Hackathons. These events had one goal: to make within 24 hours a mobile application that uses kontakt.io’s beacons in interesting way.

SmartBook

The first time, in June, we designed and implemented an Android application to encourage people to books. The idea is that people at the bus stop receive a short excerpt from the book. In addition, those holding the handset could listen to an audiobook. Volume increases with a gradual approaching to the place where hidden beacon.

SmartBook app helps you discover books.

SmartBook app helps you discover books

Interested user could order the book via the internet or locate on the map bookstores that have it in stock.

City Games

The second global edition of the hackathon was held on 21-22 November. It held simultaneously in four cities: Krakow, New York, London and Guadalajara.

This time we proposed an interactive urban game designed for iOS devices (iPhone or iPad). Through interesting quests and simple interface it helps tourists explore visited places in an easy and fun way. We have prepared a sample scenario for the Museum of Monicipal Engineering in Krakow, where the event took place.

Thank you Peter, Michael, Christopher, Paul and Nicholas for fruitful cooperation and lot of fun. We learned useful technologies, spoke with representatives of many IT companies and got a bunch of gadgets. I had a great time and gained a lot of experience.

2014
01.26

I  lately noticed increased temperature of my netbook. Sensors command gives near 90°C in stress. I decided to replace manufacturer thermal pasta on CPU and clean radiator.

Cleaning CPU unit. Above: the old, hardened, thermal paste on the copper pipe heat sink.

Cleaning CPU unit. Above: the old, hardened, thermal paste on the copper pipe heat sink.

(more…)

2013
12.12

Some time ago I bought the HP t5720 Thin Client terminal to run as server for my stuff. It has an AMD Geode NX 1500 (x86, 1000 MHz) / 512 MB ​​RAM / 6 USB ports / audio IO / VGA on board, and most importantly, it is completely silent. 512MB of manufacturer ATA flash memory allows only to place Windows XP Embedded or truncated Debian. Therefore, I installed Linux distribution on a cheap 4GB pendrive.

HP t5720 Thin Client (more…)

2013
11.27

W sklepie Google Play pojawiła się napisana przeze mnie aplikacja mobilna dla platformy wymiany walut Fritz Exchange. Aplikacja działa na tabletach i smartfonach działających pod systemem Android od wersji 2.3.3. Bez logowania dostępne są aktualne kursy walut. Polecam samą platformę ze względu na niski spread (atrakcyjny kurs wymiany).

Wszelkie prawa autorskie do logo FritzExchange należą do FRITZ GROUP Spółka Akcyjna Copyright © 2012

>>ZAINSTALUJ<<

Prawa autorskie do logo FritzExchange należą do FRITZ GROUP SA, użyte w celach informacyjnych.

2013
02.01

Unfortunately, a few weeks ago when I pulled my Kindle 3 Keyboard from a laptop bag  I couldn’t turn display on. I noticed some strange lines at the bottom of the screen. Those displays really ARE  fragile!

In this situation, you can sell ​​the device on your favorite auction site as damaged (they pay pretty good!) or replace the screen yourself.

Broken kindle keyboard display with some strange lines and new, replacement screen.

Broken kindle keyboard display with some strange lines and a replacement screen.

(more…)

2013
01.13

This is CrunchBang Linux installation guide for MSI Wind U270, but some tricks may also work on another Linux distros and other devices powered by AMD E2-1800 (or similar) processor.  I chose this Linux for blazing fast performance, good essential app set and its simplicity. It starts quickly by using well-configured openBox and GRUB 1.98 <- who needs eye candy bootloader anyway? After start it uses less than 200MB RAM (Ubuntu eats over 500MB, Windows 7 about 1GB)! I recommend #! especially for netbook power users. IMHO CrunchBang is the best Linux distribution for MSI Wind U270 (I tryied  Ubuntu, Xubuntu and Arch Linux).

Let’s get started then!

CrunchBangLinux after start

CrunchBangLinux after start

(more…)

2012
10.05

Parę lat temu poszukiwałem laptopa dla swojej rodzicielki. Pomimo koszmarnego wyglądu wybraliśmy lenovo SL400 ze względu na dobre jak na tamte czasy parametry, matową matrycę oraz legendarną markę ThinkPad. “Są niezniszczalne” powiedział nam sprzedawca pokazując swojego starego ThinkPada od IBM, “dzięki mocarnym zawiasom można je przenosić za ekran” powiedział.

Mama korzysta z notebooka tylko w domu i jako osobisty komputer zawsze leży sobie spokojnie na stoliku. Czasem pożyczałem go na konferencje czy robienie projektów w terenie. Nigdy nie upadł. Od początku napęd optyczny nie czytał większości wypalanych płyt, ale jakoś da się z tym żyć. Skończyła się dwuletnia gwarancja i wyłamał się lewy “mocarny” zawias.

Zepsuty zawias w lenovo SL400

Zepsuty zawias w lenovo SL400

[TL;DR] Laptopy ThinkPad nie są już takie solidne i chałupnicza wymiana jakiegoś kluczowego elementu wiąże się z rozmontowaniem kilkunastu innych. [/TL;DR]

(more…)

2012
08.25
In Arduino | Tags: , ,

Zdobyłem ostatnio Arduino UNO wraz z zestawem podstawowych elektronicznych elementów (Starter-kit). Jest to mikrokontroler ATmega328 z  programatorem, emulacją portu szeregowego na USB i wyprowadzeniami na jednej płytce (dla niewtajemniczonych jest to taki mały “komputerek” do sterowania elektroniką).

Jako, że z kolegami urządziliśmy sesję “Magii i Miecza”, postanowiłem wykorzystać Arduino do rzucania kością. W dalszej części pokazuję jak zbudować sobie taką K6-tkę.

Fotografia arduino i diód imitujących kostkę do gry

Arduino wyrzucił 6!

(more…)

2012
02.18

Dzisiaj uczesniczyłem w Android DevCamp 2012 Kraków zorganizowanym przez PJUG oraz PGTUG  w ramach Global Android Dev Camp.

Ogólnie chodziło o to, abyśmy kodzili w grupach aplikacje na androida i wymieniali się doświadczeniem. Oprócz tego odbyły się 2 wykłady oraz było smaczne jedzonko i miła atmosfera przy akompaniamencie stukotu klawiszy i ożywionych dyskusji.

Razem z kolegą NPSem usiłowaliśmy stworzyć grę z czołgami multiplayer po sieci i zdecydowaliśmy się na mini remake’a kultowej gry na pegazusa Battle City aka Tank 1990. W trakcie kodzenia zmieniliśmy koncepcję porzucając pomysł z siecią dla zabawy na jednym ekranie.

Tanks2012 screenshot

Tanks2012

Obaj gracze trzymają swój koniec tabletu/komórki i kciukami sterują swoim czołgiem za pomocą półtransparentych przycisków. W grze wykorzystaliśmy Sprite’y do obsługi grafiki oraz technologię multitouch (czołgi poruszają się niezależnie od siebie). Poza planszą wczytywaną z pliku tekstowego udało się zaimplementować podstawowe kolizje czołgów ze sobą i ścianami. Przy dobrej zabawie czas zleciał tak szybko, że do umówionej godziny 16:30 nie udało nam się jeszcze zmusić wystrzeliwanych pocisków do zadawania śmiertelnych obrażeń.

Nasza aplikacja fuksem zajęła drugie miejsce w konkursie i zdobyłem dwa fajne t-shirty ^;^.