Skip to content

Instantly share code, notes, and snippets.

export function b64EncodeUnicode(str) {
return btoa(encodeURIComponent(str).replace(/%([0-9A-F]{2})/g, function(match, p1) {
return String.fromCharCode(parseInt(p1, 16))
}))
}
export function b64DecodeUnicode(str) {
return decodeURIComponent(Array.prototype.map.call(atob(str), function(c) {
return '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2)
}).join(''))
git clone --recurse-submodules git@github...
git submodule update --init --recursive
git submodule update --recursive --remote
git pull --recurse-submodules
@niceaji
niceaji / help.md
Created February 17, 2020 05:56
구름입력기 환경설정창이 안뜰경우 vi esc 적용하는 방법

gureum/gureum#552

다음 방법으로 터미널에서 편집해보시기 바랍니다.

$ plutil -convert xml1 ~/Library/Preferences/org.youknowone.Gureum.plist

편집기로 파일을 열어 다음 줄 추가:

<div
adfit-unit-id="${adfitUnitId}"
style="overflow: hidden; width: 100%; height: 100%; flexshrink: 0;"
adfit-unit-idx="0"
adfit-param-cp="${cpId}_mo_${cpInfo}"
adfit-param-channel="harmony"
>
<div class="swipe_ad">
<div class="wrap_ad">
<div class="inner_ad">
<!doctype html>
<html lang="kr">
<head>
<meta charset="UTF-8">
<title>문제소스</title>
</head>
<body>
<div id="wrap"></div>
<!DOCTYPE html>
<html>
<head>
<meta charset=utf-8 />
<title>source</title>
</head>
<body>
<div id="board">

실습 HTML

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8" />
    <meta name="viewport" content="width=device-width" />
    <title>DOM</title>
    <style>
@niceaji
niceaji / quiz3.html
Last active April 18, 2020 03:43
quiz3
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width" />
<title>DOM</title>
<style>
body {
padding: 10px;
}