IT(16)
-
[개발 공부] 서버 개발자가 되기 위해 공부해야 하는 것들 추천!!
서버 개발자가 되기 위해 공부해야 하는 것들 추천!! 서버 개발자가 되기 위해서는 어떤것들을 공부해야 될까?? 우선 서버 개발자가 무엇인지에 대해 알아야하고 서버 개발자에게 필요한 기본역량과 전체적으로 어떤 기술들을 익혀야 하는지 알아보자!! 물론, 기본역량은 모두 기본 정도는 준비되어있어야 하지만 모든 기술을 알아야 할 필요없이 전문적으로 필요한 몇 가지만 알면 된다고 생각한다. 1. 서버 개발자 서버 개발자는 웹 서비스나 애플리케이션을 운영하기 위한 서버 소프트웨어를 개발하는 전문가이다. 서버 개발자는 서버 운영 체제나 서버 소프트웨어, 서버 구축 및 운영 기술, 서버 애플리케이션 개발 기술, 데이터베이스 기술 등을 이해하고 있어야 한다. 2. 서버 개발자 기본 역량 운영체제: 서버는 운영체제 위에서..
2023.02.06 -
[인공지능] NotionAI란 무엇일까? (글쓰기, 코드작성)
Notion AI 오늘은 인공지능과 관련된 이야기를 해볼까 한다. 'NotionAI'라는 것이 무엇이고, 어떠한 것을 할 수 있는지에 대해서 알아보자!! 'NotionAI'에 대해서 알게된 계기가 바로 '노마드 코더 Nomad Coders'님의 유튜브 덕분이였다!! https://www.youtube.com/watch?v=smdnSJVG_Qg 노마드 코더 Nomad Coders '노마드 코더 Nomad Coders'님의 설명과 위 영상을 통해 이해한 내용을 짧게나마 적어두고자 한다. NotionAI는 무엇일까? 대규모 언어 모델을 바탕으로 소셜 미디어 글, 창의적 글쓰기, 에세이, 채용공고와 같이 '다양한 종류의 글'과 '코딩 작성'을 여러가지 명령어를 사용하여 한국어와 영어로 작업이 가능하다!! 즉, ..
2023.02.06 -
[인공지능] ChatGPT란 무엇일까? (정보검색, 코드작성)
ChatGPT 오늘은 인공지능과 관련된 이야기를 해볼까 한다. 'ChatGPT'라는 것이 무엇이고, 어떠한 것을 할 수 있으며, 우리에게 어떠한 영향을 미치는지에 대해서 알아보자!! 'ChatGPT'에 대해서 알게된 계기가 바로 '노마드 코더 Nomad Coders'님의 유튜브 덕분이였다!! https://www.youtube.com/watch?v=CIrR0-nkPfI&t=154s 노마드 코더 Nomad Coders '노마드 코더 Nomad Coders'님의 설명과 위 영상을 통해 이해한 내용을 짧게나마 적어두고자 한다. ChatGPT는 무엇일까? 'ChatGPT'는 채팅봇 앱을 위해 특별히 설계된 'GPT-3' 모델의 변형으로 엄청난 양의 텍스트 데이터에 의해 훈련된 인공지능의 종류 중 하나이다. (G..
2023.02.06 -
[Linux] 리눅스 서버관리 명령어 top 내용 파악하기
리눅스 TOP 명령 내용 파악하기 리눅스를 통해 서버를 운영한다보면 서버의 상태를 알아봐야 할때가 있다!! 물론 명령어 1개로 서버의 모든 상태를 알아볼수는 없지만 대략전인 서버의 상태를 알아보기에는 'TOP'이라는 명령어를 한번 활용해 보면 좋을것이다!!! 우선 자신의 환경정보에 따라 약간의 차이가 있을 수 있다. 그러니 환경정보에 대해 먼저 알아보자!! 환경정보 : Kernel 버전 : uname -r (5.3.0) 운영체제 배포판 버전 : lsb_release -a (Ubuntu 18.04) TOP 버전 : top -v | grep head -1 (3.3.12) 나는 이 명령어에 대해 공부하기 위해 '리눅스 읽어주는 남자'님의 유튜브를 참고하였다!! top 명령어 1) 시스템 정보 (상단에 표시되는..
2023.01.24 -
[WEB] 쿠키(Cookie), 세션(Session), 토큰(Token), JWT 의미와 차이점
쿠키, 세션, 토큰, JWT 의미와 차이점 인터넷을 사용하거나 개발 관련 일을 하다보면 쿠키, 세션, 토큰, JWT라는 단어에 대해 많이 듣게된다. 이것들이 대체 무엇이고 어디에 사용하기에 사람들이 계속 말하고 사용하는지 한번 알아보자!!! 먼저, 간단하게 쿠키, 세션, 토큰, JWT에 대해 알아보고 아래에서 자세히 알아보자!!! 1. 쿠키 : 무언가를 옮기는 매개체 2. 세션 : 사용자의 모든 정보를 가진 시스템 3. 토큰 : 서버가 기억하는 이상하게 생긴 텍스트 4. JWT : 사용자 정보를 갖고 있는 토큰 지금 당장은 위에서 말하는 것들이 무슨뜻인지 정확하게 이해가는 힘들다. 나는 평소 유튜브를 통해 공부하는 것을 좋아하기 때문에 즐겨보는 '노마드 코더'님의 유튜브를 보며 공부했다!!! 영상 아래에..
2023.01.24 -
[Kafka] 아파치 카프카(Apache Kafka) 운영을 지원해주는 3가지 기능
카프카(Kafka) 운영(관리) 할수 있는 기능들 카프카는 대용량 데이터를 처리해야 하는만큼 유지보수에 많은 신경을 쏟아부어야 한다. 그것을 온전히 본인이 감당하기에는 많은 어려움이 있을것이다. 하지만 많은 걱정할 필요는 없다!!! 아파치(Apache)에서는 사용자들이 카프카를 사용하면서 보다 쉽게 관리할 수 있는 기능들을 제공해주기 때문이다!!! 그 전에, 카프카가 무엇이고 어떻게 작동하는지 궁금하다면 아래의 블로그를 먼저 보고오는 것을 추전한다!! [Kafka] 카프카(Kafka)의 기본 구성 요소와 동작 Kafka의 기본 구성 요소와 동작 Kafka에 기본 구성요소와 동작에 대해 '데브원영 DVWY'님이 유튜브에 올린 내용들을 필기한 내용들을 적어놓았다. 유튜브 영상과 함께 공부하고 싶다면 가장 아..
2023.01.24