Software

블록체인 줄임말&약어

블록체인 업계의 줄임말과 약어를 정리합니다. 공통 SHA(Secure Hash Algorithm) 디파이(DeFi, Decentralized Finance) 비-커스터디얼 월렛 | 넌-커스터디얼 월렛(non-custodial wallets) Kaikas 커스터디얼(custodial wallets) KAS 스테이블 코인(stable coin) -페깅하다. http://wiki.hash.kr/index.php/%ED%8E%98%EA%B9%85 HSM(Hardware Security Modules) https://medium.com/orbs-network/can-hsm-technology-make-blockchain-wallets-and-transactions-safer-8e91dc48f1a2 IPFS(InterPlanetary File System) Bitcoin BIP(Bitcoin Improvement Proposals) https://github.com/bitcoin/bips Ethereum EIP(Ethereum Improvement Proposals) https://eips.ethereum.org/ Klaytn KIP(Klaytn Improvement Proposals) https://kips.klaytn.com/ KIR(Klaytn Improvement Reserve) KGF(Klaytn Growth Fund) […]

블록체인 줄임말&약어 Read More »

리액트 라이프사이클 다이어그램

리액트의 컴포넌트는 자체적인 라이프사이클을 갖고 있다. 라이프 사이클 단계는 컴포넌트가 DOM에 삽입(mount)/해제(unmount) 되었느냐로 나뉜다. 공식 문서인 여기에 설명 되어 있다. 글이 헷갈린다면, 위 이미지도 살펴보자. 실제 이미지는 여기를 눌러서 확인해보자. 참조 https://reactjs.org/docs/react-component.html https://projects.wojtekmaj.pl/react-lifecycle-methods-diagram/

리액트 라이프사이클 다이어그램 Read More »

안드로이드의 BuildConfig 활용

안드로이드는 앱을 빌드하는 과정에서 여러 파일을 자동으로 생성한다. BuildConfig 클래스도 그 중 하나로, 현재 빌드에 관한 정보를 상수 필드로 갖고 있어 코드에서 직접 참고할 수 있다. package me.sunphiz.kotlin.myapplication; public final class BuildConfig { public static final boolean DEBUG = Boolean.parseBoolean(“true”); public static final String APPLICATION_ID = “me.sunphiz.kotlin.myapplication”; public static final String BUILD_TYPE = “debug”; public

안드로이드의 BuildConfig 활용 Read More »

Glide 이미지 라이브러리 커스터마이징

Glide의 커스터마이징은 공식 문서(영문)에 더 자세히 설명되어 있다. 내게 필요한 기능이 무엇인지 참고하고, 더 자세한 내용은 꼭 공식 문서를 보자. Glide는 Fresco, Picasso, Universal Image Loader 등과 함께 안드로이드에서 손 꼽히는 이미지 라이브러리다. Glide를 이용하면 원격지(remote)/로컬(local) 이미지를 가져와 화면에 표시할 수 있다. 가져온 이미지는 캐싱을 통해 로딩 속도를 개선할 수 있으며, 필요하다면 이미지 모서리 깎기(rounding)같은

Glide 이미지 라이브러리 커스터마이징 Read More »

Volley의 Apache HTTP client 라이브러리 참조 제거

Volley는 2013년 구글에서 공개한 안드로이드 네트워크 라이브러리다. 구글 플레이 스토어 팀에서 개발/적용 후 공개한 것이 Volley의 시작으로 알려져 있다. 지금은 인기가 예전만 못하지만, 공개 당시에는 가장 좋은 네트워크 라이브러리 중 하나였다. Volley에 대한 자세한 소개는 공식 트레이닝 사이트(한글)를 참조하자. 공식 Apache HTTP client 라이브러리(이하, 라이브러리)는 자바 진영의 대표적인 HTTP 라이브러리로, 수많은 개발자를 네트워크와 관련된 혼란에서

Volley의 Apache HTTP client 라이브러리 참조 제거 Read More »