본문 바로가기

전체 글

(21)
서버별 ssh 접속 포트 지정해두기 어떤 서버들은 ssh로 접속할 때 기본 포트 22번이 막혀있다. (보안상 이유 등으로..) 그러면 ssh -p @ 처럼 -p 옵션을 줘서 접속해야하는데, 포트 번호를 기억하기도 어렵고 귀찮다. 이럴 때 .ssh/config 파일에 호스트별로 ssh 접속포트를 지정해두면 ssh 만으로 접속할 수 있다. // .ssh/config Host HostName Port User 참고: https://nerderati.com/2011/03/17/simplify-your-life-with-an-ssh-config-file/
[Udacity] Networking for Web Developers https://classroom.udacity.com/courses/ud256 Key Concepts Layer HTTP / SSH Application TCP / UDP Transport IP Internet Ethernet / Wifi Hardware nc(=netcat) 이라는 툴로 통신을 할 수 있다. netcat은 Application Layer가 아닌 Transport Layer에서 통신한다. 포트 포트에 "Listen" 하면 해당 포트로 들어오는 통신을 받을 수 있다. 미리 정해지고 널리 쓰이는 포트들이 있다. ex) 80 - HTTP, 22 - SSH - netcat -l // shell 1 $ netcat -l 1234 // listen on port 1234 // shell 2 $ ne..
2020.3.11 문제를 하루에 하나씩 푸는건 일주일 넘게 꾸준히 잘 해나가고 있다. 자신감도 좀 붙었다. 흔들려도 꾸준히 해야겠다. 화이팅.
다시 풀 문제 14226
2020.03.06 문제가 조금만 안풀려도 짜증이 난다. 조급한가보다. 사소한거에 다 짜증이 난다. 큰 일은 한번에 일어나지 않는다. 지금 못푸는 문제를 지금 안풀면 인터뷰때 마법처럼 짠 하고 풀리지 않는다.
[Hive] ALTER TABLE PARTITION SET LOCATION 이 안되는 현상 Hive는 메타스토어상 테이블의 location을 바꾼다고 해서 테이블에 속한 partition의 location까지 바뀌진 않는다. 그래서 location을 수동으로 바꿔주거나 cascade 옵션을 줘서 변경해야한다. partition의 location을 바꾸려면 아래와 같은 명령어를 사용해야한다. ALTER TABLE [db_name].[table_name] PARTITION ([partition]=[value]) SET LOCATION [new_location] 그런데 이런 에러가 뜨면서 실패했다. FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. Unable to alter partition. al..
13. Roman to integer https://leetcode.com/problems/roman-to-integer/ Roman to Integer - LeetCode Level up your coding skills and quickly land a job. This is the best place to expand your knowledge and get prepared for your next interview. leetcode.com 문자열로 주어진 로마 숫자를 10진수 정수로 바꾸는 문제다. 예를 들어 "III"은 3, "V"은 5다. 일반적으로 로마자는 큰 글자부터 작은 글자까지 나열하고, 글자들을 더한 합이 최종 숫자가 된다. 예를들면 8은 "VIII" (5 + 3). 하지만 예외적으로 4같은 경우는 "IIII"로 쓰지 않..
좋은 직장으로 가자. 기억하고 되뇌일 말들 남들과 비교하지 말자. 너는 너다. Just be yourself. 못하는 것보다 아예 안해본게 훨씬 나쁘다. 지금이 가장 좋은 때야 :) You are not your feelings. 구원은 셀프! Just Do It. 공부는 이렇게 할거다. 문제 풀기 매일 문제를 1개 이상씩 푼다. 푼 문제를 일반화해서 짧게라도 정리한다. (오직 나만 보는 용도) CS 크기 상관없이 일주일에 최소 하나 이상의 주제를 공부한다. 이론 공부가 끝나면 관련된 토이 프로젝트를 한다.