Securing iOS Data at Rest: Encryption

iOS SDK Securing iOS Data at Rest: The Keychain Collin Stuart If you are storing a large amount of custom data that you want to be available only after the user or device authenticates, then it’s better to encrypt the data using an encryption framework. For example, you may have an app that can archive…

Details

How to Work With Elixir Comprehensions

Elixir is a very young programming language (emerged in 2011), but it is gaining popularity. I was initially interested in this language because when using it you can look at some common tasks programmers usually solve from a different angle. For instance, you can find out how to iterate over collections without the for cycle,…

Details

Android Design Patterns: The Observer Pattern

What Is the Observer Pattern? The Observer Pattern is a software design pattern that establishes a one-to-many dependency between objects. Anytime the state of one of the objects (the « subject » or « observable ») changes, all of the other objects (« observers ») that depend on it are notified. Let’s use the example of users that have subscribed to…

Details

12 Best Contact Form PHP Scripts

Contact forms are a must have for every website. They encourage your site visitors to engage with you while potentially lowering the amount of spam you get. For businesses, this engagement with visitors increases the chances of turning them into clients or customers and thus increasing revenue. Whether your need is for a simple three-line…

Details

MongoDB launches Stitch to put the RAD in non-RelAtional Databases

Today at MongoDB World in Chicago, MongoDB announced the launch of Stitch, its new backend-as-a-service (BaaS) tool that lets developers build MongoDB-powered applications, without the need for mountains of boilerplate code. MongoDB Stitch is a single, document-centric API designed to handle routine database tasks. This means things like storing and retrieving data, access control, security,…

Details