본문 바로가기

전체 글41

[이것만 알면 나도 별 고수] 별 사진 잘 찍는 법(2) : 조리개 조절, 보케 반갑습니다. [이것만 알면 나도 별 고수] 과정에 오신 여러분들을 환영합니다! 이 과정에서는 평소에 쉽게 이해하거나 기억하기 어려웠던 용어나 개념들을 차근차근 알아볼 예정입니다. 그러면 별 보기에 관심있는 누구라도 스마트폰이나 카메라로 예쁜 사진들을 찍어갈 수 있을 거에요. 이 글들을 통해 앞으로는 좀 더 좋은 환경과 조건을 찾아 멋진 밤하늘을 한껏 즐길 수 있도록 도와드릴게요. 더보기 F/1.8 ~ F/4.0 정도의 작은 숫자가 적당 - 작은 숫자일 수록 넓은 조리개. 많은 빛을 수용, 좁고 가까운 범위를 또렷하게 ▶ 더 많은 별빛을 좀 더 크게 표현 - 큰 숫자일 수록 좁은 조리개. 적은 빛을 수용, 넓고 먼 범위를 또렷하게 ▶ 전경, 광각 사진 촬영에 좋음 노출 지난 시간에 이어 살펴볼 두 번째 주.. 2023. 12. 12.
[JPA] 검색 메소드 수정하기 - JPA Specification 전 편에서 언급했던 것처럼 이번 글에서는 비효율적인 검색 로직을 개선해보려고 한다. [JPA] 검색 메소드 수정하기 - N+1 문제 장기 프로젝트 별 헤는 밤에 있는 문제들을 하나씩 해결해보는 시간! 구경가기 👇 별 헤는 밤: 밤하늘, 별자리, 여행정보와 날씨예보까지 - Google Play 앱 오늘부터 별잘알! 오늘밤 별자리 정보, 날 starsufers.tistory.com 기존 코드 더보기 매개변수 Filter areaCodeList - 지역변수 hashTagIdList - 해쉬태그 리스트 searchKey - 검색어 // 생략 // public List getObservationWithFilter(Filter filter, String searchKey) { List areaCodeList = f.. 2023. 12. 7.
[별린이 성장기] 띵동) 별린이 LV 1으로 승격하시겠습니까? [예/예] / 계절마다 별자리가 달라지는 이유 안녕하세요! 별린이 여러분 다시 돌아온 [별린이 성장기]입니다. 여러분들 기쁜 소식이 있습니다..! 그동안 홈 화면을 기준으로, 관측적합도 광공해 등등 여러 가지를 공부하신 여러분들이 (늦지 않았어요..! 클릭클릭!) 드디어 기다리고 기다리던 밤하늘 화면과 별자리 화면으로!! 넘어갈 수 있다는 소식입니다~!!!! 👏 그전에! 열심히 공부하신 여러분들을 위해서 이전의 내용을 정리할 수 있는 복습타임을 준비해 봤습니다! 함께 풀어보실까요~?! ▶ 지난 내용 복습하기 1번, 2번 문제의 오답노트는 -> 여기로! 3번, 4번 문제의 오답노트는 -> 이쪽으로! 다 풀어보셨나요?! 4문제 중 3개 이상을 맞추신 여러분들은 이제 당당하게 별린이 레벨 1!!이라고 말하셔도 됩니다!! (별밤 공인 인증 쾅쾅!) 그럼 이.. 2023. 12. 4.
[Android] Viewpager2, Scrollview 터치와 스크롤 분리하기 인스타그램이나 페이스북 등의 소셜 앱들을 보면, 일반적으로 한 게시물 안에 여러 이미지를 좌우로 스크롤 할 수 있고, 각각의 게시물들은 위 아래로 스크롤 할 수 있게 되어있는 모습을 볼 수 있다. 별 헤는 밤 메인 페이지도 이러한 방식으로 유저들이 작성한 별자리 관측 게시물들을 홈 화면에서 보여주고 있다. 하지만 늘 그렇듯 당연한 기능임에도 구현은 어렵다... 대표적으로 메인 페이지를 위 아래로 스크롤 할 때, 스크롤 동작을 게시글의 이미지 터치로 인식하여 게시글 상세 페이지로 이동하는 문제가 발생하곤 한다. 이번 글에서는 이러한 ViewPager2의 터치 이벤트와 Scrollview의 스크롤 이벤트 충돌로 인해 발생하는 문제와 해결 방법을 알아보도록 하자. 메인 화면 레이아웃 구조 ViewPager2 .. 2023. 11. 29.
[별린이 성장기] '광공해? 반성해.' : 광공해의 종류와 그 영향에 대하여 🌟 안녕하세요! 다시 돌아온 [별린이 성장기]입니다. 지난 포스팅에서는 홈 화면에 바로 보이는 '관측 적합도'와 만의 '관측 적합도'를 산출하는 기준에 대해서 알아봤는데요! ※지난 시간 복습하러 가기 (클릭클릭!) 오늘도 저희 어플의 구성을 기준으로 별자리 관련 지식을 채워보려고 합니다. 홈 화면에서 '관측 적합도'가 중요하다는 사실은 우리는 이미 알고 있죠? (복습해! 복습해!) 관측 적합도 카드의 하단에 위치한 [날씨 자세히] 버튼을 클릭하시면 현 위치의 상세한 날씨가 설명되어 있는 페이지가 나온답니다! (짠!) ▶ 홈 화면, 날씨 페이지 그런데 날씨 페이지를 보시면 '광공해'가 두 번이나 강조되어 있는 것을 볼 수가 있습니다. 이전 포스팅으로 이제 광공해가 무엇인지는 우리 모두 알지만, 왜 이렇게 .. 2023. 11. 25.
[개발자와 화해하기] 데이터를 정리하는 법 (2) : B-tree 이해하기 기획자와 개발자들은 협업하며 종종 부딪힌다. 정리되지 않은 수많은 아이디어들을 한아름 들고 오는 기획자. 이것도 안되고, 저것도 안된다고 하는 개발자. 둘은 오늘도 서로에게 고개를 저으며 한숨을 내쉰다. 이런 세상의 수많은 기획자와 개발자들 사이 갈등 속 각자 나름의 사정은 천차만별이지만, 근본적인 원인은 크게 다르지 않다. 바로 ‘서로가 서로의 일을 모른다’는 것 우리들은 서로의 일을 조금이나마 이해해 보려 노력할 필요가 있다. 서로를 이해하고 상대방이 바라보는 곳을 함께 바라볼 수 있어야 발전적인 대화가 가능하다. 별 헤는 밤을 기획하면서 나 역시도 개발자들과 수없이 부딪히곤 했고, 다양한 방식으로 문제를 해결해 나가려 노력했다. 이 글에서는 별 헤는 밤 프로젝트를 진행하며 생겼던 사례들을 살펴보며,.. 2023. 11. 21.
[이것만 알면 나도 별 고수] 별 사진 잘 찍는 법(1) : 셔터 스피드 조절 반갑습니다. [이것만 알면 나도 별 고수] 과정에 오신 여러분들을 환영합니다! 이 과정에서는 평소에 쉽게 이해하거나 기억하기 어려웠던 용어나 개념들을 차근차근 알아볼 예정입니다. 그러면 별 보기에 관심있는 누구라도 스마트폰이나 카메라로 예쁜 사진들을 찍어갈 수 있을 거에요. 이 글들을 통해 앞으로는 좀 더 좋은 환경과 조건을 찾아 멋진 밤하늘을 한껏 즐길 수 있도록 도와드릴게요. 더보기 15(초) 내외의 셔터 스피드가 적당 - 셔터 스피드가 높은 숫자(5, 15, 30...) 일 수록 더 많은 빛을 수용 ▶ 더 많은 별빛을 담음 ※삼각대 필수! - 셔터 스피드가 낮은 숫자(1/10000, 1/2000, 1/100...) 일 수록 더 빠르게 촬영 ▶ 움직이는 대상 촬영에 좋음 카메라 세팅 이해하기 첫 대주.. 2023. 11. 14.
[티스토리 블로그 만들기] 홈프로모션 설정하기!라고 적고 티스토리 망치는 방법이라고 읽는다! 안녕하세요! 다시 돌아온 입니다!!! 티스토리 블로그 만들기 1편 [티스토리 블로그 만들기] 티스토리에서 살아남기 그 1장 안녕하세요! 저는 기획팀의 신입 팀원(이라고 하기에는 이제 신입이 아닌 것 같지만)입니다. 별밤 일지는 저희 별밤 팀원들(에디터들)이 한 주씩 돌아가면서 각자의 이야기를 풀어내는 방향으로 starsufers.tistory.com 이번 편은 바로 홈 프 로 모 션 설 정 하 기. 입니다! 지난 편에서 이거 때문에 아주 골머리가 아팠는데요.. 분명 티스토리 처음 시작하시는 분들 중에 저와 같은 문제에 부딪힌 분들이 있으실 것이기 때문에 제가 찾은 해결방법을 함께 공유해 드리려고 왔습니다! 하지만 이번 편은 망했다는 것을 미리 언급드립니다.... ※망함주의※ ※※망함주의※※ ※※※망함주의.. 2023. 11. 14.