리눅스를 쓰다가 윈도우를 쓰면 vim을 쓰고 싶을 때가 있습니다. 가장 좋은 방법은 GtiBash를 쓰는 것 입니다. 그런데 Window Command에서 작업중에 쓰고싶다면 어떻게 해야 할까요? Window Command에서 작업 하다가 컨피그 파일을 고치고 싶을때 메모장을 켜거나 Sublime Text등 다른 앱으로 전환하면 흐름이 끊겨서 작업 진행하는데 애로사항이 있을 때가 있습니다. 예를 들면 카프카나 엘라스틱서치를 띄울 때 설정파일을 편집하거나 내용을 추가 하고 바로 커맨드를 날리면 띄울 수 있는데 메모장 왔다갔다 하면 시간이 지나가고 작업 흐름도 끊기는게 불편했습니다. 그래서 찾아보니 윈도우 cmd에서도 vim을 쓸 수 있습니다. www.vim.org/download.php download :..
Broker : 카프카 에플리케이션 서버 단위 Topic : 데이터 분리 단위 Topic Group : 토픽 그룹별로 offset을 관리 할 수 있다. Partition : 하나의 토픽은 여러개의 Partion으로 구성 되어 있다. 늘리면 다시 줄일 수 없다. Consumer개수를 늘려서 분산처리를 할 수 있게 한다. Prerequisite 이 포스트에서 사용한 kafka의 dir은 c:\tools\kafka_2.13-2.7.0 입니다. kafka서버의 ip는 192.168.111.131입니다. 윈도우 명령어 보기 dir c:\tools\kafka_2.13-2.7.0\bin\windows Kafka서버 띄우기 kafka가 설치된 루트로 갑니다. bin과 config가 보입니다. 먼저 zookeeper를 ..
이번 프로젝트를 하면서 겪은 일이다. 작년에 잘 다니던 직장을 퇴사 하고 전세자금 대출을 받아 마련했던 신혼집도 내놓고 싱가폴로 무작정 떠났다. "해외 취업에 꿈이 있어서", "해외는 개발자 연봉이 좋다더라"등 누가 왜 가냐고 물어보면 나도 주워들은 말들을 늘어놓으며 꿈과 미래가 모두 싱가폴에 있는 것 처럼 싱가폴로 떠났었다. 하지만 코로나가 터졌고 5월말 한국으로 돌아오게 되었다. 돌아오는 싱가폴 에어라인 비행기 안에서 이제 한국으로 간다는 안도감을 느끼기도 했지만 언제 다시 직장을 구해야 할지 공백이 있는 나를 받아줄 회사는 있을지 호기롭게 해외 취업을 한다고 나갔다가 아무것도 못해보고 돌아오는 내 모습을 비웃는 사람들은 없을지 온갖 생각이 들었다. 다행히도 한국에 들어오자마자 대학교때부터 알고 지내..
결론부터 말하자면 전문가 답지 않다는 것입니다. 저는 결국 렌즈를 다시 맞췄습니다. 이전에 맞추었던 렌즈는 27만원인데 착용한지 3일만에 한벌을 더 맞추게 되었습니다. 제가 사는 집 근처에 으뜸50안경이 생겼습니다. 으뜸안경이라는 프렌차이즈가 여러 종료가 있는데 다 같은 으뜸 안경은 아닙니다. 으뜸안경은 기존에 거품이 많이 끼어있던 렌즈 가격에 거품을 뺀 프렌차이즈 입니다. 작년에는 제 부모님이 사시는 동네에서 맞췄는데 여기에서도 만족스럽지 못하고 결국은 쓰던 안경을 5년째 쓰고 있습니다. 작년에 갔던 곳은 으뜸+안경이라는 곳입니다. 으뜸자가 들어간다고 다 같은 프렌차이즈는 아니고 으뜸50 으뜸+ 등 여러 유사한 이름의 비슷한 서비스를 제공하는 안경점들 입니다. 이런데가 생겨서 안경값은 제가 5년전 남대..
천재 수재 둔재 비슷한 말로는 생이지지 학이지지 곤이지지 라는 말이 있습니다. 이 말은 논어에 나온 말입니다. 여러가지 주석들이 있습니다만 그대로 해석을 해보면 태어나면서 부터 아는 것 배워서 아는 것 어렵게 아는 것 이런 것입니다. 저는 곤이지지인 것 같습니다. 알고리즘 공부가 그렇게 어려울 수가 없습니다. 그렇다고 다른게 쉽다는 것은 아닙니다만 코딩테스트 통과 할 정도로 알고리즘을 하는게 왜 이리 어려울까요? 레벨2까지는 한 2년 정도 짬짬히 공부 하니까 겨우겨우 통과를 하겠는데 레벨3은 손도 못대겠네요 ㅜ.ㅜ 스텍 계산기 만들기 1달 처음 알고리즘이라는 것을 공부해본 것이 계산기 만들기였는데요, 계산기는 어딜 가나 있지만 (1+2)*(3-9) 이런 식을 입력하면 12+39-* 이렇게 후위식(Post..
요즘은 '데이터'하면 파이썬을 쓰는 경우가 많습니다. 실제로 대기업에서도 데이터쪽 프로젝트 할 때는 파이썬을 사용 하고 있고 실제로 데이터 관련 라이브러리는 파이썬에 많이 나와 있어서 파이썬을 쓰게 됩니다. 그런데 파이썬이 느리다는 치명적인 단점이 있습니다. 그래서 보통은 돌려놓고 기다리면 됩니다. 하지만 작업의 복잡도가 올라갈 수록 기다리는 시간이 길어져서 코드가 복잡해지더라도 속도를 올리는 방법을 써야 할 때가 있습니다. with open("input.txt") as f: data = f.readlines() for line in data: process(line) file.read_lines() 이 function을 쓰게되면 한줄씩 읽어오기는 좋지만 input.txt의 내용이 기가바이트(gb)일 때..
www.youtube.com/watch?v=-T8ihKGTCCU 전에 유투브로 로그스태시로 데이터 넣는 영상을 올린적이 있습니다. 이번에는 윈도우 환경에서 하다보니 조금 달라서 이 포스트를 정리 해봅니다. 결론부터 말씀을 드리면 logstash.bat -f ../upload_setting.conf 이 명령어를 쓰면 커스터마이징 한 config파일로 로그 스태시를 띄울 수 있습니다. Logstash설치 www.elastic.co/downloads/logstash [ Download Logstash Free | Get Started Now | Elastic | Elastic Want to upgrade? We'll give you a hand. Migration Guide » www.elastic.co ](..
PC를 포멧해서 개발환경을 설정 하는 중에 아카이빙용으로 문서를 만들어 놓습니다. maven.apache.org/download.cgi Maven – Download Apache Maven Downloading Apache Maven 3.6.3 Apache Maven 3.6.3 is the latest release and recommended version for all users. The currently selected download mirror is https://downloads.apache.org/. If you encounter a problem with this mirror, please select another mirro maven.apache.org 위 Apache사이트에 가서 다운..
사용 설정 방법 .vimrc나 .ideavimrc에 아래 한줄을 추가 해줍니다. set surround 감싸는 괄호, " 없애기 mo = (map(int, i.split(' '))) 위 코드에서 map()을 감싸고 있는 (를 없애기 위해서는 ds( 를 씁니다. "를 없애고 싶다면 ds"입니다 ds + 이렇게 사용합니다. # "hello world" 여기에서 "를 모두 빼고 싶다면 hello 위에 커서를 놓고 ds" -> # "hello world" 다시 넣고 싶다면 h위에 ys$"를 씁니다. -> # hello world "넣기 mo[2]를 "mo"[2]로 만들고 싶다면 m이나 o에 커서를 놓고 yse"를 씁니다. memo[y][x] = 9 위 코드에서 9를 숫자가 아닌 문자로 바꾸기 위해서는 '나 "를..
개요 코딩테스트 문제를 풀다보면 분명 아는것인데 손에서 바로 안나올 때가 있는 기술들이 있다. 코딩테스트를 보기 전에 한번 읽고 들어가기 위해 이 문서를 정리해봅니다. n개 들이 array생성하기 n = 100 memo = [0] * n 다이나믹 프로그래밍이나 개수 제한이 문제에 있는 경우 배열을 만들어 놓고 문제에 접근 할 때 좋습니다. 2진수, 8진수, 10진수, 16진수 문제 i = 'a' print(int(i, 16)) -> 10 'a'를 10진수로 변환 해주는 예제입니다. print(oct(8)) -> 0o10 10진수 8을 8진수로 변환 해주는 예제입니다. print('{0:X}'.format(11)) -> B 10진수를 16진수로 formatting www.w3schools.com/pytho..
- Total
- Today
- Yesterday
- 도커각티슈박스
- docker container tissue
- 도커각티슈케이스
- 개발자
- vim
- docker container whale
- 2017 티스토리 결산
- docker container tissue box
- 도커티슈케이스
- 도커컨테이너
- shellscript
- 도커티슈박스
- 싱가폴
- docker container
- Sh
- docker container case
- 이직
- Linux
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |