
Vaši programerski radovi


NAZIV: OakMind
OPIS: Aplikacija za kolaborativno učenje korištenjem metode brzih (flash) kartica
LINK: https://www.youtube.com/watch?v=lDTwgXaJxLs
AUTOR: Alen Huskanović, Zoran Antolović, David Ante Macan
JEZIK/IDE: Android/Java/XML - Eclipse/Android Studio
Svaka osoba, kada uči, želi pronaći način na koji bi mogao poboljšati i ubrzati cjelokupan proces memoriranja podataka. Jedna od učinkovitih i provjereno kvalitetnih metoda je tzv. „Metoda brzih kartica“. Ta metoda je intuitivna i vrlo jednostavna, budući da sve što je potrebno jest napraviti set kartica gdje su na jednoj strani pitanja ili termini, a na drugoj odgovori ili definicije.
Kada se jednom set (deck, stack) kreira, student uzme karticu s vrha, pročita pitanje i pokuša odgovoriti na njega. Točni odgovori stavljaju se na jednu hrpu, a netočni na drugu. Kada se prođe kroz sve kartice, te dvije hrpe se promiješaju zasebno, te se zatim spoje tako da iznad budu kartice s netočnim odgovorima, a ispod kartice s točnim.
Korištenje i učenje prema ovoj metodi dosta je efektivno, no kreacija samih kartica je vremenski zahtjevna. S druge strane, dijeljenje tih setova je nepraktično, budući da onda samo jedna osoba može učiti s tog stacka odjednom. Upravo tu nastupa aplikacija, OakMind.
Korištenjem OakMinda, osoba može svoj set kartica podijeliti s drugim osobama, te tako više osoba odjednom može koristiti isti set. Isto tako, zamišljeno (ali još nije implementirano) i da cijeli „community“ može ocjenjivati tuđe setove, kako bi se setovi mogli rangirati, te samim time sortirati prema svojoj kvaliteti. Setovi bi bili podijeljeni prema predefiniranim kategorijama, radi lakšeg snalaženja i pretrage.
OakMind smanjuje vrijeme potrebno za izradu brzih kartica, što ga čini jednostavnim za korištenje, te omogućuje osobama da uče brže na zabavniji način, te dijele svoje znanje.
Za ovu aplikaciju vrijedi isto kao i za prethodnu te je nastala u sklopu natjecanja namijenjenog promociji novih inovacija.

NAZIV: Shutdown Clock 1.5 (FREEWARE)
Aplikacija služi da u zadano vrijeme može napraviti shutdown, restart, log off, lock ili hibernate vašeg PC-a. Te operacije se mogu izvoditi u točno zadano datum i vrijeme (npr. 15.5.2014 u 22.00) ili periodički (npr. svaki petak i nedjelju u 23.00). Također, može se definirati da se neka od tih operacija napravi za npr. 50 minuta (odbrojavanje). Aplikacija također može pratiti aktivnost korisnika na računalu pa ako nitko ne radi za računalom neko zadano vrijeme (idle time) onda se i u tom slučaju može izvršiti neka od tih operacija. Za korisnike na laptopima aplikacija može pratiti stanje baterije pa ukoliko ono padne ispod neke zadane vrijednosti napraviti neke od navedenih operacija. Aplikacija u pravilu radi minimalizirana (u tray-u) tako da je minimalno nametljiva i ne smeta pri ostalom poslu.
U postavkama se može definirati da se aplikacija pokreće s windowsima (automatski minimalizirana u tray-u), kao i da prikaže upozorenje 5 minuta prije izvršavanja neke od operacija. Isto tako, svaku od operacija je moguće direktno izvršiti bez čekanja (slika - tray). Sve u svemu vjerujem da nekima može biti korisno . Uživajte.

NAZIV: Screenshot Ultra 1.3 (FREEWARE)
Aplikacija može poslužiti za spremanje sadržaja ekrana u JPEG, PNG, BMP i TIFF formatima. Korisnik može "ručno" pritiskom na tipku "Prt Scr" uslikati sadržaj ekrana i automatski ga spremiti u datoteku generičkog imena (yy-mm-dd-hh-min-ss-ms) u odabranoj mapi. Slikanje ekrana se može izvoditi i automatski u predefiniranim vremenskim intervalima (npr. svakih 2 sekunde). Pri tome se pritiskom na "Prt Scr" počinje slikanje ekrana a pritiskom na F12 završava. Može se definirati da se uslika cijeli ekran (full screen), samo aktivni prozor ili neka proizvoljna regija na ekranu. Aplikacija može raditi i minimalizirana u tray-u tako da ne smeta kada se trebaju uslikati veći dijelovi ekrana.

