Canon demi EE28

What a nice half-frame camera from 1960ties. I think one of the best, even better than Olympus PEN I think as it doesn’t stop you from doing ‘wrong’ shots and the viewfinder shows auto-selected speeds. It is light-weight, pleasant to hold, small enough.

View finder is beautiful, needle is not visible enough but is moving by iteself – no need to press shutter button. When in blue area and lens are set to ‘blue’ 3 meters as well the focus is guaranteed to be OK on anything form 3 meter to infinity.

NA COVID-19

25.4. Aktualizace: po skoro 7 týdnech a podle čísel a grafů  jedeme po dobré trajektorii – podobně jako Norsko, je čas na rozvolňování a postupné obezřetné uvolnění restrikcí a návrat k normálnímu životu ! :) Díky za vzájemnou podporu !

simulationSimulace roušky

Tohle se týká nás všech,  tohle tiká, dokážeme se (aspoň pro teď) sjednotit a zatlačit invazi COVID-19 zpátky dolů ? Jde to a má to smysl  –  společně se zapřít proti rozpínavosti tohoto viru.

nacovidDuben

Infografika (SVG) https://ikatastr.cz/nacovid.svg

Graf průběhu nákazy v ČR – srovnání, průběžně aktualizováno

fatalitydubne

Není to opravdu obyčejná chřipka: 

fatalityDuben

 

 

combinedČlánek jak úspěšně potlačili COVID-19 v Singapuru – kombinací několika opatřeních – Sociální distance, karanténa, uzavření škol a oddělení prac. skupin (Anglicky): https://www.thelancet.com/action/showPdf?pii=S1473-3099%2820%2930162-6

 

Děkuji Geobusiness.cz, že se ujal propagace.

https://ourworldindata.org/coronavirus

 

Digital minimalism

analogify.jpgHyper self-digitalization is not healthy like any other extreme,   this is my observation, there are ways how to reduce it and since this is very new area of research it will take cca another decade to educate society on digital hygiene.  Meanwhile there are already some good books available –  Cal Newport’s Book : “Digital Minimalism”.

One of my first attempt was in 2013 so time to renew the effort.

Here is my “analogue” / d.minimal / non electronic arsenal:

  1. Pulsar watches: while Pulsar was first to introduce digital  LED watches, the ones I have are ‘automatic’ – fully mechanical taking kinetic energy of my hand to tick. No expensive at all. It was little bit hard to resist urge to buy smart watches (and all rationalization for the workouts) however ‘doesn’t need batteries’ (instead of batteries included) is so appealing !
  2.  Zenit 11: I found accidentally never used, virgin  analogue camera Zenit 11 (from ’80)  and bought it for few CZKs. It uses selenium cells for exposure measure, so no need for batteries at all.  This will be fun to try ! I used to have Zenit 12 so this is come back ! For note taking / documentary photos I will continue to use  digital camera. Zenit 11 will be my tool for mindfulness, patience, slow down -. Really excited with this piece. It smells  like just assembled in the KMZ factory and the sound of the closure is so pleasing… isn’t the name cool ? literally  ZEN  IT !
  3. Nokia 8110 4G : this is not smartphone, but replica of original Nokia 8110 used in Matrix, yet this supports LTE and hotspot, (except calls and SMS)-  all I need to use. KaiOS and cheap  buttons  slows me down to think before I call or react. This phone-modem will be used on the road as hotspot to power up my connectivity needs on other devices / computers on demand. So no more compulsive checks of emails, updates, social and other network etc.
  4. Bullet Journal : simple analogue system to track my progress and notes on various facets of my life, ideas, notes, hand written. Colored by pastel pencil with eraser.
  5. Solarex SSR 97 :  Solar only powered scientific calculator (from ’80)
  6. Coffee mill:  for my very own coffee ‘hand made’.
  7. Hourglass: do not confuse with waiting Windows hourglass, this ones are for deep work, focus, concentration, no interruption work.
  8. Rolling ruler: nice analog tool for parallels – many of them…

 

Another aspect to compensate “hyperdigitalisation” is workouts – I could finish 90 days challenge by Mark Lauren and can continue with his “You are Your Own Gym” workouts.

workout

Motion sequence and replay in smart maps

moitonseq.jpgWhen dynamic maps were in early stages of development or even concepts, I was thinking on ‘replay’ function – sort of step-sequencing based on certain dimension. Some of these ideas have been presented  in the “Incident Prototype” in 2014 here at  2:24 where you can see sequencing over the day or month period.

Another demonstration took place in Green Space Analyzer in 2015 when introducing Smart M.Apps at 2:04 when years are sequenced.

