본문 바로가기

전체 글60

[Flutter] macOS에서 vscode로 flutter 개발환경 구축하기 기존에 안드로이드 스튜디오를 쓰다가 vscode 툴로 바꾸면서, flutter 개발환경 구축부터 flutter 프로젝트 실행하기까지의 기록들을 작성해보려고 합니다. vscode 다운로드 먼저, visualstudio 공식 홈페이지에서 다운로드를 합니다.https://code.visualstudio.com/download Download Visual Studio Code - Mac, Linux, WindowsVisual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows. Download Visual Studio Code to experience a redefined code editor, optimi.. 2024. 6. 10.
[Java] JsonPath, ObjectMapper 지난 시간에 ObjectMapper 에 대해 설명했다. 더보기[Java] 리플렉션, ObjectMapperhttps://starsufers.tistory.com/40 [Java] 리플렉션, ObjectMapper우리가 SpringBoot 에서 rest api 를 개발할 때 흔히 쓰는 @RequestBody 가 정확히 어떻게 동작하는지 생각해본 적이 있는가? /** * 앱 관측적합도 상세 페이지를 위한 실시간 날씨 정보 제공 */ @PostMapping("/ostarsufers.tistory.com   ObjectMapper 는 객체로부터 Json 형태의 문자열을 만들어내고, 역으로 Json 형태의 문자열로 객체를 만들 수 있기 때문에 로깅할 때 유용할 때 사용할 수 있다.예를 들어 dto 를 그냥  Sy.. 2024. 6. 10.
[알쓸별잡] 대낮인데 왜 이렇게 어둡냐;; 안녕하세요 생각보다 빨리 돌아온 알쓸별잡 시간입니다! 사실 저번 시간에 이어 지동설에 대한 이야기를 풀어보려고하였으나! 때마침 찾아온 일식(Eclipse)에 대한 이야기를 들고 왔습니다.  일식이 뭐지?일식이란 달이 태양을 가리는 천문현상을 말합니다.  지구가 태양 주변을 공전하고, 달이 지구 주변을 공전하는 중 태양, 달, 지구가 일직선으로 위치해 지구에서 보았을 때 달이 태양을 가릴 때 일식이 나타납니다. 위의 그림으로 보면 일식이 자주 일어나지 않을까 생각을 할 수 있습니다. 그러나 지구가 태양을 도는 궤도와 달이 지구를 도는 궤도가 5도 이상 기울어져 있기에 태양에 의한 달의 그림자가 지구를 벗어나는 때가 많아 일식이 자주 관측되지 않고 매년 2회에서 5회 정도 관측됩니다. 일식은 달이 태양을 가.. 2024. 4. 16.
[Flutter] Retrofit 적용 별 헤는 밤 앱의 IOS 진출을 위해 Flutter 변환 작업을 하고 있습니다. 그 중 오늘은 앱에서 서버 데이터를 호출하는데 필요한 Retrofit에 대해 얘기 할 계획입니다. RESTful API Retrofit에 대해 설명하려면 RESTful API에 대해 먼저 설명할 필요가 있습니다. REST(Representational State Transfer)는 클라이언트와 서버 간의 통신을 위한 소프트웨어 아키텍처 스타일을 의미합니다. RESTful API은 이런 REST 아키텍처 스타일을 따르는 API로 주요 요소는 다음과 같습니다. 자원: HTTP URI를 통해 웹 서비스의 글, 유저, 이미지 등을 가져옵니다. 행위: HTTP Method를 사용하여 자원에 대한 행위를 나타냅니다. (ex) POST,.. 2024. 4. 16.
[알쓸별잡] 태양이 지구를 돈다고...? 그럴싸한데...? 오늘의 알쓸별잡의 주제는 멀고 멀고 머나먼 과거의 사람들이 주장한 가설과 그 가설들의 유래에 대해 살펴보고자 합니다! 천문학의 역사에서 가장 큰 일이라고 한다면, 몇 세기 동안 정설로 받아지던 천동설이 저물고 지동설이 인정받은 사건이 있습니다. 천동설 천동설은 지구가 우주의 중심이며, 온 우주가 지구를 중심으로 돈다고 하는 이론입니다. 그렇다면 이 천동설은 어떠한 근거로 주장되었으며, 왜 받아들여지게 되었을까요? 우선, 지금까지 우리가 가지고 있던 많은 상식들을 한번 잊고 생각해 보죠. 여러분은 태양이 중심이라는 사실도 모르고, 자전과 공전 등 많은 것들을 모르고 있는 겁니다. 그러던 중 어느 날 가장 유명한 지식인이 이렇게 말하는 거죠. 자연은 흙, 물, 불, 공기 이렇게 4개의 원소로 이루어져 있다... 2024. 4. 2.
[티스토리 블로그 만들기] 북클럽 스킨 게시글의 제목 배경 편집 방법 안녕하세요! [티스토리 블로그 만들기]에 오신 것을 환영합니다!! 그동안 여러 포스팅을 통해서 티스토리 홈 화면을 조금 예쁘게 (???) 만든 것 같은데요!! 오늘은 더 깊이 들어와서 게시글을 더 깔끔하게 만드는 방법들을 소개하려고 합니다!!! 홈 화면 설정 방법들 (더보기)1. 블로그 제목 폰트 변경 [티스토리 블로그 만들기] 폰트 변경하는 방법안녕하세요! [티스토리 블로그 만들기]입니다. 지금까지 블로그 홈프로모션도 삭제하고 정사각형 프로필도 만들어보고 프로필 크기도 줄여봤지만 그럼에도 뭔가 항상 애매하게 마음에 들지 않starsufers.tistory.com2. 프로필 설정 방법 [티스토리 블로그 만들기] 북클럽 스킨 정사각형 프로필 설정 방법과 크기, 위치 변경하기안녕하세요! 어느덧 가 되어버린 .. 2024. 3. 19.
[양평 중미산천문대] 직접 가본 후기와 꿀팁들!! 안녕하세요!오늘은 양평 중미산천문대에 대한 후기와 이용 꿀팁들을 알려드리려고 합니다!중미산천문대 후기▶︎ 기본 정보위치 : 경기 양평군 옥천면 중미산로 1268 중미산천문대운영시간 : 월목금토일 19:00-24:00, 매주 화, 수 정기휴무 (예약제로 운영)번호 : 0507-1319-0306이용요금 : 당일별자리여행(월~목요일)22,000원당일별자리여행(금~일요일, 공휴일) 25,000원홈페이지 : http://www.astrocafe.co.kr/main/main.php 중미산천문대 www.astrocafe.co.kr   ▶︎ 접근성양평 중미산천문대는 양평시에 위치해 있습니다!저는 팀원들과 함께 쏘카와 쏘카스테이를 이용해 차를 타고 주말에 다녀왔습니다.가기 전에 저희 앱 을 통해서 관측적합도와 날씨를 .. 2024. 3. 17.
[Java] 리플렉션, ObjectMapper 우리가 SpringBoot 에서 rest api 를 개발할 때 흔히 쓰는 @RequestBody 가 정확히 어떻게 동작하는지 생각해본 적이 있는가? /** * 앱 관측적합도 상세 페이지를 위한 실시간 날씨 정보 제공 */ @PostMapping("/observationalFit/weatherPage") public Mono getWeatherInfo(@RequestBody AreaTimeDTO areaTime) { return observationalFitService.getWeatherInfo(areaTime); } 위 코드는 별 헤는 밤 어플의 관측적합도 상세 페이지에서 실시간 날씨 정보를 조회하는 api 이다. 요청 body 로 AreaTimeDTO 객체를 받고 있는데, 외부에서 요청이 들어올 때는.. 2024. 3. 12.