Programming
· Programming
나의 첫 프로젝트 "포트폴리오 공유 서비스 : Folioverse"가 끝이 났다. 2주 동안 진행되었는데 시간이 정말 빠르게 지난 것 같다! 1. 프로젝트 소개: 팀 구성: 팀 "포레버" 프런트엔드 3명 벡엔드 3명 서비스 소개 - Folioverse - 💡 "folio"와 "universe"를 합친 이름으로, 포트폴리오의 세계로 여러 사람들이 모여서 자신의 작품을 공유하는 공간이라는 의미를 담고 있습니다. 사용자가 포트폴리오를 자유롭게 공유하고, 자극을 받고 영감을 받을 수 있는 서비스를 만들겠다고 정하고, 서비스의 이름을 정해보았다. 팀원들과 회의를 하다가 모두 맘에 딱 드는 것이 없어서 "인공지능의 시대인데, 한번 chatGPT에게 물어보자"라는 이야기가 나왔고, 결론은 매우 성공적이었다...(이쯤..
· Programming
https://dev2-jay.tistory.com/22 Web Service 이해하기!(1) 이 글을 작성하게 된 계기는 벡엔드 공부를 시작하면서, 서버 쪽 기술을 학습하는데 공부하는 내용들이 잘 와닿지 않고 정리되지 않아서 왜 그런 것일까 생각을 해보고 찾아보니 문제점은 내가 dev2-jay.tistory.com 지난 글에서 4번까지 했으니, 5번부터 시작해서 마무리 지어보자~! 5️⃣ JavaScript의 등장!!! - HTML을 동적으로 표현하기 위해 웹 브라우저에서 실행할 수 있는 프로그래밍 언어가 필요했고, 과도기를 거쳐 1996년 JavaScript가 탄생했다! - JavaScript가 등장하고 서버와 브라우저의 통신 기능인 Ajax가 등장하고, 이것이 가장 중요한 변화이고 알아둬야 하는 비..
· Programming
이 글을 작성하게 된 계기는 벡엔드 공부를 시작하면서, 서버 쪽 기술을 학습하는데 공부하는 내용들이 잘 와닿지 않고 정리되지 않아서 왜 그런 것일까 생각을 해보고 찾아보니 문제점은 내가 인터넷, WEB 이 어떤 식으로 동작하는지에 대한 이해도가 없기 때문이라고 생각이 들었다. 그래서 나는 지금부터 인터넷이 무엇인지 그리고 지금까지 공부한 웹은 무엇이고 동작은 어떻게 하는지 큰 그림을 그릴 수 있는 정도를 위해 공부해 보겠다. 위 이미지는 내가 공부하고 정리 한 결과물이다. 1번부터 8번까지 주제별로 번호를 매겼다. 순서대로 알아가 보자!!! 1️⃣ WEB의 시작 / 발전 - 1990년 '팀 버너스 리'라는 컴퓨터 과학자에 의해 개발되었다. - 웹브라우저에 정보를 표현하는 언어인 HTML과 함께 웹 서버와..
· Programming
저번 글에서 자율주행은 어떤 기술로 이루어지고, 자율 주행 개발자가 되기 위해서는 어떤 기술들을 익히고 사용할 수 있어야 하는지 내가 찾은 정보를 정리해 보았다. 다시 한번 요약하면, 자율주행 개발을 위해 기본적으로 python, c++언어를 잘 다룰 수 있어야 하고, 로봇을 다루는 ROS 환경의 이해도가 높아야하고, 리눅스 환경에서 개발이 진행되는 경우가 많기 때문에 리눅스와 친숙해야 하며, 차량의 카메라와 센서들이 모아준 데이터를 가공하고, 그것들을 기반으로 한 Machine Learning 개발을 할 수있어야한다. 그 외에, 주요 자율주행을 만들기 위한 필수 기술들, 예를 들어 3D mapping, sensing, Localization, vision camera, calibration 기술 등등 ..
사용자를 연구하는 개발자
'Programming' 카테고리의 글 목록 (5 Page)