전체 글 215

우분투 의존성 패키지 파일 한번에 다운로드하는 방법

인터넷이 연결되지 않은 환경에서 우분투 리눅스를 사용하는 경우 다른 곳에서 다운로드를 해서 설치를 해야 합니다. 이런 경우 의존성 문제가 발생할 수 있기 때문에 이번 글에서는 의존성 패키지 파일까지 한 번에 다운로드를 받는 방법을 알아보겠습니다. 다운로드 명령어 $ sudo apt-get reinstall --download-only -y [패키지명] sudo : 권한 문제가 있을 수 있기 때문에 관리자 권한으로 실행해 줍니다. reinstall : 현재 리눅스 OS에 설치하는 것이 아닌 다른 리눅스로 옮기기 위해 다운로드를 받는 것이기 때문에 현재 설치가 되어 있더라도 명령이 실행되도록 reinstall 명령어를 사용해 줍니다. --download-only : 설치하지 않고 다운로드만 실행하는 옵션값입..

vscode 및 확장 프로그램 오프라인 설치하기

요즘 운영체제를 가리지 않고 가장 많이 사용하는 프로그래밍용 코드 에디터는 단연 Visual Studio Code라고 할 수 있겠습니다. 기본적으로 인터넷이 연결된 환경에서 사용하는 것이 가장 좋겠지만 종종 오프라인으로 구성해야 하는 경우도 있는데, 이번 글에서는 그러한 경우에 vscode와 확장 extension을 설치하는 방법을 알아 보겠습니다. Visual Studio Code 설치 파일 다운로드 아래 링크에서 사용하는 운영체제에 맞는 vscode 설치 파일을 다운로드해 줍니다. 윈도우 운영체제의 경우에는 User Installer와 System Installer가 있는데 대부분의 경우에는 전체 OS 시스템 기준으로 프로그램을 설치하기 때문에 System Installer를 다운로드 받으면 됩니다...

폐쇄망 원격 데스크톱 연결 지연 해결 방법

