본문 바로가기

찾아봐야하는것

[찾아봐야하는것] - 2022.09 찾아봐야 하는 키워드 & 읽어봐야하는 포스팅

반응형

2022.08.09 - [찾아봐야하는것] - 2022.08 찾아봐야 하는 키워드 & 읽어봐야하는 포스팅

2022.07.05 - [찾아봐야하는것] - 2022.07 찾아봐야 하는 키워드 & 읽어봐야하는 포스팅

2022.06.21 - [찾아봐야하는것] - 2022.06 찾아봐야 하는 키워드 & 읽어봐야하는 포스팅

2022.05.09 - [찾아봐야하는것] - 2022.05 찾아봐야 하는 키워드 & 읽어봐야하는 포스팅

 

DB

데이터베이스 모니터링 (feat. PMM)

Percona Monitoring and Management

검색해보자

https://rastalion.me/%EC%98%A4%ED%94%88%EC%86%8C%EC%8A%A4-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81-%ED%88%B4-pmm2-mysql-mariadb-postgresql-mongo/

https://systemv.tistory.com/53

성능 분석 툴 (DB 모니터링)

https://dataonair.or.kr/db-tech-reference/d-guide/dbms-2/?mod=document&uid=62551

 

성능 분석 툴 (DB 모니터링)

성능 분석 툴 (데이터베이스 모니터링) 필요한 모니터링 정보를 얻기 위해서는 다양한 방법들이 있다. 이 방법들은 DB2 유틸리티, 즉 Explain 유틸리티, 스냅샷 모니터, 이벤트 모니터를 사용하는

dataonair.or.kr

데이터베이스 모니터링 시 주시해야 할 4가지 핵심 관점

https://www.toad.co.kr/it/?q=YToyOntzOjEyOiJrZXl3b3JkX3R5cGUiO3M6MzoiYWxsIjtzOjQ6InBhZ2UiO2k6Njt9&bmode=view&idx=5858450&t=board 

 

데이터베이스 모니터링 시 주시해야 할 4가지 핵심 관점 : 최신 IT소식 | 토드 커뮤니티 | Toad Commun

데이터베이스 모니터링 시 주시해야 할 4가지 핵심 관점 데이터베이스 모니터링은 데이터베이스 성능 척도 및 리소스 추적을 포함한 여러 계층으로 구성됩니다. 그리고 데이터베이스 서버의 하

www.toad.co.kr

 

데이터 베이스 백업 및 복원

https://velog.io/@tkfrn4799/mariadb-mariabackup

 

[MariaDB] Mariabackup을 이용한 증분 백업

Mariabackup 모듈을 이용한 Master_Database의 데이터 백업 방식을 기술합니다.

velog.io

IBM 데이터베이스 보안: 필수 가이드

https://www.ibm.com/kr-ko/cloud/learn/database-security

DB 보안

db 보안 범위

https://dataonair.or.kr/db-tech-reference/d-guide/db-security/?pageid=3&mod=document&uid=426 

 

DB 보안 범위

3. DB 보안 범위 가. DB 보안 범위 정의 목적 내·외부로부터의 다양한 위협에 효과적으로 대응하기 위해서는 견고하고 치밀한 보안 구 축이 필요하다. 일반적으로 정보와 정보시스템을 보호하기

dataonair.or.kr

데이터베이스(Database, DB) 보안

https://m.blog.naver.com/wnrjsxo/221690981892

 

데이터베이스(Database, DB) 보안

● DB 보안 개요 정보조직에서 가장 중요한 정보자산 가치를 갖는 것이 바로 데이터베이스이다. 실제로 ...

blog.naver.com

http://jidum.com/jidums/view.do?jidumId=628 

 

지식덤프

암호화, 암호화 컬럼에 대한 권한 관리/접근제어/감사, 로그인 접근제어, 지원성, 성능, 유저관리, 관리도구의 편리성, 로그 및 리포팅

jidum.com

https://www.itworld.co.kr/news/201094

 

데이터베이스 보안을 향상시키는 11가지 기술

