Skip to content

Instantly share code, notes, and snippets.

@nupamore
nupamore / word-stat.md
Last active December 13, 2022 07:29
프로젝트에서 사용된 텍스트 찾기
  1. vscode 새 검색 편집기 열기
  2. 검색 후 컨텍스트 토글
  3. chrome console에서 a로 텍스트 복사
  4. 이름만 중복 제거
Array.from(new Set(a.match(/<Dnx.*?[ >\/\n]/g).map(_ => _.replace(/[ <>\/\n]/g,'').replace('--','')))).sort().join(', ')
@nupamore
nupamore / .eslintrc.js
Created November 17, 2020 06:01
frontend setting
module.exports = {
root: true,
env: {
browser: true,
node: true,
},
extends: [
'eslint:recommended',
'plugin:vue/vue3-recommended',
'prettier/vue',
@nupamore
nupamore / 📊 Weekly development breakdown
Last active July 7, 2024 00:22
📊 Weekly development breakdown
Vue.js 13 hrs 56 mins ██████████████▋░░░░░░ 70.2%
TypeScript 3 hrs 20 mins ███▌░░░░░░░░░░░░░░░░░ 16.8%
CSS 46 mins ▊░░░░░░░░░░░░░░░░░░░░ 3.9%
JSON 42 mins ▋░░░░░░░░░░░░░░░░░░░░ 3.6%
Markdown 33 mins ▌░░░░░░░░░░░░░░░░░░░░ 2.8%
@nupamore
nupamore / swagger_parser.js
Created February 27, 2020 01:54
Swagger HTML to JSON
/**
* 1. Go to Swagger API html page
* 2. Click block
* 3. Copy and paste this code at develop console
*/
// parse
[...document.querySelectorAll('.opblock-summary')]
.map(el => {
const [_, ...comment] = el.textContent.split(' ')
@nupamore
nupamore / iconv-multiple.sh
Last active March 14, 2017 05:14
change encoding multiple files
for f in */*
do
mv $f $f.bak
iconv -f euc-kr -t utf-8 $f.bak > $f
rm $f.bak
done
1. vim을 설치합니다.
방법이 다양하니 맘대로 설치해주세요.
2. vim-plug를 설치합니다.
yum, npm의 vim버전이라 생각하면 됩니다.
curl -fLo ~/.vim/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/…/vim-plug/master/plug.vim
function show(no, str){
console.log('\n');
console.log('<'+no+'>');
console.log(str);
console.log('\n');
}
function range(length){
return [...Array(length).keys()];