폐쇄망 또는 인터넷 접속이 차단된 망분리 환경에서 원격 데스크톱(rdp) 접속이 지연되는 현상이 있습니다. 이런 경우 불필요한 인증 지연을 없애고 신속한 원격 데스크톱 연결이 가능하도록 설정하는 방법을 알아 보겠습니다. 증상 및 원인 인터넷과 단절된 망분리 환경(사내 업무망) 또는 폐쇄망에서 원격 데스크톱 연결 시 인증 등이 지연되면서 접속 완료까지 2~3분 정도의 시간이 소요되는 증상입니다. 원인은 인터넷과 단절된 환경임에도 인터넷에서 인증 정보를 가져오려고 하는 윈도우 기본 설정 때문입니다. 수동 조치 방법 레지스트리 편집기를 통해서 인증을 거치지 않도록 설정하는 방법입니다. 실행창(WIN+R)을 열고 regedit를 입력한 후 확인을 클릭하여 레지스트리 편집기를 실행합니다. 레지스트리 편집기에서 [..

윈도우 원격 데스크톱 포트와 컴퓨터명 변경 설정 방법

윈도우 초기 설치 시에 원격 데스크톱(RDP)은 기본적으로 3389 포트를 사용하도록 설정되어 있고 컴퓨터명은 영문과 숫자를 조합한 난수로 설정되어 있습니다. 보안강화 및 관리 편의성을 위해 이러한 설정을 변경하는 방법을 알아보고 자동 스크립트도 작성해 보겠습니다. 원격 데스크톱 포트 변경해야 하는 이유 원격데스크톱 3389, FTP 21, SMTP 25처럼 기본값들이 정해져 있고 많이 사용되는 포트들을 알려진 포트(well-known port)라고 하며 이러한 포트들은 모두가 알고 있는 값이기 때문에 외부에서 공격할 때 먼저 공격하게 되는 진입점이 됩니다. 그래서 이러한 포트를 임의의 다른 포트로 변경하게 되면 보안상 훨씬 안전한 환경이 됩니다. 직접 입력해서 변경하는 방법 여기에서는 원격 데스크톱 포..

ChatGPT 대안 - 흥미로운 LLM 모델 6가지

현재 전 세계적으로 가장 대표적인 LLM 모델은 ChatGPT이지만, ChatGPT가 유일한 대규모 언어 모델은 아니며 사용 목적에 따라 다른 LLM이 더 효과적일 수 있습니다. 이번 글에서는 ChatGPT 외에 다른 LLM 모델에는 어떤 것이 있으며 각각 어떤 특징이 있는지 살펴보겠습니다. LLM 성능 평가 ChatGPT가 대부분의 벤치마크에서 최상위권의 LLM 모델이자 서비스인 것은 맞지만 LLM 모델의 범위가 넓고 사용 방식도 다양하기 때문에 LLM 모델이 생성하는 답변의 품질을 정량적으로 측정하기는 어렵습니다. 이러한 경우에 참고할 수 있는 자료로 허깅 페이스(Hugging Face)의 오픈 LLM 리더보드와 같은 순위가 있으나 이 역시 참고할 수 있는 자료일 뿐입니다. 따라서, 사용자 입장에서는..

IT 활용/AI 활용 2023.07.11

이미지 파일 텍스트 추출 방법 총정리

종종 이미지 파일에서 텍스트를 추출하는 작업이 필요한 경우가 있습니다. 이러한 기술을 OCR(광학 문자 인식)이라고 하는데 이번 글에서는 다양한 서비스를 사용해서 이미지 파일에서 텍스트를 간편하게 추출하는 방법을 알아보겠습니다. 구글 드라이브 이용 안드로이드 스마트폰의 높은 점유율 덕분에 대부분의 사람들이 구글 계정을 가지고 있으며 이러한 경우 구글 드라이브를 사용해 아주 간편하게 이미지 파일에서 텍스트 파일을 추출할 수 있습니다. 지원 파일 형식 확인 pdf 파일 또는 이미지 파일 형식(.jpeg, .png, .gif)을 변환할 수 있으며 파일 크기는 2MB 이하여야 합니다. 이보다 큰 경우 pdf 파일이라면 페이지들을 분할해서 크기를 줄여주셔야 하며 이미지 파일 형식인 경우 TinyPNG 등의 서비스..

웹 서비스 2023.07.09

윈도우 10 시스템 오류 시 복원 방법

때때로 윈도우 10 시스템은 오작동을 나타내는 경우가 있으며 이는 일반적으로 windows 시스템 파일의 손상 등으로 발생하게 됩니다. 윈도우 10 또는 11이 비정상적으로 작동하는 경우 다음 복구 단계 순서에 따라 윈도우 시스템을 복구하는 방법을 알아보겠습니다. 적용 범위 및 방법 여기에 있는 내용은 윈도우 10을 기준으로 작성되었지만 윈도우 11에서도 거의 동일하게 적용 가능합니다. 또한 약간의 차이가 있을 수 있지만 윈도우 7과 8에서도 아래 내용을 참고하여 복구 시도가 가능합니다. 또한 순서의 첫 번째 단계부터 시작하는 것이 좋으며, 해당 단계로 문제가 해결되지 않으면 다음 단계를 진행하세요. 순서대로 절차를 진행하면 대부분의 문제는 해결 가능할 수 있을 겁니다. 1단계 DISM 및 SFC 시스템..

M2 맥북 에어 15 VS 13 무엇을 살까

작년부터 오랜 기간 소문만 무성했던 애플의 M2 맥북 에어 15가 WWDC 2023 행사에서 드디어 공개되었습니다. 맥북 에어는 애플에서 가장 인기 있는 노트북라인이기도 하며 15인치의 디스플레이 크기는 특히 우리나라의 일반 사용자가 가장 선호하는 사이즈입니다. 크기 및 무게 비교 모델명 맥북 에어 13 맥북 에어 15 맥북 프로 14 맥북 프로 16 디스플레이 크기 13.6 인치 (34.5cm) 15.3 인치 (38.9cm) 14.2 인치 (35.97cm) 16.2 인치 (41.05cm) 무게 1.24 kg 1.51 kg 1.6 kg (M2 Pro 기준) 2.15 kg (M2 Pro 기준) 맥북의 새로운 라인업인 맥북 에어 15는 화면크기는 맥북 프로 14와 16의 중간이면서 무게는 맥북 프로 14보다..

IT 활용/IT 기기 2023.06.28