NAZIV: Hot Shortcuts 1.1 (FREEWARE)
Umjesto da gomilate ikone na desktopu možete upotrijebiti ovu aplikaciju. Njome možete definirati kombinacije tipki kojima kreirate prečice do vaših programa i dokumenata. Primjerice, pritiskom na WinKey + N možete automatski otvoriti Notepad, kombinacijom WinKey + C otvoriti Windows Caluclator itd. Tako možete definirati prečice do bilo koje aplikacije ili dokumenta. Osim pokretanja aplikacije mogu se definirati i parametri pri pokretanju kao i da li se aplikacija pojavljuje maksimizirana, minimalizirana ili u normalnom stanju. Sama aplikacija može raditi u pozadini (tray) te tada čeka da pritisnete neku od već definiranih kombinacija tipki. Moguće ju je pokrenuti automatski sa windowsima (tada se pojavljuje u tray-u).

NAZIV: Apps tracker

NAZIV: AntiSleepHD v1.0 (portable)
OPIS: Spriječavanje sleep moda tvrdih diskova
LINK: Download
AUTOR: NiGHT_RiDER92
JEZIK/IDE: C#/Visual Studio 2013
NAPOMENA: .NET 3.0
Prenosivi program (nema instalacije) koji spriječava odlazak tvrdih diskova u stand-by (sleep) mod tako što zapisuje malu datoteku na odabrani disk.
Jednostavno i fluidno korištenje programa bez zamaranja sa postavkama (samo se odabere disk, ostalo će program sam učiniti),
ima malo zauzeće memorije i ne smeta (minimizacija u tray).
Kompajlirano sa ngen-om.

NAZIV: Folder sorter (FREEWARE)

NAZIV: HIITme

NAZIV: Smash Them All

Naziv:Shortcut bar
Opis: Program za mapiranje i pokretanje drugih aplikacija
Link: http://www.shortcutbar.net/
Licenca: Freeware
Autor: Ja
Jezik/IDE:C# Sharp Develop, .NET Framework 4.0.
Aplikacija namjenjena mapiranju i pokretanju drugih aplikacija (slično kao windows run ali sa puno dodatnih opcija). Aplikacija omogućava korisniku:
• Mapiranje aplikacija i dokumenata
• Mapiranje aplikacija iz clipboarda
• Automatsko skeniranje foldera
• Promjena izgleda aplikacije
• Pokretanje aplikacije sa parametrima
• Simultano pokretanje aplikacija
• Skeniranje diska
• Automatsko startanje aplikacije
• Konfiguracija clipboarda
• Glasovno upravljanje
Aplikacija se aktivira kombinacijom Tipki CTRL + D (korisnik može sam definirati tipku za aktivaciju na kongifuracijskom ekranu) a pokretanje odabrane aplikacije se
vrši pritiskom tipke enter ili mišom.
Aplikaciju možete besplatno preuzeti sa gore navedene adrese (koristite na vlastitu odgovornost). Na stranici postoji par kratkih video zapisa koji pokazuju
mogućnosti aplikacije pa toplo preporučam da ih pogledate :)
Aplikacija je još u razvoju pa se nadam da mi nećete zamjeriti ako nešto ne radi kako bi trebalo
Evo i par slikica iz aplikacije:

Cross Tasky
OPIS: Jednostavna cross-platform aplikacija za task managment.
LINK: https://github.com/gboduljak/cross-tasky
AUTOR: Gabrijel Boduljak -ja
JEZIK/IDE: C++/Qt
Cross Tasky je jednostavna cross-platform (Windows, Unix/Linux/ Mac OS) aplikacija napisana u C++-u. Služi za upravljanje zadacima i kao podsjetnik. Vrlo je jednostavna za korištenje i napisana je u svrhu učenja C++-a i Qt frameworka. Korisiti SQLite bazu podataka. Nadam se da će nekome koristiti.

