본문 바로가기

찾아봐야하는것

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

반응형

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

2022.08 찾아봐야 하는 키워드 & 읽어봐야하는 포스팅

2022.07 찾아봐야 하는 키워드 & 읽어봐야하는 포스팅

2022.06 찾아봐야 하는 키워드 & 읽어봐야하는 포스팅

2022.05 찾아봐야 하는 키워드 & 읽어봐야하는 포스팅

 

DB

SQL - ansi sql

미국 표준 협회(American National Standards Institute)에서 정의한 sql

https://ko.wikipedia.org/wiki/SQL

 

SQL - 위키백과, 우리 모두의 백과사전

위키백과, 우리 모두의 백과사전. 이 도표는 단문을 구성하는 SQL 언어 요소 몇 가지를 보여준다. SQL(,[1] 또는 , Structured Query Language[2][3][4][5], 구조화 질의어, S-Q-L[6])는 관계형 데이터베이스 관리

ko.wikipedia.org

https://namu.wiki/w/SQL/%EB%AC%B8%EB%B2%95

 

SQL/문법 - 나무위키

질의문을 예시를 들 때 {{{#!syntax sql (소스코드) }}} 문법을 활용하여 소스코드를 작성하여 주시기 바랍니다. 예시: begin dbms_output.put_line('hello world'); end; Connector 사용법의 예시를 들 때에는 SQL을 호

namu.wiki

MariaDB 이중화 구성

https://velog.io/@emawlrdl/MariaDB-%EC%9D%B4%EC%A4%91%ED%99%94-%EA%B5%AC%EC%84%B1

 

MariaDB 이중화 구성

참고 : https://www.slideshare.net/NHNFORWARD/mysql-nhn-forward-2018MariaDB에서 기본적으로 제공하는 Replication 기능이다.Master-Slave 구조로 되어있다.Master 서버의 Binary로그

velog.io

Node.js

[Node.js] express 미들웨어란?

https://dev-dain.tistory.com/67

 

[Node.js] express 미들웨어란?

미들웨어 사용하기 Express 미들웨어란 무엇인가? 쉽게 말해 함수이다. Express에서는 사실상 모든 것이 미들웨어이다. 내가 이해하기로 미들웨어와 미들웨어 함수는 같은 말이다(아니라면 댓글 부

dev-dain.tistory.com

https://overcome-the-limits.tistory.com/790

 

[자바스크립트] express 미들웨어

들어가며 여행을 떠나보면, 언젠가 왜 이 여행을 하려 했을까 하는 생각이 들 때가 있었습니다. 공부를 할 때도 마찬가지였습니다. Node.js를 활용해서 개발을 하고 있는데, 왜 Node.js를 활용하는지

overcome-the-limits.tistory.com

 

Javascript

CommonJS와 ESM에 모두 대응하는 라이브러리 개발하기: exports field

https://toss.tech/article/commonjs-esm-exports-field

 

CommonJS와 ESM에 모두 대응하는 라이브러리 개발하기: exports field

Node.js에는 두 가지 Module System이 존재합니다. 토스 프론트엔드 챕터에서 운영하는 100개가 넘는 라이브러리들은 그것에 어떻게 대응하고 있을까요?

toss.tech

Javascript Promise 란

https://uzihoon.com/post/b0bd9910-42b6-11ed-8b2b-635e2af2f788

 

UZILOG

 

uzihoon.com

 

TypeScript

타입스크립트에서 타입 별칭과 인터페이스의 차이 알기

https://funes-days.com/dev/difference-of-type-alias-and-interface-in-typescript

 

타입스크립트에서 타입 별칭과 인터페이스의 차이 알기 | funes-days

타입스크립트에서 가장 중요한 두 개념을 어떻게 활용하면 좋을지 정리했습니다

funes-days.com

 

Python

SQLAlchemy ORM in Depth

https://velog.io/@langssi/SQLAlchemy-ORM-in-Depth

 

SQLAlchemy ORM in Depth

Overview SQLAlchemy와 SQLAlchemy ORM은 파이썬 환경에서 모델을 만들거나 상호작용하기 위해 사용하는 가장 인기있는 라이브러리 중 하나이다. It's a very well-developed library that offers flexibility

velog.io

sqlalchemy 설정

더보기

https://flask-docs-kr.readthedocs.io/ko/latest/patterns/sqlalchemy.html

 

Flask에서 SQLAlchemy 사용하기 — Flask 0.11-dev documentation

많은 사람들이 데이타베이스에 접근하기 위해 SQLAlchemy 선호한다. 이런 경우 여러분의 Flask 어플리케이션에 대해 모듈 보다는 패키지를 사용하고 모델들을 분리된 모듈로 만드는 것이 독려된다(

flask-docs-kr.readthedocs.io

https://flask-sqlalchemy.palletsprojects.com/en/2.x/models/

 

Declaring Models — Flask-SQLAlchemy Documentation (2.x)

Declaring Models Generally Flask-SQLAlchemy behaves like a properly configured declarative base from the declarative extension. As such we recommend reading the SQLAlchemy docs for a full reference. However the most common use cases are also documented her

flask-sqlalchemy.palletsprojects.com

https://youngminieo1005.tistory.com/94

 

[Flask] (6) ORM & SQLAlchemy

📝 ORM ORM이란, 객체 관계 매핑(Object Relational Mapping)으로, 데이터베이스 내의 테이블들을 객체화해서, 각 DBMS에 대해서 CRUD 등을 공통된 접근 기법으로 사용할 수 있다. 일반적으로 하나의 객체정

youngminieo1005.tistory.com

https://intrepidgeeks.com/tutorial/how-to-use-python-sqlalchemy-library

 

Python SQLAlchemy 라이브러리 사용 방법

Python 변수가 None 쓰기 코드 인스턴스인지 판단 첫 번째는'if x is None'이다 두 번째는'if not x:'입니다 .세 번째는'if not x is None'입니다. 이 안에 구덩이가 하나 있다.먼저 코드를 살펴보겠습니다. pytho

intrepidgeeks.com

https://planbs.tistory.com/entry/%EB%AA%A8%EB%8D%B8-%EC%A0%95%EC%9D%98%EC%99%80-Generic-Type-vs-SQL-StandardMultiple-Vendor-Type-vs-Vendor-Specific-Type

 

모델 정의와 Generic Type vs SQL Standard/Multiple Vendor Type vs Vendor-Specific Type

SQLAlchemy에서 ORM을 사용하기 위해, 스키마를 class로 정의하는 방법이 있다. sqlalchemy.declarative_base 함수를 통해 Base를 얻고, 이를 상속받는 형태로 모델을 구현한다. 클래스의 내부에는 __tablename__..

planbs.tistory.com

https://ldgeao99.tistory.com/434

 

Django (16) Model에 대한 이해 및 Model Operations

장고의 Models - Model은 Python 클래스이다. - Model은 앱에서 사용되는 데이터의 타입을 설명해준다. - 장고는 자동으로 Model을 번역해서 Database에 Table을 생성한다.(ORM) - https://docs.djangoproject...

ldgeao99.tistory.com

https://chiefcoder.tistory.com/38

 

[Django] ORM에 대해 알아보자! (기초편)

🚀  들어가며... 제가 맡고있는 서비스는 기본적으로 회계프로그램이기 때문에 join 하는 테이블도 많고 쿼리문이 복잡하여 긴 쿼리문은 500줄이 넘어갑니다. 이러한 이유로 최초에 서비스 개발

chiefcoder.tistory.com

https://hakibenita.com/django-group-by-sql

 

Understand Group by in Django with SQL

Django QuerySets and SQL side by side

hakibenita.com

https://simpleisbetterthancomplex.com/tutorial/2016/12/06/how-to-create-group-by-queries.html

 

How to Create Group By Queries With Django ORM

This tutorial is about how to implement SQL-like group by queries using the Django ORM. It’s a fairly common operation,specially for those who are familiar w...

simpleisbetterthancomplex.com

 

기타

테스트 관련

테스트하기 좋은 코드 - 테스트하기 어려운 코드

https://jojoldu.tistory.com/674

 

1. 테스트하기 좋은 코드 - 테스트하기 어려운 코드

팀 분들과 함께 NextStep - 이펙티브 코틀린 강좌를 수강하고 있다. 최근에 과제 회고를 처음 진행했는데, 이때 나온 주제가 테스트 하기 좋은 코드였다. 이 주제는 사실 이미 너무 많이 회자된 주

jojoldu.tistory.com

테스트하기 좋은 코드 - 제어할 수 없는 코드 개선

https://jojoldu.tistory.com/676?category=1036934 

 

2. 테스트하기 좋은 코드 - 제어할 수 없는 코드 개선

1편 을 통해 테스트하기 어려운 코드에 대해 이야기를 나눴다. 이번 편에서는 테스트하기 어려운 코드 중 첫번째인 "제어할 수 없는 코드를 개선하는 법"을 이야기해보자. 2-1. 문제 상황 먼저 앞

jojoldu.tistory.com

테스트하기 좋은 코드 - 외부에 의존하는 코드 개선

https://jojoldu.tistory.com/680

 

3. 테스트하기 좋은 코드 - 외부에 의존하는 코드 개선

지난 시간에 테스트하기 좋은 코드에 대해 이야기를 나눴다. 1. 테스트하기 어려운 코드 2. 제어할 수 없는 코드 개선 이번 편에서는 테스트하기 어려운 코드를 개선하는 2번째 방법인 외부에 의

jojoldu.tistory.com

 

테스트하기 좋은 코드 - 검증이 필요한 비공개 함수

https://jojoldu.tistory.com/681

 

4. 테스트하기 좋은 코드 - 검증이 필요한 비공개 함수

지난 시간까지 테스트하기 어려운 코드를 어떻게 개선하면 좋을지에 대해 이야기를 나눴다. 1. 테스트하기 어려운 코드 2. 제어할 수 없는 코드 개선 3. 외부에 의존하는 코드 개선 지금까지 글들

jojoldu.tistory.com

 

TDD 관련

https://enterprisecraftsmanship.com/tdd-course

 

TDD Course

My next big project after the Unit Testing book is going to be a course called Test-Driven Development in Practice. This course will be a logical continuation of the book. In it, we’ll develop, from the ground-up, a fully-fledged application using a comb

enterprisecraftsmanship.com

스프링부트 책

https://jojoldu.tistory.com/463

 

[스프링 부트와 AWS로 혼자 구현하는 웹 서비스] 출간 후기

(출판사: 프리렉, 쪽수: 416, 정가: 22,000원) 서적 링크 오프라인 서점에는 2019.12.04 (수) 부터 올라갈 예정입니다. 강남 교보문고나 광화문 교보문고는 주말에도 올라올 순 있겠지만, 혹시 모르니

jojoldu.tistory.com

ssh 터널링 (ssh 포워딩)

ssh tunneling (Port Forwarding)

https://linuxize.com/post/how-to-setup-ssh-tunneling/

 

How to Set up SSH Tunneling (Port Forwarding)

SSH tunneling or SSH port forwarding is a method of creating an encrypted SSH connection between a client and a server machine through which services ports can be relayed.

linuxize.com

 

iOS15 업데이트와 함께 찾아온 인앱브라우저 지옥과 최선

https://www.burndogfather.com/257

 

iOS15 업데이트와 함께 찾아온 인앱브라우저 지옥과 최선

카카오, 네이버 인앱에서 외부 브라우저 띄우는 방법 정리 [Android/iOS] 더 쾌적하게? 웹 서비스를 개발하는 입장에서 클라이언트가 위와 같은 브라우저를 사용할때 정말 피곤합니다. 휴대폰 본인

www.burndogfather.com

카카오톡은 왜 인앱 브라우저를 고수할까

https://brunch.co.kr/@b30afb04c9f54dc/45

 

카카오톡은 왜 인앱 브라우저를 고수할까

인앱브라우저와 인앱결제에 대하여 | 카카오톡,인스타그램은 왜 인앱 브라우저를 고수하는걸까? 친구가 카카오톡으로 공유해준 인스타그램 게시글 링크를 선택하면, 인스타그램으로 바로 넘어

brunch.co.kr

웹 푸시 알림(Web Push Notification)

https://geundung.dev/114

 

웹 푸시 알림(Web Push Notification)

👉 시작하면서 웹 푸시 알림(Web Push Notification)이란, 말 그대로 브라우저 환경에서 푸시 알림을 받을 수 있는 기술을 의미한다. 푸시 알림이라고 하면 네이티브 앱의 전유물이라고 느낄 수 있지

geundung.dev

LINE 알림 센터의 메인 스토리지를 Redis에서 MongoDB로 전환하기

https://engineering.linecorp.com/ko/blog/LINE-integrated-notification-center-from-redis-to-mongodb/

 

LINE 알림 센터의 메인 스토리지를 Redis에서 MongoDB로 전환하기

2022-LINE-engineering-site

engineering.linecorp.com

redis - skiplist ziplist (sorted sets)

https://great-song2.tistory.com/4

 

Redis - 데이터 타입의 최적화

- 레디스에서 모든 데이터 타입은 메모리를 저장하거나 성능을 높이는 다양한 인코딩을 사용할 수 있다. - 예를 들어 단지 숫자만 갖는 문자열은 다른 인코딩을 사용하기 때문에 글자만 갖는 문

great-song2.tistory.com

http://redisgate.kr/redis/configuration/internal_skiplist.php

 

Redis SKIP List of ZSETS(SORTED SETS)

internal_skiplist Redis SKIP List of  ZSETS (SORTED SETS) SKIP LIST Real Time Sorting Algorithm 이 글은 이런 의문에서 시작했습니다. Sorted Set은 데이터가 정렬되어 저장된다.   그래서 키에 저장되는 멤버수가 많아

redisgate.kr

깃허브(GitHub)에서의 오픈 소스 프로젝트 기여를 위한 초보자 가이드

https://seongjin.me/how-to-contribute-to-open-source/

 

깃허브(GitHub)에서의 오픈 소스 프로젝트 기여를 위한 초보자 가이드

이번 글에서는 깃허브(Github)에서 오픈 소스 프로젝트에 기여하는 방법을 안내한다. 작지만 개인적으로 뜻깊었던 첫 기여 경험담을 예시로 삼았다. 거창한 작업이 아니라도 괜찮다. 사소한 용기

seongjin.me

우리는 모의장애훈련에 진심입니다 – Part 2.

https://techblog.woowahan.com/9314/

 

우리는 모의장애훈련에 진심입니다 – Part 2. | 우아한형제들 기술블로그

{{item.name}} 안녕하세요. 저는 우아한형제들에서 TPM으로 일하고 있는 임성현입니다. 지난 4월 "우리는 모의장애훈련에 진심입니다 – Part 1."에서 모의장애훈련을 소개한 이후, 많은 분들이 관심을

techblog.woowahan.com

 

 

반응형