Software

patch-package

배경 RN 개발 과정에서 내가 사용하는 라이브러리의 코드를 수정하고 싶을 때가 있다. 버그라면 수정을 기다리거나 리포팅을 할 수도 있을 것이다. 하지만, 내게만 필요한 수정이라면 기약하기 어려울 수도 있다. RN의 의존성들은 /node_modules/ 내의 소스코드를 포함해 다운로드 된다. 이를 수정 후에 빌드하면 내 코드에도 반영된다. 하지만, 이런 방식의 수정은 내 로컬에만 적용되므로 새로 다른 프로젝트를 셋업할 때마다 […]

patch-package 더 읽기"

블록체인 공부 채널

한양대 x 그라운드엑스, ‘스마트 계약과 탈중앙앱’ 교육 블록체인의 기초 개념 및 구조부터 클레이튼의 동작 원리, 컨센서스 매커니즘, 스마트 계약 등에 대한 교육이 포함되어 좋다. 인프런의 ‘클레이튼 블록체인 어플리케이션 ERC721’ 그라운드엑스의 클레이튼 체인 위에 이더리움의 NFT 스펙인 ERC721을 이용해 NFT만드는 교육이다. 유료이지만, 평이 좋다. 바이낸스 아카데미(Binance Academy) 홍콩에서 오픈한 바이낸스 암호화폐 거래소가 제공하는, 블록체인 등에 대한

블록체인 공부 채널 더 읽기"

proguard로 코드 속 로그 출력 제거하기

인터넷에 똑같은 글이 넘치는 주제는 블로그에 쓰지 않으려 노력하는 편이다.  그런데 이 주제는 검색된 글들 중에 제대로 된 답변이 없어 정리해 둔다. 다만, proguard-rules.pro 파일 예시는 많으니 여기서는 proguard가 올바로 동작하기 위한 설정에 대해 보자. build.gradle는 아래와 같이 선언하면 proguard의 Log 제거까지 적용된다. android { 

 buildTypes { 

 <타입이름> { 

 debuggable false

 minifyEnabled

proguard로 코드 속 로그 출력 제거하기 더 읽기"

Android vs. iOS

21년 기준, 안드로이드와 iOS는 약 3:1 비율로 세계 모바일 시장을 점유하고 있다. 두 OS 모두 출시한지 10년이 넘어 긴 히스토리와 많은 기능을 갖고 있으며, 두 운영체제 간 차이점 때문에 한 사람이 모두를 하기가 쉽지 않다. 그래서, 양쪽 모두를 지원하는 앱을 만들 때 보통 React 등의 하이브리드 언어나 웹 앱을 선호된다. 하지만, 현재 운 좋게도(?) 내가

Android vs. iOS 더 읽기"

블록체인 뉴스 채널

블록체인은 일부 사람들에게만 회자되는 소식이 아니다. 매일 수건의 블록체인이나 가상자산에 대한 뉴스들이 올라온다. 그 중에서 정기적으로 글이 올라오는 채널이나 독립된 회사들을 모아본다. 먼저, 한국에서 운영하고 있는 사이트, 그 중 정보에 대한 공신력이 있는 곳들을 먼저 모았다. 코인데스크 코리아 무료 한겨레 신문사의 자회사, ’22세기 미디어’와 ‘코인데스크’가 만든 블록체인 전문 뉴스 사이트다. https://www.coindeskkorea.com/ 머니투데이의 블록체인 패널 무료

블록체인 뉴스 채널 더 읽기"