Review

[Android] IOS 아이폰 형태의 Switch 커스텀 하기

[Android] IOS 아이폰 형태의 Switch 커스텀 하기

tkddlf4209 contents are below.

References: 05-tkddlf4209 contents: Go Click
Other Blog: Blog ArtRobot (Title: [Android] IOS 아이폰 형태의 Switch 커스텀 하기) More …
Publish Date: (2024-05-31|9:09 am), Modified Date: (2024-07-01|1:03 pm)


— Blog Post Contents
[Heroku] 만료되지 않는 Auth Token 생성방법
무제한 기간의 Auth Token 생성하기 Nodejs 코드로 요청하기 (Publish Date: 2024-03-22)

[Android] 안드로이드 알림(Notification) 소리 Uri 경로를 가져오기 (ACTION_RINGTONE_PICKER)
최신기기에는 기존 인텐트타입을 ACTION_RINGTONE_PICKER을 넣어 호출하면 ActivityForResult로 알림소리를 가져올수 있었는데 이 부분이 Deprecate된 상황… 새로운 방식이 도입되어 포스팅 남겨본다. 위와 같이 Notification 소리를 선택하고 해당 소리파일의 경로를 가져오는 것을 목표로 한다 1. Contracts 만들기 일단 ActivityResultContract 뭐시긴가를 상속받은 클래스가 하나 필요하다. 계약(Contract) ?? 이런거를 먼저 만들어 놓아야 하나보다. MyContract는 전역으로 나만의 계약??을 미리 생성해 놓기위해 하나 만들어봣다. 다른 계약이 필요하면 여기다 만들계획이다. 기본적으로 안드로이드에서 액티비티 전환 후 종료시 결과값……. (Publish Date: 2024-01-27)

[Bitpump] 알림 설정 메뉴얼
카테고리 설명 Q. 알림 크기가 너무 작아요 최신 기기에서는 알림 팝업 스타일을 설정해야 팝업에 대한 자세한 내용을 확인할 수 있습니다 [설정] -> [알림] ->[알림 팝업 스타일] 에서 "자세히 보기" 를 선택해주세요 Q. 카테고리 항목이 안보여요 최신 기기에서는 앱 알림 설정에 "카테고리" 항목이 안보이는 현상이 있을 수 있어요 [설정] -> [알림] ->[고급 설정] 에서 "앱별 알림 카테고리 관리" 를 활성해 주세요 (Publish Date: 2024-01-27)

[Android] 업비트 API 요청 시 가격대 별 매수 요청 호가 자리수 맞추기
자바에서 부동 소수점 연산은 정확한 값이 아닐 수 있습니다. 이는 이진 부동 소수점 표현의 한계로 인한 것입니다. 따라서 15.2를 0.1로 나누면 정확한 152.0이 나와야하지만, 부동 소수점의 한계로 인해 미세한 오차가 발생할 수 있습니다. 부동 소수점의 정확한 표현이 필요한 경우에는 BigDecimal 클래스를 사용하여 연산을 수행할 수 있습니다 BigDecimal 클래스를 사용하지 않으면 15.2/0.1의 수식에서 152가 나와야 하지만 151.99999999999997가나옴 거지같음. 이렇게되면 매수가 안될가능성이 있기때문에 0.1단위라도 절대 틀리면안됨. 위 조건은 현행 기준이고 1월 29일 변경되는 부분은 아래 조건에 따라 바꾸줘야한다 1월 29일 이후로……. (Publish Date: 2024-01-22)

ultralytics & pyinstaller 실행파일 만드는 방법
파이썬으로 ultralytics 관련 모듈 사용시 아래 옵션들을 추가해주어야 한다. 안그러면 .yaml 뭐시키 파일 못찾는다고 한다. (Publish Date: 2024-01-19)

[Bitpump] 실험실기능, 빗썸 B-Point 봇 매뉴얼
해당 봇 사용으로인한 불이익은 책임지지 않습니다 해당 기능은 프로전용 기능이며 무료버전은 제공하지 않습니다 빗썸 이벤트 종료전 까지 한시적으로 실험실기능으로 제공됩니다. 거래대금 및 등급 확인링크 B포인트 https://www.bithumb.com/react/b-point/intro 거래대금 및 등급 확인 https://www.bithumb.com/react/member/premium-grade 관련 이벤트 지급 조건 상세 https://m-feed.bithumb.com/notice/1644362 1. B 포인트 이벤트 설명 현재 빗썸은 거래에 대한 수수료가 0원인 파격적인 이벤트가 진행중입니다. 거래대금에 대한 0.01%(퍼플등급 기준)의 B포인트가 적립이 되는데 해당 B포인트는 현금과 동일한 가치를 가지며 빗썸에서 B……. (Publish Date: 2024-01-06)

