Posted on March 24, 2008 in Coding (PHP, C++,...) by Net-LordNo Comments »

Pri razvoju "4 v vrsto" se počasi bližam končni različici. Danes mi je uspelo zadevico izpiliti in jo precej izboljšati.

Changelog BETA 4 -> RC1:
- izris zmagovite kombinacije
- dodan skrivni "hotkey"

Changelog RC1 -> RC2:
- dodani novi žetončki (hvala Tadeju)
- IE6 podpora je že na 90%

Strežniki so že posodobljeni, če pa opazite kakšen hrošč pa prosim sporočite, saj nameravam naslednji konec tedna zaključiti projekt.

Povezava -> 4 v vrsto

Posted on March 23, 2008 in Coding (PHP, C++,...) by Net-LordNo Comments »

Po dolgem času se spet oglašam. Zadnji teden sem bil zaposlen s precej zanimivim projektom, ki mi je prinesel tudi kar nekaj uporabnih znanj. V nadaljevanju si lahko preberete več o tem.

Kako se je vse začelo…

Bil je sončen in topel dan, s prijateljem pa sva se ravno spričkala zaradi “navideznega” vdora na njegov forum. Spor sva se odločila rešiti na način, ki bo dokončno dokazal kdo je boljši. Kolegom sva tako naročila naj si izmislijo programersko nalogo, katero bodo kasneje ocenili in se odločili kdo je boljši. :=) Po premisleku so nama zadali nalogo izdelave igrice
“4 v vrsto”, katero bosta lahko igrala 2 igralca na različnih koncih sveta (multiplayer) preko brskalnika. Prvo kar mi je padlo na pamet je bilo to, da bo zadevico z uporabo spletnih tehnologij dokaj težko narediti, a na srečo nisem obupal.

Razvoj…

Že drugi dan sem začel z zbiranjem informacij in znanj, ki sem jih v nadaljevanju potreboval. Vedel sem, da bo za izvedbo potrebno upeljati AJAX, a moje JavaScript znanje je bilo bolj kot ne na nuli. Na srečo mi je priskočila na pomoč knjižica jQuery, ki ima vse potrebno upeljano na zelo enostaven način. Ko sem se odločil glede client-side odseka, sem moral najti še rešitev za samo jedro, kjer pa mi je moje PHP & MySQL znanje precej pomagalo. Največ težav mi je povzročal prav uporabniški vmesnik in delovanje na vseh brskalnikih (IE6 ni testiran), na koncu pa mi je vendarle uspelo.

Predstavljam vam “Beta 3″ različico moje aplikacije:
- povezava -> KLIK
- izvorna koda -> objavljena bo ob končni različici…

Statistika & To-Do…

- skupaj kode: ~1213 vrstic
- To-Do:
izris zmagovalne kombinacije, popravki glede izhoda uporabnika…

Posted on February 24, 2008 in Coding (PHP, C++,...) by Net-LordNo Comments »

Spet sem si našel projekt, kjer lahko malce preizkusim svoje PHP znanje. Gre za osebno redovalnico, ki deluje na spletnem strežniku (PHP 5, MySQL) in omogoča registracijo uporabnikov, vodenje ocen in ostale priročne reči. Trenutno je še v fazi razvoja, do različice 1.0 pa imam že kar nekaj idej za dopolnitev sistema.

Več o projektu -> Web-Freak

Kmalu pride tudi delujoči DEMO, ki bo dostopen preko spleta (potrebuje le še manjše popravke).

Posted on February 9, 2008 in Coding (PHP, C++,...) by Net-Lord1 Comment »

Spet sem imel nekaj odvečnega časa in nastal je parser za znano spletno “igrico” MyMiniCity.com. Zadevica dobi podatke iz XML datoteke, ki je generirana s strani myminicity.com, povezava pa se lahko vzpostavi preko CURL-a ali “file_get_contents”. Vrednosti se nato shranijo v posamezne spremenljivke.

Zahteve:
- PHP 5
- CURL (ni obvezno)

Source -> KLIK

Posted on January 20, 2008 in Coding (PHP, C++,...) by Net-LordNo Comments »

Tokrat se oglašam z malce dodelano različico generatorja točkovnikov. Druga različica je malce polepšana in naprednejša, kar je vplivalo tudi na težave v brskalniku Internet Explorer (deluje zadovoljivo).

Novosti:
- lepši vmesnik
- validacija vhodnih podatkov
- popravljeno jedro

Link -> KLIK

Posted on January 19, 2008 in Coding (PHP, C++,...) by Net-LordNo Comments »

Spet mi je bilo dolgčas in nastala je nova skripta oz. že kar majčkena aplikacija. Učiteljice morajo vedno pri kontrolni nalogi preračunati točkovnik in tale zadevica jim lahko priskoči na pomoč.

Opis:
- uporaba AJAX-a
- XHTML & CSS
- računanje po 10% vse do 50% (ocena 2)

To-Do:
- izbira najmanjšega števila točk za pozitivno oceno
- dodatne možnosti glede zaokroževanja

Povezava -> KLIK

ScreenShot:
Ocenjevanje

Posted on November 28, 2007 in Coding (PHP, C++,...) by Net-Lord1 Comment »

Pritiski v šoli so se končali in spet sem pri matematiki dobil navdih za novo skripto. Pri pouku namreč obravnavamo sorazmerja in računamo njihove manjkajoče člene, iz dolgčasa pa je nastala skripta, ki takšne zadevice olajša.

Skripta -> KLIK
Izvorna koda -> KLIK

Koda je precej enostavna, a vseeno deluje (če ne izračuna pravilno, prosim sporočite). :-D

Posted on November 22, 2007 in Coding (PHP, C++,...) by Net-LordNo Comments »

Ravno sem kot pomoč na nekem forumu spisal programček za izračun ploščine. Odločil sem se, da naj to postane tudi moja prva objava v zvezi s programiranjem in upam, da bo tale izvorna koda v pomoč tistim še večjim začetnikom od mene.

Izvorna koda (C++):

#include
using namespace std;

int main()
{
// Definirane spremenljivke
int a;
int b;

// Vpis za stranico a
cout << "Vpisite dolzino stranice -a- (cm): ";
cin >> a;
cout << endl;

// Vpis za stranico b
cout << "Vpisite dolzino stranice -b- (cm): ";
cin >> b;

// Izpis in izracun ploscine
cout << endl <<"Ploscina pravokotnika je " << a*b << " cm/2." << endl << endl;
system("PAUSE");
return 0;
}
« Previous Page