본 포스트에서는 Linux(CentOS)에서 tar, tar.gz 파일로 압축 및 해제하는 방법을 소개합니다. INTRO리눅스(Linux)를 사용하다보면 파일을 백업하거나 옮기는 작업을 자주 수행하게 됩니다. 용량이 작거나 파일 수가 적은 경우에는 그대로 작업해도 문제가 없지만 일반적으로는 작업 효율을 위해 대상 파일 또는 폴더를 압축하여 백업 및 전달합니다.리눅스에서 압축 명령어는 tar이며 자주 사용하는 명령어 및 옵션 몇가지를 아래 정리해보았습니다.tar 명령어에 대한 자세한 내용은 IT나무위키 - 리눅스 tar 에서 확인 가능합니다. 1. 파일 압축하기1.1 tar로 압축하기명령어 사용법 : tar -cvf "파일명.tar" "대상 파일 또는 폴더"사용 예시 : 현재 디렉토리에 있는 test 폴더..
테슬라 인공지능 데이(Tesla AI Day) 2021년 8월 19일(현지시간 기준) 테슬라 설립자 겸 CEO 일론 머스크는 '테슬라 인공지능 데이(Tesla AI Day)'를 개최하였습니다. 해당 행사에서 자체 인공지능 휴머노이드(AI Humanoid) '테슬라 봇(Tesla Bot)'을 공개하였으며, 관련 내용은 아래와 같습니다. 테슬라 봇(Tesla Bot) 내용 요약 테슬라 봇(Tesla Bot)의 무게는 125파운드(56.6kg)이고 보행 속도는 시속 5마일(8km/h)이며 얼굴은 중요한 정보를 디스플레이하는 화면이 될 예정 일론 머스크는 테슬라 봇(Tesla Bot)에 대한 기대 효과를 아래와 같이 언급함 "봇(Bot)은 인간을 위해 만들어졌고 세상을 친근하게 탐색할 수 있도록 만들어졌다. 봇..
INTRORStudio를 사용하다보면 간혹 단축키 실행이 안되거나 다른 동작이 실행되는 경우가 있습니다. 이 경우 해당 키에 설정된 기능을 확인하여 내가 원하는 단축키 세팅을 해야하는데 RStudio가 익숙하지 않으신 분들은 재설치를 하시는 것을 몇 번 목격하였습니다.이런 분들을 위해 도움을 드리고자 짧은 내용이지만 RStudio 단축키 설정 방법을 정리해 보았습니다.관련 글 R스튜디오(R Studio)에서 글자가 다르게 입력되는 문제 해결하기R스튜디오(R Studio)에서 자동 줄바꿈(soft-wrap) 사용하기단축키 확인먼저 사용하고 있는 RStudio에 설정된 단축키를 확인하는 방법은 두 가지가 있습니다.메뉴에서 확인 : [Tools] - [Keyboard Shortcuts Help]단축키로 확인..
해당 포스트에서는 R에서 혈액형 데이터로 도수분포표와 막대그래프를 출력하는 방법을 소개합니다.INTROR 분석을 시작하면서 데이터의 분포를 파악하는 첫번째 방법은 빈도를 살펴보는 것입니다. 변수별 빈도를 표형태로 확인하는 경우에는 도수분포표(table)를 사용하고, 해당 결과를 그래프로 표현할 때에는 보통 막대그래프(barchart)를 사용합니다. 아래에서는 가상의 혈액형 데이터를 생성하여 도수분포표와 막대그래프를 출력하는 방법을 설명하겠습니다.1. 데이터 생성먼저 30개 혈액형 데이터(A,B,O,AB)를 담고있는 mydata 객체를 생성해 보겠습니다.mydata [1] "A" "B" "B" "B" "A" "A" "O" "A" "B" "AB" "B" "A" "B" "B" "O"..
이 포스트는 한빛미디어에서 출간한 'TinyML (초소형 머신러닝)' 을 읽고 작성한 서평입니다. 책 소개 본 도서에서는 딥러닝과 임베디드 시스템의 결합으로 어떠한 환경에도 적용할 수 있는 작은 모델을 훈련하는 방법을 소개합니다. 머신러닝이나 마이크로 컨트롤러를 다룬 경험이 없더라도 책에서 소개하는 다양한 프로젝트를 단계별로 따라가다 보면 실제 구현까지 할 수 있도록 자세히 설명하고 있습니다. 이 책에서 다루는 내용 마이크로컨트롤러용 텐서플로 라이트 오디오, 이미지, 가속도계 데이터로 머신러닝(딥러닝) 모델 학습 음성 인식, 제스처 인식 등 임베디드 기기에서 작동하는 머신러닝 애플리케이션 아두이노를 비롯한 저전력 마이크로컨트롤러에 머신러닝 탑재 지연, 에너지 사용, 모델 크기, 바이너리 크..
해당 내용은 이것만 따라하면 월백만원 벌기 가능할듯. 티스토리 블로그 만들기 꿀팁대방출 을 참고하여 정리한 글입니다. 티스토리 블로그 설정 1. 주소 설정 위치 : 블로그 설정 > 관리 > 블로그 포스트 주소를 '문자'로 설정 2. 기타 설정 위치 : 블로그 설정 > 관리 > 블로그 RSS는 '전체 공개'로 설정하며, 공개될 RSS를 '50' 개로 갱신 3. 모바일 위치 : 블로그 설정 > 꾸미기 > 모바일 티스토리 모바일웹 자동 연결을 '사용하지 않습니다.' 4. 콘텐츠 설정 위치 : 블로그 설정 > 꾸미기 > 모바일 글쓰기 시 기본으로 저장할 글 산태는 '공개'로 설정합니다. 단락 앞뒤에 공백을 '사용하지 않습니다' 저작물 사용 허가(CLL)를 '표시합니다' 상업적 이용을 '비허용' 합니다. 콘텐츠 ..
CentOS7에서 포트(Port) 열기CentOS6까지 잘 쓰던 service iptables status 명령이 동작하지 않아서, 검색한 결과 firewall-cmd 이란 명령어를 찾았습니다.아래 참고하였던 코드와 사이트를 정리하였으니 필요한 작업에 도움이 되었으면 좋겠습니다.코드 정리# 현재 열려있는 포트를 확인netstat -tulpn | grep LISTEN# CentOS6까지만 동작했던 명령입니다.service iptables status# CentOS7에서 방화벽 iptables 현황을 볼 수 있습니다.iptables -L --line# 외부 테스트를 위해서 웹서버를 띄웁니다.python -m SimpleHTTPServer 8000# 포트가 외부에서 접속되지 않는다면 포트를 방화벽에 추가합니다..
크롬(Chrome)은 그냥 설치하면 되는 거 아닌가요?회사에서 사용하는 업무용 PC 또는 서버들은 보안을 위해 인터넷 연결을 차단하는 경우가 많습니다. 제가 근무하는 곳에서도 서버 접속을 위해서는 분리된 가상 환경(VDI)에 접속해야 하는데 해당 공간에는 기본적으로 익스플로러만 설치되어 있다 보니 시스템 개발 후 웹브라우저 호환성 테스트를 위해서는 개별 설치가 필요합니다. 크롬(Chrome)은 어디서 받을 수 있나요?아래 사이트에 접속하여 자신의 OS(Windows/MacOS/Linux)에 맞는 크롬(Chrome) 브라우저를 다운로드하여 필요한 곳으로 옮겨 설치하시면 됩니다. Chrome 다운로드 및 설치 - 컴퓨터 - Google Chrome 고객센터도움이 되었나요? 어떻게 하면 개선할 수 있을까요?..
INTRO AI 기술 중에서도 자연어 처리(NLP) 분야는 타 분야에 비해 발전 가능성 및 활용도가 높다고 생각합니다. 개인적인 관심으로 AI Report 관련 최근 동향을 조사하였고 해당 분야에 관심을 가지고 계신 분들에게 도움이 드리고자 내용을 공유하게 되었습니다. 1. 시스메틱 - 모야(Moya) 모야... AI기반 뉴스 키워드 구독 플랫폼 AI가 필요한 것만, 실시간으로 알려준다 (2020.02) 국내 최초 AI키워드 알림 솔루션, 하루 50,000개 이상의 국내/해외 뉴스 분석 정보 제공 CNN을 사용하여 23개 카테고리로 텍스트를 분류하고 정확한 분류를 위해 주기적으로 학습 진행 매번 150만건 자료를 이용해 국문 및 영문 모두 텍스트 요약과 키워드 추출 특징 PageRank 알고리즘 을 기반..
경진대회 소개 현대모비스에서 알고리즘 경진대회를 개최합니다. 기존에 내부 직원들을 대상으로 진행하던 대회가 이번에는 만 18세이상이면 제한없이 참여 가능합니다. 이번 대회의 총 상금은 약 1억원으로 1등(1명)에게는 최신형 KIA K5가 제공될 예정이며, 대회가 치뤄지는 프로그래머스(programmers) 사이트에서 사전 코딩테스트 연습이 가능하니 관심있으신 분들은 접수하여 테스트를 해보시면 좋을 것 같습니다. 대회 일정 온라인 예선 : 8/27(금) 13:30 ~ 17:00 (문제 풀이 시간 : 3시간, 문제풀이 전 준비시간 30분) 오프라인 결선 : 9/3(금) 13:30 ~ 17:00 (문제 풀이 시간 : 3시간, 문제풀이 전 준비시간 30분) 시상식 : 오프라인 진행 (결선 입상자 50명 대상, ..