개발 이야기
-
문자열 복사 및 붙여넣기에서 서식 삭제하는 방법 (윈도우, Mac)개발 이야기 2023. 1. 5. 13:48
윈도우나 맥에서 복사한 문자열을 붙여 넣을 때, 서식이 남아있어 편집하기 어려운 경우가 종종 발생한다. 그럴때 쓸 수 있는 방법을 몇가지 소개하고자 한다. 윈도우 (1) 메모장 이용 메모장은 서식이 없기 때문에, 어떤 문자열이든 메모장에 붙여 넣으면 서식이 삭제되고 문자열만 남게 된다. 이것을 다시 복사해서 붙여 넣으면 서식이 없는 텍스트를 얻을 수 있다. (2) PureText 이용 위 메모장을 이용하는 방법은 매번 메모장 프로그램을 실행해야 하고, 붙여넣고 다시 복사하는 동작을 해야 하기 때문에 번거롭다. 이를 해결하기 위한 유틸리티로 아래 링크의 PureText가 있다. https://stevemiller.net/puretext/ PureText PureText is a tiny tray utili..
-
Virtualbox 7.0.4 설정 (맥 host, 윈도우11 guest)개발 이야기 2023. 1. 3. 11:19
오랜만에 Mac OS에 Virtualbox로 윈도우를 설치 해 보았다. Parallels도 있지만, 윈도우나 패러럴즈 버전업이 되면 기존 버전 지원을 잘 안 해줘서, 장기적으로 쓰는데 문제(부담)이 조금 있는것 같다. 버추얼박스가 버벅임 등 성능이 좀 아쉽지만, 급할 때 대안이 될 수 도 있다고 생각한다. 오랜만에 설치하면서 맥에서 윈도우를 조금이나마 쾌적하게 쓰기 위해서 설정 한 것을 저장한다. 설치 Host : iMac Pro 2017 (Ventura 13.1) VirtualBox (https://www.virtualbox.org/) - Mac OS version : https://download.virtualbox.org/virtualbox/7.0.4/VirtualBox-7.0.4-154605-OS..
-
[SVN] SVN 서버에서 저장소 만들기개발 이야기 2022. 10. 28. 15:48
git이 대세지만.. 간편하게 가끔 svn을 사용할 일이 있습니다. 쓸 때 마다 구글링을 하는데, 기억하기 편하게 하나씩 저장을 해 두려고 합니다. svn이 동작하고 있는 서버에서 저장소를 만드는 방법은 서버에 접속 후, svn 저장소가 있는 위치로 이동한 후, svnadmin 명령을 이용하는 방법입니다. 자세한 것은 아래와 같습니다. ~$ cd /HDD1/svn svn$ svnadmin create testrepo --fs-type fsfs 위 명령들에서 '/HDD1/svn'은 svn 저장소 위치이고, 생성한 저장소의 이름은 testrepo 입니다. 상황에 맞게 바꿔 주시면 될 듯 합니다.
-
Ubuntu (18.04 LTS)에 비주얼 스투디오 코드 (Visual Studio Code) 설치개발 이야기 2022. 10. 27. 10:51
VScode (Visual studio code)는 MS에서 개발한 오픈소스 에디터 입니다. 강력한 편집기능을 제공하며, 여러 플랫폼을 지원하는 장점이 있습니다. 또한 컴파일러/디버거 등을 연동해서 IDE 처럼 구성해서 사용도 가능하며, 이런저런 장점으로 인해 활용도가 매우 높습니다. 서론이 거창했지만, 이 글은 그냥 VScode를 Ubuntu에 설치하는 방법에 대한 것 입니다. ^^; 1. deb 파일 다운로드 후 설치 아래 링크에 접속하여, deb 파일을 다운로드 합니다. https://code.visualstudio.com/Download Download Visual Studio Code - Mac, Linux, Windows Visual Studio Code is free and available..
-
[서버관리] ssh reverse tunneling 설정 후 연결이 안될 때개발 이야기 2020. 8. 27. 09:34
SSH Reverse Tunneling? ssh reverse tunneling에 대한 간략한 개념은 아래와 같다. 아래처럼 제한된 환경에 있는 호스트 C를 가정해 보자. A ====== B === ( === C ) C 가 방화벽이나, IP 유동성 등 여러가지로 제한된 경우, A 또는 B에서 C로의 접속이 대부분 불가능 하다. 이럴 때 B에 ssh server를 두고, C->B 로의 ssh session을 연결해 두고, 이 연결을 통하여 C로의 접속을 가능하게 해 주는 것이 reverse ssh tunneling 의 개념이다. reverse ssh tunnel을 만들고 운용하는 것은 다음에 기회가 되면 간단히 써 보는 것으로 하고, 설정 한 후에 B의 tunnel port로 접속이 잘 안 되는 경우, 아..
-
npm WARN npm npm does not support Node.js v10.15.2개발 이야기 2020. 4. 15. 14:21
raspbian buster에 babelpod 설치 중 발생한 문제. babelpod 설치를 위해 git clone 후, npm install 명령 후 아래와 같은 문제가 발생함. user@rahp:~/node_airtunes $ npm install npm WARN npm npm does not support Node.js v10.15.2 npm WARN npm You should probably upgrade to a newer version of node as we npm WARN npm can't make any promises that npm will work with this version. npm WARN npm Supported releases of Node.js are the latest..
-
Mac OS Catalina (10.15.3)에 Tensorflow 설치하기개발 이야기 2020. 1. 31. 10:58
2020년 1월 30일 기준 0. 들어가며 - 맥에서 간단히 tensorflow를 돌리기 위해 설치하는 과정을 간략히 정리 해 봅니다. - 본 글은 Catalina (10.15) 기준이지만, 10.13정도 부터도 가능하리라 생각됩니다. 물론 xcode와 tensorflow 버젼이 적절히 잘 맞아야 할 듯 합니다. - 설치하는 tensorflow 버젼은 CPU 버젼 기준입니다. GPU 지원에 관해서는 별도로 구글링을 해 주세요. 1. Xcode 설치 - App Store에서 설치 가능 - Xcode 버젼은 11.3.1 - Xcode 실행 후 Component 설치 (처음 Xcode 실행하면 자동으로 Component 설치 됨 아래와 같은 화면) 2. Xcode command line tools 설치 - (..