본문 바로가기

프로그래밍181

[MySql] 에러 해결 방법 모음 내가 개발하면서 발생한 에러들이다. 다시 떴을 때 쉽게 해결하기위해 작성하는 포스팅이다. Error : Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2) 해결방법 : MySQL 서버가 켜져있는지 확인해본다. 2021. 12. 13.
[JS][Vanilla] import, export로 코드를 간결하게 만들기 코드를 간결하게 만드는 것은 굉장히 중요하다. 보기도 좋을 뿐더러 유지보수 측면에서 훨씬 유리해서 더욱 높은 차원의 결과물을 만들어낼 수 있다. https://ko.javascript.info/import-export 모듈 내보내고 가져오기 ko.javascript.info 위의 사이트에 굉장히 자세히 설명이 되어있다. 나는 대표적인 몇개만 들고와서 설명해 볼 것이다. 우선 main.js과 같은 폴더에 test.js를 생성한다. 그리고 아래와 같이 입력해보자. 2개의 예시를 들건데, 모두 같은 결과를 낸다. 상황에 따라 골라서 쓰면 된다. // test.js // 각각 내보내기 // 변수 내보내기 export let number = 5; // 배열 내보내기 export let car = ['hyundai.. 2021. 12. 7.
[WEB] Node.js를 더 쉽게 쓰기위한 PM2 소개 PM2에 대해서 다뤄보겠다. 내가 node.js로 웹개발을 하면서 굉장히 유용하게 쓰고있는 패키지이다. npm을 이용하여 굉장히 쉽게 다운 받을 수 있고, node.js를 실행 시킬 때 항상 재실행을 하지 않아도 되서 유용하다. PM2 공식 페이지 : https://pm2.keymetrics.io PM2 - Home Advanced process manager for production Node.js applications. Load balancer, logs facility, startup script, micro service management, at a glance. pm2.keymetrics.io PM2 깃허브 : https://github.com/Unitech/pm2 GitHub - Unite.. 2021. 12. 3.
[WEB] 진행바(Progress Bar) 추가하기(블로그, 쇼핑몰) 정확한 명칭은 Scroll Indicator 이다. https://www.w3schools.com/howto/tryit.asp?filename=tryhow_js_scroll_indicator W3Schools online HTML editor The W3Schools online code editor allows you to edit code and view the result in your browser www.w3schools.com W3Schools에서 scroll indicator를 검색해보면 예제가 나와있다. 그 중에서 내가 필요한 부분만 잘라냈다. 내가 제일 좋아하는 노래인 '당신과는 천천히'의 가사를 붙혀넣어 봤다. See the Pen Untitled by Jirong (@jirongkim.. 2021. 11. 6.
[GIT] reset --(soft/hard/mixed) 쉬운 설명 Git reset 하는 방법에 대해서 알아보겠다. soft hard mixed (옵션을 적지 않으면 defualt로 작동) 우선 현재 상태이다. Head는 TestCommit3 인데, 엄청난 오류로 인해서 TestCommit1 으로 다시 되돌리고 싶다. Reset 설명전에 구조에 대해 간단하게 소개하겠다. Git에서는 3가지 저장소가 있다. 1. Working Directory (IDE로 작업하는 공간, 로컬로 작업하는 공간) 2. Stage Area (1번에서 작업한 파일을 git add . 으로 Stage에 올릴 시 이 공간으로 오게된다) 3. Repository (Github 온라인에 올라간 파일이다. 2번에서 push를 입력 시 이곳으로 오게된다) 20b03f9 (commit ID) fddae4a.. 2021. 10. 31.
[html] 서버 없이 이메일을 보내보자! 구글 스프레드 시트를 이용하여 서버 없이 이메일을 보낼 수 있는 방법이 있다. https://github.com/dwyl/learn-to-send-email-via-google-script-html-no-server#how GitHub - dwyl/learn-to-send-email-via-google-script-html-no-server: An Example of using an HTML form (e.g: "Contact Us" on a web :email: An Example of using an HTML form (e.g: "Contact Us" on a website) to send Email without a Backend Server (using a Google Script) perfect.. 2021. 10. 31.