I. projekt "BetSen"
( počítačový krúžok v Betánii Senec )
Jedná sa o počítačový krúžok - dobrovoľnícku aktivitu v zariadení DSS Betánia Senec, kde sa grafickými
alebo písanými aktivitami pokúšame spríjemniť čas klientom zariadenia.
Snažíme sa ich zaujať prácou s počítačom, resp. pomocou počítača poskytnúť špecifickú improvizovanú terapiu.
Betsen je tiež jednoduchý web, ktorý prezentuje dielka, ktoré klienti vytvorili a mapuje tak naše aktivity.
Tiež na ňom nájdete starší fotoarchív od Miroslava Krupu a rôzne iné materiály.
Dozvedieť sa viac...
3.) Prečo to robíme
Nazdávame sa, že je dobré rozvíjať a trénovať prácu
- s obrazom a grafikou
- s textom a písmom
spôsobom, ktorý priniesli počítače. A to aj pre niektorých klientov z Betánie, ktorí k tomu majú predpoklady a záujem.
Odkryť, objaviť, sprístupniť možnosti počítača aj pre nich.
Uvedomujeme si pri tom, že počítač by nemal byť cieľom, ale prostriedkom. A že aj pre počítač a internet platí, že je "dobrý sluha, ale zlý pán".
Domnievame sa, že počítač v spojení s vhodným programom môže slúžiť niekomu nielen na prácu či zábavu, ale byť aj špecifickým učiteľom a terapeutom.
Ak je to možné, každý účastník má jasný výstup zo svojej aktivity za daný konkrétny deň.
Dodatočne preto tlačíme materiály aj na listy A4, ktoré si priatelia vložené do euroobalov odkladajú.
Chceme rozvíjať aj ľudskú rovinu spoločne stráveného času pri stretnutí a práci.
Sme radi, že sa pohybujeme v rovine priateľov a nielen klientov. Aj my sami sme tým obohatení a veľa sa pritom učíme.
Menej...
Späť na index/obsah
II. projekt "bonbliot FW Apps"
Softvér bonbliot FW Apps (pre Win desktop):
Jedná sa o sadu programov programovaných v jazyku C++ s využitím DBonbliotFW ("DirectDraw Bonbliot Framework v.3.0").
Bonbliot FW Apps teda používajú DBonbliotFW, sú na ňom postavené. Programy sú zábavného, niektoré edukačného charakteru.
Všetko sú to veci pre Windows desktop, čiže ich spustíte len na počítači PC s Windows.
Dozvedieť sa viac...
Program Pohyb - Sily (verzia 1.1)
- program k výučbe elementárnej fyziky
- skúmame skladanie vektorov síl a pohyb telesa
pozn.: inštalácie aplikácie obsahujú aj modul DBonbliotFW.dll
Program Animovaná kniha (verzia 1.1)
- pracujeme s 2D grafikou a vytvárame pohyblivé scény, obrazy
- vkladáme objekty s meniacou sa polohou i tvarom - tzv. "sprites"
- interaktívna aktivita: listovanie alebo vytváranie animovaných listov kníh
- možnosť nastaviť spôsob pohybu objektov (po kliknutí pravým tlačidlom myši na objekte)
- zastaviť rozbehnutú scénu je možné medzerníkom (rovnako aj spustiť scénu)
- je možné pridať aj vlastné nové knihy, program je tak parametrizovaný, škálovateľný
Dvojice (verzia 1.1)
- interaktívna aktivita: spájanie dvojíc kariet - treba priradiť obraz k textu
- karty sú pri interakcii ozvučené (možno vypnúť)
- po inštalácii sú prítomné voliteľné sady kariet: zvieratá, vtáci, ovocie, zelenina, ryby, plemená psov a značky áut
- je možné pridať aj vlastné datasady kariet (bitmapy), program je tak parametrizovaný, škálovateľný
Pexeso (verzia 1.1)
- interaktívna aktivita: Pexeso - treba hľadať páry kariet
- karty sú pri interakcii ozvučené (možno vypnúť)
- po inštalácii sú prítomné voliteľné sady kariet: zvieratá, vtáci, ovocie, zelenina, ryby, plemená psov a značky áut
- je možné pridať aj vlastné datasady kariet (bitmapy), program je tak parametrizovaný, škálovateľný
Puzzle (verzia 1.1.2)
- interaktívna aktivita: skladanie obrazov z fragmentov
- po inštalácii sú prítomné na výber obrazy so zimnou tematikou
- je možné pridať aj vlastné obrazy (bitmapy), program je tak parametrizovaný, škálovateľný
Prehliadač sférických fotografií (360° x 180°) (beta verzia) + demo foto
Demo "Hello" (jednoduché)
|
|
bonbliot_Hello.rar |
.RAR - inštalácia (archív), pozn.: inštalácia obsahuje aj modul DBonbliotFW.dll |
Demo "Xmenu UI" (pokročilé)
Direct Draw - problém s rýchlosťou
:-( Ak sa Vám zdá, že sú predkladané programy/aplikácie pomalé - máte pravdu. Boli programované s technológiou "DirectDraw".
Všetky tieto veci bežali bezproblémovo a plynulo až do verzie Windows7. Microsoft pokazil emuláciu DirectDraw vo verzii Windows8 aj 10,11.
Tu sa o tom píše viac:
alebo tu:
a to aj keď je všetko správne zapnuté, ako sa radí napr. tu:
Po Windows7 teda predkladané programy bežia fajn, na vyšších verziách je už badateľný ich posun na pomalé aplikácie na hranici použiteľnosti.
Žiaľ, neviem s tým teda urobiť nič. Len dúfať, že sa "Mrkvosoftu" uráči opraviť podporu a emuláciu staršej Direct Draw technológie
vo vyšších verziách OS. Alebo tvoriť veci, ktoré nie sú platformovo viazané na Windows desktop platformu :-/,
resp. dokonca na žiadnu platformu. Je veľa ľudí, ktorí to pochopili skôr než ja :-)
Menej...
Späť na index/obsah
III. projekt "DBonbliotFW" (DirectDraw Bonbliot Framework) Programujte s bonbliotom
Ak Vás zaujali vyššie publikované aplikácie (pre Windows desktop) a viete programovať v jazyku C++, možno Vás zaujme
aj táto sekcia. Programujte vlastné aplikácie s knižnicou DBonbliotFW.
Je to knižnica postavená na technológii DirectDraw (áno, čo je staršia vec), knižnica je prevažne objektová, napísaná v jazyku C++.
Predstavuje jednoduchý "2D Engine", nástroj na programovanie interaktívnej 2D grafiky, nástroj aj k Vašej tvorbe.
Súčasťou podpory sú dve sady vzorových programov (viď. ďalej "Examples" a "Pexeso Steps") s kompletnými zdrojovými súbormi.
Dozvedieť sa viac...
Knižnica "Directdraw Bonbliot Framework" (verzia 3)
(2D sprite engine + gui)
"Examples" - Demo programovania s knižnicou DBonbliotFW
Študujte jednotlivé príklady, pozrite si .cpp zdrojové súbory, spúšťajte príslušné .exe produkty:
Obsah:
Jednotlivé príklady ešte raz, teraz ako celé samostatné MSVS2017 projekty:
Príklad | Popis | Celý MSVS2017 projekt | |
Example_0_core |
implementuje holú, čistú aplikáciu (najmenší zdrojový súbor), len jadro s "default btfw systémovými" dialógmi |
Example_0_core.zip |
|
Example_1_dui |
zobrazí sa jedna DUI komponenta, ktorej dizajn možno interaktívne meniť (na štúdium práce s DUI) |
Example_1_dui.zip |
|
Example_2_duir |
zobrazí sa jedna DUIR komponenta, ktorej dizajn možno interaktívne meniť (na štúdium práce s DUIR) |
Example_2_duir.zip |
|
Example_3_emotifly |
zobrazí pozadie a lietajúce sprites (sprajty v podobe emotikonov), parametrizácia cez menu |
Example_3_emotifly.zip |
|
Example_4_dialog |
zobrazí sa jedno dialógové okno (Dialog) so základnými komponentami/elementami (DUI, DUIR, Slider, ScrollBar, Switch, Button) |
Example_4_dialog.zip |
|
Example_5_das |
zobrazí pozadie a animované sprites, parametrizácia cez menu |
Example_5_das.zip |
|
"Pexeso Steps" - Demo programovania s knižnicou DBonbliotFW
:-( Ak sa Vám zdá, že sú predkladané programy/aplikácie a príklady pomalé - máte pravdu.
Viac o tom tu
Menej...
Späť na index/obsah
IV. projekt "BOWA" - bonbliot Old Win Apps
(pre Windows desktop)
Toto sú moje staré projekty z vysokoškolských čias. Písané boli v C++ (MSVS) a sú to všetko veci pre Windows desktop,
čiže ich zase spustíte len na počítači PC s Windows.
Programy spája zanietenie pre počítačovú grafiku: Sú štúdiou perspektív, zobrazovania sférických textúr, OpenGL programovania
a Anaglyph techniky.
Dozvedieť sa viac...
Program Anaglyp
- prehliadač 3D objektov používajúci Anaglyf (Anaglyph) techniku
- konštrukcia anaglyfických obrázkov pre 3D objekty
- program umožní najprv nastaviť natočenie a polohu objektu a potom skonštruuje obrázok
vhodný na pozeranie farebnými okuliarmi
(s červenými a zelenými filtrami)
- keď scénu nastavíte do požadovanej polohy, následne dvojklikom prejdete do zobrazovacieho módu
("full-screen" náhľad 3D anaglyfického obrázka); opätovným dvojklikom sa vrátite do editačného módu
Program BGLView
- prehliadač 3D objektov používajúci OpenGL technológiu
Program Perspekt
- prehliadač 3D objektov
- umožňuje zobraziť objekty/scénu použitím rôznych perspektív: klasickej lineárnej, cylindrickej a sférickej;
je štúdiou týchto perspektív a ich použitia v počítačovej grafike
Program Panorama
- prehliadač aj vytvárač sférických panorám/textúr (360 x 180)
- konštrukcia zo sady čiastkových fotografií
- virtuálne svety s nelineárnou perspektívou
- ovládanie myšou, resp. dialógom
Program Panorama_galeria
- prehliadač sférických panorám (360 x 180)
- zobrazuje 3 panorámy, prepínanie klávesami F1,F2,F3
- ovládanie myšou, resp. klávesami: šípky,-,+
Predstavujem teraz jednotlive "BOWA" programy prostredníctvom demonštračných videí.
Zvoľte si jeden z piatich programov a urobte si predstavu a jeho funkcionalite "v skratke",
bez nutnosti jeho inštalácie:
Zaujali Vás niektoré programy? Chcete získať a študovať aj ich zdrojové súbory?
Kliknite sem...
Menej...
Späť na index/obsah
V. projekt "Web Apps" - Webové aplikácie/projekty
(multiplatformové)
Tieto projekty sú mojou praxou pri samoštúdiu programovania vo webovom priestore, štúdiu jazyka
JavaScript, PHP, HTML a CSS. Ide o interaktívne aplikácie, prvé tri sú edukačného charakteru.
Na spustenie aplikácií doporučujem použiť PC (osobný počítač a teda interagovať klasickou počítačovou myšou) alebo tablet.
Vo väčšine webových prehliadačov (Chrome, Firefox, Edge, Opera) aplikácie bežia korektne,
len v prehliadači Safari sa ešte môžu objaviť drobné problémy.
Dozvedieť sa viac...
Horeuvedené sa týka aplikácií, kde je v tabuľke môj alias autora ("BLeho").
Ambíciou je ale kolekciu postupne dopĺňať o ďalšie príspevky - či už moje alebo iných spolupracovníkov.
Nasleduje tabuľka voľne spustiteľných web-aplikácií, pre ich spustenie stačí jednoducho kliknúť:
Zaujali Vás niektoré aplikácie? Chcete získať a študovať aj ich komentované zdrojové súbory?
Kliknite sem...
Kooperácia
Ste potenciálny vývojár a chcete tvoriť podobné edukačné hry - webové aplikácie?
Alebo ste už nejaké vytvorili a viete ich ponúknuť?
Máme pre Vás pozvánku byť súčasťou bonbliot tímu a platformy.
Jej DNA je vytvárať a publikovať web-aplikácie, ktoré môže ktokoľvek voľne používať a spoplatnené
je len zdieľanie zdrojových súborov (teda šírenie a delegovanie know-how).
Kontaktujte nás pre podrobnejšie informácie o projekte a prípadnú spoluprácu (viď e-mail kontakt dolu).
Menej...
Späť na index/obsah
VI. projekt "Schtbv" (mikroteológia)
Schtbv je projekt "instantnej laickej mikroteológie". Je to dielko, materiál, s ktorým by som sa chcel s Vami zdielať.
Dáva aj priestor pre spätnú väzbu či spoluprácu.
Dozvedieť sa viac...
Schtbv - Schémy, témy, Božie veci (verzia v 2.1.0)
Tu je link:
Materiál je pokusom o schematizáciu biblických pohľadov/tém, resp. o načrtnutie podkladov na evanjelizáciu, šírenie zvesti
a ekumenický dialóg. Možno ale len o mnemotechnickú pomôcku, autoterapiu, či podkladom na rozhovor.
U človeka, ktorý uveril, existuje akási ranná snaha šíriť vieru ďalej i keď laicky.
Motiváciou vzniku materiálu bola teda asi podvedomá naivná túžba "poloautomatizovať" proces "uverenia", proces stať sa veriacim.
A zrejme je určený skôr človeku s prírodovedným či technickým pozadím (nastavením, vzdelaním) než humanitným.
Bola tu snaha "dať do ruky" (so smartfónom :-) resp. na displej) niečo, čo aspoň trochu posúva ku kresťanstvu a k Biblii.
Nereálne? Môže to niekomu poslúžiť ako malá inšpirácia k viere? To je zatiaľ môj drobný príspevok k tejto téme.
Otázka je, či to môže ľudí zo sveta zapalovať pre živú vieru a viesť k Bohu, alebo je to skôr len "ilustrovaná ideológia".
V prvom prípade link kľudne zdielajte ďalej, v druhom samozrejme nie.
Menej...
Späť na index/obsah