or delicacies too choice for the manual.
TOC
or delicacies too choice for the manual.
TOC
| # Elixir + Phoenix | |
| FROM elixir:1.6.1 | |
| # Install debian packages | |
| RUN apt-get update | |
| RUN apt-get install --yes build-essential inotify-tools postgresql-client | |
| # Install Phoenix packages | |
| RUN mix local.hex --force |
Putting cryptographic primitives together is a lot like putting a jigsaw puzzle together, where all the pieces are cut exactly the same way, but there is only one correct solution. Thankfully, there are some projects out there that are working hard to make sure developers are getting it right.
The following advice comes from years of research from leading security researchers, developers, and cryptographers. This Gist was [forked from Thomas Ptacek's Gist][1] to be more readable. Additions have been added from
| // | |
| // CLGeocoder+Rx.swift | |
| // | |
| // Created by Daniel Tartaglia on 5/7/16. | |
| // Copyright © 2018 Daniel Tartaglia. MIT License. | |
| // | |
| import RxSwift | |
| import CoreLocation | |
| import Contacts |
| // | |
| // crc32.swift | |
| // SuperSFV | |
| // | |
| // Created by C.W. Betts on 8/23/15. | |
| // | |
| // | |
| /* crc32.swift -- compute the CRC-32 of a data stream | |
| Copyright (C) 1995-1998 Mark Adler | |
| Copyright (C) 2015 C.W. "Madd the Sane" Betts |
When Swift was first announced, I was gratified to see that one of the (few) philosophies that it shared with Objective-C was that exceptions should not be used for control flow, only for highlighting fatal programming errors at development time.
So it came as a surprise to me when Swift 2 brought (What appeared to be) traditional exception handling to the language.
Similarly surprised were the functional Swift programmers, who had put their faith in the Haskell-style approach to error handling, where every function returns an enum (or monad, if you like) containing either a valid result or an error. This seemed like a natural fit for Swift, so why did Apple instead opt for a solution originally designed for clumsy imperative languages?
I'm going to cover three things in this post:
| erase_sim: | |
| ./reset_sim.sh 2>/dev/null; true |
| #!/usr/bin/env python | |
| # -*- coding: utf-8 -*- | |
| # Localize.py - Incremental localization on XCode projects | |
| # João Moreno 2009 | |
| # http://joaomoreno.com/ | |
| # Modified by Steve Streeting 2010 http://www.stevestreeting.com | |
| # Changes | |
| # - Use .strings files encoded as UTF-8 |
| #=============================================================================== | |
| # Filename: boost.sh | |
| # Author: Pete Goodliffe | |
| # Copyright: (c) Copyright 2009 Pete Goodliffe | |
| # Licence: Please feel free to use this, with attribution | |
| # Modified version | |
| #=============================================================================== | |
| # | |
| # Builds a Boost framework for iOS, iOS Simulator, and OSX. | |
| # Creates a set of universal libraries that can be used on an iOS and in the |
| http://devstreaming.apple.com/videos/wwdc/2013/710xfx3xn8197k4i9s2rvyb/710/710-HD.mov?dl=1 | |
| http://devstreaming.apple.com/videos/wwdc/2013/202xdx2x47ezp1wein/202/202-HD.mov?dl=1 | |
| http://devstreaming.apple.com/videos/wwdc/2013/200xdx2x35e1pxiinm/200/200-HD.mov?dl=1 | |
| http://devstreaming.apple.com/videos/wwdc/2013/413xdx5x97itb5ek4yex3r7/413/413-HD.mov?dl=1 | |
| http://devstreaming.apple.com/videos/wwdc/2013/612xax4xx65z1ervy5np1qb/612/612-HD.mov?dl=1 | |
| http://devstreaming.apple.com/videos/wwdc/2013/221xex4xxohbllf4hblyngt/221/221-HD.mov?dl=1 | |
| http://devstreaming.apple.com/videos/wwdc/2013/220xbx4xipaxfd1tggxuoib/220/220-HD.mov?dl=1 | |
| http://devstreaming.apple.com/videos/wwdc/2013/711xcx4x8yuutk8sady6t9f/711/711-HD.mov?dl=1 | |
| http://devstreaming.apple.com/videos/wwdc/2013/404xbx2xvp1eaaqonr8zokm/404/404-HD.mov?dl=1 | |
| http://devstreaming.apple.com/videos/wwdc/2013/505xbx4xrgmhwby4oiwkrpp/505/505-HD.mov?dl=1 |