NAZIV: jBox Manager
OPIS: Dropbox manager
LINK: http://www.2shared.com/file/pJCZu9su/jBox_Manager.html
JEZIK/IDE: Java/Eclipse IDE
jBox Manager je aplikacija (ne znam da li postoje slične aplikacije, osim official Dropbox-ove), pomocu koje se moguce
spojiti na Dropbox servis (potrebno je imati account) te upravljati sadržajem na njemu.
* Aplikacija koristi multithreading pa ne bi trebalo dolaziti do zastoja u radu, velicina je oko 570 kb pa je i prenosiva na flash medijima.
Opis rada:
Aplikacija se spaja na Dropbox putem "Dropbox service" izbornika pritiskom na "Connect to service" tipku gdje
se pali defaultni browser i odlazi na Dropbox stranicu gdje se dobije kod za logiranje (ovo ce se svaki puta pojaviti, zasada),
nakon toga potrebno je pricekati par sekundi nakon cega ce se pojaviti lista sa svim datotekama trenutno na Dropboxu.
Ostale radnje izvode se pritiskom na desnu tipku (izbornik) ili "backspace" za vracanje natrag/delete za brisanje.
P.S.
Aplikacija je testirana na Windows 8 i Linux Ubuntu (radila je na oba OS-a), jedino je potrebno instalirati Java runtime biblioteke.

Naziv: Transliterator v1 (FREEWARE)
Opis: Aplikacija koja prevodi latinicna slova na glagoljicu ,odnosno vrsi proces transliteracije.
Link: https://drive.google.com/file/d/0B4KfmJN5LwDcX1k4QUVKc3ZKbG8/view
Autor: Mojsije1234
Jezik/IDE: Python (Tkinter modul za GUI)
Napomena: Za sada je unos iz tekstne datoteke ogranicen na najvise 7 redova, 36 znaka po redu,odnosno 252 znaka sve ukupno .Program trenutno nije zamsiljen za prijevod masivnih linija teksta na glagoljicu,nego nekih manjih.U slijedecoj verziji cu znatno povecat maksimalne unose.
Klasican unos preko entry boxa: prva slika u prilogu
File->Otvori, za unos teksta iz tekstne datoteke (za sada radi samo za .txt datoteke , kodirane utf8 kodiranjem ukoliko sadrze dijakriticke znakove-opcija u notepadu) (druga slika)
postoji i screen shot opcija (potrebno je kliknut na ikonicu slikice ispod kanvasa),za spremanje prevedenog teksta ako vam se sviđa,koja se odma i otvara nakon spremanja. (zadnja slika)
Klikom na EntryBox,vracamo se na klasicni unos pomoc tipkovnice i entryboxa.
Gumb Ocisti obrazac, mice prevedni tekst i ostavlja nam prazni Canvas.
Ovo je samo testna verzija, ima jos stvari koje cu kada nadem vremena ubacit ,izmeduostalog povecat cu paletu formata tekstnih datoteka koje se mogu unjet kao i dozvoljenu duljinu teksta koju program moze obraditi ,vjerojatno ce se raditi o par kartica teksta te ce slova zastupati i odredene brojcane vrijednosti recimo na glagoljcii inače slovo "a" predstavlja broj 1,slovo "b" broj 2 itd...
Kritike,prijedlozi i komentari su i više nego dobro došli :D

NAZIV Cugopol, freeware
OPIS Jednostavan program koji će pomoći vašem društvu da se opije brže i zabavnije.
LINK Download, nema source code
AUTOR ruzcheHR
JEZIK/IDE C#/Visual Studio 2013
NAPOMENA Izazovi se nalaze u tekstualnim datotekama i bez njih program ne može funkcionirati. Datoteke moraju biti u istoj mapi kao i izršni file.
Ovo je igra za pijenje namjenjena isključivo punoljetnim osobama. Stvar funkcionira prilično jednostavno, na listu dodate imena ljudi koji piju i pritisnete gumb "Daj turu" i program će nasumično odabrati jednu osobu koja pije ili čak više osoba. Uz pijenje imate i razne izazove koje možete mijenjati po volji i nalaze se u tekstualnim datotekama. Ako budete mijenjali datoteke, svaki izazov ide u novi red i pripazite da ne preskačete redove. Pregled izazova imate i u programu te na kraju možete pogledati statistiku tko je koliko puta izvučen. Nadam se da ćete se zabaviti i program koristiti odgovorno .
Sve bugove i prijedloge šaljite privatnom porukom na forumu.


