• MS-Power Mock Up! 개발에 목업 프로그램  사용하기

    MS-Power Mock Up! 개발에 목업 프로그램 사용하기

    개발을 하다보면, UI 디자인과 기타 화면 설계 등 다양한 설계도가 필요합니다. 저도 공부를 하던중 알게 된 목업(mock up)이라느 분야를 알게 되었고, 목업중에서도 유명한 MicroSoft Power MockUp에 대해 알게 되었습니다. 이번 포스팅은 이러한 목업에 대해 알아보고, 무료 라이센스를 얻는 방법까지 알아 보겠습니다. 일단 파워 목업 사이트 입니다. PowerPoint Wireframe and Prototyping Tool | PowerMockup Collaboration PowerPoint includes collaboration and sharing features that facilitate working in a team. You can share documents with oth..

  • [GitHub] a lock file already exists in the repository, which blocks this operation from completing.

    [GitHub] a lock file already exists in the repository, which blocks this operation from completing.

    a lock file already exists in the repository, which blocks this operation from completing. Git_Hub :: 갑자기 커밋이나 푸쉬 풀 안되고 이러한 메세지 뜰경우 해결방법 1. 일단 뭔가 부딪히는 현상같은거니 lock파일 삭제 걍 해야함! 2. 커밋이든 뭐든 하려는 해당 폴더로 직접 이동 3. 해당 폴더에서 우클릭 - here git bash 로 들어간다. 4. 해당 명령어를 작성해서 lock파일을 그냥 지워버린다. \ rm -rf ./.git/index.lock 5. git desktop 이거나 vs라면 한번 껏다 킨다. 6. 정상 가동되고, 부딫히는 파일은 desktop같은 경우 물어봐준다. 그 중 내가 원하는 방법을 선택하면 ..

  • Defaultdict, dict  sort  딕셔너리 정렬방법

    Defaultdict, dict sort 딕셔너리 정렬방법

    sorted(dict) 을 하게 되면 해당 딕셔너리의 키값들만 가져와서 정렬해준다. test = {'yellow': [1, 3], 'blue': [2, 4], 'red': [1]} print(test) print(sorted(test)) print(sorted(test.items())) print(dict(sorted(test.items()))) >>> {'yellow': [1, 3], 'blue': [2, 4], 'red': [1]} >>> ['blue', 'red', 'yellow'] >>> [('blue', [2, 4]), ('red', [1]), ('yellow', [1, 3])] >>> {'blue': [2, 4], 'red': [1], 'yellow': [1, 3]} 키를 기준으로 딕셔너리를 ..

  • [Android] Caused by: java.lang.NullPointerException

    [Android] Caused by: java.lang.NullPointerException

    오류: Caused by: java.lang.NullPointerException:Attempt to invoke virtual method 'android.view.View android.widget.ImageView.findViewById(int)' on a null object reference 위의 오류는 ImageButton, ImageView 를 사용하려하는데, 이상하게 id를 평상시처럼 입력해도 인식을 못한다고 에러가 뜨는 것이었다. 보통 xml의 객체 값을 activity에서 다시 선언해주고 할당을 해줘야한다. ImageButton a ; onCreate()--> a.findViewById(R.id.btn_image); 이런식으로 선언을 해주면 되는데, 이상하게 imageView와 imag..

  • #05_Code Signal Arcade Python :: Count Bits

    #05_Code Signal Arcade Python :: Count Bits

    코드시그널 아케이드 파이썬 05 번 풀이 인트로의 지옥을 벗어났구요.. 그래프를 풀려면, 자바같은 개가튼 언어는 별로 더라구요. 자 파이썬을 시작해보겠습니다. 조금 배워보니 왜 파이썬 파이썬 하는지 알겠더군요. 약간 자바보다는 안정감이 떨어지지만(?) 개인적으로 유연하고 간편하다? 라는 느낌을 받았습니다. 자 시작해볼까요!! 문제 해설 이 문제는 입력되는 숫자를 2진법으로 변환했을때, 그 변환된 이진 수의 길이를 리턴하라는 문제입니다. 해결 def countBits(n): return n.bit_length() 간편하게 bit_length() 함수를 사용하여 리턴하면 됩니다. bin(), oct(), hex() 이러한 2진수 8진수 16진수 등으로 변환시켜주는 함수가 존재합니다. 사용법 number = ..