일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- vuejs
- CSS
- error
- onsen-ui
- f035d
- Vuetify
- c#
- kotlin
- naver storage bucket error
- MySQL
- xlsx
- Android
- bucket cors
- 프로세스 방지
- sort
- NUXT
- 동일 프로세스
- electron-nuxt
- naver storage
- sequelize
- v-text-field height
- nodejs
- JavaScript
- onsenui
- Vue
- 동일 프로그램
- bucket max-key
- Electron
- vuetifyjs
- v-select
- Today
- Total
목록error (7)
앙큼한 개발기록
vuejs에서 naver storage를 이용하기위해 'aws-sdk'를 사용하여 이미지를 업로드 하려고 하니 CORS 오류가 빵빵 터졌다. 처음에 클라이언트에서 bucket의 cors 조건을 변경하려고 시도해 봤으나 실패. cors는 서버에서 연결해서 바꾸어 주니까 해결 되더라.. 왜 그런지는 좀더 찾아보겠음. nodejs에서 naver storage (aws) aws-sdk 를 이용한 cors 조건 (전체) 열기 'use strict' const env = process.env.NODE_ENV || 'development' const storage_url = 'kr.object.ncloudstorage.com' const region = 'kr-standard' const AWS = require('..
c#을 자동실행 등록후 시스템을 다시시작했을 때 프로그램이 켜졌다 꺼지거나 아예 안켜지는 경우가 있다. # 프로그램 자동실행 등록 https://angkeum.tistory.com/entry/c-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%A8-%EC%9E%90%EB%8F%99%EC%8B%A4%ED%96%89 우선 확인해 볼 사항은 application manifest file에서 level=requireAdministrator로 되어 있으면 프로그램 자체 권한이 관리자 권한으로 실행이 되기 때문에 시작되지 않을 수 있다. 해당 권한을 낮추고 프로그램 내부에서 관리자 권한을 부여하는 방법으로 변경해야 된다. #프로그램 시작시 관리자 권한 부여 방법 https://angkeum.tistor..
git 작업을 하다보면 로컬에 clone을 해서 작업하고 나서 push를 할때 해당 에러가 나는 경우가 있다. > error: failed to push some refs to 이는 로컬의 저장소 와 원격저장소의 폴더 구성이 다르기 때문에 나타나는 오류로 git pull 을 한 후 git push 를 진행하면 된다. > git pull origin [branch name] 그럼 conflict가 나서 merge를 해야 되거나 아래와 같은 오류가 발생할 수 있다. > refusing to merge unrelated histories 이러한 경우에는 pull을 받을때 아래와 같이 하면 된다. > git pull origin [branch name] --allow-unrelated-histories unre..
자바스크립트 함수에서 전달 받는 파라미터는 초기 값을 설정해주는 것도 가능하고, 배열로도 받을 수 있고, 객체로도 전달이 가능하다. 주로 객체나 배열로 전달하면 통체로 전달하지만 각각의 객체에 대한 프로퍼티를 보여주거나 배열의 각 항목별 선언된 내용이 필요한 경우 해당 항목을 바로 사용할 수 있다. - 예시 // 이런 객체가 존재할때 let student = { name: "name" age: 15 } // 이름을 가지고 오고 싶은 함수라면 function getName (obj) { return obj.name } // 이런 방식도 가능하다 function getNameByParam({name}) { return name } 아래처럼 썼을 때 장점은 함수에서 전달받은 프로퍼티가 뭔지 알 수 있다는 점이..
javascript 에서 Object를 복사하는 방법은 여러가지가 있다. 1. lodash 2. json 3. separator ... 위에 언급한거 외에도 다른 라이브러리를 사용해도 된다. object를 복사해서 사용하는 이유는 Object 가 참조 하고 있는 주소 값때문에 단순하게 let이나 var로 선언해서 사용할 경우 해당 참조값 모두가 바뀔수 있기 때문에 동일한 데이터를 가지고 가공해서 사용하고 싶을 때 많이 사용 된다. 나는 위에 중에서 json 방식을 공통 함수로 만들어서 사용 하고 있다. 내가 사용한 함수는 다음과 같다. cloneObject(value) { return JSON.parse(JSON.stringify(value)) } 심플하고, 라이브러리 안써도 되고, 함수로 써서 알기 쉽..
sequelize에서 findAll을 이용하여 model list을 호출해서 map으로 데이터를 돌리고 해당 데이터를 customize 하던 중 해당 에러가 발생했다. include되어 있는 model을 sequelize를 이용하여 데이터를 object 위로 올릴수 있지만 query 짜는게 복잡하고 조건이 너무 많아 추출하여 데이터를 집어 넣는 과정에서 해당 에러가 발생한다. 해결 방법으로는 해당 데이터를 map으로 돌릴때 data자체를 사용하는게 아닌 data.dataValues를 사용하면 JSON 데이터에 circular structure가 발생하지 않는다. sequelize에서 include 된 모델은 get set으로 모두 가지고 있는데 외부에서 해당 데이터를 집어 넣거나 둘다 include로 b..