Aplicație web: salvare POI si export in fișier .KML

Dacă ieri a plouat și nu am putut ieși cu bicicleta, am alocat câteva ore pentru a crea o aplicație care să ma ajute la munca zilnică. Cum m-am gândit că ar trebui să se desfășoare lucrurile, atunci când m-am apucat de scris cod: accesare de pe telefonul mobil; autentificare cu user/parola; obținere coordonate GPS ale poziției curente; salvare coordonate în baza de date, împreună cu o descriere scurtă; repetarea pașilor 3 și 4 atata timp cât este necesar exportul datelor într-un fișier .KML pe care să il pot importa în Google Earth, unde voi prelucra ulterior datele.

Instalare Apache, PHP si MySQL pe Fedora Core

In randurile de mai jos va prezint pasii pentru instalarea componentelor necesare pentru gazduirea unui site dinamic care foloseste php si baze de date MySQL. Pentru a rezolva probleme legate de dependinte si pachete aditionale folosim yum. In primul rand trebuie sa instalam Apache (httpd), PHP, MySQL (client si server) si componenta care sa permita comunicatia intre php si mysql: yum -y install httpd php mysql mysql-server php-mysql Urmeaza configurarea acestor servicii noi instalate pentru a porni odata cu bootarea sistemului: /sbin/chkconfig httpd on /sbin/chkconfig mysqld on Putem sa le pornim manual cu urmatoarele comenzi pentru a nu restarta acum…

Linux & php & cli & rrdtool

Se da o aplicație scrisă în php, datele stocate în MySQL, care în final folosește rrdtool pentru a genera grafice cu diverse chestii. Am lucrat împreuna cu un coleg la aceasta, folosind pentru dezvoltare și test o mașina pe care rulează freeBSD 7.2-STABLE, php5-5.2.11_1, rrdtool-1.3.9, php5-rrdtool-1.00_1 și bineînțeles un apache și un server MySQL. Pentu actualizare valorilor se rulează cu ajutorul crontab un script php care face operațiile necesare în baza de date și apoi face update la fișierul rrd corespunzător. Până aici toate bune, mergea minunat. A trebuit să pun în producție această aplicație pe o mașina care rulează…