Important part of the idea was the editing functionality – or how the sequence and capture ‘user motion’ in general. In multidimensional data there are nearly unlimited number of combinations and ways how data are filtered over the time. However instead of continuous time sequencing, we can simplify to ‘step-sequencing’ that is  well known in music industry – many digital  instruments offer this, specially rhythm, drum or groove machines. Geospatial industry could take a lot from looking on how this function, core to music production, is done there and get inspiration for smart  mapping.

For example Korg Minilogue xd captures  ‘user motion’ of the filters that can be defined for each of the 16 steps

Why it is important – imagine story telling where someone will show how to filter out data to get certain interesting results – he will then save his choices of filters over the time (in form of motion sequence) so other people can load it and ‘replay’ it and further tweak it.

I believe this might be super-useful for show-case of  evolving of some phenomena, or how someone (aka expert) got into certain results.

Or it might be useful as ‘Smart Video’ of maps – so instead of publishing dump video – you publish a dynamic map plus ‘motion sequence’ of when and what is filtered (including map manipulations like zooms)

Yeah this is like what everyone knows from Whether forecasts – replay or forecast of cloud/pressure/wind  motion, however instead of video, you get real smart map – the one that is replaying its state  based on the sequencer data.

State of state 

Keeping current state of the filters modified by user  is the first step.

While lot of user interaction already  happens on the client side, most of the front -leading solutions do not keep a state of the selected filters so refreshing URL doesn’t  keep what user has previously selected – in short all user UI state is lost. May be this is ‘feature’ to reset state not inconsistency, then you need to make another button that explicitly gives you link to the current state…

In iKatastr.cz I keep the state in URL – this makes it easy than to go forward/backward of what user has previously selected (here parcel).  Moreover it enables direct link sharing and one button less in UI (for sharing link) – so what user sets in UI on the page is reflected in the URL as fragment (starting by #) so any time user can grab the URL and pass it by SMS or email – this plays well on iOS/Android  with default ‘share url’ function of the browsers. So try this link:  https://ikatastr.cz/#kde=49.31166,17.75353,18&mapa=zakladni&vrstvy=parcelybudovy&info=49.31142,17.75423

and try to refresh it – you will see the same state as before the refresh. You can also try to select other parcels and then press back button in the browser. You can experience back/forward ‘sequencing’ manual sequencing fo your previous user interactions. This is most likely the way to go and further evolve into full step-sequencing.

Nové vrstvy a link na územní plány

Vrstvy jsou nově na ikatastr.cz  uspořádány do kategorií, tak aby se daly postupně přidávat nové a zároveň nebyl uživatel přehlcen záplavou možností. Cca 5 vrstev na kategori.Na URL odkaz nemá tato funkce vliv, tj. v URL odkazu se kategorie nepouživají.

Nově jsou přepracovány  věcná břemena, které mají  samostatnou kategorii, kde lze jednotlivé typy břemen přepínat.

Přidány byly také záplavové mapy pro 5 a 100 letou vodu.

Pokud máte tip na další kategorie a mapové zdroje, prosím napište. 

 

Územní plánování a jeho nejednotnost je bohužel stav i v roce 2019, alespoň lze nyní odkazem v okně “info z katastru nemovitostí” přejít na příslušnou stránku obce, která územní plány vystavuje.

Pokud vám link chybí a znáte jej pro danou obec, dejte mi prosím  vědět a doplním jej. 

Matrix Cycle in 3D

Linear transformation in 3D graphics can be tricky, here is as “Matrix Cycle” that should help to better understand transition between spaces. The tricky part is actual numerical representation (or direction) in the transformation matrix.   Some info about  also here (nice notation of actual numerical matrix direction) nice online demo here 

following picture is from :http://antongerdelan.net/opengl/raycasting.html

CVPixelBuffer data layout in iOS 12.1 ARKit

bug notes: ...frame.capturedImage in iOS 12.1 started to show green lines and wrong video frame.
Fix was to take real CVPixelBufferGetBytesPerRowOfPlane instead ofCVPixelBufferGetWidth
and stretch image with UV coords  based on the difference between the two.
https://lists.freedesktop.org/archives/gstreamer-devel/2012-November/037921.html








Both the stride (bytes of padding added to each row), as well as the
extended rows (rows of padding at the bottom or top of the buffer) are
important.
The extended rows are what changed in iOS6; you can find out how many rows
of padding are added to the buffer using:
CVPixelBufferGetExtendedPixels(pixelBuffer, &columnsLeft, &columnsRight,
&rowsTop, &rowsBottom)
In the example you gave (Medium preset on iOS6) you should be seeingrowsBottom = 8.

The stride is effectively CVPixelBufferGetBytesPerRowOfPlane() and includes
padding (if any).
When no padding is present CVPixelBufferGetBytesPerRowOfPlane() will be
equal to CVPixelBufferGetWidth(), otherwise it'll be greater.