일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- TypeScript
- nestjs
- 유데미
- nodejs
- Nestia
- 도서
- java
- typeorm
- docker
- Database
- mysql
- ChatGPT
- IAC
- terraform cloud
- class-transformer
- spring
- 이더리움
- terraform
- Redis
- 블록체인
- chai
- Mocha
- 백엔드
- blockchain
- 리뷰
- 글또
- restdocs
- gradle
- 온라인강의
- corretto
- Today
- Total
목록온라인강의 (2)
끄적끄적
[화이트 해킹 101: 윤리적 해킹 기초부터 배우기!] 개발할 때 반드시 적용해야 할 부분 중 하나가 시큐어 코딩이다. 물론 기본적인 옵션인 CORS, XSS 등을 구현하는 것은 어렵지 않지만, 이러한 해킹이 가능한 원리에 대해서 항상 궁금했었다. 이 Udemy 강의는 필자와 같이 해킹에 대해서 잘 알지 못하는 사람들이 처음 접해도 쉽게 따라갈 수 있도록 만든 기초강의이다. 물론 강의가 기초 강의임에도 시간이 상당히 길었기 때문에 가볍게 들으려고 했던 필자의 기대와는 달리, 강의를 듣는 데에는 꽤 많은 개인 시간이 필요했었다. 그러나 강의가 긴 만큼 이전에 들은 다른 강의와 비교했을 때 초보자가 듣기에는 더 적합한 강의라는 생각이 들었다. 강의는 초반에 실습환경을 구축하는 것부터 시작한다. 이때 설치해..
[Java 멀티스레딩, 병행성 및 성능 최적화 - 전문가 되기] 개발할 때 자주 찾아보고 어려워하는 부분이 동시성과 병렬성 부분이다. 특히나 처음 개발을 접하는 사람들은 이 두 용어 자체를 헷갈려 할 정도이며 최근 트랜드는 하나의 서버가 아닌 scale out 을 통해 여러 서버를 사용하기도 한다. 물론 이 강의는 이 부분을 다룬 강의는 아니며 오로지 하나의 프로그램에서 Java Thread 사용법을 알려주는 강의 이다. 필자는 Typescript 를 메인 언어로 다루고 있어 정확히는 잘 모르지만, Java 를 사용하는 대부분의 개발자들은 이미 Spring (boot) 를 통해 추상화된 상태로 쓰레드를 사용하고 있기 때문에 Thread 를 다룰 일이 크게 없다고 생각할 수 있다. 그러나 Spring 을 ..