Tips/잡다구리 11

소프트웨어 라이선스의 이해

전 직장에서 안드로이드 앱을 개발할 때는 사용하는 라이브러리를 모두 조사하고 법조팀에서 라이센스 위반인지 조사해 주었습니다. 막연히 알고 있던 오픈 소스의 개념과 사용할 수 있는 것과 아닌 것에 대해 이해를 조금 더 높이고자 자료를 정리합니다. 아래 내용은 대부분 책 오픈소스 소프트웨어 라이선스에서 가져온 것임을 밝혀 둡니다. 용어 정리 오픈소스 국내에서는 “오픈소스”를 지칭하는 용어로 OSS(오픈소스 소프트웨어), 공개 소프트웨어, 오픈소스라는 용어를 주로 사용합니다. 하지만 국외에서는 FOSS (Free Open Source Software)라는 용어를 더 익숙하게 사용하고 있습니다. 여기서 Free는 "공짜"를 뜻하는 게 아닌 "자유"를 뜻합니다. 행위자 오픈소스와 관견된 행위자는 3가지로 분류할 ..

Tips/잡다구리 2022.02.15

[MacOS] Python 버전 변경 - MacPorts & python_select

Mac OS의 기본 python 명령어는 python 2.x로 매핑되어 되어 있습니다. 회사에서 쓰는 버전이 3.x 인데 매번 python3 명령어를 쓰려니 귀찮습니다. 이럴 경우 python_select를 이용해서 python 버전을 변경하는 방법이 있어 소개합니다. 참고로 저는 Mojave 10.14.1를 사용하고 있습니다. 참고 사이트) https://superuser.com/questions/35256/how-can-i-change-the-default-python-version-on-snow-leopard 먼저 MacPorts를 설치합니다. https://www.macports.org/install.php 에서 자신의 맥과 맞는 버전을 찾아 설치합니다. 상세한 설명은 생략합니다. 터미널을 띄우고..

Tips/잡다구리 2018.11.17

[Windows] 배치파일에서 시간이 오래 걸리는 작업이 끝나면 팝업창으로 노티를 주자

bat 파일로 작업을 할 때 시간이 오래 걸리는 작업을 할 때가 있다. 예를 들면 바이너리를 HW에 굽는다든지.. 이럴 때 msg.bat으로 아래 내용을 저장해 두고,@echo offecho msgbox "DONE!!" > msg.vbsstart /wait msg.vbsdel msg.vbs 작업 배치파일 마지막에 호출부를 넣어주자. @CALL msg.bat 작업이 끝나면 아래와 같은 팝업을 볼 수 있다!! 이제 여러분의 뇌는 걸어둔 작업에 신경을 빼앗기지 않고 멀티태스킹을 할 수 있다. (가령 웹서핑을 한다든지... )

Tips/잡다구리 2014.06.27

구글캘린더에 음력기념일 설정하기

구글 칼렌다에 음력 입력 기능이 없어 이것 저것 어플도 깔아보고 했는데, 무료 앱은 버그가 많아 짱나서 결국 이 방법으로 하기로 결정했습니다. 내 일정을 ical형식으로 만들어서 다시 구글 칼렌다에서 이를 가져오면 됩니다. ical 파일을 만드는 방법은 http://sdisk.iptime.org/ 와 같은 사이트나 구글링을 해 보면 나옵니다. 일단 파일을 만들면, 구글 캘린더 설정 > 가져오기/내보내기 > 가져오기 > 가져오기를 원하는 캘린더 선택하시면 됩니다. 알림 기능이 미리 설정되지 않고, 한 번에 편집/삭제가 되지 않아 불편하긴 하지만 구글 칼렌다 자체에서 음력 지원이 될 때 까진 이렇게 라도 쓰는 수 밖에요..

Tips/잡다구리 2012.02.24

MS 파워포인트 단축키

MS는 기능도 별로 나아진 것도 모르겠는데 왜 UI를 바꿔서 사람 헷갈리게 하나 모르겠습니다. 걍 단축키를 더 많이 외워서 쓰기로 했습니다. 범주 명령 단축키 오피스공통 파일 열기 Ctrl + O O 열려진 창들 간의 전환 Alt + Tab O 문서 닫기 Ctrl + W O 프로그램 창 닫기 Alt + F4 O 저장 Ctrl + S O 다른 이름으로 저장 F12 O 새 문서 생성 Ctrl + N O 인쇄 Ctrl + P O 인쇄 미리 보기 Ctrl + F2 O 미세하게 이동 Ctrl + 상하좌우 방향키 (↑↓← →) O 미세하게 이동 / 그리기 Alt + 마우스 드래그 O 편집 잘라내기 Ctrl + X O 복사 Ctrl + C O 붙여넣기 Ctrl + V O 전체 선택 Ctrl + A O 찾기 Ctrl ..

Tips/잡다구리 2012.02.24