Prabhu Narayana

15 Added | 3 Magazines | 9 Likes | @prabhunarayana1 | Keep up with Prabhu Narayana on Flipboard, a place to see the stories, photos, and updates that matter to you. Flipboard creates a personalized magazine full of everything, from world news to life’s great moments. Download Flipboard for free and search for “Prabhu Narayana”

VLC 3.0 Update Supports HDR10, Chromecast Streaming

A brand-new version of the open-source VLC media player is here, and it's a must-download for movie watchers of all kinds—especially 4K …

IOS 10

#246: UITextField B-sides 📼

<b>UITextField</b> is one of the sort of "low key" hidden gems of <b>UIKit</b>. Today we'll look at some of the lesser-known things it can do and how to configure …


Concurrent Core Data, Now Easier Than Ever

23 Jun 2016<p>Core Data has a popular opinion of being hard to use, especially in concurrent environments. Why is that the case? First, it truly is …


A Beginner’s Guide to CALayer

Welcome! This article will teach you about a key topic in iOS: layers. You probably already know about views in iOS, but you might not know that …


WWDC 2017: Large Titles and Safe Area Layout Guides

The UI in iOS 11 is mostly unchanged from that of iOS 10, but it does add a new variation to the navigation bar.Larger Navigation Bar TitlesiOS 11 …


A Simple Approach to Thread-Safe Networking in iOS Apps

Concurrent programming is hard! But by taking advantage of a lesser-known aspect of its design, we can avoid some common pitfalls.


Some useful URL schemes in Xcode 9

Not many people know that Apple introduced some interesting automation capabilities in Xcode 9 via URL schemes. I sometimes use them, and as I didn’t …

Dictionary and Set Improvements in Swift 4.0

In the latest release of Swift, dictionaries and sets gain a number of new methods and initializers that make common tasks easier than ever. …

The 20 Highest Protein Veggies (And Other Plant-Based Foods) You Can Eat

Whether you're cutting back on meat or going full-on vegetarian, add these items to your grocery list.<p>Maybe you're jumping on the vegan bandwagon, trying to lighten your carbon footprint, or simply scaling back on meat because you're sketched out by the factory-farmed stuff. Whatever your reason, …


7 Surprising Sources of Protein That Aren’t Meat or Dairy

Most guys looking to gain love a juicy piece of chicken breast, and with good reason. Your body needs protein to build and maintain lean muscle. …


Having Trouble Going to the Bathroom? Eat Any of These 5 Foods

Nothing stinks like failing to make a number two in the bathroom. If you are suffering from constipation or general digestive issues, it's time to take action by switching up your diet. Generally speaking, "diets including fruits, fluids, and probiotics are good for constipation," says the National …


Patterns for Working With Associated Types

Understand how to model your way around some of the issues that arise when introducing associated typed protocols into your codebase

Personal Computers

5 ways to work out without weights

With all the knowledge that’s out there now about exercise, there’s really no excuse for not achieving your fitness goals. You can’t argue that you …