전체 글 505

[자바스크립트] 전화번호 하이픈 자동 입력 정규식 정리

javascript const autoHyphen = (target) => { if (target.value.indexOf('1') === 0) { // ex) 1588-**** target.value = target.value .replace(/[^0-9]/g, '') .replace(/(\d{4})(\d{4})/, '$1-$2') } else if (target.value.indexOf('02') === 0) { // ex) 02-***-**** or 02-****-**** target.value = target.value .replace(/[^0-9]/g, '') .replace(/^(\d{2})(\d{3,4})(\d{4})$/, `$1-$2-$3`); } else { // ex) 031-***-*..

써모랩 트리니티 화이트 LED 7.0 리뷰

https://cafe.naver.com/dowajo/1363068 써모랩 트리니티 화이트 LED 튜닝쿨러 테스터모집 안녕하세요~ 컴초모입니다! ​ 나도 새로운 쿨러 써모랩 튜닝쿨러 교체에 도전해보고 싶으시다면 누구나 신청해주세요 ​ ​ - 국민쿨러 써모랩 TRINITY WHITE LED 7... cafe.naver.com 먼저 이 리뷰는 컴초모 카페 이벤트를 통해 당첨되어 작성함을 알려드립니다. 바로 리뷰로 넘어가겠습니다. 패키지 입니다. 매우 깔끔하게 되어 있음을 알 수 있습니다. 밀봉씰도 잘 붙어있음을 확인했습니다. 박스를 열어보면 다음과 같이 포장이 되어있습니다. 내용품들 입니다. 쿨러 본체, 사용 설명서, 각종 나사와 고정대, 써멀구리스 등 으로 이루어져 있습니다. 제가 사용하는 보드와 CPU입..

이전 게시물 2023.02.05

devServer proxy 설정

프로젝트의 최상단에 있는 vue.config.js 파일을 수정하면 된다. module.exports = { devServer: { proxy : { '^/api': { target: 'http://localhost:8080', pathRewrite: { '^/api' : '' }, changeOrigin: true, logLevel: 'debug', } } }, } 이런식으로 적용한다. vue에서 http://localhost:8000 로 설정한 웹페이지가 있다고 하자 만약 브라우저로 'http://localhost:8000/api' 경로로 접속하면 target 주소인 'http://localhost:8080'의 내용이 전달된다. 대충 이런식이다. logLevel 옵션은 꼭 안넣어도 된다. 이는 터미널에..

프로그래밍/Vue 2022.08.04

mongoDB 자주 쓰는 명령어

db 조회 show dbs db 선택 use [db명] 콜렉션 리스트 조회 show collections 콜렉션 조회 db.[콜렉션명].find() 특정 콜렉션 부분 찾기 db.[콜렉션명].find({"key" : "value"}) 콜렉션 보기 편하게 조회 db.[콜렉션명].find().pretty() 콜렉션 삭제(drop) db.[콜렉션명].drop() *.json import mongoimport --db [db명] --collection [콜렉션명] --drop --file [경로/파일명].json *.json export mongoexport --db [db명] --collection [콜렉션명] --out [파일명].json *.bson restore mongorestore --drop --db..

[오류해결] Spring 헤더에서 선언한 *.js, *.css 등 리소스 파일을 찾을 수 없을 때

[주의] Spring Boot가 아닌 Spring MVC Legacy Project를 생성해 공부 중인 자료입니다. 오늘 겪었던 일이다. 현재 개인공부로 스프링 프레임워크로 나만의 페이지를 제작하고 있다. 오늘은 오픈소스로 공개된 글 에디터를 사용해보기 위해 나는 다음에서 제작한 다음 에디터를 내 홈페이지 글쓰기 페이지에다가 입히려고 했다. 분명 리소스들의 경로도 제대로 설정 했고, 확인도 했다. 하지만 결과는... 오류 코드를 보면 404 오류 천지, 그니깐 찾을 수 없단다. (net::ERR_ABORTED, .... is not defined ...) 구글링을 통해 알게 된 결론은 컨트롤러 단에서 매핑하지 않은 정적 리소스 파일들은 불러오지를 못하고 만다는 것이다. (이게 정확한 워딩은 아니다. 나도..

[사용기] 커세어 H80 수냉쿨러 구매기~

오늘 아침이였죠... 중고나라에서 싼값에 H80을 파시길래, 기회다! 하고 직거래하러 신도림역을 갔다왔습니다. :: 사양 :: 제조회사 CORSAIR (제조사 웹사이트 바로가기) 등록년월 2011년 07월 쿨러 분류 CPU 쿨러 쿨링방식 수랭 CPU쿨러형태 쿨링팬 규격 쿨링팬 크기 120mm x2 쿨링팬 두께 25T 베어링 컨넥터 3핀 재질 구리+알루미늄 인텔-소켓 호환성 LGA2011 ○ LGA1366 ○ LGA115x ○ LGA775 ○ LGA771 소켓478 소켓423 소켓370 소켓603/604 AMD-소켓 호환성 FM/AM 계열 ○ 소켓940 소켓939 소켓754 소켓A 소켓F 소켓 1 유통회사 이노베이션티뮤 보증5년 엄청난 멋있는 대단한 자태의 커간지 H80입니다! 정면입니다. 가능한 메인보드..

이전 게시물 2016.10.25

[ASUS] 베이트레일 탑재 트랜스포머북 T100 공개!

9월 12일 / 에이수스, 인텔 개발자 포럼 (IDF)서 새로운 트랜스포머북 T100 공개! (본 기사는 legit reviews 사이트의 트래스포머북 트리오 기사글에서 T100 제품만 따와서 약간의 변형을 했습니다) (왜냐구요? 제가 관심이 많은 제품이라서요... 라기보다는 저 말고도 다른 분들에게도 가장 관심을 많이 받는 제품이기도 합니다) 저번달 9월 11일 미국 샌프란시스코— 에이수스는 인텔 개발자 포럼 (IDF) 2013서 새로운 트랜스포머 북을 선보였습니다. 이 행사에서는 에이수스의 회장인 Jonney Shih 씨와, 특별 게스트로 인텔 부사장인 Tom Kilroy 씨가 초대되었습니다. 최신 모델인 트랜스포머 북 T100, 그리고 트랜스포머 북 트리오까지 공개되었습니다. "에이수스 트랜스포머 ..

이전 게시물 2013.10.16