안녕하세요, 원래는 프론트엔드 개발을 주로 하면서 공부하고 있었습니다. 요즘 들어서 정말로 "나는 프론트엔드라는 분야가 나의 적성에 맞나?"라는 의문점이 들어서 곰곰히 생각을 해 보았습니다. 프론트엔드에 입문하여서 공부하고 개발하는지는 약 1년 반 정도 되었습니다. 몇 달만에 기본적인 HTML5, CSS3. JavaScript을 책을 통해서 공부하게 되었고 Vue.js를 해 보다가 다른 프레임워크인 React.js를 사용해 보고 React.js의 맛을 알아버린 전 React.js를 통해서 열심히 공부하게 되었습니다. 하지만 보이지 않은 기능과 보이지 않는 기술에 대해서 제 성격에 더 맞는 것 같습니다. 아쉽지만 프론트엔드 개발의 비중을 낮추고 백엔드로 전향하여서 백엔드 개발을 해 볼려고 합니다. 백엔드 ..
안녕하세요, Prisma를 사용하다가 GraphQL과 Prisma는 같은 기술이 아니라는 것을 알게 되었습니다. "도대체 ORM은 무엇일까?"라는 의문이 들어서 작성해 볼려고 합니다. ORM이란? ORM은 Object Relational Mapping 입니다, 즉 객체-관계 매핑의 줄임말로써 객체-관계 매핑을 풀어서 설명하자면 우리가 OPP(Object Oriented Programing)에서 쓰이는 "객체"라는 개념을 구현한 클래스와 RDB(Relational DataBase)에서 쓰이는 데이터인 "테이블"을 자동으로 매핑(연결)하는 것을 의미합니다. 하지만 클래스와 테이블은 서로가 기존부터 호환가능성을 두고 만들어진 것이 아니기 때문에 불일치가 발생하게 됩니다. ORM을 통해서 객체 간의 관계를 바탕..

안녕하세요, 요즘 Python OpenCV로 이것저것 프로젝트를 진행 볼려다가 요즘 이슈가 많이 되고 있는 Big Sur에서 Python OpenCV가 설치 되지 않은 개발 관련 이슈가 있어서 알려 드리고자 합니다. 초반에는 잘 설치 되는 것처럼 보이지만 으악... 이렇게 설치가 안 되는 것을 보실 수 있습니다. 구글에 이슈 관련하여서 찾아 봤지만 아직까지 공식적으로 해결 된 것 없네요 ㅠㅠ 나중에 StackOverflow에 올려 보거나 GitHub Issue에 작성해 봐야할 것 같습니다 ㅠㅠ

안녕하세요, 요즘은 WebRTC를 이용한 Peer to Peer(P2P)를 공부하고 있습니다. 회사에서는 TypeScript를 사용을 권장하고 있어서 “왜 TypeScript를 사용해야할까?”라는 궁금증에서 시작되어서 “TypeScript를 사용하는 이유”에 대해서 작성해 볼까 합니다! 참고로 WebRTC와 Peer to Peer(P2P)와 React, TypeScript를 통해서 개발할 때에만 사용하는 경우에 대해서 작성 되었습니다. 🤔 TypeScript의 사용에 대한 의문 회사에서 TypeScript에 사용하여서 개발해 보면 좋을 것 같다는 의견이 나오기 전에 React.js(JavaScript)를 통해서 개발할 때에는 항상 가지고 있는 의문점이었습니다. “왜 현직에서는 TypeScript를 많이 ..

제가 회사에서 열심히 공부하면서 개발하고 있는 WebRTC API에 대한 글을 써 볼려고 합니다. 또한 많은 회사에서 WebRTC를 사용하고 있기 때문에 저도 열심히 공부하고 있습니다 🔥 WebRTC란? WebRTC(Web Real-Time Communications)란, 웹 어플리케이션(최근에는 Android 및 IOS도 지원) 및 사이트들이 별도의 소프트웨어 없이 음성, 영상 미디어 혹은 텍스트, 파일 같은 데이터를 브라우져끼리 주고 받을 수 있게 만든 기술입니다. WebRTC로 구성된 프로그램들은 별도의 플러그인이나 소프트웨어 없이 P2P 화상회의 및 데이터 공유를 합니다. 한마디로 진짜 편하게 요약하면 ! 웹 브라우저 상에서는 어떠한 플러그인도 필요 없이 음성 채팅과 화상채팅, 데이터 교환까지도 ..

백준 if문 단계 시험 성적 9498번 문제입니다. 이전 문제와 비슷합니다. 90~100점 => A 80~89점 => B 70~79 => C 60~69점 => D 나머지는 => F 점수와 같이 등급을 출력해 주면 되는 문제입니다. 항상 문제를 풀 때에는 문제를 잘 읽어봐야할 것 같습니다,,, 막 풀게 되면 ㅠㅠ 결국에는 다시 짜야하고 시간 낭비이네요 ㅠㅠ // if문 | 9498번 | 시험 성적 #include int main() { int a; std::cin>>a; if(a >= 90 && a

백준 입출력과 사칙연산 단계 곱셈 2588번 문제입니다. 조금 많이 복잡해서 ㅠㅠ 풀이를 조금 문제를 풀었습니다. // 입출력과 사칙연산 | 2588번 | 곱셈 #include int main(void){ int a, b, c = -1, sum = 0; int ten = 10; std::cin >> a >> b; for(int i = 0; i < 3; i++) { c = b % ten; std::cout

백준 입출력과 사칙연산 단계 나머지 10430번 문제입니다. 예제 입력처럼 3개의 정수를 선언 해 주면 됩니다. // 입출력과 사칙연산 | 10430번 | 나머지 // 첫째 줄 (A+B)%C, 둘째 줄 ((A%C) + (B%C))%C, 셋째 줄 (A×B)%C, 넷째 줄 ((A%C) × (B%C))%C #include int main() { int a,b,c; std::cin >> a >> b >> c; std::cout

백준 입출력과 사칙연산 단계 사칙연산 10869번 문제입니다. 문제의 제목과 같이 사칙을 해 주면 되는 문제입니다. 정수 두개를 입력 받아서 5개의 출력으로 출력 해 주면 됩니다. A+B A-B A*B A/B(몫) A%B(나머지) 이렇게 출력해 주시면 됩니다. // 입출력과 사칙 연산 | 10869번 | 사칙연산 // 출력 순서 : A+B, A-B, A*B, A/B(몫), A%B(나머지) #include int main() { int a,b; std::cin >> a >> b; std::cout
- Total
- Today
- Yesterday
- 10171번 문제
- Go install
- Baekjoon
- Beakjoon
- go
- 2588번
- if문
- 10869번
- 두 수 비교하기
- 논문 리뷰
- 특정값
- 1330번
- brew install go
- JSON 특정값
- 2557번
- 백준
- Golang
- 시험 성적
- 10998번
- C++
- 10430번
- Golang 설치
- C++ 문법
- Programing
- WebRTC 프로토콜
- BeackJoon
- 9498번
- WebRTC
- docker
- CI/CD
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |