Skip to content

Instantly share code, notes, and snippets.

View adipurnama's full-sized avatar

Adi Purnama adipurnama

View GitHub Profile
@adipurnama
adipurnama / Channel.swift
Created April 20, 2018 02:25 — forked from gokselkoksal/Channel.swift
Channel implementation
public class Channel<Value> {
private class Subscription {
weak var object: AnyObject?
private let notifyBlock: (Value) -> Void
private let queue: DispatchQueue
var isValid: Bool {
return object != nil
import Foundation
import UIKit
struct ViewStyle<T> {
let style: (T) -> T
}
let filled = ViewStyle<UIButton> {
$0.setTitleColor(.white, for: .normal)
$0.backgroundColor = .red
@adipurnama
adipurnama / configmap.yaml
Created January 16, 2021 02:10 — forked from jferris/configmap.yaml
Rails Kubernetes Manifests
apiVersion: v1
kind: ConfigMap
metadata:
name: example
namespace: default
data:
APPLICATION_HOST: example.com
LANG: en_US.UTF-8
PIDFILE: /tmp/server.pid
PORT: "3000"