본문 바로가기

Software

(299)
Ubuntu20.04(Mint 20.1)에서 CUDA 및 Tensorflow 설정 2021. 2. 13. 08:00 제가 가지고 있는 Sub 노트북은 델의 GTX1650이 탑재된 모델입니다. 제 16인치 i9급 맥북과 가격은 비슷(^^)하지요. 저의 맥북으로 mnist 데이터셋을 돌리는 시간의 7분 1 정도 빠르게 동작합니다.^^. 이번에는 제가 새로 Mint20.1을 설치하면서 델 노트북에 설치하면서 설정한 CUDA와 CUDNN설정을 정리하려고 합니다. 아시겠지만, 이 글은 추후에 제가 다시 보려는 의도가 더 강합니다.^^ 먼저 설치 OS는 Mint20.1입니다. Mint20.1 Ulyssa는 Ubuntu 20.04 Focal에 대응합니다. 거의 똑 같아서 몇 가지만 유의하면 우분투와 동일하게 사용할 수 있습니다. 그래서 Mint20.1 Ulyssa가 잘 설치된 상황에서 이 글을 시작합니다. 어떻게든 먼저 잘 지우자..
터미널에서 유용하게 사용할 수 있는 파일 관리기 Midnight Commander 2021. 1. 26. 23:16 혹시 예전에 도스(DOS)시절에 mdir이라는 툴을 아시나요? mdir의 재미있는 비화가 있는데 그건 나무위키의 mdir 문서를 보세요. 아무튼 우리가 터미널에서 작업할때 직관적이고 편리한 파일관리툴이 간절할 때가 있습니다. 특히 SSH로 접근했을때는 더하죠~ 이때 유용하게 사용할 수 있는 것이 midnight commander입니다. 이쁘게 생겼죠?^^ 일단 상황을 ssh로 내가 원격으로 다른 pc에 들어갔다고 하죠~ 주로 젯슨나노나 라즈베리파이 같은 장비로 접근하겠죠. 여기서 sudo apt install mc 명령으로 먼저 midnight commander를 설치합니다~ 실행은 설치 후 터미널에서 mc라고 하면 실행 됩니다. 직관적인 인터페이스라 크게 사용하는데 지장은 없을겁니다. 복사는 두 창사이..
apt 관련 명령을 사용할때 dpkg lock 관련 메시지가 뜰때 2020. 11. 9. 08:00 우분투나 민트를 사용할때 아마, 많이 쓰는 명령중 하나는 sudo apt install / update 가 아닐까요?^^ 아무튼, apt 관련 명령을 사용할때 갑자기 아래의 메세지가 나타나면서 아무것도 안될때가 있습니다. sudo apt install ros-melodic-cv-* E: Could not get lock /var/lib/dpkg/lock-frontend - open (11: Resource temporarily unavailable) E: Unable to acquire the dpkg frontend lock (/var/lib/dpkg/lock-frontend), is another process using it? 그러면 아주 난감한데요~ 이럴때는 현재 apt 사용상태를 확인하고 아무 ..
맥에서 메일 관리 앱으로 괜찮은 Spark 2020. 4. 13. 08:00 맥에서 메일관리는 기본 앱을 사용하는게 아마 일반적일 겁니다. 그런데, 저는 어느정도 메일계정도 몇 개가 되고, 메일도 늘어나고 하니, 조금씩 기본 메일앱이 조금 부족하다는 느낌을 가지게 되었습니다. 그래서 이번에 Spark로 바꿨는데요. 괜찮아서 소개하려고 합니다.~일단, 앱스토어에서 받을 수 있습니다. 저는 애플 앱스토어에서 별 5개를 받는 앱을 많이 못봤는데요^^ 다들 좋은 평가를 주는 앱인것 같습니다.그쵸. 무료라는 큰 장점도 있습니다. Spark는 안드로이드 폰에서도 설치가 됩니다. 물론 아이패드에서도 되구요~화면 구성은 dark 합니다. ㅎㅎ앱내에서 설치가능한데, 유료도 많습니다.특히 메일 내용에서 시간을 의미하는 구절이 잡히면~심플하게 약속을 잡는 기능도 있답니다.~^^
Jupyter Notebook에서 GUI 같은 느낌의 작업을 원하세요? ipywidgets 2020. 4. 8. 08:00 Jupyter Notebook을 Python 유저들이 많이 사용하시죠? 그런데 아주 가끔 간단히 슬라이드바나 버튼 등을 이용한 GUI 환경을 간편하게 쓸 수 있다면 좀 더 재미있겠는데~ 하고 생각할 때가 있을 겁니다. 그럴때 사용하는 것이 ipywidgets입니다. 워난 Documents가 잘 되어 있어서 그냥 간단하게 소개만 해보겠습니다.매우 간단하게 저렇게 사용합니다.value를 조회하거나 강제로 값을 선언할 수 있습니다.Text 박스와 Slider인데요. 이 둘을 jslink로 엮어 버릴 수 있습니다.해제할 때는 unlink~이번에는 버튼이 눌러지면 어떤 기능을 실행하도록 준비해 줄 수 있습니다.버튼을 클릭하면 특정 기능을 수행하는 거죠~혹은 슬라이드바를 다수 연결해볼 수도 있구요~위 예제는 간단하..
원격강의를 보다 재미있게 온라인 퀴즈 및 설문 mentimeter 2020. 4. 7. 20:27 요즘 코로나19로 인해 학교에서는 원격 강의가 큰 이슈인데요. 아무래도 강의를 원격으로 하다보면 양방향 소통에 큰 문제를 가지게 됩니다. 다들 이에 대한 대책을 고민중이실텐데요. 저는 지난 학기 한양대에서 AIX 머신런닝 스튜디오 강의를 할때 배웠던 멘티미터를 소개하려고 합니다.멘티미터는 유료정책도 가지고 있지만, 무료로도 충분히 가치를 가집니다.설문에 응하는 사람들은 회원가입을 할 필요가 없구요. 퀴즈 및 설문을 조사하는 분만 가입후 저렇게 프리젠테이션처럼 진행하면 됩니다.저렇게 퀴즈를 만들면 되죠....잘 모를때는 example을 충분히 활용하면 됩니다.이렇게.. 수업 중간에 설문을 해볼 수 있구요. (저 질문은 웃자고 해본겁니다.^^)설문에 응하는 사람은 menti.com으로 가서 공지된 접속 코드..
Python에서 두 개 이상의 자료를 묶는 zip을 이용해서 LIST형을 DICT 형으로 변환하기 2020. 3. 16. 08:00 Python으로 데이터를 정리하다보면 두 개 이상의 list형 데이터를 각각 dict 형으로 묶고 싶을 때가 있습니다. 이럴때 사용하는 것이 zip입니다.이렇게 두 개의 list형 데이터가 있다고 하면zip으로 묶어서 튜플형으로 만들어 버릴 수 있습니다.^^그리고 dict형으로 변환하면 두 개의 리스트에서 각각의 위치의 데이터를 하나는 key, 하나는 value로 해서 dict형을 만들 수 있는거죠.한 번에 처리하면 이렇게 됩니다.~~~~이미 묶여있는 데이터는 unpacking 언패킹 인자라고 하는 * 를 이용해서 풀어 줄 수 있습니다.
Dell XPS 15에서 리눅스 Mint 멀티부팅 및 Wifi 드라이버 잡기 2020. 2. 28. 08:00 저의 주 노트북은 맥인데요. 지금까지는 맥에서 패러럴즈로 리눅스나 윈도우가 필요할때 잘 방어(^^)하고 있었는데, 점점 리눅스를 가상환경에서 가동하는 것에 한계를 느끼게 되었습니다. 그래서 노트북을 하나 물색하다가, 저의 안타까운 소식을 들으신 한 기부천사께서 저에게 노트북을 기부하셨죠. 응?.. 아무튼 그래서 저는 델 XPS 15를 가지게 되었습니다. 사양은 9세대 i9급, 메모리 32기가, SSD 1테라, GTX 1650 흠흠... 이제 아주 예전에 제가 Dell을 사용할 때의 기억으로 돌아가서 다시 이 윈도가 깔린 노트북에 리눅스를 멀티부팅으로 처리하려고 합니다.^^ 먼저 작업하다가 말고 이런...BitLocker 화면을 만나고 싶지 않다면 먼저 작업을 해야합니다. 아 저런 화면 만났다고 뭐 어떻게..

반응형