Imnotyourson

Your code is a scapegoat; I want you to be nice to it.

Scroll Down
Page 1 of 7 Older Posts →

Universal Link trick: matching only one path component

Let's say we want our apple-app-site-association rules to match only <domain>/anypath/ but not matching any more additional URL components based on it (such »

saiday saiday on Universal Links, iOS 06 January 2021

Podfile in real-world example

source 'https://cdn.cocoapods.org/' platform :ios, :deployment_target => '11.0' inhibit_all_warnings! project 'your_project_name', 'Variant Debug' => :debug, 'Variant Release' »

saiday saiday on CocoaPods, Podfile 07 July 2020

Decode JSON nested heterogeneous item with Codable

Before all, calm down and think thoroughly If you're trying to decode JSON nested heterogeneous item on Codable, you may probably want to do it with »

saiday saiday on Swift, Codable, Heterogeneous 30 April 2020

Objective-C Notification.Name with Swift interoperability

NSNotification name has evolved from Objective-C's plain NSString type to a dedicated Notification.Name type, which is succinct and intuitive. My project is still in the »

saiday saiday on Objective C, Swift 02 January 2020

Convert HLS video (mp4) into Gif with CLI shorthand

Whatever Gif is the old or new sexy. You needed it anyhow. Dependencies and Prerequisites: ffmpeg imagemagick Use Homebrew or any other package manager to install »

saiday saiday on gif, CLI 29 July 2019

HakkaSaver, a transparent screen saver on macOS

What is the purpose of having a transparent screen saver? If you have a five minutes start time transparent screen saver, even the most skeptical manager »

saiday saiday on screensaver, macOS 31 March 2019

Spotify Library not synced on Windows

I'm a Spotify user having multiple devices on many platforms. I found out that Windows Spotify's library data inconsistency compared to my other devices. The newest »

saiday saiday on Spotify 16 March 2019

Swift lazy initializer with lookup ability if value equals nil

Why do we need it? When to use? If we are building an optional property which is massive resource consuming, the value is offed nil when »

saiday saiday on Swift, lazy 19 February 2019

Android Instrumented Tests on Firebase Test Lab with Travis CI

If Travis CI is your Continuous Integration service, running Instrumented Tests right on the Travis CI build is a bad idea. You can only use ARM »

saiday saiday on TravisCI, android, Firebase, Test Lab, Firebase Test Lab 19 January 2019

Gson TypeAdapter slow deserialization

If you have been using Gson's TypeAdapter you might want to check your TypeAdapter's constructer to see if it causing performance issue. Recently I received a »

saiday saiday on android, Retrofit, Gson, deserialization, TypeAdapter 02 January 2019
Page 1 of 7 Older Posts →
Imnotyourson © 2021
Proudly published with Ghost