• Kotlin에서 AES 사용하기

    Kotlin에서 AES 사용하기

    코틀린에서 AES 사용하는법 찾아서 해보고 여기 정리 해둠. fun hashSHA256(msg: String): ByteArray { val hash: ByteArray try { val md = MessageDigest.getInstance(“SHA-256”) md.update(msg.toByteArray()) hash = md.digest() } catch (e: CloneNotSupportedException) { throw DigestException(“couldn’t make digest of partial content”) } return… “read more”


  • emu-update-last-check 에러 해결법

    emu-update-last-check 에러 해결법

    AVD로 만들어 놓은게 자꾸 저 emu-update-last-check로 바뀌면서 에러가 남. 구글링 해서 원인을 찾았는데 내가 환경변수에 ANDROID_AVD_HOME ANDROID_EMULATOR_HOME ANDROID_SDK_HOME 을 추가 한 탓이였음. ANDROID_SDK_HOME이 ANDROID_EMULATOR_HOME, ANDROID_AVD_HOME 상위(?) 변수라 AVD 매니저가 중간중간 경로 가져오는거에 어느걸 참조하는지 햇갈려하는거 같음. ANDROID_SDK_HOME 경로만 남기고 두개를… “read more”


  • 디아블로2 레저렉티드 오픈 베타 해봄…

    디아블로2 레저렉티드 오픈 베타 해봄…

    원래 디아블로2를 잼있게 했던 유저가 아닌데 유툽에서 추천영상으로 많이 올라오는거 보고 잼있을려나 라는 생각을 가지고 있던차에 블로그 애드센스에 디아블로2 오픈베타 광고를 보고 클릭함 ㅋㅋㅋ (내 블로그 광고 내가 클릭함) 블리자드 홈피 가니 PC판만 나온게 아니라 PS4용도 있다고 해서 일단 PS4용으로… “read more”


  • PSN+ 무료게임 플랜츠 vs. 좀비: 네이버빌의 대난투 해보니&#823 …

    PSN+ 무료게임 플랜츠 vs. 좀비: 네이버빌의 대난투 해보니&#823 …

    이번달 PSN+ 무료게임 식대좀 네이버빌 대난투를 해봤습니다. 이전에 가든워페어 부터 전부 사다가 이 게임은 당시 무슨 사정으로 인해 안샀는데 이후에 평이 안좋아서 이후에도 돈주고 사야 겠다는 생각은 안하고 있었는데 무료로 풀려서 이렇게 해보는군요. 전작 보다 재미가 없다고 느끼는데 그 이유가… “read more”


  • SONICAST Dirac+ MK2 좌우 밸런스 틀어지는 문제

    SONICAST Dirac+ MK2 좌우 밸런스 틀어지는 문제

    디락 MK2 사용한지 약 2년하고도 8개월 정도… 노래 듣고 있는데 갑자기 좌측 볼륨이 확 죽어버린다. 대략 우측의 절반 정도로 줄어들길래 처음엔 단선이나 접점문제인줄 알았는데 몇가지 테스트 해보니 그건 아닌거 같았다. 새거 살때가 된건가 라는 생각 하면서 혹시나 하는 생각에 검색을… “read more”