전체 글

개발자 + 퍼블리셔 + 디자이너 = 개발리자너
개발/웹개발

[React] 네이버 로그인 출생연도 안나오는 문제.

현상 리액트 개발환경에서 서비스를 하고 있는데 네이버회원가입 기능에서 선택한 항목이 값이 안넘오는 것을 발견했다. 출생연도 값이 넘어오지 않고 있었다. 디벨로퍼 사이트에서 설정된 항목에는 이상이 없으나 실제 서비스에서 값이 넘어오지 않고 있다. 네이버 디벨로퍼 - 포럼에 문의글을 남겼지만 나는 직접 소스를 까보고 싶어하는 병에 걸려있어(팀장님이 기다리고 계신다) 라이브러리 탐색을 시작했다. 개발환경 npm react-naver-login 네이버로그인 기능은 npm react-naver-login 패키지를 사용하고 있다. 마지막 업데이트가 2년전이다. https://www.npmjs.com/package/react-naver-login/v/0.1.4 react-naver-login A Naver Login..

개발/초보 매크로 개발

법정필수교육 '다음' 버튼 자동클릭(크롬확장프로그램)을 만들어보자.

1년마다 돌아오는 법정필수교육이라는 녀석. 직장인들이라면 모두가 1년에 한번씩 지나가는 숙제 같은 녀석입니다. 신입사원 시절엔 열심히 듣고 다음버튼을 눌렀었지만 이제 순수했던 시절은 지나가고 늙은 육신을 짊어지고 살아야하는 한 사람으로서 너무너무 귀찮고 엄청난 분량을 자랑하는걸 보고 현타가 오던 와중에 번뜩이는 아이디어가 떠올랐다. "다음 버튼 이녀석 자동으로 누르면 어떨까?" 맥북 이용자이기 때문에 오토핫키로는 안되는 상황. "그럼 크롬 확장프로그램으로 처리가 되지않을까?" 기술검증 크롬 확장프로그램은 웹페이지에 확장프로그램이라는 자바스크립트를 추가해주는 녀석이니까 충분히 가능해보였다. 크롬 개발자모드에서는 비공식 파일도 올릴 수 있다는걸 확인. 특정 URL 에서만 동작 가능함을 확인 (법정필수교육 동..

개발/JavaScript

[내가 이해하기 쉬우려고 정리] sort() 1편

-출처- https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#%EA%B0%99%EC%9D%B4_%EB%B3%B4%EA%B8%B0 Array.prototype.sort() - JavaScript | MDN sort() 메서드는 배열의 요소를 적절한 위치에 정렬한 후 그 배열을 반환합니다. 정렬은 stable sort가 아닐 수 있습니다. 기본 정렬 순서는 문자열의 유니코드 코드 포인트를 따릅니다. developer.mozilla.org 언제나 모든 해답이 있는 mdn 사이트. 위 사이트 읽고 이해간다면 이 포스트는 더이상 읽을 필요가 없다. 자 아직 남아있는 사람이라면 함께 보도록 하자. 그렇다고 합..

개발/내가 보려고 정리한 메모

자주쓰는 Git 명령어 모음

개발 운영 중 vscode에서 사용하는 명령어를 기록하는 곳입니다. [로컬리 머지] #현재 로컬 브랜치와 마일스톤 브랜치 머지 git merge --no-ff 45-v101 [로컬 브랜치 삭제] #마일스톤 작업 후 로컬에 쌓인 브랜치들을 한번에 삭제하는 명령어입니다. git branch -r | awk '{print $1}' | egrep -v -f /dev/fd/0

개발/내가 보려고 정리한 메모

유용한 vscode 단축키 모음

이걸 왜 이제 알았을까 열받아서 정리한 vscode 단축키 빠른 파일열기 window : Ctrl+P mac : command+P 빠르게 원하는 파일을 찾아서 열 수 있는 기능. 사이드바 열기/닫기 window : Ctrl+B mac : command+B 좌측 사이드바 닫기/열기 파일의 시작/끝 위치로 가기 window : Ctrl+Home / Ctrl+End mac : command+↑ / command+↓ 편집기 내부 라인 좌측 우측 끝은 좌우 화살표. 라인 컨트롤(복사/잘라내기/줄이동) 복사/잘라내기 키보드 커서가 있는 상태에서 복사/잘라내기 커맨드를 하면 자동으로 그 라인이 복사되서 만들어진다. window : Ctrl+C / Ctrl+X mac : command+C / command+X 줄이동(..

개발/초보 매크로 개발

PES 2021 매크로 개발(무료배포) - 매뉴얼

PES2021-MACRO - 업데이트 내역 - 2020-10-08 v1.1 업데이트 스쿼드 변경 후 화면전환 체크 추가 / 경기종료 후 하이라이트 스킵기능 추가 2020-10-11 v1.2 업데이트 감독 재계약 로직 에러 수정 2020-10-27 v1.3 업데이트 클럽에디션 옵션 추가 스팀 위닝창 선택 제거한 버전 추가 업로드-플스리모트용 1. 설정 1-1. 환경설정 기본환경은 1280*720 창모드입니다. 키세팅은 기본세팅으로 하시면 됩니다. PES2021 위치는 왼쪽 최상단에 맞춰주시면 됩니다. 2. 매크로 기능 - 스카우트 2-1. 스카우트 입력항목 설정 스카우트는 4성 이상은 조합을 통해 뽑으셔야하기때문에 위 이미지에서처럼 3성 스카우트가 10번째부터니까 "위에서 몇번째부터 시작" 항목에 10을 ..

개발/초보 매크로 개발

PES 2021 매크로 개발 - 시작 및 개발

최근에 시작한 PES 2021(위닝 2021)에서 마이클럽을 시작했습니다. 안타깝게도 PES 2020 시절에는 마이클럽을 해본적이 없기에(물론 그 이전 어느 버전에서도 해본 적이 없음) 남들은 다 있는 보상 선수를 못받고 시작하는 위린이 이자 위저씨 입니다. 마이클럽을 일주일 해본 결과 SIM과 스카우트는 매크로로 개발할만하지 않을까 하여 매크로 개발을 시작했습니다. 매크로를 처음 접했던 것은 대학교 시절 수강신청 기간에 G매크로로 과목 하나를 죽어라 새로고침 하면서 수강 신청하는 매크로를 만들었다기보다 세팅을 했던 것이었는데요. 그 시절 한과목도하기 힘들다는 체육교양 수업을 한 학기에 3개를 듣는 기염을 토해냈더랬죠 ㅎㅎ; 그 후에도 회사에서 엑셀 노가다 작업할 때 주로 활용하기도 했습니다. 자세히 말..

개발/웹개발

로또 번호 생성 javascript

자바스크립트로 로또번호 생성하는 소스를 만들어봤다. -구성- 단순 HTML 파일 (웹브라우저로 로컬실행시 동작) -기능 구현(구현한 순서대로 추가중)- 1. 1부터 45까지의 숫자 중 중복되지않는 무작위 숫자 6개 추출. 2. 지금까지의 로또 당첨번호와 중복되지 않게 체크.(매주 업데이트 필요) 3. 번호 생성시 클립보드 저장. 4. 15주간 미출현한 번호 포함여부 체크.(매주 업데이트 필요) -향후 구현예정- - 기능구현2) 와 같은 로직 추가에 따라 구성 확장(DB 추가 등) - 기능구현2)의 자동화(현재는 회차별 변수에 당첨번호를 입력한 상태) -. 동행복권쪽에 api로 제공하지 않으면 웹크롤링 필요 로또번호생성 추출번호 스크립트 부분 HTML 부분 로또번호생성 추출번호

문개발
개발리자너