배워서 남주자
-
Mac에 Java 설치하기배워서 남주자 2020. 1. 11. 23:17
얼마 전 학부에서 빌려간 맥북 중 일부는 SSD를 교체해야 한다고 연락이 왔다. SSD를 교체하면 모든 데이터가 사라지기 때문에 교체받기 전 Time Machine을 이용하여 외장하드에 데이터를 백업했다. 하지만 내가 백업할 때 실수를 했는지 데이터 복구에 실패했다…. 연구자료들과 같이 중요한 것들은 미리 클라우드에 올려두었기 때문에 걱정되지 않지만 환경설정을 다시 해야 한다는 사실에 머리가 아팠다. 그래도 오랜만에 기초부터 다시 배울 수 있는 기회라고 생각하고 Java부터 차근차근 설치하기 위해 'how to install java on mac'이라고 구글링했다. 검색 결과로 나온 orcale 공식 document에는 JDK와 JRE 설치 방법을 설명하고 있다. 오랜만에 JDK, JRE를 봐서 JDK와..
-
맥에서 라즈베리파이 이미지 설치하기배워서 남주자 2019. 11. 2. 21:08
들어가며 이번 학기 감사하게도 이라는 과목의 TA(Teaching Assistant)를 맡 고 있다.이 과목은 빅데이터, AI, IoT 등의 분야들을 간단한 실습을 통해 경험하는 과목이다. 이번 주 실습으로는 라즈베리파이를 설치와 초기 설정, 그리고 공유기를 통해 학우님들의 랩탑에서 라즈베리파이의 ip 주소로 접속하는 것까지 했다. 앞서 언급한 실습들을 위해 가장 먼저 해야 할 것은 당연히 라즈베리파이 이미지 파일을 micro sd카드에 설치하는 것이다. 교수님께서 사용하신 ppt에는 windows에서 Win32 disk imager라는 프로그램을 통해 라즈베리파이 이미지 파일을 설치하는 방법밖에 언급된 것이 없었다. 하지만 학우님들 중 분명 맥 사용자분들이 계실 것이고 그 분들께서 불편을 겪을 것이라고..
-
How to start openCV project in Xcode배워서 남주자 2019. 9. 14. 01:41
준비 openCV가 설치가 안 되었다면 아래 게시물을 참고하시길 바랍니다! 2019/09/14 - [배워서 남주자] - How to install OpenCV 3.4.2 in Mac 시작 1. Xcode에서 프로젝트 만들기 2. terminal에서 아래와 같은 명령어를 실행하기 pkg-config --cflags --libs opencv 3. header search paths 설정하기 2번에서 출력된 결과 중 아래와 같은 것을 복사한다. Debug와 Release에 아래와 같은 세가지를 입력한다. (**주의**자신의 출력결과에 맞게 수정하세요!) /usr/local/include/opencv /usr/local/include/opencv2 /usr/local/include 4. Library searc..
-
How to install OpenCV 3.4.2 in Mac배워서 남주자 2019. 9. 14. 00:36
들어가며 이번 학기 '컴퓨터 비전'이라는 수업을 듣고 있다. 수업에서 openCV라는 라이브러리를 통해 컴퓨터 비전을 배운다. openCV를 사용하면 간단한 코드만으로도 이미지와 영상을 띄우고 그것들을 내가 원하는대로 조작할 수 있다. 이것들은 내 시각을 자극하고 흥미를 이끌어낸다. 그래서 요즘 내 최애 수업 중 하나가 바로 컴퓨터 비전이다. 하지만 거의 모든 수업에서 그랬듯이 컴퓨터 비전 역시 처음 openCV를 설치할 때 애를 많이 먹었다. (끝까지 포기하지 않으신 TA님께 감사드린다.) 분명 나와 같은 종류의 어려움을 겪는 분들이 있었고, 있고, 있을 것이기 때문에 TA님께서 도와주신 설치과정을 정리해본다. 준비 일단 Xcode, Homebrew, 그리고 pkg-config가 설치되어야 한다. 셋 ..
-
Visual Studio Session배워서 남주자 2019. 7. 30. 17:02
우리 학교는 특이하게 입학생 전원이 무전공 입학을 한다. 그리고 2학년때 각자 전공을 선택한다. 그래서 대개 2학년때 전공기초 과목을 듣는 편이다. 여러 가지 컴퓨터공학 기초과목이 있지만 그 중 data structure가 포함된다는 데에 이견을 가진 사람은 아마 없을 것이다. 지난 학기 data structure TA(Teaching Assistant)를 맡았다. 처음 맡은 TA이고 수강생도 많아서 부담감이 컸다. 또한 코딩감각이 없는 친구부터 나보다 훨씬 잘 하는 친구들까지 실력의 범위가 굉장히 넓어서 어떻게 도움을 주어야 할지 많이 고민했다. 교수님께서 처음에는 Atom을 사용하시다가 tree부터는 슬슬 복잡해지니까 debugging 기능을 제공하는 IDE에 대해서 수강생들이 배우고 이용했으면 좋겠..
-
import tensorflow tf 를 입력할때 No Module named 'tensorflow' 에러가 뜨시는 분들을 위한 팁배워서 남주자 2019. 7. 30. 16:34
1. 들어가며 이번 주 금요일 아침 강의계획서대로 setting을 하던 중 import tensorflow as tf를 입력하니 No module named 'tensorflow'라는 error가 떴습니다. 구글링을 통해 알아본 결과 먼저 virtual environment를 구축하고 tensorflow를 install해야 한다는 것을 알 수 있었고 이를 통해 문제를 해결할 수 있었습니다. 수업을 마치고 한 학우님께서 교수님께 드린 질문을 얼핏 들었습니다. 그 분께서는 제가 겪은 것과 같은 종류의 어려움을 겪고 계시더군요. 그래서 학우님들께 조금이나마 도움이 되고자 교수님께 허락을 받고 글을 씁니다. (이 글을 먼저 Anaconda를 성공적으로 설치했다는 전제 하에 쓴 글입니다. 먼저 Anaconda를 ..
-
'배워서 남주자' 에 대하여배워서 남주자 2019. 7. 30. 16:05
전 포항에 위치한 한동대학교 전산전자공학부 재학생입니다. 저희 학교는 개교된지 약 20년 정도밖에 되지 않은 작은 지방대입니다. 하지만 저희 대학은 개교 초부터 이어온 훌륭한 정신적 모토들을 가지고 있습니다. 그 중 하나가 바로 '배워서 남주자'입니다. 나 하나 먹고살기 어려운 시대에 '배워서 남주자'라는 말은 어쩌면 바보들 중에 천치나 하는 말일지도 모릅니다. 저 또한 공학도이다보니 효율을 중요하게 생각하는 탓에 종종 비슷한 생각이 들곤 합니다. 그럼에도 제가 공부하는 목적을 되뇌이기 위해 배워서 남주는 행위들을 하려고 노력하고 있습니다. 그 일환으로 학기 중 학업에 어려움을 겪는 학우들을 위해 글을 정리해서 공유하곤 합니다. 그리고 이 곳에는 그 글들을 모아놓으려 합니다. 학기 중에는 저 또한 학업에..