유니코드에서 한글을 어떻게 다루는지를 정리하였다.
- 유니코드(Unicode)는 전 세계의 모든 문자를 컴퓨터에서 일관되게 표현하고 다룰 수 있도록 설계된 산업 표준 (위키 백과)
- 단순히 문자마다 번호를 붙임
- 계속 업데이트되며 현재는 Unicode Version 9.0.0 이 최신이다.
- 유니코드를 실제 파일 등에 어떻게 기록할 것인지를 표준화한 것이다.
유니코드에서 한글을 어떻게 다루는지를 정리하였다.
| #/usr/bin/env bash | |
| # author: [email protected] | |
| # date: 2025-03-24 | |
| # description: check normalize unicode string | |
| # gist: https://gist.github.com/naturalkei/59eadfe3dd3e808c6faef5941e6b711b | |
| main() { | |
| local string | |
| local color_opt=false |
People
:bowtie: |
😄 :smile: |
😆 :laughing: |
|---|---|---|
😊 :blush: |
😃 :smiley: |
:relaxed: |
😏 :smirk: |
😍 :heart_eyes: |
😘 :kissing_heart: |
😚 :kissing_closed_eyes: |
😳 :flushed: |
😌 :relieved: |
😆 :satisfied: |
😁 :grin: |
😉 :wink: |
😜 :stuck_out_tongue_winking_eye: |
😝 :stuck_out_tongue_closed_eyes: |
😀 :grinning: |
😗 :kissing: |
😙 :kissing_smiling_eyes: |
😛 :stuck_out_tongue: |
| name: Build and Deploy | |
| on: | |
| push: | |
| branches: | |
| - main | |
| permissions: | |
| contents: write | |
| jobs: | |
| build-and-deploy: | |
| # Recommended if you intend to make multiple deployments in quick succession. |
| import { useState } from 'react'; | |
| function Square({ value, onSquareClick }) { | |
| return ( | |
| <button className="square" onClick={onSquareClick}> | |
| {value} | |
| </button> | |
| ); | |
| } |
| // Gulp | |
| import gulp from 'gulp'; | |
| import plumber from 'gulp-plumber'; | |
| import file from 'gulp-file'; | |
| import filter from 'gulp-filter'; | |
| import rename from 'gulp-rename'; | |
| import sourcemaps from 'gulp-sourcemaps'; | |
| import uglify from 'gulp-uglify'; | |
| // Rollup | |
| import { rollup } from 'rollup'; |
| [mergetool] | |
| prompt = false | |
| keepBackup = false | |
| keepTemporaries = false | |
| [merge] | |
| tool = winmerge | |
| [mergetool "winmerge"] | |
| name = WinMerge |
You can download whole courses from an array of tutorial sites with the CLI tool youtube-dl. In the example further down I'm using my Pluralsight account to get videos from a course at their site. Here is a list of all supported sites that you can download from with this tool
The flags you have to supply may vary depending on which site you make a request to.
You can get a free 3 month trial to Pluralsight by signing up for free to Visual Studio Dev Essentials