relative path, absolute path (상대경로, 절대경로) If the path starts with /, it is an absolute path; otherwise it is a relative path. cd /home/linuxer1/12345 -- go to /home/linuxer1/12345 cd 12345 -- go to directory 12345 in the current directory if the current location is /home/linuxer1, go to /home/linuxer1/12345 if the current location is /bin go to /bin/12345 If the destination directory does not ex..
special symbols . : current directory cp f1 ./f2 -- copy f1 to f2 in the current directory .. : parent directory cp f1 ../f2 -- copy f1 to f2 in the parent directory > : standard output redirection cat f1 > f3 -- display the content of f1 in f3 (same effect as “cp f1 f3”) | : pipe. redirect the standard output of the first program into the standard input of the second program cat f1 | more * : m..
GitHub Markdown에서 LaTeX 수식 사용하기 GitHub Markdown에서 LaTeX 수식을 생으로 입력하면 아래와 같이 "raw" 상태로 렌더링이 되지 않은 채로 나온다. 아래의 사이트를 이용하면 LaTeX 수식 작성을 쉽게 할 수 있을 뿐만 아니라, 마크다운에서 LaTeX 수식을 보여줄 수 있다. https://www.codecogs.com/latex/eqneditor.php Online Equation Editor - standalone Download svg gif png pdf emf HTML URL URL Encoded LaTeX pre TiddlyWiki phpBB WordPress 5 pt 9 pt 10 pt 12 pt 18 pt 20 pt 50 80 100 110 120 1..
https://www.toptal.com/developers/gitignore gitignore.io Create useful .gitignore files for your project www.toptal.com 일일이 작성하기 귀찮은 .gitignore를 자동으로 만들어주는 사이트를 추천한다. 이렇게 사용자가 원하는 운영 체제, 개발 환경(IDE) 등을 입력하면 이렇게 raw 형식으로 .gitignore를 만들어준다. 생성된 .gitignore의 예시는 다음과 같다. # Created by https://www.toptal.com/developers/gitignore/api/macos,python,pycharm,visualstudiocode # Edit at https://www.toptal.com..
Basic Linux Commands (A-Z 순) 참고 GitHub - oneonlee/Computer-Science: Introduction to Computer Science Introduction to Computer Science. Contribute to oneonlee/Computer-Science development by creating an account on GitHub. github.com GNU/Linux Command-Line Tools Summary GNU/Linux Command-Line Tools Summary Gareth Anderson Chris Karakas - Conversion from LyX to DocBook SGML, Index generation Revisi..
안전한 사회와 위험 위험 위험 사회 (정의) 과학기술의 발달으로 이전보다 더 많은 위험을 안고 살고 있음 전문가의 위험 = 피해의 크기 * 피해가 일어날 확률 하나가 낮으면 위험가능성 떨어짐 다루는 방법에 따라서 유해성(hazard)과 위해성(danger) 여부로 나뉜다. 유해성(hazard) 해가 있지만 위험성이 낮기 때문에 항상 멀리할 필요는 없다. (잠재성) 위해성(danger) 가시적으로 보이는 위험으로 위해성으로부터 벗어날 방법을 찾아야 한다. 실질적 위험 실제 삶을 위협하는 위험으로 이 단계를 맞지 않도록 대비해야 한다. 피해 예시 인명 손실, 부상, 재산 손실 역량(capability) 손실 eg, 피아니스트, 운동선수 들의 역량 손실 피해 발생 피해가 발생하면 위험하다. 위험은 역동적이고 ..
윤리적 문제 해결의 도구 - 선 긋기 기법 선 긋기 기법 세 가지 윤리 이론이 충돌할 때 하나로 결정하기 힘들면 사용한다. (순서 : 의무론, 덕 윤리, 공리주의) 도덕적 쟁점을 파악할 때 유용하다. 장점 분석의 보조 도구로서 사용할 수 있다. 분석자의 관점을 체계적으로 제시해준다. 선 긋기 순서 윤리적 문제를 파악한다 사실 관계를 파악한다. 개념을 명확히 한다. 쟁점이 되는 개념이 무엇인지 확인한다. 적용 방식을 선택한다. 세 가지 이론이 충돌할 때는 선 긋기 방법을 사용한다. (1) 문제를 확인한다. (2) 범례를 찾는다. 범례는 긍정적 범례와 부정적 범례로 나눈다. 긍정적 범례 : "~~이다." 부정적 범례 : "~~가 아니다." (3) 범례에 해당하는 특징들을 나열한다. (4) 각 특징들을 긍정적..
전통적 윤리 이론 3 - 덕 윤리덕 윤리공동체주의적 접근법이다. 인간이 중심이 아니라 공동체가 우선이다.공동체의 일원이기 때문에 사회가 잘 되어야만 존중을 받을 수 있다.사회에 속하게 되면 개인의 이익을 우선시하지 않으므로 신중하게 판단해야 한다.미래 세력에 대한 배려가 있다.사회의 의무를 다하면서 혜택을 누리며 행복과 번영을 추구할 수 있다.과거로부터 존재해왔기 때문에 현재가 있다. 역사성을 고려해야 한다.덕이란 무엇인가?공동체에 부합하는 성격, 능력이다.겸손한 성격, 온화한 성격, 부과한 역할을 잘 하는 능력 등공학도의 능력 - 공학적인 문제가 발생했을 때 잘 처리하는 능력공동체가 필요로 하는 성격, 능력을 성취하는 것이다.개인과 무관아리스토텔레스, 매킨타이어"인간의 행동은 목적을 지향한다.""덕 윤..
전통적 윤리 이론 2 - 의무론적 윤리론의무론적 윤리론= 인간존중의 접근법인간의 의무인간이라면 반드시 해야하는 것 (정언명령)인간은 존엄성과 가치를 가지고 있기 때문칸트"인간은 선한 의지를 가져야 한다.""인간은 최고의 가치이다.""인간은 상위의 존재이다.""인간은 목적 그 자체이다.""인간은 자율성을 보장받아야 한다.""인간 존중의 동기는 생명의 가치이다."동기 윤리학동기가 중요함 (결과주의와 상반된 주장)결과보다 선한 의지 동기가 중요함적용 방법황금률 테스트 : 내가 대접받기 원하는 만큼 남에게도 대접해줘야 한다.문제점 : 마음대로 판단해서 단정 지을 수 있음, 남의 처지까지 고려하는 것이 과한 부담이 될 수 있다.대안 : 다른 사람과 대화하면서 합리적으로 판단자기파멸적 테스트 : 내가 하는 행동을 ..
전통적 윤리 이론 1 - 공리주의도덕적 판단을 위한 일반 원리윤리 이론과 전문가 이론의 관계윤리 이론은 넓은 의미의 이론전문가 이론은 전문가 영역에 적용되었을 때의 이론별개가 아니라 같이 묶여 있지만 전문가 이론은 영역에 적용시켜서 전문적이고 구체적으로 적용된 이론일반 윤리를 알아야 전문가 윤리를 알 수 있다보편화 가능성모든 사람들에게 동일하게 적용시켰을 때도 성립 가능해야 한다.모든 사람들이 거짓말을 하게 된다면 사람들 간의 신뢰가 하락하게 된다.가역성의 원리처지가 거꾸로 바뀐다고 해도 성립 가능해야 한다.대접받고 싶은 만큼 남에게도 대접해야한다.세 가지 전통적 윤리 이론오랜 시간 검증을 통과한 이론들공리주의 (벤담, 밀)최대 다수 최대 행복쾌락을 최대한 크게의무론적 윤리론 (칸트)자기에게 유리한 동기..
공학자에게 윤리란 무엇인가 공학과 윤리의 관계 윤리(ethics) 통념 : "공학은 과학처럼 가치중립적이다?" 공학에 대한 엔지니어의 태도 엔지니어의 의무 공학과 윤리의 관계 전문가 윤리로서의 공학윤리의 필요성 공학윤리는 전문가들에게 부과되는 전문가 윤리이다. 공학인은 사회에 막대한 영향을 끼칠 수 있다. 좋은 영향 또는 나쁜 영향을 끼칠 수 있기 때문에 공학윤리가 중요하다. 공학인은 일반인과 연마 기술이 다르다. 사회가 필요로 하는 전문인이다. 모든 프로에게만 하는 것이 아니라 한정된 전문가에게 적용된다. 공학인과 의료인/변호인의 차이 공통점 : (해리스 주장) 사회개학적 사회로부터 암묵적인 동의를 받았다. 전문가적 식견 윤리, 가치를 집단적으로 추구하고 있다. 사회학적 오랜 기간 기술을 독점해서 자율..
모두의 데이터분석 with 파이썬 오늘 리뷰할 책은 “모두의 데이터분석 with 파이썬”이다. ‘실생활 예제로 시작하는 데이터 분석 첫걸음’이라는 부제를 보아 알 수 있듯이, 이 책은 정부나 각종 기관에서 무료로 제공하는 3가지의 공공/오픈데이터를 활용하여, 질문을 던지고 질문의 답을 찾아가는 프로젝트 형식으로 진행된다. 3가지 공공데이터의 종류는 아래와 같다. 기온 공공데이터 (기상청 제공) 인구 공공데이터 (행정안전부 제공) 대중교통 공공데이터 (티머니 제공) 이 책을 통해 배울 수 있는 것 데이터 분석에 필요한 개발 환경 설정법 원하는 공공/오픈데이터를 찾아내고, 가꾸는 법 csv 파일을 csv 라이브러리를 통해 파이썬으로 다루는 법 matplotlib 라이브러리를 통해 데이터를 다양한 방법으로 시..
밑바닥부터 시작하는 딥러닝, 속칭 딥러닝 빨간책을 리뷰해보려고 한다. 개인적으로 딥러닝의 교과서라고 생각하는 이 책은 학교 선배의 추천으로 접하게 되었다. 이 책을 인용하여 책의 특징을 요약하면 아래와 같다. 딥러닝을 이해하는 데 필요한 지식을 기초부터 하나하나 설명합니다. 딥러닝이 어떤 특징이 있는지, 어떤 원리로 동작하는지 등 최대한 쉬운 말로 설명합니다. ...(중략)... 이것이 이 책의 측징이자 강점입니다. 퍼셉트론에서 신경망까지 구현하면서 기계 학습의 기초를 배우고, 합성곱 신경망(CNN)과 대표적인 신경망들을 배우고, 구현한다. 더 깊게 들어가, 딥러닝에 대해서도 탐구한다. 다만, 이 책은 이미지 인식을 주제로 하기 때문에, 자연어 처리, 음성 인식을 공부하는 사람보다는, 영상 처리를 공부하..
인하대학교 미래자동차 사업단에서 주관하는 AI 교육인 에 선발되어 수업을 받고 왔다. Day 1의 'AWS 문화 및 AI ML 전략에 관한 내용'은 여기에서 확인할 수 있다. [AWS] AWS 문화 및 AI ML 전략 - AWS Machine Learning Day 1 인하대학교 미래자동차 사업단에서 주관하는 AI 교육인 에 선발되어 수업을 받고 왔다. 교육 일정은 아래와 같다. 1 Day (4시간) 2시간 : AWS 문화 및 AI ML 전략 1시간 : AWS 101 – 서버/스토리지/네 oneonlee.tistory.com Day 1의 두번째 시간인 'AWS 101 - 서버/스토리지/네트워크 & 웹서버 구성 Hands-on' 시간에는 원유훈 AWS Solution Architect께서 수업해주셨다. 컴..
인하대학교 미래자동차 사업단에서 주관하는 AI 교육인 에 선발되어 수업을 받고 왔다. 교육 일정은 아래와 같다. 1 Day (4시간) 2시간 : AWS 문화 및 AI ML 전략 1시간 : AWS 101 – 서버/스토리지/네트워크 1시간 : [실습] AWS 101 – 웹서버 구성 Hands-on 2 Day (4시간) 1시간 : AWS AI & ML 소개 30분 ~ 1시간 : SageMaker 소개 2시간~2시간30분 : [실습] SageMaker Hands-on Day 1에 첫번째 시간의 'AWS 문화 및 AI ML 전략'에 대해서는 AWS Education Account Executive 김정한 매니저님께서 말씀해주셨다. 교양 느낌으로 가볍게 들으라고 하셨고, 실제로 뭔가 AI/ML의 이론적인 내용보다는..