Original Letter | Look-Alike(s) |
---|---|
a | а ạ ą ä à á ą |
c | с ƈ ċ |
d | ԁ ɗ |
e | е ẹ ė é è |
g | ġ |
h | һ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Windows Registry Editor Version 5.00 | |
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\BthA2dp\Parameters] | |
"BluetoothAacEnable"=dword:00000000 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class PaymentViewModel : ObservableObject{ | |
@Published var isLoadingRetrieveProducts = false | |
@Published var yearlySubscriptionPrice = "" | |
@Published var monthlySubscriptionPrice = "" | |
@Published var lifetimeSubscriptionPrice = "" | |
@Published var isLoadingPayment = false | |
@Published var showAlert = false |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
extension KeyedDecodingContainer { | |
func decodeIfPresent<T: Decodable>(key: K) throws -> T? { | |
return try decodeIfPresent(T.self, forKey: key) | |
} | |
func decode<T: Decodable>(key: K) throws -> T { | |
return try decode(T.self, forKey: key) | |
} | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import CoreImage | |
static func createQR(fromString: String) -> CIImage? | |
{ | |
let stringData = fromString.data(using: .utf8) | |
let filter = CIFilter(name: "CIQRCodeGenerator") | |
filter?.setValue(stringData, forKey: "inputMessage") | |
filter?.setValue("H", forKey: "inputCorrectionLevel") | |
let qrCodeImage = filter?.outputImage | |
let imageByTransform = qrCodeImage?.transformed(by: CGAffineTransform(scaleX: 15.0, y: 15.0)) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* 1. Class Constant : Lazy initialization is supported. Officially recommanded way */ | |
class Singleton { | |
static let shared = Singleton() | |
private init() { } // prevent creating another instances. | |
} | |
/* 2. Nested Struct : Workaround for the lack of static class constants in Swift 1.1 and earlier. still useful | |
in functions, where static constants and varialbles cannot be used. */ |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// | |
// SnowView.swift | |
// fallingsnow | |
// | |
// Created by JungMin Ahn on 2015. 11. 19.. | |
// Copyright © 2015년 SmartStudy. All rights reserved. | |
// | |
import UIKit | |
import SpriteKit |
For pupil: all binary can be downloaded http://pan.baidu.com/s/1hqH2Pko
After overwriting, maybe need to run chmod +x /path/to/sublime_text
. For linux default installation, need to add sudo
.
For programmer:
VERSION | PLATFORM | OFFSET | ORIGINAL | CRACKED |
---|
Vivaldi Technologies currently only provide .deb and .rpm packages but it is possible to install it on different distros. This install script automates the process.
You can use the script to fetch and install the latest public snapshot like so:
chmod +x install-vivaldi.sh # Only needed the first time
NewerOlder