NAZIV: Bugapp
OPIS: Webapp za bug.hr
JEZIK/SDK/IDE: QML/Ubuntu SDK/QT creator
PLATFORMA:Ubuntu touch-15.04-testirano na AMD64
(ne snalazim se na ovom editoru,kako obojati ovo?)
Aplikacija za nadolazeći Ubuntu touch koja prikazuje bug.hr.U ovom slučaju na desktopu.Cijela stvar,kao i u desktop dio Ubuntu toucha(još poznat kao unity8) je još uvijek u nekoj fazi između alfe i bete.Možete ju skinuti besplatno samo sa Ubuntu touchevog storea.

NAZIV: Blue dragon browser
OPIS: Web browser
JEZIK/SDK/IDE: QML/Ubuntu SDK/QT creator
PLATFORMA:Ubuntu touch-15.04-testirano na AMD64
Browser baziran na Blinku.Ono što je novost kod njega je da sam ga dizajnirao za Widescreen ekrane ili na mobilnim platformama za korištenje u landscape modu.Znači sve kontrole su preseljene sa horizontalnog meni bara u vertikalni.Poznata greška:Adress bar se ne updatea,međutim možeš upisati url nove stranice i stisnuti enter i on će te odvesti na novu stranicu.

NAZIV Meteoalarm Hrvatska
OPIS Najvažnija meteorološka upozorenja o vremenskim nepogodama
LINK https://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=963493227 -bez sourca, 3.5MB
AUTOR tLeon
JEZIK/IDE Objective-C, Python, XML/Xcode 6
Cilj aplikacije je javiti korisniku najvaznija meteorološka upozorenja o vremenskim nepogodama za njegovu regiju. Aplikacija trenutno podrzava 8 regija. Upozorenja su za danas i sutra, i mogu se procitati bez otvaranja aplikacije sa today widgetom. Ukoliko postoji upozorenje za odabranu regiju korisniku stize notification sa upozorenjem dan prije, sto znaci da ne treba otvarati app uopce da bi dobio upozorenje.

NAZIV x1 vs. the vector space (freeware)
OPIS arkadna igra
LINK http://gamejolt.com/games/arcade/x1-vs-the-vector-space/53926/
AUTOR SINO
JEZIK/IDE Python + Pygame
X1 vs. the Vector Space is an aspiring top-down shooter set in a strange world of euclidean mathematics, where the player is tasked with battling the ever growing hordes of armed vectors whose sole purpose is to see the player nullified. The randomly generated worlds contain progressively stronger enemies, armed with more power the further you venture in. Choose to fight in the exponentially tougher Solo mode, or ask a friend to help you in Local co-op. If that is not enough, you can test your skills in Versus mode to determine who is the ultimate vector once and for all!

NAZIV Get Multiple Folder Size (freeware)
OPIS Aplikacija za jednostavno i brzo računanje veličine foldera
LINK x86/x64
AUTOR Banelli d.o.o.
JEZIK/IDE C
NAPOMENA 100% portabilno, nema instalacije
Radi se o klasicnom softveru za pregled velicine foldera. U cemu je malkice razlicit je to sto je izgledom jednak Windows Exploreru, koristi shell popup meni kakav je dostupan u istom pa olaksava eventualne makinacije folderima. 100% portabilan, multithreaded, Unicode, digitalno potpisan, manji od 500 kb, brz s malim memory footprintom (pogledati YT video). Podrzava jednostavni export u CSV. Radi na svim OS-evima od Windows XP do Windows 10 (ukljucujuci razne varijacije tipa BartPE/React OS i slicno).
http://www.pohrani.com/?2A/Rl/4M1gi28l/foldersize-xp.png
https://www.youtube.com/watch?v=yxSYJESQm8M
Uzivajte,
Bruno

