Da CLLocation e CLLocationCoordinate2D in stringa

State impazzendo per convertire le coordinate in stringa? Eccovi un bel algoritmo:

CLLocation *userLoc = self.mapView.userLocation.location;
CLLocationCoordinate2D coord = userLoc.coordinate;

BOOL loc_NS;
if (coord.latitude > 0)
{
loc_NS = YES;
}
else
{
loc_NS = NO;
coord.latitude *= -1;
}

int lat_d = floor(coord.latitude);
coord.latitude -= lat_d;
coord.latitude *= 60;

int lat_m = floor(coord.latitude);
coord.latitude -= lat_m;
coord.latitude *= 60;

int lat_s = floor(coord.latitude);

BOOL loc_WE;
if (coord.longitude > 0)
{
loc_WE = NO;
}
else
{
loc_WE = YES;
coord.longitude *= -1;
}

int lon_d = floor(coord.longitude);
coord.longitude -= lon_d;
coord.longitude *= 60;

int lon_m = floor(coord.longitude);
coord.longitude -= lon_m;
coord.longitude *= 60;

int lon_s = floor(coord.longitude);

NSString*posizione=@"";

posizione = [NSString stringWithFormat:@"%d°%d′%d″%@ %d°%d′%d″%@",
lat_d, lat_m, lat_s, loc_NS ? @"N" : @"S",
lon_d, lon_m, lon_s, loc_WE ? @"W" : @"E"];

Consigli per investire nel NASDAQ

Inizialmente mi sono iscritto a Fineco per gioco, volevo provare ad investire in borsa ed acquistare qualche azione della mia amata Apple, ma purtroppo i miei fondi non mi permettevano guadagni significativi, così ho investito su altre piccole aziende che nel giro di poche settimane mi hanno fatto guadagnare una bella percentuale (più del 30%) e penso che sia abbastanza (ovviamente dipende da quanto investite) per il breve tempo in cui li ho tenuti investiti.

Gli acquisti e vendite su Fineco costano 12.95 dollari (quindi su acquisto e vendita dovete moltiplicare per due e sottrarli dal vostro guadagno) per qualunque cifra che voi investite… anche fossero 100.000 euro (ndr il NASDAQ è in dollari, quindi prima dovrete convertirli) la spesa è sempre la stessa.

Ora, tralasciando la piccola introduzione che può sembrare un’infarinatura confusa, proverò giornalmente ad inserire articoli consigliandovi su cosa comprare o su cosa vendere, aiutandovi a maturare e fare scelte ragionate.

PS: avrei voluto fare uno di quei video che si aprono in popup in automatico, ma ripensandoci credo che non abbiano più molto successo e anzi, sembrano solo e unicamente truffe. I miei saranno solamente consigli personali, non catene o modi per rubarvi soldi o password.

Buona serata, alla prossima!

XAMPP’s bug with Yosemite

Go to terminal and copy-past this step.

STEP 1
ruby -e “$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)”

STEP 2
brew tap homebrew/dupes

STEP 3
brew install libiconv
brew link libiconv --force

STEP 4
brew install sqlite3
brew link sqlite3 --force

STEP 5
Go to /Applications/XAMPP/xamppfiles/lib and then delete the following files (remember to empty your trash).
libsqlite3.dylib (it's an alias)
libsqlite3.0.8.6.dylib
libiconv.2.dylib
libiconv (it's an alias).

STEP 6
Restart you “manager-osx.app” then try to turn on your mysql database.

Thanks to:
https://gladdy.uk/blog/2014/08/05/mamp-pro-on-yosemite-beta-5/
https://community.apachefriends.org/f/viewtopic.php?p=237223&sid=735fc2d43509c6e603d5a6e9a4f96b8f
http://www.ordinarycoder.com/xaamp-yosemite-preview-5-mysql-fix/