iOS 어플 단키 (App Store)에서 적용할 수 있는 구글 키보드 테마입니다. Google 한국어 입력기 (Play Store) 기반입니다.
탈옥을 하지 않으셔도 적용 가능한 테마입니다.
총 34개입니다. 외부로 배포하실 경우 출처를 남겨주세요. :)
iOS 어플 단키 (App Store)에서 적용할 수 있는 구글 키보드 테마입니다. Google 한국어 입력기 (Play Store) 기반입니다.
탈옥을 하지 않으셔도 적용 가능한 테마입니다.
총 34개입니다. 외부로 배포하실 경우 출처를 남겨주세요. :)
#!/bin/sh | |
curl -o /tmp/assets.sucatalog.gz $(sudo /System/Library/PrivateFrameworks/Seeding.framework/Versions/A/Resources/seedutil current | grep CatalogURL | cut -d" " -f2) > /dev/null 2>&1 | |
if [[ -f /tmp/assets.sucatalog.gz ]]; then rm /tmp/assets.sucatalog; fi | |
gunzip /tmp/assets.sucatalog.gz | |
echo $(cat /tmp/assets.sucatalog | grep macOSUpd$(sw_vers -productVersion).pkg | cut -d">" -f2 | cut -d"<" -f1) |
I got a curious about how compiler determines a value's rawValue. First, I give you an example code:
enum Rank: Int{
case Tom
case Jane
case Steve, Tim
}
In this situation, Rank.Tom.rawValue
is 0, also Rank.Jane.rawValue
is equal to 1 (increment as 1). It means, compiler determines rawValue automatically starting from 0, if data type is Int.
// Moved to https://github.com/pookjw/SidecarPatcher |
#!/bin/sh | |
while(true); do | |
echo "CircularAvatars를 활성화시키려면 enable를 입력하고, 원상복구하려면 disable를 입력하세요." | |
read -p "- " OPTION | |
ps cax | grep Twitter > /dev/null | |
if [ $? -eq 0 ]; then | |
killall Twitter | |
REOPEN=yes | |
fi |
#!/bin/sh | |
# Configurations... | |
FASTBOOT_PATH="/Users/pook/Library/Android/sdk/platform-tools/fastboot" | |
LATEST_MATA_PATH="/Users/pook/Downloads/PH1-Images-QQ1A.200105.032" | |
MATA_PIE_180610_091_PATH="/Users/pook/Downloads/PH1-Images-PPR1.180610.091" # PATH OF PH1-Images-PPR1.180610.091 that supports touch feature on TWRP-3.2.3-0... | |
TWRP_IMG_PATH="/Users/pook/Downloads/twrp-3.2.3-0-mata.img" | |
ANDROID_11_GSI_IMAGE_PATH="/Users/pook/Downloads/gsi_gms_arm64-exp-RPP2.200227.014-6343719/system.img" | |
ANDROID_11_PATCHED_BOOT_IMAGE_PATH="/Users/pook/Downloads/unsigned-new.img" | |
VENDOR_IMG_PATH="/Users/pook/Downloads/vendor-QQ1A.200105.088.img" |
import SwiftUI | |
extension Text { | |
init?<T>(_ content: T?) where T: StringProtocol { | |
guard let wrapped = content else { return nil } | |
self = Self.init(wrapped) | |
} | |
} | |
// Example |
const source = 'http://ncov.mohw.go.kr' | |
let webView = new WebView() | |
await webView.loadURL(source) | |
let covid = await webView.evaluateJavaScript(` | |
const baseSelector = 'div.mainlive_container div.liveboard_layout ' | |
let date = document.querySelector(baseSelector + 'h2 span.livedate').innerText | |
let domestic = document.querySelector(baseSelector + 'div.liveNum_today_new ul li:nth-child(1) span.data').innerText | |
let overseas = document.querySelector(baseSelector + 'div.liveNum_today_new ul li:nth-child(2) span.data').innerText | |
# codec: https://stackoverflow.com/questions/19774975/unknown-encoder-libfaac | |
for i in *flac;do of="${i/.flac/.m4a}"; ffmpeg -i "${i}" -c:a aac_at -c:v copy "${of}";done |