Unix / Linux 에서 가장 기본적인 편집기인 vi의 나이는 내 나이보다더 많다. 기본적으로 Unix / Linux에 탑재된 텍스트 에디터이지만 vi 자체만으로는 살짝 아쉬운 부분이 있다. 그래서 나온게 vi 기능을 개선한 vim 이다. 기본 vi 에 여러가지 기능을 추가해서 개선된 제품이기에 가능하면 vim을 사용하는게 더 편하다. 추가로 vim이 vi 에 추가기능을 더해서 만든 것이라면 vim-enhanced는 vim의 패키지 중 하나로 더 많은 추가기능을 더한 편집기이다. 간단하게 차이점을 확인해 보자.vi - 역사 : 1976년 Bill Joy가 Unix 개발을 위해서 개발한 Text Editor 이다. - 기능 : 아주 기본적인 텍스트 편집 기능을 제공한다. - ..
UTM 화면에서 모든 것을 다 제어하고 사용하면 좋겠지만 Oracle을 설치하고 DBMS로 활용하려면 어찌 되었던 UTM외부에서 Ubuntu로의 네트워크 접근이 가능해야 한다. 가상머신이다 보니 별도의 네트워크 설정을 해줘야 한다. 기본적으로 네트워크 아답터가 1개로 설정되어 있는데 네트워크 아답터를 추가하여 외부(UTM 외부)와 연결을 하기 위한 Bridged 역할을 해주기 위해서 네트워크를 추가해야 한다. Bridged 와 Shared Network를 설정해서 가상머신 외부와 연결시키는 방식이다. 이 방식은 꼭 가상머신에서만 사용하는 것은 아니다. 만약 내부 네트워크와 외부 네트워크가 물리적으로 분리되어 있는데 특정 장비만 외부 네트워크와 연결되어야 하는 경우에도 이 방식으로 설정을..
내가 Blog에 글을 쓰는 가장 큰 이유는 알고 있던 것들을 정리해 놓고 나중에 기억이 가물가물 할 때 다시금 읽어 보기 위해서 이다. DB 관련된 것들을 정리하려고 하니 Oracle이 설치된 장비가 없다. Mac에서는 더이상 Oracle DB를 정상적인 방법으로 설치 할 수 없고 Docker나 Virtual Machine 위에 설치를 해야 하기 때문에 겸사겸사 Ubuntu 설치에 대한 내용도 메모를 할겸 Mac에서 UTM을 사용하여 Ubuntu Linux를 설치하는 과정을 포스팅 해보려고 한다. 사실 오라클이 ARM을 지원하지 않기 때문에 Oracle DB를 위해서는 AMD64를 지원하는 아키텍쳐에서 구동을 해야 한다. 맥의 ARM 아키텍쳐에서 가상머신으로 에뮬레이터를 돌려서 Ubuntu..
앞서 LACP이 무엇인지와 설정방법에 대해서 알아 봤었다. (https://blog.iamwhatiam.co.kr/212)그러면 LACP (Link Aggregation)과 SMB3 멀티채널은 무엇이 다르고 어떻게 설정하는지 서술해보겠다. SMB3 Multi Channel은 Server에서 동시에 여러 Network 연결을 사용할 수 있게 해주는 SMB Protocol 이다. 이는 처리량 증가 및 안정성 향상이라는 장점을 갖고 있다. 하지만 제한 사항도 존재한다. SMB3 Multi Channel을 설정하기 위해서는 동일한 사양의 Network Adaptor가 Server 및 Client에 존재해야 한다. 만약에 속도가 다른 Network Interface로 구성하게 되면 OS는 가장 ..
NAS(Network Attached Storage)를 사용하는 가장 큰 목적은 파일의 보관 및 사용을 여러 장치에서 탄력적으로 접근하기 위함이 가장 클 것이다. 일반 가정용(?) NAS로 Interfece 가 깔끔하고 안정적인 서비스를 제공하는 NAS를 뽑으라고 한다면 Synology 가 아닐까 싶다. 동영상 파일을 손쉽게 스트리밍 한다든지... 웹서버를 운영한다든지... 메모장을 공유하는 등 여러가지 부가기능을 손쉽게 설치, 운영할 수 있다는 것이 Synology NAS의 강점이라고 생각한다. 뭐... 지금 글이 NAS Brand에 대한 설명을 하는 것은 아니고 내가 현재 사용하는 NAS가 Synology 제품이기 때문에 실제 사례를 들기 위해서 언급한 것 뿐이다. NAS는 말 그대로..
아이폰으로 촬영을 하고 컴퓨터로 사진파일을 옮기면 그 확장자가JPG가 아니고 HEIC 가 되는 경우가 있다.HEIC는 High Efficiency Image Formate 이라고 해서 MPEG에서 고안한 이미지 포맷이다.스틸 사진인데 동영상... 즉 아이폰으로 촬영할때 촬영순간 전후가 함께 보관되는 형식이다.즉, 복수의 이미지를 저장하기 위한 이미지 포맷으로 고안된 파일 형태이다.그런데 이게... 웹사이트에 Upload를 하려면 JPG로 변경을 해야 하는 일이 발생한다.휴대폰에서의 업로드는 업로드 과정에 자동으로 JPG로 포맷을 변경해서 포스팅을 할 수있게끔 App을 만들때 해당 기능을 넣는게 일반적이다.하지만 PC를 통해서 사진을 업로드 해야 하는 경우네 그런 중간 변환 과정이 없기 때문에직접 HEIC..