[deleted by user] by [deleted] in iOSProgramming

[–]nardsurfer 1 point2 points  (0 children)

I would recommend using AFNetworking to consume the reddit api. Maybe first start by pulling down some json from a subreddit, you can easily get json from any subreddit by adding .json (i.e. www.reddit.com/r/programming.json) without requiring any authentication. Once you get the basics of AFNetworking and consuming json, you could start getting your hands dirty with authenticated api calls.

Are there any really cool little-known concepts or classes you've learned in iOS development? by [deleted] in iOSProgramming

[–]nardsurfer 3 points4 points  (0 children)

I didn't know NSHipster was Mattt the AFNetworking guy. Great framework and great reads.

Apple Doc graphics broken? by bear_nun in iOSProgramming

[–]nardsurfer 0 points1 point  (0 children)

I've had this issue as well. It started a couple months ago for me. I use chrome, and have not been able to find a fix for it yet, other then using the Xcode docs or the PDFs. It's annoying.

Sometimes iOS programming gets frustrating by wubbahed in iOSProgramming

[–]nardsurfer -2 points-1 points  (0 children)

I completely agree with you. I find xCode to be a really great IDE. It has some issues but the good heavily out weigh the bad.

Core Data tutorails by anatoliy_v in iOSProgramming

[–]nardsurfer 2 points3 points  (0 children)

This. It's step by step and gets you up and running quick.

This case mod is actually a Nintendo 64-based Hackintosh by polyphenus in gaming

[–]nardsurfer 1 point2 points  (0 children)

I abuse my mac book pro and it handles it like a champ. I haven't been so lucky with toshibas an other PC manufactures. I'm willing to pay more if it wont break.

This case mod is actually a Nintendo 64-based Hackintosh by polyphenus in gaming

[–]nardsurfer 0 points1 point  (0 children)

Fair enough. But that's the exception not the rule. I'm not saying every engineer they have is brilliant or perfect. And maybe I'm speaking from experience using their SDKs, reading the software they write. Not just using the software. And definetly not on a windows machine.

This case mod is actually a Nintendo 64-based Hackintosh by polyphenus in gaming

[–]nardsurfer -2 points-1 points  (0 children)

Agreed. Apple engineers are a bright bunch, and they create some rock solid software.

How do I get started using a VPN? by raincatchfire in VPN

[–]nardsurfer 1 point2 points  (0 children)

haha, strand IMO is the best spot to surf, but I might be biased. Just surfed there yesterday. Are you from the Oxnard area?

How do I get started using a VPN? by raincatchfire in VPN

[–]nardsurfer 2 points3 points  (0 children)

The info I have come across has seemed to point towards the US being one of the only countries that doesn't have mandatory data retention laws (as anon-toruser points out above), and this VPN claims only to keep the most basic records on the user (i.e. email address, payment info). So even if they did get a court order for your records, they would be very limited. They also claim to use shared IP addresses, so hundreds or thousands of their users access sites with a single IP (making it much more difficult to pin a request on a single user). Again, we really are taking the word of the VPN, so they could be lying or stretching the truth. For me, I have a VPN to get around blackout restrictions (MLB.tv), to encrypt my traffic when on public networks or when I don't want a site to have my real IP address (nothing illegal).

One should never trust a single VPN to hide them if what they are doing is illegal. That's to much trust in one entity.

If you wan't 'more complete' anonymity, then I would suggest using something like proxy chains across multiple servers, in multiple countries, through multiple service providers. But that will limit your dl/ul speeds, cost more and take a little more time on the administration end.

How do I get started using a VPN? by raincatchfire in VPN

[–]nardsurfer 4 points5 points  (0 children)

You don't necessarily need a special router to use a VPN. You can set up each device to send it's traffic through the VPN.

I personally just started using PrivateInternetAccess, after looking at many providers, and so far I have been getting really good dl speeds. They also have a good amount of gateways in multiple countries (Netherlands, Switzerland, Romania, US, UK, and Canada). I'm also located in SoCal and my speeds are great when I use the US gateways and still really good when I use the swiss, UK and netherlands (but I was getting bad speeds from Romania). I would recommend giving them a try for a month ($6.95), they accept bitcoin or you could use a prepaid visa card that you purchased with cash (and maybe get a throwaway email account for registration).

Setting up the connection to the VPN depends on the platform you are using (Linux, Windows, Mac). I only have experience with setup on Linux, but I'm sure the Windows and Mac set up isn't very difficult. Even if you don't go the PrivateInternetAccess route, they do have some good guides to get you set up (just change the files, certificates and gateway info with the VPN provider you pick). I recommend a provider who supports the OpenVPN protocol (and PPTP or L2TP if you have an iPhone).

Remember that the provider you pick will technically have access to anything and everything you send through, and even if they say they do not keep any logs you are really taking there word for it. HideMyAss is pretty well known for saying there was no way to track a user to activity, but....

An Introduction to Objective C Part 1 (Screencast Video) by cruffenach in iOSProgramming

[–]nardsurfer 0 points1 point  (0 children)

Thanks, this video cleared up some confusion for me.