NAZIV EasyPasswordEncoder
OPIS Aplikacija za encodiranje sifara
LINK: https://github.com/BranislavLazic/EasyPasswordEncoder
AUTOR Ja
JEZIK/IDE C# WPF, Visual Studio
Kao developer cesto sam se susretao s potrebom encodiranja teksta ili sifara. Eto, napravio sam ovaj alat koji vam omogucava brzo encodiranje.
EasyPasswordEncoder koristi sest algoritama za encodiranje: MD5, SHA1, SHA256, SHA384, SHA512 i BCrypt (algoritam koji automatski generise "so").

NAZIV: 4 Times 4
OPIS: Jednostavna igra pamcenja za Andorid uređaje
LINK: Google Play
AUTOR: Luka ivanković, Petar Mihalj
JEZIK/IDE: Java/Eclipse - libgdx
Frendu i meni je bilo malo dosadno prosli vikend pa smo slozili jednostavnu igricu za Android.
Cilj je zapamtiti put od polja A do polja B kroz nasumicno generirani labirint. Nakon nekoliko sekudni zidovi ce nestati te u narednih nekoliko prstom (bez podizanja) treba proci od polja A do B. Labirnti mogu biti 3x3, 4x4 i 5x5. Koristili smo Eclipse (java) i libgdx.

NAZIV: Give me something to read!

NAZIV: Der Die Das - German Articles

NAZIV: Likebook
Potaknut zeljom novih generacija za lajkovima na fb pala mi je na pamet ideja da napravim aplikaciju cija ce svrha biti razmjena lajkova. Izgleda kao imenik, svaki korisnik koji se logira na apk pojavljuje se kod sviju na ekranu, kada netko klikne na njega preko fb aplikacije ulazi na njegovu sliku profila i lajka je te pritisne tipku "back" kako bi se vratio u aplikaciju, u tom trenutku lajkovan korisnik nestaje s njegove liste. Zanisljena je tako da se u kratkom roku moze dosta ljudi polajkat, pri cemu se novi korisnici pojavljuju na vrhu liste i oni cim instaliraju apk pocinju dobivati od drugih korisnika lajkove.
Kod promjene slike profila potrebno je klikniti na dugme koje oznacava update photo, i to je dozvoljeno samo ako je korisnik lajkovao 50 drugih korisnika i to ga vraca kod sviju na vrh liste.
U biti zanimljiva aplikacija, jos uvijek nisam uspio pronaci slicnu da pravi profili lajkaju.
Uslov za koristenje je fb racun, i da je profil na fb javan, tj follower (pratitelji) da su stavljeni na public, i naravno slike profila na public. Zasad za nepuna 2 dana ima oko 150 korisnika, i u prosjeku 15% je aktivno da lajka drugima slike. Postoji i top lista najaktivnijih
Znam da vecini lajkovi ne znace nista ali zamolio bi zainteresirane da probaju i podrze ideju, pri cemu su svake sugestije dobrodosle.

NAZIV: tkCNC Editor 3.0 (Shareware - 30 dnevni trial)
Neke od mogućnosti programa su:
- bojanje sintakse G-koda
- neograničen Undo/Redo
- sve standardne funkcije tekst editora (Cut, Copy, Paste...)
- pregled dokumenata prije ispisa
- brza renumeracija CNC blokova
- Find/Replace prilagođen za pretragu G-koda
- generator koordinata u cirkularnom i kvardatnom uzorku
- pametni predlošci za G-kod
- razne operacije na G-kodu (zrcaljenje, translacija, rotacija...)
- konverzija polarnih koordinata (putanje alata) u Cartezijeve i obrnuto
- 3D simulacija putanje alata sa mogućnosti izvoza u DXF datoteku
- prilagođeno za CNC glodalice i tokarilice
tkCNC Editor Installation and first steps
https://www.youtube.com/watch?v=NzCeJsI2u7k
Translation:
https://www.youtube.com/watch?v=n0fkSvhuU3I
Rotation:
https://www.youtube.com/watch?v=WkHbVvB2UX8
Offset:
https://www.youtube.com/watch?v=-CkWqU3vLw0

NAZIV: ZET info