[Bitpump] 1.펌핑알림
1. 기능 리스트 2. 화면설명 (Publish Date: 2023-12-27)

[Bitpump] 사용자 매뉴얼 (v3.0)
1. 펌핑알림 https://blog.naver.com/tkddlf4209/223305130924 (Publish Date: 2023-11-26)

[코인정보] 코인플러그 , 씨피랩스로 사명 변경
같은 등기번호로 코인플러그, 씨피랩스가 조회되는 것을 확인하였다. '코인' 꼬리표 떼는 1세대 블록체인기업…코인플러그, '씨피랩스'로 사명 변경 – 뉴스1 (news1.kr) 앞으로의 횡보가 기대됩니다. 관련 코인으로는 메타디움이 있습니다. (Publish Date: 2023-09-25)

[NodeJS] PM2 에러 로그 확인
pm2를 활용하여 여러 프로세스를 실행시킬때 가끔 특정 에러로 인해서 프로세스는 죽지않지만 특정 interval이죽는 경우가 발생하였지만 에러로그를 확인하기 귀찮아서 그냥 재접속한 경우가 많았다. 특정 Application의 에러로그를 출력하는 코드를 정리해 본다. * –lines 옵션을 넣어 에러 코드를 많이 출력해줌 전체 실행중인 app들의 에러로그를 보려면 [app_name]을 뺴면된다. (Publish Date: 2023-09-08)

[MySQL] 1000만개 이상의 쿼리문 주의사항
아래는 1천만번째 데이터부터 1000개를 가져오는 쿼리문이다. 실행해보면 3초나 걸린다. 만약 사용자가 많은데 해당 쿼리문을 날리면 서버가 뻗어 버릴수 있다. 때문에 WHERE 문으로 조건을 넣어서 요청해야된다. 보통 유저들은 첫페이지부터 1000만번째 글을 보기위해 페이지를 계쏙 넘기지는 않기때문에 1000만개나 Select를 할일은 없겠지만 만약에 url에 pageNum등의 값을 통해 해당 페이지를 악의적으로 조회하게 된다면 서버가 뻣어 버릴것이다. 때문에 페이지 이동시에는 한번에 10페이지 이상 넘어가게 하는 방식을 사전에 차단해야 한다. (Publish Date: 2023-09-04)