데이터베이스에는 매우 민감한 내용을 포함한 방대한 양의 개인정보가 저장되므로 책임이 있는 기업이라면 관리에 신경쓸 수밖에 없다. 이제 데이터베이

www.itworld.co.kr

https://peemangit.tistory.com/310

 

[정보보안기사] 35. 데이터베이스 보안

1. 데이터베이스 기본 개념 1) 데이터베이스 정의 통합된 데이터: 똑같은 데이터가 중복되지 않았음을 의미한다. 저장된 데이터: 컴퓨터가 접근할 수있는 저장매체에 저장된 데이터 집합이다. 운

peemangit.tistory.com

 

 

rank / dense_rank 함수

https://mariadb.com/kb/en/rank/

https://mariadb.com/kb/en/dense_rank/

 

mariadb error codes

https://mariadb.com/kb/en/mariadb-error-codes/

 

 

mysql/mariadb explan

https://dbknowledge.tistory.com/77

 

Mariadb innodb 설정 시스템 관련 튜닝 설명서

https://itgall.com/Tech/239394

 

MySql의 SQL_CALC_FOUND_ROWS와 FOUND_ROWS()

https://blog.asamaru.net/2015/09/11/using-sql-calc-found-rows-and-found-rows-with-mysql/

 

mysql 8.0 이후 변수 사용 주의

https://algopoolja.tistory.com/100
 

MySQL 사용자 변수

MySQL 사용자 변수 변수명 사용자 변수는 @var_name 으로 표현 됩니다. 변수 이름은 알파벳, 숫자, ., _ 및 $로 구성될 수 있습니다. 사용자 변수 이름은 대소문자를 구분하지 않습니다. 이름의 최대 길

algopoolja.tistory.com

MySQL의 이전 릴리스에서는 SET 이외의 명령문에서 사용자 변수에 값을 할당할 수 있었습니다. 이 기능은 이전 버전과의 호환성을 위해 MySQL 8.0에서 지원되지만 MySQL의 향후 릴리스에서는 제거될 수 있습니다. 따라서 사용자 변수를 선언 할 땐 SET 명령문을 사용해서 값을 할당 하는 것을 권장합니다.

사용자 변수에 값을 할당할 때는 할당 연산자로 = 대신 := 를 사용하는것이 권장됩니다.

=  SET 이외의 명령문에서 비교 연산자로 처리됩니다.

사용자 변수와 관련된 표현식의 평가 순서는 정의되지 않습니다.

 

javascript

커링

https://ko.javascript.info/currying-partials

 

커링

 

ko.javascript.info

 

서버

서버 보안

[서버 보안] [여기보기] 내 서버도 머글이 지나갈 수 없는 9와 4분의 3 승강장처럼

https://netmarble.engineering/linux-server-login-and-logon-connection-settings/

 

[여기보기] 내 서버도 머글이 지나갈 수 없는 9와 4분의 3 승강장처럼 - 넷마블 기술 블로그

리눅스 서버도 호그와트처럼 특정 조건이 부합할 때만 접근할 수 있는 9와 4분의 4 승강장이 있다면 어떨까요? 혹시라도 뚫고 들어온 머글이 있다면, 어떻게 들어왔는지 흔적을 빨리빨리 찾으려

netmarble.engineering

성능 모니터링 apm

스카우터 scouter (apm)

https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=hostinggodo&logNo=220667449355 

 

어플리케이션 모니터링 서비스. SCOUTER

어플리케이션 모니터링 서비스. SCOUTER 고비용의 APM (Application performance monitoring) ...

blog.naver.com

 

기타

앤더슨 룰

개인 정보를 처리하는 시스템에는 보안, 기능 및 규모의 3가지 요소

https://en.wikipedia.org/wiki/Anderson%27s_rule_(computer_science) 

 

Anderson's rule (computer science) - Wikipedia

In the field of computer security, Anderson's rule refers to a principle formulated by Ross J. Anderson: systems that handle sensitive personal information involve a trilemma of security, functionality and scale, of which you can choose any two. A system t

en.wikipedia.org

private docker

https://velog.io/@tkfrn4799/harbor-private-docker-registry

 

