JCE / bcprov-jdk15on.jar 관련 오류

bcprov-jdk15on 가 추가되어properties 암호화가 들어간 이후 발생한 JCE 에러에 관한 오류 해결

2022년 5월 17일
·
0개의 댓글

ECMAScript 버전 요약

ECMAScript 버전 신규 기능들의 짤막한 예제와 함께 정리

2022년 5월 11일
·
0개의 댓글

CORS (교차 출처 리소스 공유)

CORS 우선, cors는 에러가 아니다. 요청의 옵션 혹은 상태라 볼수있다. CORS 는 동일 출처 정책(same-origin policy) 기준에 위반된 protocol / host / port가 다를경우, 확장된 형태로 요청될 뿐이다. >동일 출처 정책(same

2022년 4월 1일
·
0개의 댓글

Atomic CSS 사용이 가치가 있는가?

장점 의미(semantic)할 이유가 없어지는 CSS 프론트엔드에서의 개발이 컴포넌트 중심으로 변했고 그 이유는 재사용성도 있겠지만 그 외에 개발 관점을 좀더 정밀하게 보기 위함이라 생각된다. 백엔드에서도 MVC 모델이 나오고 devops에서 컨테이너가 이용되는 이

2022년 2월 22일
·
0개의 댓글

브라우저의 화면 크기(width, height)

브라우저 화면 사이즈 관련하여 처리하는것을 도와주다전체화면의 width 값으로 계산 처리를 하는 과정에서window.innerWidth 의 값이 최초 로드 사이즈와 로드 이후 사이즈가 차이가 있는 문제로 계산에 오류가 생기는 상황이 발생했다.브라우저 윈도우의 뷰포트 너

2022년 2월 16일
·
0개의 댓글

null || undefined

https://stackoverflow.com/questions/5076944/what-is-the-difference-between-null-and-undefined-in-javascript

2022년 2월 14일
·
0개의 댓글

Atomic CSS-in-JS

명확한 CSS 와 빨라진 처리속도를 목적으로 하는 CSS-in-JS

2022년 1월 18일
·
0개의 댓글

CoAP

CoAP(Constrained Application Protocol)은 무선 센서 네트워크 노드처럼 자원에 제약이 있는 장치들에서 사용할 목적으로 고안된 서비스 계층 프로토콜이다. IoT 사물인터넷에 중점이 맞춰져 있어서 효율적인 전송을 위해 메세지 구조가 간결요청타입

2022년 1월 18일
·
0개의 댓글

MQTT

MQTT(Message Queuing Telemetry Transport)는 broker를 통해 subscription - publish 구조의 메세지 통신을 지원하며 QoS(Quality of Service)를 지원한다. 작성일 기준 5.0버전까지 존재한다.Mosqu

2022년 1월 18일
·
0개의 댓글

js Proxy & Reflect (like observer)

MDN Proxy / MDN Reflectproxy 와 reflect는 동일하게 동작하지만reflect로 정의된 객체를 proxy로 재정의하여동작을 할당한다고 보면 될것으로 생각됨아래와 같은 관계로 재정의 되지않은 기본동작 정의정리MDN handlerprop 값 호출시

2022년 1월 18일
·
0개의 댓글

Continuous Integration

CI(Continuous Integration), 지속적 통합이란 소스관리, 빌드, 배포 등의 구조를 자동화 함으로써 소프트웨어 개발에 위험을 줄이는 방법으로 사용되고 있습니다.Imgur빌드 스크립트를 작성하고 자동화 프로세스를 구성하여 빌드. 테스트를 포함한 자동화

2022년 1월 18일
·
0개의 댓글

Sass

SCSS (Syntactically Awesome Style Sheets) 는 이름에서 처럼 Style Sheet인 CSS 작성 및 관리를 좀 더 효율적으로 진행할 수 있도록 해주는 전처리기(preprocessor) 입니다. 다른 스크립트 언어처럼 변수나 연산자와 같은

2022년 1월 18일
·
0개의 댓글

Collections

\[](https://mermaid.live/edit- Iterable : 컬렉션에 대한 반복 처리를 제공합니다.Collection : 개체의 추가 및 제거, 컬렉션 내에 개체 포함여부, 컬렉션의 개체 개수 등의 기능을 제공합니다.Set : 개체의 중복을 허

2022년 1월 18일
·
0개의 댓글

Comparable, Comparator

객체가 정렬될때, 사용자의 의도에 따라 정렬 구조를 변경할 수 있도록 지원되는 인터페이스 구현되는 클래스의 기본 정렬기준을 별도로 구현 정렬 기준을 변경하기 위해 정렬대상에게 Comparable 인터페이스의 compareTo(Object obj) 를 구현한다. 해당

2022년 1월 18일
·
0개의 댓글

Thread-Safe Map

프로젝트 개발중에 netty channel을 생성한걸 관리하는 맵으로 사용되고 있었다. Thread-Safe 한 HashMap. null값을 허용하지 않음.putIfAbsent(K, V) 메소드가 존재. 대상 key가 존재할 경우 기존값을 반환하고 존재하지 않을 경우

2022년 1월 18일
·
0개의 댓글

데이터의 시각화, D3

D3(Data-Driven Documents).js는 은 웹 표준을 사용하여 데이터를 시각화하는 JavaScript 라이브러리입니다. SVG, Canvas 및 HTML을 사용하여 데이터를 실제로 사용할 수 있도록 도와줍니다. 강력한 시각화 및 상호 작용 기술과 DOM

2022년 1월 18일
·
0개의 댓글

markdown 기반 flow chart, mermaid

markdown 기반 flow chart, sequence / class diagram, gantt chart, git graph 등을 표현할 수 있는 API현재 이 블로그에서 위와 같은 설정을 통해 markdown 방식으로 아래와 같은 형태로 사용 가능\`\`\`me

2022년 1월 18일
·
0개의 댓글

TLS

TCP/IP 네트워크를 사용하는 통신에 적용되며, 통신 과정에서 전송계층 종단간 보안과 데이터 무결성을 확보해준다.TLS는 대칭 및 비대칭 암호화 조합을 사용하며,이는 데이터를 안전하게 전송할 때 성능과 보안간에 좋은 절충안을 제공하기 때문입니다.대칭 암호화를 사용하면

2022년 1월 18일
·
0개의 댓글

API 요청조절 - 스로틀링(Throttling), 디바운스(Debounce)

정해진 시간보다 많은 요청을 제한적 수용연속적인 요청 발생 후 일정 시간 후 수용FIFO 큐 형태로 패킷을 버킷에 담듯 쌓아서 처리 알고리즘에 따라 패킷제어https://i.imgur.com/XCfQQ0K.png정해진 양의 토큰을 순환적으로 전달될 요청에 담아

2022년 1월 18일
·
0개의 댓글

RDB 와 No-SQL

원자성(Atomicity) - 중간 단계까지 실행되고 실패하는 일이 없도록 하는 것일관성(Consistency) - 트랜잭션 실행을 성공적으로 완료하면 언제나 일관성 있는 데이터베이스 상태로 유지하는 것고립성(Isolation) - 다른 트랜잭션의 작업이 끼어들지 못

2022년 1월 18일
·
0개의 댓글