본문 바로가기

분류 전체보기133

[오류해결]맥OS 터미널 zsh 오류, dyld: Library not loaded [오류해결] os X, 터미널 zsh 실행 오류 해결 dyld: Library not loaded: /usr/local/opt/gdbm/lib/libgdbm.4.dylib Referenced from: /usr/local/bin/zsh Reason: image not found 맥 os와 zsh업데이트 이후 터미널을 실행하였더니 아래와 같이 zsh를 load할 수 없다고 나온다. 이를 해결하기 위해서는 zsh를 업그레이드 해야 한다. 그러나 프로세스가 완료 되었다고 나와 따로 명령어가 입력 되지도 않는 상황이다. 터미널-셸-새로운명령어 경로를 통해 'brew update', 이어서 'brew upgrade zsh'를 입력했지만 brew를 찾을 수 없다고 나온다. 그래서 별도의 터미널인 iTerm2를 다운.. 2018. 8. 27.
2018 대한민국과학창의축전 참관기 기사링크 : http://smartcontentcenter.tistory.com/546 2018. 8. 17.
[CADI 10주차 미션] 생명주기, 예외처리, 팝업윈도우 [CADI 10주차 미션] 생명주기, 예외처리, 팝업윈도우 1 ) 이번 주 했던 내용에 대한 리뷰포스팅 : 팝업윈도우 - 미션4 코드 주석으로 해결. 2) 자바 예외 종류에 관하여 3개 이상 알아보고, try-catch-finally문을 이용하여 예외를 처리하는 자바코드 작성 : 3) 실제 life cycle 상태를 확인할 수 있는 어플 제작 :https://github.com/markim94/Android_Study/blob/master/SampleLifeCycle/app/src/main/java/org/techtown/samplelifecycle/MainActivity.java 4) 아래 조건에 맞게 실습과제 진행 :- 팝업윈도우를 띄워주는 버튼과 하단에는 리스트뷰를 연결- 팝업윈도우를 띄우면 Edi.. 2018. 8. 11.
[안드로이드]editText의 값을 listview로 추가하기 [안드로이드]editText의 데이터를 listview로 추가하기 (구현과정, 작동원리) 메인 액티비티에는 팝업윈도우를 출력할 버튼과 데이터를 삽입할 리스트뷰로 구성되어있다. 팝업윈도우 출력버튼을 클릭 시 팝업윈도우가 나타난다. 팝업윈도우에는 editText와 editText의 값을 리스트뷰로 저장시킬 리스트 생성버튼, 팝업윈도우를 닫는 버튼으로 구성된다. 팝업윈도우를 만들기 위해서는 팝업윈도우 레이아웃 파일을 별도로 추가생성해야 한다. editText의 값을 arrayList에 add하고, adapter를 notifyDataSetChanged()를 이용해 동기화한다. MainActivity.class import android.content.Context; import android.support.v7.. 2018. 8. 11.
[Python django]모델 필드 추가하기 파이썬 장고, 모델 필드 추가하기 기존 모델에서 필드들을 선언해서 생성했다. mySQL Workbench에서도 해당 필드들이 테이블로 잘 생성된 것을 확인할 수 있다. 그러나 필드를 추가하고 싶을 때 models.py에 추가 필드를 코딩하고 migrate하면 아래와 같은 안내문이 출력된다. default값을 사용할 수 없는 필드가 선언되었다. 데이터베이스에 기본적으로 사용할 값을 알려달라는 의미이다. 1)의 옵션은 지금 기본값을 입력할 수 있는 터미널로 전환되는 것이며, 2)의 옵션은 models.py에서 필드에 defalut값을 직접 지정하겠다는 것이다. 2)번의 옵션이 더 편하니 이쪽으로 선택. 코드 툴로 돌아가서 추가하고자 하는 필드 accesstoken에 defalut값을 주었다. 그리고 migr.. 2018. 8. 8.
파이썬 ini파일로 설정값 관리하기(ini파일 gitignore) 파이썬 외부파일로 설정값 관리하기 (ini파일 gitignore하여 보안관리, python configparser) - 실행환경 : MacOS 파이썬 장고프로젝트로 서버와 데이터베이스를 구축하고 있는 가운데 MySQL을 사용하기 위해서는 데이터베이스 settings 정보가 코드에 여실히 드러나게 된다. 패스워드등의 정보가 그대로 드러난 이 코드를 형상관리하기 위해 그대로 git repository에 push를 했다가는 낭패를 볼 수 있다. 그래서 코드에서 숨기고 싶은 부분을 ini파일에 기입하고, 기입된 정보를 'configparser' 패키지를 이용해 읽어올 수 있다. 그런 다음 ini파일을 .gitignore에 설정해둔다. 그렇게 되면 나를 제외한 타인이 DB 셋팅 정보를 들여다볼 수 없게 된다. (.. 2018. 8. 2.
반응형