Posted by andu
Thu, 2006-06-15 20:55
Here's what I've been programming the last two days, with some help from Grivitei Pythonista and with Martin's ideas.
Take a Symbian phone and a bluetooth GPS receiver. Write a Python mobile program to take pictures and also, for each picture, the latitdude, longitude and other stuff, like cell id or some description.
Now, import that into Drupal using (preferabilly) some automated method (I chose to write a script which uses curl to simulate a user logging in the Drupal website and uploading all files in a directory). Activate the google maps module. A little setting here, a little setting there and voila, the mashup is done.
Curios? Here's a very early beta with some pictures taken around Domenii, Universitate and Brancoveanu: http://playground.417.ro/4.7. You'll have to click on a baloon and zoom to see all pictures as at the default zoom level pictures are behind each other due to the fact they were taken around the same place.
There are some bugs, such as the fact that Ion Mincu appears around Domenii due to some weirdness in the gps reading code. Don't mind those, it's a beta! :)
For info, I'm using a Nokia 6630 and a Hollux GPS Receiver.
Later update: Martin is in an upload frenzy. Check out his geotagged pictures here: http://www.notez.ro/map/node.
Posted by andu
Mon, 2006-04-10 21:18
Azi instalasem Python pe NGage-ul meu, pe pc reuşisem să fac să meargă emulatorul, scripturile rulau, totul bine şi frumos.
Fericit, eram cu un ochi pe documentaţie şi cu altul pe SciTe până când citesc:
Note: Functions Image.open and Image.inspect and Image object methods load, save, resize, and transpose are not available for Series 60 1st Edition.
Cu alte cuvinte pot face o gramadă de chestii dar nu pot încărca o nenorocită de imagine. Deşi API-ul de Series 1 nu e atât de retardat incât să nu ştie să facă asta. Aşa că proiectul pentru facultate nu va putea fi făcut în Python. De ce au implementat funcţiile astea doar pentru Series 2 şi 3, este peste înţelegerea mea. Series 1 nu e chiar din epoca de piatră totuşi. O fi fost leneşi? :)
Îmi rămân ca alternative J2ME, C++ şi OPL. Şi nici una din variante nu-mi surâde prea tare...
Posted by andu
Wed, 2006-01-25 10:19
Pentru cei care mureau de ciuda ca nu pot merge cu telefonul prin oras si sa ruleze un server web pe el (oricare ar fi motivul pentru acest lucru) am o veste buna: baietii de la Nokia Research Center au portat Apache pe Symbian. Impreuna cu mod_python.
Nu-mi imaginez de ce ar vrea cineva sa ruleze apache pe telefonul mobil, dar probabil ca sunt multi de vreme ce Nokia a facut treaba asta. Sau nu?
http://research.nokia.com/research/software/mobile-web-server/index.html
Posted by andu
Wed, 2006-01-11 09:32
Nokia a lansat Carbide.VS, noua lor scula de dezvoltare pentru Symbian folosind Visual Studio. Pacat ca nu merge si pentru Series 1 (si nu o voi putea folosi pentru N-Gage-ul meu).