Harbor를 이용한 Private Docker Registry 구축

사내용 도커 이미지 저장소를 구축할 방법을 찾던 중, 오픈 소스인 Harbor를 이용하여 구현했던 과정을 글로 적어보았습니다.

velog.io

자바에서 병렬 스트림을 사용하는 경우

https://sas-study.tistory.com/461

 

자바에서 병렬 스트림을 사용하는 경우

해당 포스팅은 해당 게시글을 토대로 서술되었습니다. Java 8 에서는 컬렉션을 데이터 스트림으로 쉽게 반복할 수 있는 Stream API를 도입했습니다. Stream은 병렬로 실행할 수 있고 여러 프로세서 코

sas-study.tistory.com

Harbor를 이용한 Private Docker Registry 구축

https://velog.io/@tkfrn4799/harbor-private-docker-registry

 

Harbor를 이용한 Private Docker Registry 구축

사내용 도커 이미지 저장소를 구축할 방법을 찾던 중, 오픈 소스인 Harbor를 이용하여 구현했던 과정을 글로 적어보았습니다.

velog.io

단위 테스트로 복잡한 도메인의 프론트 프로젝트 정복하기(feat. Jest)

https://techblog.woowahan.com/8942/

 

단위 테스트로 복잡한 도메인의 프론트 프로젝트 정복하기(feat. Jest) | 우아한형제들 기술블로그

최근 저는 복잡한 도메인의 서비스를 개발하는 개발자라면 공감할 만한 문제를 겪고 있었습니다. 찬호 님, 서비스가 비마트일 때, 공급사 반품 상세페이지에서 공급사 계정으로 로그인한 사용

techblog.woowahan.com

[번역] TypeScript의 유틸리티 타입은 어떻게 구현될까요?

https://medium.com/@yujso66/%EB%B2%88%EC%97%AD-typescript%EC%9D%98-%EC%9C%A0%ED%8B%B8%EB%A6%AC%ED%8B%B0-%ED%83%80%EC%9E%85%EC%9D%80-%EC%96%B4%EB%96%BB%EA%B2%8C-%EA%B5%AC%ED%98%84%EB%90%A0%EA%B9%8C%EC%9A%94-e80fbb33bf24

 

[번역] TypeScript의 유틸리티 타입은 어떻게 구현될까요?

원문: https://www.huy.rocks/everyday/03-30-2022-typescript-how-some-utility-types-are-implemented

medium.com

[TypeScript] Creating Types from Types

https://www.typescriptlang.org/docs/handbook/2/types-from-types.html

 

Documentation - Creating Types from Types

An overview of the ways in which you can create more types from existing types.

www.typescriptlang.org

(번역) V8 함수 최적화

https://junghan92.medium.com/%EB%B2%88%EC%97%AD-v8-%ED%95%A8%EC%88%98-%EC%B5%9C%EC%A0%81%ED%99%94-21b274cf1a5

 

(번역) V8 함수 최적화

원문: https://erdem.pl/2019/08/v-8-function-optimization

junghan92.medium.com

[번역] 왜 리액트에서 리렌더링이 발생하는가

https://medium.com/@yujso66/%EB%B2%88%EC%97%AD-%EC%99%9C-%EB%A6%AC%EC%95%A1%ED%8A%B8%EC%97%90%EC%84%9C-%EB%A6%AC%EB%A0%8C%EB%8D%94%EB%A7%81%EC%9D%B4-%EB%B0%9C%EC%83%9D%ED%95%98%EB%8A%94%EA%B0%80-74dd239b0063

 

[번역] 왜 리액트에서 리렌더링이 발생하는가

원문: https://www.joshwcomeau.com/react/why-react-re-renders/

medium.com

[여기보기] etc 디렉터리에 있는 소중한 아이들

https://netmarble.engineering/watch-out-important-files-in-etc-directory/

 

[여기보기] etc 디렉터리에 있는 소중한 아이들 - 넷마블 기술 블로그