NAZIV: Telecom-toplist
Nisam programer, ali nisam ni ginekolog pa mogu pogledati. Dakle, imam na HT-u stotine ADSL-ova i mobitela koje moram kontrolirat. Nikad nisam ništa programirao. Otvorio youtube i polako. Rezultat je mali programčić u kojeg učitam tablice skinute s HT admin portala, kako za fiksnu, tako za mobitele i rezultat je csv datoteka sa top listom korisnika, bilo po potrošnji internet prometa, bilo po minutama razgovora ili cijeni. Mobiteli zasad samo po cijeni. Dakle, kad dođu računi, ja odem na admin portal, skinem tablice, ubacim ih u svoj programčić i top lista je za sekundu kod nadređenih. Poslije se ne javljam na telefon, jer bude ružno.
Tablicu za fiksni i internet direktno skinem csv, encoding je win-1250. Tablicu za mobitele skinem kao zbirnu specifikaciju u xls-u, pa je otvorim u calcu i prebacim u csv sa separatorom ; i encoding win-1250. Adresar koji pridruuje ime potrošača broju ili korisničkom imenu ADSL-a za fiksnu i internet izgleda ovako: korisničko_ime; broj_telefona (01 234 567 format); ime_korisnika; adresa (opcionalno). Za mobitele adresar je oblika: +385xxxxxxxx; ime_korisnika
Znam da je code smiješan, moglo je to puno bolje, ali hej ... to radi što je čudo :) Uštedim 15 min. čačkanja po excelu i mogu se posvetiti pametnijim stvarima, tipa brojanju osušenih smrdljivih martina u komunikacijskom ormaru. A nešto sam i naučio o githubu i pythonu.

NAZIV: ToggleButton kontrola
OPIS: ToggleButton custom kontrola za .NET
LINK: Download
JEZIK/IDE: C# / VS2015
Custom kontrola za .NET (slično kao na toggleButton na Androidu) napisana u C#-u (GDI+) koja se sastoji od više tema (stilova).
Trebalo bi raditi na svim verzijama .NET frameworka.
* kontrola je fiksne veličine
NAZIV: Personal Exam Assistant (PEAS)
OPIS: Sustav za automatsku evaluaciju i generiranje ispita
LINK: https://www.youtube.com/watch?v=1ljj-j7iqU0
AUTOR: Alen Huskanović, Zoran Antolović, David Ante Macan
JEZIK/IDE: Android/Java/XML - Eclipse/Android Studio
PEAS je sustav koji modernim tehnologijama proširuje zastarjeli postupak provjere znanja i to
bez narušavanja tradicionalnog sustava koji se pokazao efikasnim ali i sigurnijim što se tiče
smanjivanja varanja studenata na provjeri znanja.
Uslugu koriste i profesori i studenti. Profesori uređuju svoju bazu ispitnih pitanja na
kolaborativan način s drugim suradnicima na razini kolegija, katedre ili institucije. Nakon
uređenih pitanja profesor može organizirati provođenje ispita gdje sustav za svakog studenta
generira jedinstven ispit jednake kompleksnosti uz optimalan razmještaj sadržaja na ispitu,
maksimizirajući čitljivost i minimizirajući potrošnju papira. Osim ispita, PEAS generira i
odgovarajuću karticu s odgovorima. Studenti po završetku ispita skeniraju svoju karticu svojim
mobilnim uređajem, nakon čega na ekranu mogu vidjeti koliko su bodova osvojili na ispitu.
PEAS profesoru daje u uvid detaljnu statistiku o rezultatima ispita. Koristeći te analize profesor
može poboljšati izvedbu kolegija.
PEAS uvelike smanjuje trajanje i olakšava proces izrade i provedbe ispita što predstavlja bolje
iskustvo za profesora i studenta.
Problem s procesom provjere znanja je sveprisutan diljem svijeta u svim obrazovnim
institucijama. Tako zastarjeli postupak provjere uzima profesorima i asistentima previše
vremena i energije, te je cijeli proces za njih mentalno iscrpljujuć. Našom uslugom generalno bi
mogli smanjiti doseg tog problema u Hrvatskoj, a tako isto i dalje u svijetu.
Pošto je aplikacija trenutno u sklopu natjecanja, apk nije moguće dijeliti. Ali nadam se da ćete biti u mogućnosti potaknuti nas, mlade developere, i podržati našu aplikaciju ovdje:
LINK