Archive for the 'SW development' Category

Use your desk as mouse-free multitouch interface with MS Kinect

TouchTable is is Kinect powered application I am developing as part of my PhD research. It enables one to use bare hand laying on a regular office desk to control computer instead of mouse.
User can also move the cursor without any clicking. This can be used i.e. to hover over icons to display […]

Read More..>>

Finding points in 3D space using point quad tree - java sources

Solved problem
This post introduces an working algoritm that can be used for searching through a 3D space filled with 3D points. Each point is represented by its x, y, z coordinates. Search is performed using search rectangular box, specified by its left bottom back and right top front corners.
As a result, all points from 3D […]

Read More..>>

3DKeyboard project

About 3DKeyboard
Recently, after some research and solving some problems with C++ code, I have finished initial version of 3DKeyboard. Work on it is done as part of my Phd studies at University of Pardubice.
3DKeyboard is an application utilizing Microsoft Kinect, that enables you to type
text with moving one of your hands in the air. It’s […]

Read More..>>

How to compile and run Kinect related samples

Recently, I bought Microsoft Kinect motion sensor, keen on starting developing cute applications with that. If you are in the same situation, this post is here for you to made thinks easier. Currently, I have managed to run some sample demos and compile them in Microsoft Visual Studio 2010. As it turned out, thinks are […]

Read More..>>

How to simulate vertical text (writing-mode:tb-rl) in Firefox

Problem displaying vertical text in Firefox
If you want to make your table header thin to conserve space, one of the options is to make text vertical. This is easily done in Internet Explorer using CSS3 write-mode property:
 <th style=”write-mode: tb-lr”>Text will be vertical</th>
Unofortunatelly, Firefox 3 does not support this feature yet.
Javascript FF & IE vertical text […]

Read More..>>

Jak nakupovat elektroniku šetrnou k přírodě

Na prvního máje jsme byli spolu s dobrovolníky Greepeace Robertem a Janou v Olomouci na Ekologických dnech Olomouc, kde jsme měli infostánek pro veřejnost. Celá akce byla pořádaná občanským sdružením pro ekologickou výchovu Sluňákov a byly to pro mne příjemně a smysluplně strávené chvíle. Jen škoda, že mi nezbyl čas na skvělý program přednášek, kde […]

Read More..>>

Jak předejít a řešit bolest v zápěstí - zkušenosti programátora

Přednáška vznikla na konferenci Java Open Space, kde jsem přednesl kolegům svoje zkušenosti a doporučení z praxe s problémy se zápěstím při dlouhodobé práci s počítačem.
Dozvíte se, jaké jsou symptomy potíží, jaký je význam prevence, k jakým patologickým změnám v zápěstí dochází. Probereme příčiny potíží a jejich dělení (mechanické, způsobené špatnou výživou, způsobené špatnou regenerací […]

Read More..>>

Adding Team/SVN commands for existing projects (Eclipse Ganymede)

If you have installed Eclipse Ganymede and wanted to use SVN integration, you realised that you need to install additional SVN providers and connectors. This is described f.e. on blog post Getting SVN running under Eclipse 3.4 Ganymede.
Problem
However, when I followed those steps to get SVN running in Ganymede, I still could not see any […]

Read More..>>

RSI Tip - Beware vibrations

Any vibrations which you will be in contact for longer period will make your condition worse. In some cases, vibrations are causing the problem alone. My friend had a summer job as gardener and she developed RSI from handling vibrating mower, so she needed to stop the job and problem dissappeared soon.
Also computer is a […]

Read More..>>

TODO list before your interview

This is a procedure which I follow always when I am heading to some job interview. I am creating this post mainly for my future reference and will evolve it as I gain more experience. But if it is handy for you too, it will be my pleasure should it help:

Read More..>>

Další stránka »