'etc'디렉터리에는 시스템 설정 관련 파일이 있습니다. 시스템 부팅과 전반에 걸쳐 영향을 주는 파일이 대부분이죠. ‘etc’ 디렉터리와 파일을 보호하는 기초적인 방법은 역시 소유권과 권한 설

netmarble.engineering

[번역] React v18.0

https://medium.com/@yujso66/%EB%B2%88%EC%97%AD-react-v18-0-9da9a6b838bd

 

[번역] React v18.0

원문: https://reactjs.org/blog/2022/03/29/react-v18.html

medium.com

DNS에서 CNAME과 A 레코드의 차이

https://dev.plusblog.co.kr/30

 

DNS에서 CNAME과 A 레코드의 차이

가비아, 후이즈, 고대디 등의 DNS를 이용해서 커스텀 도메인을 사용할 때, 서브 도메인을 등록하기 위해서 CNAME과 A 레코드 같은 정보를 DNS 서비스 홈페이지에 등록해야한다. 둘 다 서브 도메인을

dev.plusblog.co.kr

 

선언적함수와 익명함수를 인자로 주입(콜백함수 역할)

https://yodurumi.tistory.com/97

 

선언적함수와 익명함수를 인자로 주입(콜백함수 역할)

JavaScript에서 함수는 객체이다. 그것도 1급객체!  - 1급객체에 대해서 참고 : http://bestalign.github.io/2015/10/18/first-class-object/  - 자바스크립트에서의 함수 참고 : https://developer.mozilla.org..

yodurumi.tistory.com

http://daplus.net/javascript-javascript-%ED%95%A8%EC%88%98%EB%A5%BC-%EB%A7%A4%EA%B0%9C-%EB%B3%80%EC%88%98%EB%A1%9C-%EC%A0%84%EB%8B%AC/

 

[javascript] JavaScript 함수를 매개 변수로 전달 - 리뷰나라

“부모”함수에서 함수를 실행하거나 사용하지 않고 함수를 매개 변수로 전달하는 방법은 eval()무엇입니까? (나는 그것이 안전하지 않다는 것을 읽은 이래로.) 내가 이거 가지고있어: addContact(ent

daplus.net

 

단일 장애점(單一障礙點, 영어: single point of failure, SPOF)

https://ko.wikipedia.org/wiki/%EB%8B%A8%EC%9D%BC_%EC%9E%A5%EC%95%A0%EC%A0%90

 

단일 장애점 - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 단일 장애점(單一障礙點, 영어: single point of failure, SPOF)은 시스템 구성 요소 중에서, 동작하지 않으면 전체 시스템이 중단되는[1] 요소를 말한다. 예를 들어 이더

ko.wikipedia.org

 

[python] SQLAlchemy 에서 Join을 할 때 적절한 방법으로 DB 부하를 줄이는 방법

https://blog.axchange.co/techblog-1/

 

SQLAlchemy 에서 Join을 할 때 적절한 방법으로 DB 부하를 줄이는 방법

SQLAlchemy 에서 Join 을 할때 적절한 방법으로 DB 부하를 줄이는 방법 입니다.

blog.axchange.co

 

[python] SQLAlchemy - ORM으로 관련 개체 작업하기

https://soogoonsoogoonpythonists.github.io/sqlalchemy-for-pythonist/tutorial/7.%20ORM%20%EB%B0%A9%EC%8B%9D%EC%9C%BC%EB%A1%9C%20%EA%B4%80%EB%A0%A8%20%EA%B0%9C%EC%B2%B4%20%EC%9E%91%EC%97%85%ED%95%98%EA%B8%B0.html#%E1%84%80%E1%85%AA%E1%86%AB%E1%84%80%E1%85%A8-%E1%84%85%E1%85%A9%E1%84%83%E1%85%B3

 

ORM으로 관련 개체 작업하기 | 파이썬 개발자를 위한 SQLAlchemy

ORM으로 관련 개체 작업하기 이번 챕터에서는 다른 객체를 참조하는 매핑된 객체와 상호작용하는 방식인 또 하나의 필수적인 ORM 개념을 다룰 것입니다. relationship()은 매핑된 두 객체 간의 관계를

soogoonsoogoonpythonists.github.io

 

반응형