[MySQL] 게시판 페이지 번호 네비게이션 표시 공식
1. 전체 페이지 수(totalpageNum) 구하기 -필요 값 전체 글 수 (totalBoardNum) 페이지당 보여질 글의 수(showPerPageNum) 전체 글 수가 9개이고 페이지당 보여질 글수가 10개인경우 전체 페이지 수는 1개 >> ((9-1)/10) +1 =1 전체 글 수가 10개이고 페이지당 보여질 글수가 10개인경우 전체 페이지 수는 1개 >> ((10-1)/10) +1 =1 전체 글 수가 11개이고 페이지당 보여질 글수가 10개인경우 전체 페이지 수는 2개 >> ((11-1)/10) +1 =2 2. 현재 페이지 기준 시작/끝 페이지 네비게이션 구하기 -필요 값 현재 페이지 번호 (currentPageNum) 보여질 페이지 번호 갯수 (displayPageNum) 전체 페이지 수(totalPag……. (Publish Date: 2023-09-03)

[NodeJS] Redis & Socket.io 연동
Redis는 Remote Dictonary Server로 직역하면 외부 딕셔너리 서버이며 물리적으로 다른 서버에서 동일한 응답 값을 주기위해서 사용할 수 있다. 그 중 Socket.io와 Redis 연동을 통해 서로다른 서버에서 채팅을 할수 있는 환경을 구성해보자 1. Socket.io는 Redis를 통한 확장 기능을 제공한다 아래는 서로다른 서버에서 Socket.io의 Redis Adapter를 사용하여 각서버에 연결된 Client 들에게 동일한 메세지를 전송하는 방식을 설명하고있다 https://socket.io/docs/v4/redis-adapter/ 2. 패키지 설치 및 소스코드 index.html index.js * pubClient, subClient를 나누는 이유는 하나의 클라이언트를 사용하게되면 pub와 sub가 동시에 진행될경우……. (Publish Date: 2023-09-02)

[NodeJS] Redis Pub/Sub 사용법 (Windows)
Redis는 인메모리형식의 데이터베이스이며 RDBMS의 부하를 줄이기 위해 자주 사용되는 데이터셋을 캐시메모리에 저장하여 Restful 요청시 빠른 응답을 줄수 있는 효과가 있다 1. Docker 설치 https://www.docker.com/ NodeJS 에서 아래 redis 모듈을 사용하기 때문에 버전호환을 위해 docker를 사용 2023/9/2 기준 redis 7.0.x 버전 호환성을 제공함 https://www.npmjs.com/package/redis 2. redis-stack-server 설치 npm 메뉴얼에 따라 "redis-stack-server"를 설치합니다 현재 최신버전은 7.2.0 버전이고 호환버전은 7.0.z이기 때문에 latest버전이 아닌 7.0 대의 서버를 설치해줍니다 docker 상단의 검색창에 redis-stack-server를……. (Publish Date: 2023-09-02)

[Bitpump] 비트펌프 거래량 모니터 프로그램
Bitpump Volume Monitor 실시간 거래량 내림차순 테이블 제공 실시간 체결 정보확인 (기본값 : 3천만원 , 1초 순간 체결대금) 코인별 매수:매도 비율 확인 전체 코인시장의 매수:매도 비율 확인 환율제공 (해외 거래소) 지원거래소 (2023.7.15 기준) 업비트 빗썸 바이낸스 바이낸스 USD-M 게이트아이오 * 바이러스/해킹 프로그램이 아니며 오픈소스로 공개됩니다. https://github.com/tkddlf4209/bitpump_volume_monitor_nodejs 1. 프로그램 설치 https://drive.google.com/file/d/1n5FCrMwtu991KlAZ27jgPkFhxF0aJJWT/view?usp=drive_link 2. 사용법 1. Nodejs 설치 node-v16.8.0-x64 파일로 설치하기 2. 실행 및 설정방법 – 실행방법 각 거……. (Publish Date: 2023-07-09)

[2023.05.23] 웨이브 수익
웨이브 유의 해제로인한 상승이 있었다 아쉽게 내릴때팔아서 400수익 200날렸다.. ㅜㅜ 스택스도 빗썸상장으로 100 정도수익 (Publish Date: 2023-05-23)

[NodeJS] Heroku 셀레니움(selenium) 사용법
1. heroku cli 크롬 드라이버 설치 및 환경변수 등록 아래 heroku cli에서 등록해주어도되고 heroku 사이트의 설정 탭에 가서 직접 추가해주어도 됩니다. 2. 적용 위에서 등록한 환경변수 값을 가져와서 적용해주면됩니다 (Publish Date: 2023-05-15)

[2023.04.06] 에스티피수익
오에 (Publish Date: 2023-04-06)

[Bitpump] 지표 알림 v2 메뉴얼
변경 사항 지표 알림 만들기 지표 만족 시 표시할 이벤트 명과 지표을 검색할 거래대금을 설정합니다 * 거래대금은 선택한 캔들 기준의 거래대금이며 0으로 설정할 경우 1원이라도 체결이 발생하면 조건을 판단합니다. * 10으로 설정하면 10만원이며 만약 1분봉으로 설정 시 1분봉의 거래량이 10만원 이상인 경우에 지표 조건을 판단합니다. 알림 주기는 알림이 발생한 뒤의 다시 알림이 발생할 것인지에 대한 시간설정이며 한번만 : 서비스 시작 후 조건 만족 시 한번만 알림이 발생하며 다시 알림을 받고싶은 경우 서비스를 껏다 켜야합니다 분 봉마다 : 지표 알림 발생 후 해당 선택 분봉 마감전까지 알림이 발생하지 않습니다. * 서비스를 종……. (Publish Date: 2023-04-03)

[Android] IOS 아이폰 형태의 Switch 커스텀 하기
1. IOS 스위치 drawable 리소스 만들기 ios_switch_track_on.xml ( Switch , ON의 Track 배경) ios_switch_track_off.xml ( Switch , OFF의 Track 배경) os_switch_track.xml ( Switch , Selector ) ios_switch_thumb.xml ( Switch , 손잡이, 투명한 stroke으로 padding효과를 주었음.) 2. 적용하기 3. 결과물 (Publish Date: 2023-03-31)

Visited 1 times, 1 visit(s) today
  • if No post, write the comment Please!

Leave a Reply

Your email address will not be published. Required fields are marked *