전체 글 161

nuxtjs에서 vuetify를 쓸때 아이콘이 나오지 않는 문제 해결

웹프로그래밍은 다시는 하고 싶지 않았지만, 회사에서 필요한 것을 빨리 만들어 내기 위해 다시 손을 댔다.ㅠ 가장 자주 사용했던 vuejs 프래임웍인 nuxtjs에서 vuetify를 기본으로 설정하여 사용하는데 특정한 아이콘이 나오지 않고 대신 텍스트라벨(글씨)만 보여줬다. 왼쪽에 있는 아이콘은 잘 나오지만 오른쪽에 있는 search아이콘은 나오지 않고 텍스트를 보여준다. 이유는 vuetify에서 두가지 아이콘을 사용하는데 nuxtjs를 통해 vuetify를 설치하면 한가지 아이콘만 default로 설치 하기 때문이다. 디폴트로 설치하는 아이콘은 Material Design Icons 이다. 여기에 포함된 아이콘을 사용하기 위해선 mdi-라는 prefix를 붙여서 사용한다. 하지만 오른쪽의 search는 ..

동남아취업의 장단점 및 고려해야 하는 사항.

동남아에서 일한지 1년이 되었다. 해외와 관련된 학과를 나왔기 때문에 해외에 이미간 동기와 후배 그리고 가려는 후배들이 있다. 해외에 취업한 경험한 사람으로서 해외 취업을 고민하는 사람들을 위한 글을 적어보려고 한다. 장점 1. 틀에 얽매이지 않아도 된다. 한국에 사는것 보다 눈치를 덜 볼 수 있다. 외국인이라는 것이 장점이 있다. 그것은 그 나라의 틀에 크게 얽매일 필요가 없다는 것이다. 한국에 살게되면 한국이란 틀에 얽매이기 쉽다. 이런면에서는 좀 더 정신적으로 자율로운것 같다. 2. 상대적으로 많은 소득 동남아에 취업하면 현지채용이라도 동남아 현지 평균 소득보다 훨신 많다. 한국보다 돈에 대한 큰 걱정을 안하게 된다. *그렇다고 부자는 아니다. 동남아와서 한국월급 받으면 부자라고 생각하는 후배들이 ..

기타 2019.09.22

Visual studio code에서 indentation 일괄적용

개발회사에서 장고로 웹사이트를 개발할 때는 pycharm을 이용해서 개발을 했다. 개인적으로 난 pycharm을 좋아하지 않았다. 프로그램 자체가 무겁다는 느낌이 많이 들었기 때문이다. 그때 아톰에디터도 유행 하고 있었는데 가볍고 좋았는데 이상한 잔버그들이 있었다. visual studio code를 알게 되고 visual code로 자바스크립트를 코딩을 했는데 배경, 폰트, 속도 전부다 만족스러웠다. 정말 최고의 에디터라고 말할 수 있다. 내가 파이썬을 좋아하고 파이썬 개발자가 되었던 이유는 파이썬이 정말 간결했기 때문이다. 하지만 visual studio code를 사용할 때 마다 인덴테이션 문제가 발생하였다. 문제 해결 방법 Space:4로 바꾸어 준다. pep8 ( 코딩스텐다드 )에서 인덴테이션을..

PyQt에 firestore 연결하고 exe 파일로 만들기 (2)

파이어베이스와 PYQT의 조화는 잘 사용하지 않는지 자료가 그다지 많지 않았다. 디버깅 하는 스스로 만들어내고 PYQT와 FIREBASE에서 발생하는 버그의 해결책들을 찾는데 시간이 오래걸렸다. PyQ에 firestore연결하고 exe 파일 만들기- 파이어스토어 파이썬에 연동하는법(1) https://infocentre.tistory.com/45 1. 파이인스톨러 사용 (1) 파이인스톨러(pyinstaller)를 사용한다. - 파이인스톨러의 간단한 사용 방법은 이전 글에 적어 두었다. https://infocentre.tistory.com/3 2. 디버깅 (디버깅을 쉽게 하는 방법을 모르면 개고생합니다.) (1). 파일인스톨러를 사용할때 디버깅을 위해서 처음엔 -w 플레그를 붙이지 않고 실행 파일을 만든..

PyQt에 firestore 연결하고 exe 파일로 만들기 (1)

처음 설치하는 것은 아래와 같이 firebase사이트에 들어가면 나와있다. https://firebase.google.com/docs/firestore/quickstart 아래와 같이 pip을 사용해서 firebase-admin을 다운 받는다. 이제 데이타베이스에 접속하는 코드를 입력한다. 여기서 Certificate() 라는 함수에 json 형식의 퍼미션 정보를 넣어야 한다. 이 인증정보는 파이어베이스 콘솔로 들어와 project overview 옆에 있는 기어창을 누르고 project settings를 누른뒤 service accounts > python 버튼을 클릭하면 generate new private key 라는 버튼을 발견 할 수 있다. 그걸 클릭하면 Certificate()에 들어갈 정보를..

[만든것] 사진 용량 줄여주는 프로그램

업무를 할때 1MB이하로 사진의 용량을 줄여야 할 필요가 있다. 파이썬을 이용해서 만든 조잡한 프로그램이다.로직도 개떡같다... pillow 모듈을 이용해서 퀄리티를 5씩 떨어뜨린다. 용량을 체크한다. 용량이 1MB다 크면 또 5를 떨어뜨린다.반복... 퀄리티와 용량에 관계에 대해 수식으로 만들수만 있다면 속도를 크게 향상 시킬수 있을테지만... 모르겠다.. 뭐 몇백장 몇천장의 용량을 줄여야 하는것은 아니니.. 지나가다 이 글 보시고 어떻게 계산할지 알려주실 수 있으시면 감사하겠습니다.

[프로그램 분석]시작프로그램에 등록

윈도우에서 시작프로그램으로 등록시키는 방법은 두 가지가 있다. cmd + R을 클릭 한뒤 shell:startup이라고 적고 시작할 프로그램을 넣는 방법과시작프로그램 레지스트리를 넣는 방법이다. 바탕화면 정리 어플인 니미플레이스를 삭제하고 싶었다. 하지만 제어판에서 삭제를 할 수 없었고 설치된 위치의 폴더 삭제를 시도하였다.하지만 니미플레이스는 컴퓨터가 시작할때 자동으로 시작 되지 않는가? 그렇다면 시작프로그램에서 제거를 해야한다. CTR + ART + DEL를 눌러본다.작업관리자를 클릭한다.시작프로그램을 클릭한다. 니미플레이스가 보인다. "제거 하는게 없다! 중지만 있다!"cmd + R을 클릭 한뒤 shell:startup을 쳐본다.스타트업 폴더가 비어있다. 이제 남아있는 곳은 단 한군대 밖에 없다. ..