Article Image
Article Image
read

Disclaimer: These were all the links in my read later for this week. It doesn’t mean that I agree or approve any of the content. The longest ones will be included in hr to keep them separated from the rest of the content.

Notice: Some of the links may be either explicit or may disturb someone. It should be obvious (99% of the times it will) from the title if that’s the case or not. Proceed at your own risk.

The most obsolete infrastructure money could buy

What is your favourite educational/informative YouTube channel?

Bitcode Demystified

Lexer: takes source code as an input and translates it into a stream of tokens; Parser: takes stream of tokens as an input and translates it into an AST; Semantic Analysis: takes an AST as an input, checks if a program is correct (method called with correct amount of parameters, method called on object actually exists and non-private, etc.), fills in ‘missing types’ (e.g.: let x = y, x has type of y) and passes AST to the next phase; Code Generation: takes an AST as an input and emits some high level IR (intermediate representation); Optimization: takes IR, makes optimizations and emits IR which is potentially faster and/or smaller; AsmPrinter: another code generation phase, it takes IR and emits assembly for particular CPU; Assembler: takes assembly and converts it into an object code (stream of 0s and 1s); Linker: usually programs refer to already compiled routines from other programs (e.g.: printf) to avoid recompilation of the same code over and over. Until this phase these links do not have correct addresses, they’re just placeholders. Linker’s job is to resolve those placeholders, so that they point to the correct addresses of their corresponding routines.

URL Schemes - iOS9

Podcasting Mics

Sync + WD + Raspberry Pi - 2 - 3

Nintendo’s Shigeru Miyamoto explaining World 1-1

Sending a Mac In For Service

Infinity Blade assets released! - Blog Post

Free to use even in commercial projects, as long as you’re using Unreal Engine.

iOSAppReverseEngineering

Digital Home Mirror

X

X

War on Terror

Swift Best Practices

How to Make Text in a UIVisualEffectView Readable on Any Background

Migrating to Go

A Proposed Expansion of Stack Overflow

You can still Register and help out!

Offline Access to StackOverflow

Multiplayer Matchmaking

Rendering 12,000 Image Albums at Imgur

Nuclide IDE

Buck by Facebook

Let’s Encrypt - First Certificate

Club Macstories

X

X

X

X

X

Swift Error Notice as Protocol Extenssion

X

X

3DTouch @ Intagram

Mocks in Swift via Protocols

Download StackOverflow, yup

Integrating your Website + iOS App

Blog Logo

Valentino Urbano


Published

Image

Valentino Urbano

iOS Developer, Swift, Writer, Husband

Back to Overview