본문 바로가기

분류 전체보기

라즈베리파이3 B+, 라즈비안 와이파이 및 한글 세팅, Python QT5 와이파이는 지역을 US/UK로 설정해야 정상 작동 함 Korea로 할 경우 와이파이 검색이 제대로 동작을 안함 한글 설치 및 세팅 sudo apt install fonts-unfonts-core sudo apt install ibus-hangul 메뉴에서 Preference --> Raspberry Pi Configuration --> Localisation Locale --> Language: Korean Locale --> Character Set: UTF-8 파이썬3 QT5 라이브러리 설치 sudo apt-get install python3-pyqt5 재시작은 필수!
iOS 의존성 추가 - cocoapods 설치하고, 네이버 지도 import iOS 개발 시 오픈소스 라이브러리를 사용하기 위해서는 cocoapods를 설치해야 한다. Naver Web and Mobile Dynamic Map을 사용하기 위해서는 cocoapods와 git-lfs를 설치해야 한다. 1. cocoapods 설치하기 sudo gem install cocoapods pod setup --verbose (시간이 꽤 오래 걸림) 2. git-lfs 설치하기 brew install git-lfs git lfs install 3. 의존성 추가하기 터미널을 열고, xcode 프로젝트 폴더로 이동 pod init ls Podfile이 생성된 것을 확인 vi Podfile 네이버 map의 경우 다음과 같이 Pod file에 추가 target 'xcode프로젝트명' do pod 'N..
ncloud에 ubuntu micro server 세팅하고 mariaDB 설치하기 * ncloud에 ubuntu 16.04와 mariaDB 외부접속을 세팅한 내용을 기억하기 위한 개인메모 수준을 글 입니다. NAVER ncloud에 결제카드 등록을 하면, micro server를 1년간 무료로 사용할 수 있는 혜택을 줍니다. 10만원 크레딧도 주는데, 공인IP의 이용료가 월 4,000원대라고 나오네요. 마이크로소프트 Azure는 $200, 구글클라우드 플랫폼은 $300, AWS도 비슷하게 줬던거 같습니다. 클라우드 서비스마다 뭘 하냐에 따라 각각의 장단점이 있는 것 같습니다. 친절한(?) nclooud의 설명대로 micro server를 세팅합니다. 옵션값을 조금만 바꿔도 과금옵션으로 바뀌는 것을 조심해야 합니다. 운영체제는 ubuntu 16.04로 세팅을 합니다. 서버로의 접속을 위..
WMDK 씰리 크라운 에스테이트 퀸사이즈 구매후기 오랜 고민 끝에, WMDK 시흥대야점에서 씰리 크라운 에스테이트 퀸사이즈 메트리스를 구매했습니다. 선택 기준은 이렇습니다. 1. 배게없이 똑바로 누웠을 때 목-척추가 1자로 되어야 한다.2. 옆으로 돌아 누웠을때 또한 목-척추가 1자로 되어야 한다. 몸에 맞는 매트리스를 찾기 위해서 돌고 돌아 WMDK까지 왔고. 마음에 쏙 드는 매트리스를 발견! 계약 후 빠르게 받았습니다. 다른 수입 매트리스 판매점과 WMDK와 다른 점!! 1. 계약 시 10만원만 결제하고, 매트리스 수령 후 잔금을 결제한다!: 온라인 판매 대부분이 받지도 않은 물건을 모두 결제하고, 개인 수입통관 번호도 알려줘야 하는데 배송지연, 주문 취소 등원활하지 못한 구입후기가 많더군요. 2. 시리얼 등록시 매트리스 꺼짐 등 10년 애프터서비스..
Node.js 백엔드(Back-end) 개발 시 유용한 사이트 정리 (계속 업데이트 중) Node.js Package Managerhttp://npmjs.com Famous Node.js Framworkhttp://expressjs.com Embedded Javascript Templatehttp://ejs.co
우분투 팀뷰어 원격 사용을 위한 더미모니터 세팅 (사진과 글 꾸미기는 추후 수정예정) 팀뷰어는 모니터 화면을 스트리밍 하는 방식이기 때문에 우분투가 출력하는 대상이 없으면 팀뷰어 접속을 해도 아무것도 나타나지 않는다. 우분투에서 가상의 더미 모니터를 세팅해주면 모니터 없이 원격 접속 가능! 단, 실제 모니터 연결을 위해서는 쉽게 돌리기 어렵다. "실제 모니터가 있는 상황에서 우분투 설치 -> 팀뷰어설치 -> 원격접속할 컴퓨터에서 접속테스트 -> 더미모니터 세팅" 위 순서대로 진행하면 된다. 신중에 신중을 기할 것! 더미모니터 세티 방법 1. 터미널에서sudo apt-get install xserver-xorg-video-dummy 2. 아래 경로에 다음과 같은 파일을 만들어야 한다.sudo nano /usr/share/X11/xorg.conf.d/xo..
프론트엔드(Front-end) 개발시 유용한 사이트 정리! (사진과 자세한 활용 방법은 추후 업데이트 예정!) Google Fontshttps://fonts.google.com CSS Trickshttps://css-tricks.com/ HR Exampleshttps://css-tricks.com/examples/hrs/ Bacon Ipsum(공간을 채우는 의미없는 글)https://baconipsum.com/ Bootstrap Expohttps://expo.getbootstrap.com Bootstrap CDN and Documentationhttps://getbootstrap.com/ Get Awesome Iconshttps://fontawesome.com/ JQuery CDNhttps://code.jquery.com/ uiGradients (배경화면 그라디..
보다 쉽게, 블로그에 Syntax Highlighter로 소스코드 입력하기! 프로그램과 관련된 블로그를 보다 보면, 깔끔하게 정리된 소스코드를 볼 수 있습니다. 이번 포스팅에서는 온라인 소스코드 Syntax Highlighter를 소개합니다. PINETOOLS SYNTAX HIGHLIGHTER 바로가기 입력할 소스코드를 붙여넣으면 어떤 언어인지 알아서 인식하고, 스타일을 선택하면 이쁘게 하이라이트 시켜줍니다. 블로그에 삽입은 HTML Code를 붙여 넣으면 됩니다! 아래 샘플과 같이, 딱! 하고 아름다운 소스코드를 삽입 할 수 있습니다. 단점은, 줄번호와 소스코드 복사하기 같은 기능이 없다는 것인데요. 깔끔한 Syntax Highlighter로 추천합니다! import numpy as np import TensorFlow as tf a = 10 b = 20 c = a + b pr..
객체 모델링이란? 객체 모델링에 대해 간략하게 요약해 보겠습니다. 객체는 영어로 Object 입니다. 현실 세계의 사물 또는 어떤 것을 표현하는 작은 단위라고 할 수 있습니다. 흔히 객체를 설명할 때 많이 인용하는 "자동차 객체"를 예로 들어 보겠습니다. 자동차는 브랜드, 형태, 배기량, 연식 등과 같이 그 자동차를 특정짓는 특성(Feature)이 있습니다. 특징이라는 것은 자동차 별로 다른 값을 가지게 되며, 이를 변수(Variable)라고 합니다. 또한, 자동차는 주행하다, 정지하다, 주차하다, 시동을 켜다 등과 같이 기능을 명시할 수 있습니다. 이러한 기능은 자동차라는 범주를 정의하는 공통 특징입니다. 이를 함수(Function 또는 Method)라고 합니다. 어떤 객체를 변수와 함수로 정의하는 것을 모델링(Mode..
윈도우10 바탕화면 또는 탐색기에서 새로고침이 자동으로 안될 때 간혹 윈도우를 사용하다 보면, 파일을 복사해서 붙여 넣었음에도, 바탕화면에 파일을 저장했음에도 불구하고, 새롭게 추가된 파일이 보이지 않는 경우가 있습니다. 이때 새로고침 F5 키를 눌러주면 보일때가 있죠. 아래와 같이 4단계를 거치면 이 문제가 해결 됩니다. 1. 윈도우키 + X, "명령 프롬프트(관리자)" 선택 2. sfc /scannow 입력 3. dism /online /cleanup-image /restorehealth 입력 4. 시스템 재부팅 후 확인 레퍼런스 페이지 링크! 그리고, 각종 보안프로그램, 인증프로그램의 설치로 윈도우 사용이나 인터넷 서핑이 느려졌다고 판단되면 알아서 다 지워주는 "구라제거기" 사용을 추천합니다! 개발자님의 링크는 다음과 같습니다. 구라제거기 "윈도우, 관리만 잘 ..