24.3.9일에 응시한 제 52회 SQLD 개발자 시험 후기를 남겨보려고 한다. 계기 SQL 리마인드 실 준비기간 (7일) 사실 야근이 근래에 잦고 준비할 시간이 부족할것같아서 3주전부터 준비(시도)했다. 평일은 야근의 핑계로 거의 하지 못했고, 3주전 주말에 4~5시간씩 순수하게 공부 일 수 만으로 7일을 공부했다. 학습 교재 2024 유선배 SQL 개발자 + 노랭이(SQL 자격검정 실전문제) 학습 방법 # 유선배 개념 1회독 → SQL 자격검정 실전문제 2회독 [ 유선배 ] - 비전공자 기준(보통) : ★ ★ ★ - 전공자 : ★ ★ - 개념서라고 불리고 쉽게 전달하고자 만든듯 싶지만 순수 교재 내용을 해석하는데 다소 어려운 부분도 있다. 때문에 필자의 의도를 해석하고자하는 시간을 초반에 꽤 보낸듯 ..
안녕하세요. 오늘은 안드로이드 웹 디버깅 하는방법을 공유할까 합니다. 이번 런칭한 웹에서 안드로이드 - 삼성브라우저에서만 발생되는 이슈로 난관에 부딪힌적이 있었습니다. (지금은 해결이 되었고, 저는 아이폰 유저인지만... ^^ 아무튼 해당 이슈는 추후에 공유하겠습니다. ) 이 고통을 덜어내고자, 디바이스의 브라우저별로 웹 테스트 할때 유용한 팁을 공유합니다. - OS : Window - 준비물 : Android 단말기 - 브라우저 : 크롬 1. 안드로이드 단말기기를 PC(usb)에 연결합니다. ( ★ 필수 - usb 디버깅 허용 ★) 2. 주소창에 chrome://inspect/#devices 을 입력하고 접속합니다. 3. usb 디버깅 허용상태라면 아래와 같이 단말기기 정보가 노출되어야 합니다. (노출..
안녕하세요. 현생을 사느라 포스팅이 조금 늦었습니다. 요즘 앱이나 웹에서 아래의 이미지와 같이 스크롤을 내리고나서 "위로가기" 버튼 많이 이용하시나요? (혹은 맨 아래로) 오늘은 간단하게 자바스크립트로 "위로가기" 버튼을 만들고자 아래의 코드를 공유합니다. const element = document.documentElement; // 스크롤 이벤트 리스너 window.addEventListener('scroll', () => { const btnStyle = document.getElementById('btn-scroll-to-top').style; // 스크롤을 했을때 100px을 초과하면 보이고 아니면 none 처리 btnStyle.display = element.scrollTop > 100 ? '..
Gitlab, Github의 경우 gitlab/github 디렉토리에 md파일을 생성해서 MR template 혹은 PR(Pull Request) Template을 만들수 있게 제공하고 있습니다. Bitbucket의 경우 PR Template에 대한 자료를 찾기가 굉장히 어려운데 생각보다 단순했다. 먼저 PR은 뭐고 Template은 왜 생성하는가? PR(Pull Request) Pull Request는 저장소의 내용을 Fork(복제)해서 요청하고자 하는 곳에 업데이트를 한 후에 내가 작업한 내용도 적용해달라는 뜻이다. 개발자들이 개발용 브랜치(develop) 혹은 각기 다른 브랜치에서 별도의 검토와 절차 없이 Main Branch(master)에 push를 하게되면 어떻게 될까? 동료들의 검토없이 Ma..