본문 바로가기

IT16

쿠버네티스 엔지니어가 꼭 사용해야 하는 도구 Top 10 * Ref: Top 10 Must-Have Tools for Kubernetes Engineers kubectl kubectx kubens Helm Prometheus Grafana Istio Vault Kube-bench Kustomize k9s Kubeflow 2023. 9. 4.
리눅스 초보자가 꼭 배워야 하는 37가지 Linux 커맨드 갑자기 생각나서 정리. ls pwd cd mkdir mv cp rm whereis touch cat clear echo less man whoami tar ps top df find grep head tail diff zip unzip ssh kill pkill chown chmod vim sed netstat wget curl nslookup 2022. 8. 1.
SVN - Permission Denied 문제. 최근 프로젝트에서 사용준인 SVN 서버에서 파일을 commit할 때 아래와 같은 문제가 발생했다. $ svn commit -m "" svn: Commit failed (details follow): svn: Can't open file '/path/to/my/svn/repos/project/db/txn-current-lock': Permission denied 이 문제는 두가지 상황일 경우 발생하게 된다. 1. 파일 권한 문제. SVN 서버가 실행된 사용자가 "/path/tomy/svn/repos/project/db/txn-current-lock" 파일에 쓰기를 할 수 없는 상태일 때, 발생한다. 해결책은 svn repository 로 사용하는 "/path/tomy/svn/repos" 부터 SVN 서버를.. 2012. 1. 17.
구글 이미지 검색 결과는 이미지가 아니라 텍스트다?? 구글 이미지 검색을 하던 도중 발견한 특이한 점 하나... 구글 이미지 검색 결과에 나오는 이미지들은 이미지 파일을 불러와 보여주는 방식이 아니라, 텍스트를 이용해 화면에 이미지를 보여주는 방식이다. 무슨 얘기냐고?? 일단 한번 봅세다~ "네이버" 로 구글 이미지 검색을 하면 네이버와 관련된 이미지 검색 결과가 출력된다. 그냥 봐서는 잘모르겠다. 소스를 함 까보자!!! 캡쳐한 이미지가 작아서 보기 힘들것 같은데, 일반적으로 이미지를 화면에 보여주기 위해서 tag 를 이용하는데 이때 이미지 파일이 저장되어 있는 url 을 src 로 지정해 주는게 일반적이다. 하지만, 구글에서는 일반적인 이미지 파일의 url 아니라 다른 방식을 취해서 사용한다. src 속성을 보면 "data:image/jpg;base64".. 2011. 6. 20.
Spring Security OAuth 의 중요성??? Spring Source 사이트를 들어가봤다가 Project 메뉴에 펼쳐진 여러 프로젝트중에서 눈에 띄는 것이 있었으니… 바로 "Spring Security" 의 하위 프로젝트의 "Spring Security OAuth" 입니다. 제가 이상하게 생각하는 것은 Spring Source 의 프로젝트 메뉴에 나오는 프로젝트 목록을 보면 Top Level 성격의 프로젝트만 나열이 되어 있는데, 유독 Spring Security OAuth 인 경우에는 Security 의 하위 프로젝트인데도, Spring Source 의 프로젝트 목록이 표시가 됐다는 것입니다. 이는 아마도 Spring 에서도 OAuth 에 대해서 현재 중요하게 생각하고 있다는 반증이 아닌가 생각이 되네요.. 2011. 4. 7.
이클립스 편집 창 전환 키 추가 이클립스에서는 열려있는 파일들의 편집 창 전환 키는 "CTRL+F6" 이다. 하지만, 이 키는 일반 윈도우 사용자들에게는 여간 불편한 키가 아니다. 왜냐하면 일반적인 에디터 프로그램들의 파일 전환 단축키는 "CTRL+TAB" 이어서, 왼손 하나만으로 창 이동이 가능한데 반해, 이클립스의 단축키는 두 손(왼손:CTRL + 오른손:F6)을 사용해야만 하는 불편함이 그 이유다. 이러한 불편한 단축키를 계속 쓰기 보다는 직접 단축키를 추가해서 사용해 보도록 하자. 1. Preferences -> General -> Keys 로 이동 2. "type filter text" 입력란에 "Next Editor" 입력 후 "Copy Command" 버튼 클릭 3. 복사한 command 를 선택 후 Binding 부분에 .. 2011. 4. 7.